]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
configure: Do not build the ununsed libffi shared library.
[thirdparty/gcc.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 GM2="$(GM2_FOR_BUILD)"; export GM2; \
167 GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
168 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
169 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
170 LD="$(LD_FOR_BUILD)"; export LD; \
171 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
172 NM="$(NM_FOR_BUILD)"; export NM; \
173 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
174 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
175 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
176
177 # These variables must be set on the make command line for directories
178 # built for the build system to override those in BASE_FLAGS_TO_PASS.
179 EXTRA_BUILD_FLAGS = \
180 CFLAGS="$(CFLAGS_FOR_BUILD)" \
181 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
182
183 # This is the list of directories to built for the host system.
184 SUBDIRS = @configdirs@
185 TARGET_CONFIGDIRS = @target_configdirs@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the host system.
188 HOST_CONFIGARGS = @host_configargs@
189 # Host programs are put under this directory, which is . except if building
190 # with srcdir=..
191 HOST_SUBDIR = @host_subdir@
192 # This is the list of variables to export in the environment when
193 # configuring subdirectories for the host system. We need to pass
194 # some to the GCC configure because of its hybrid host/target nature.
195 HOST_EXPORTS = \
196 $(BASE_EXPORTS) \
197 CC="$(CC)"; export CC; \
198 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
199 CFLAGS="$(CFLAGS)"; export CFLAGS; \
200 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
201 CXX="$(CXX)"; export CXX; \
202 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
203 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
204 GOC="$(GOC)"; export GOC; \
205 GDC="$(GDC)"; export GDC; \
206 GM2="$(GM2)"; export GM2; \
207 AR="$(AR)"; export AR; \
208 AS="$(AS)"; export AS; \
209 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
210 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
211 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
212 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
213 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
214 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
215 LD="$(LD)"; export LD; \
216 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
217 NM="$(NM)"; export NM; \
218 RANLIB="$(RANLIB)"; export RANLIB; \
219 WINDRES="$(WINDRES)"; export WINDRES; \
220 WINDMC="$(WINDMC)"; export WINDMC; \
221 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
222 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
223 OTOOL="$(OTOOL)"; export OTOOL; \
224 READELF="$(READELF)"; export READELF; \
225 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
226 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
227 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
228 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
229 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
230 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
231 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
232 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
233 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
234 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
235 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
236 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
237 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
238 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
239 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
240 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
241 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
242 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
243 @if gcc-bootstrap
244 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
245 @endif gcc-bootstrap
246 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
247
248 POSTSTAGE1_CXX_EXPORT = \
249 CXX='$(CXX)'; export CXX; \
250 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
251 @if target-libstdc++-v3-bootstrap
252 # Override the above if we're bootstrapping C++.
253 POSTSTAGE1_CXX_EXPORT = \
254 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
255 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
256 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
258 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
261 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
262 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
263 export CXX; \
264 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
265 @endif target-libstdc++-v3-bootstrap
266
267 # Similar, for later GCC stages.
268 POSTSTAGE1_HOST_EXPORTS = \
269 $(HOST_EXPORTS) \
270 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
271 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
272 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
274 $(POSTSTAGE1_CXX_EXPORT) \
275 $(LTO_EXPORTS) \
276 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
277 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
278 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
279 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
280 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
281 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
282 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
283 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
284 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
285 export GDC; \
286 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
287 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
288 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
289 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
290
291 # Target libraries are put under this directory:
292 TARGET_SUBDIR = @target_subdir@
293 # This is set by the configure script to the arguments to use when configuring
294 # directories built for the target.
295 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
296 # This is the list of variables to export in the environment when
297 # configuring subdirectories for the target system.
298 BASE_TARGET_EXPORTS = \
299 $(BASE_EXPORTS) \
300 AR="$(AR_FOR_TARGET)"; export AR; \
301 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
302 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
303 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
304 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
305 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
307 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
308 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
309 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
310 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
311 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
312 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
313 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
314 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
315 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
316 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
317 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
318 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
319 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
320 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
321 READELF="$(READELF_FOR_TARGET)"; export READELF; \
322 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
323 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
324 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
325 @if gcc-bootstrap
326 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
327 @endif gcc-bootstrap
328 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
329 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
330
331 RAW_CXX_TARGET_EXPORTS = \
332 $(BASE_TARGET_EXPORTS) \
333 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
334 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
335
336 NORMAL_TARGET_EXPORTS = \
337 $(BASE_TARGET_EXPORTS) \
338 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
339
340 # Where to find GMP
341 HOST_GMPLIBS = @gmplibs@
342 HOST_GMPINC = @gmpinc@
343
344 # Where to find isl
345 HOST_ISLLIBS = @isllibs@
346 HOST_ISLINC = @islinc@
347
348 # ----------------------------------------------
349 # Programs producing files for the BUILD machine
350 # ----------------------------------------------
351
352 SHELL = @SHELL@
353
354 # pwd command to use. Allow user to override default by setting PWDCMD in
355 # the environment to account for automounters. The make variable must not
356 # be called PWDCMD, otherwise the value set here is passed to make
357 # subprocesses and overrides the setting from the user's environment.
358 # Don't use PWD since it is a common shell environment variable and we
359 # don't want to corrupt it.
360 PWD_COMMAND = $${PWDCMD-pwd}
361
362 # compilers to use to create programs which must be run in the build
363 # environment.
364 AR_FOR_BUILD = @AR_FOR_BUILD@
365 AS_FOR_BUILD = @AS_FOR_BUILD@
366 CC_FOR_BUILD = @CC_FOR_BUILD@
367 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
368 CPP_FOR_BUILD = @CPP_FOR_BUILD@
369 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
370 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
371 CXX_FOR_BUILD = @CXX_FOR_BUILD@
372 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
373 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
374 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
375 GOC_FOR_BUILD = @GOC_FOR_BUILD@
376 GDC_FOR_BUILD = @GDC_FOR_BUILD@
377 GM2_FOR_BUILD = @GM2_FOR_BUILD@
378 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
379 LD_FOR_BUILD = @LD_FOR_BUILD@
380 NM_FOR_BUILD = @NM_FOR_BUILD@
381 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
382 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
383 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
384
385 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
386 # here so that they can be overridden by Makefile fragments.
387 BUILD_PREFIX = @BUILD_PREFIX@
388 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
389
390 # Flags to pass to stage2 and later makes. They are defined
391 # here so that they can be overridden by Makefile fragments.
392 BOOT_CFLAGS= -g -O2
393 BOOT_LDFLAGS=
394 BOOT_ADAFLAGS= -gnatpg
395
396 AWK = @AWK@
397 SED = @SED@
398 BISON = @BISON@
399 YACC = @YACC@
400 FLEX = @FLEX@
401 LEX = @LEX@
402 M4 = @M4@
403 MAKEINFO = @MAKEINFO@
404 EXPECT = @EXPECT@
405 RUNTEST = @RUNTEST@
406
407 AUTO_PROFILE = gcc-auto-profile -c 10000000
408
409 # This just becomes part of the MAKEINFO definition passed down to
410 # sub-makes. It lets flags be given on the command line while still
411 # using the makeinfo from the object tree.
412 # (Default to avoid splitting info files by setting the threshold high.)
413 MAKEINFOFLAGS = --split-size=5000000
414
415 # ---------------------------------------------
416 # Programs producing files for the HOST machine
417 # ---------------------------------------------
418
419 AS = @AS@
420 AR = @AR@
421 AR_FLAGS = rc
422 CC = @CC@
423 CXX = @CXX@
424 DLLTOOL = @DLLTOOL@
425 DSYMUTIL = @DSYMUTIL@
426 LD = @LD@
427 LIPO = @LIPO@
428 NM = @NM@
429 OBJDUMP = @OBJDUMP@
430 OTOOL = @OTOOL@
431 RANLIB = @RANLIB@
432 READELF = @READELF@
433 STRIP = @STRIP@
434 WINDRES = @WINDRES@
435 WINDMC = @WINDMC@
436
437 GDC = @GDC@
438 GNATBIND = @GNATBIND@
439 GNATMAKE = @GNATMAKE@
440
441 CFLAGS = @CFLAGS@
442 LDFLAGS = @LDFLAGS@
443 LIBCFLAGS = $(CFLAGS)
444 CXXFLAGS = @CXXFLAGS@
445 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
446 GOCFLAGS = $(CFLAGS)
447 GDCFLAGS = $(CFLAGS)
448 GM2FLAGS = $(CFLAGS)
449
450 # Pass additional PGO and LTO compiler options to the PGO build.
451 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
452 override CFLAGS += $(BUILD_CFLAGS)
453 override CXXFLAGS += $(BUILD_CFLAGS)
454
455 # Additional PGO and LTO compiler options to generate profiling data
456 # for the PGO build.
457 PGO_BUILD_GEN_FLAGS_TO_PASS = \
458 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
459 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
460
461 # NB: Filter out any compiler options which may fail PGO training runs.
462 PGO_BUILD_TRAINING_CFLAGS:= \
463 $(filter-out -Werror=%,$(CFLAGS))
464 PGO_BUILD_TRAINING_CXXFLAGS:=\
465 $(filter-out -Werror=%,$(CXXFLAGS))
466 PGO_BUILD_TRAINING_CFLAGS:= \
467 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
468 PGO_BUILD_TRAINING_CXXFLAGS:= \
469 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
470 PGO_BUILD_TRAINING_CFLAGS:= \
471 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
472 PGO_BUILD_TRAINING_CXXFLAGS:= \
473 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
474 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
475 PGO_BUILD_TRAINING=yes \
476 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
477 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
478
479 # Ignore "make check" errors in PGO training runs.
480 PGO_BUILD_TRAINING_MFLAGS = -i
481
482 # Additional PGO and LTO compiler options to use profiling data for the
483 # PGO build.
484 PGO_BUILD_USE_FLAGS_TO_PASS = \
485 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
486 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
487
488 # PGO training targets for the PGO build. FIXME: Add gold tests to
489 # training.
490 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
491 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
492
493 CREATE_GCOV = create_gcov
494
495 TFLAGS =
496
497 # Defaults for all stages; some are overridden below.
498
499 STAGE_CFLAGS = $(BOOT_CFLAGS)
500 STAGE_TFLAGS = $(TFLAGS)
501 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
502
503
504 # Defaults for stage 1; some are overridden below.
505 STAGE1_CFLAGS = $(STAGE_CFLAGS)
506 STAGE1_CXXFLAGS = $(CXXFLAGS)
507 @if target-libstdc++-v3-bootstrap
508 # Override the above if we're bootstrapping C++.
509 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
510 @endif target-libstdc++-v3-bootstrap
511 STAGE1_TFLAGS = $(STAGE_TFLAGS)
512 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
513
514 # Defaults for stage 2; some are overridden below.
515 STAGE2_CFLAGS = $(STAGE_CFLAGS)
516 STAGE2_CXXFLAGS = $(CXXFLAGS)
517 @if target-libstdc++-v3-bootstrap
518 # Override the above if we're bootstrapping C++.
519 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
520 @endif target-libstdc++-v3-bootstrap
521 STAGE2_TFLAGS = $(STAGE_TFLAGS)
522 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
523
524 # Defaults for stage 3; some are overridden below.
525 STAGE3_CFLAGS = $(STAGE_CFLAGS)
526 STAGE3_CXXFLAGS = $(CXXFLAGS)
527 @if target-libstdc++-v3-bootstrap
528 # Override the above if we're bootstrapping C++.
529 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
530 @endif target-libstdc++-v3-bootstrap
531 STAGE3_TFLAGS = $(STAGE_TFLAGS)
532 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
533
534 # Defaults for stage 4; some are overridden below.
535 STAGE4_CFLAGS = $(STAGE_CFLAGS)
536 STAGE4_CXXFLAGS = $(CXXFLAGS)
537 @if target-libstdc++-v3-bootstrap
538 # Override the above if we're bootstrapping C++.
539 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
540 @endif target-libstdc++-v3-bootstrap
541 STAGE4_TFLAGS = $(STAGE_TFLAGS)
542 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
543
544 # Defaults for stage profile; some are overridden below.
545 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
546 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
547 @if target-libstdc++-v3-bootstrap
548 # Override the above if we're bootstrapping C++.
549 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
550 @endif target-libstdc++-v3-bootstrap
551 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
552 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
553
554 # Defaults for stage train; some are overridden below.
555 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
556 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
557 @if target-libstdc++-v3-bootstrap
558 # Override the above if we're bootstrapping C++.
559 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
560 @endif target-libstdc++-v3-bootstrap
561 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
562 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
563
564 # Defaults for stage feedback; some are overridden below.
565 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
566 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
567 @if target-libstdc++-v3-bootstrap
568 # Override the above if we're bootstrapping C++.
569 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
570 @endif target-libstdc++-v3-bootstrap
571 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
572 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
573
574 # Defaults for stage autoprofile; some are overridden below.
575 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
576 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
577 @if target-libstdc++-v3-bootstrap
578 # Override the above if we're bootstrapping C++.
579 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
580 @endif target-libstdc++-v3-bootstrap
581 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
582 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
583
584 # Defaults for stage autofeedback; some are overridden below.
585 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
586 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
587 @if target-libstdc++-v3-bootstrap
588 # Override the above if we're bootstrapping C++.
589 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
590 @endif target-libstdc++-v3-bootstrap
591 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
592 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
593
594
595 # By default, C and C++ are the only stage1 languages, because they are the
596 # only ones we require to build with the bootstrap compiler, and also the
597 # only ones useful for building stage2.
598
599 STAGE1_CFLAGS = @stage1_cflags@
600 STAGE1_CHECKING = @stage1_checking@
601 STAGE1_LANGUAGES = @stage1_languages@
602 # * We force-disable intermodule optimizations, even if
603 # --enable-intermodule was passed, since the installed compiler
604 # probably can't handle them. Luckily, autoconf always respects
605 # the last argument when conflicting --enable arguments are passed.
606 # * Likewise, we force-disable coverage flags, since the installed
607 # compiler probably has never heard of them.
608 # * We also disable -Wformat, since older GCCs don't understand newer %s.
609 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
610 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
611 --disable-build-format-warnings
612
613 @if target-libphobos-bootstrap
614 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
615 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
616 @endif target-libphobos-bootstrap
617
618 # When using the slow stage1 compiler disable IL verification and forcefully
619 # enable it when using the stage2 compiler instead. As we later compare
620 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
621 # checking when building all target libraries for release builds.
622 STAGE1_TFLAGS += -fno-checking
623 STAGE2_CFLAGS += -fno-checking
624 STAGE2_TFLAGS += -fno-checking
625 STAGE3_CFLAGS += -fchecking=1
626 STAGE3_TFLAGS += -fchecking=1
627
628 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
629 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
630
631 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
632 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
633
634 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
635 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
636
637 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
638 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
639
640 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
641 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
642
643 do-compare = @do_compare@
644 do-compare3 = $(do-compare)
645
646 # -----------------------------------------------
647 # Programs producing files for the TARGET machine
648 # -----------------------------------------------
649
650 AR_FOR_TARGET=@AR_FOR_TARGET@
651 AS_FOR_TARGET=@AS_FOR_TARGET@
652 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
653
654 # If GCC_FOR_TARGET is not overriden on the command line, then this
655 # variable is passed down to the gcc Makefile, where it is used to
656 # build libgcc2.a. We define it here so that it can itself be
657 # overridden on the command line.
658 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
659 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
660 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
661 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
662 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
663 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
664 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
665 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
666 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
667 LD_FOR_TARGET=@LD_FOR_TARGET@
668
669 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
670 NM_FOR_TARGET=@NM_FOR_TARGET@
671 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
672 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
673 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
674 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
675 READELF_FOR_TARGET=@READELF_FOR_TARGET@
676 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
677 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
678 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
679
680 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
681 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
682 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
683
684 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
685 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
686
687 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
688 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
689 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
690 GM2FLAGS_FOR_TARGET = -O2 -g
691 GOCFLAGS_FOR_TARGET = -O2 -g
692 GDCFLAGS_FOR_TARGET = -O2 -g
693
694 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
695 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
696 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
697
698 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
699
700 # ------------------------------------
701 # Miscellaneous targets and flag lists
702 # ------------------------------------
703
704 # The first rule in the file had better be this one. Don't put any above it.
705 # This lives here to allow makefile fragments to contain dependencies.
706 all:
707
708 #### host and target specific makefile fragments come in here.
709 @target_makefile_frag@
710 @alphaieee_frag@
711 @ospace_frag@
712 @host_makefile_frag@
713 ###
714
715 # This is the list of directories that may be needed in RPATH_ENVVAR
716 # so that programs built for the target machine work.
717 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgm2)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
718
719 @if target-libstdc++-v3
720 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
721 @endif target-libstdc++-v3
722
723 @if target-libsanitizer
724 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
725 @endif target-libsanitizer
726
727 @if target-libvtv
728 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
729 @endif target-libvtv
730
731 @if target-libssp
732 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
733 @endif target-libssp
734
735 @if target-libphobos
736 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
737 @endif target-libphobos
738
739 @if target-libgm2
740 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
741 @endif target-libgm2
742
743 @if target-libgomp
744 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
745 @endif target-libgomp
746
747 @if target-libitm
748 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
749 @endif target-libitm
750
751 @if target-libatomic
752 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
753 @endif target-libatomic
754
755
756
757 # This is the list of directories that may be needed in RPATH_ENVVAR
758 # so that programs built for the host machine work.
759 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
760
761 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
762 @if gcc
763 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
764 @endif gcc
765
766
767 @if gmp
768 HOST_LIB_PATH_gmp = \
769 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
770 @endif gmp
771
772 @if mpfr
773 HOST_LIB_PATH_mpfr = \
774 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
775 @endif mpfr
776
777 @if mpc
778 HOST_LIB_PATH_mpc = \
779 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
780 @endif mpc
781
782 @if isl
783 HOST_LIB_PATH_isl = \
784 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
785 @endif isl
786
787
788 CXX_FOR_TARGET_FLAG_TO_PASS = \
789 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
790 @if target-libstdc++-v3
791 # CXX_FOR_TARGET is tricky to get right for target libs that require a
792 # functional C++ compiler. When we recurse, if we expand
793 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
794 # libstdc++ include flags from the script. Instead, we get an
795 # -funconfigured-* word, so that we'll get errors if this invalid C++
796 # command line is used for anything, but also so that we can use the
797 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
798 # don't pass it on, sub-make will use the default definition, that
799 # re-expands it at the time of use, so we'll get it right when we need
800 # it. One potential exception is the expansion of CXX_FOR_TARGET
801 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
802 # really work, for C++ host programs can't depend on the current-stage
803 # C++ target library.
804 CXX_FOR_TARGET_FLAG_TO_PASS = \
805 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
806 @endif target-libstdc++-v3
807
808 # Flags to pass down to all sub-makes. STAGE*FLAGS,
809 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
810 # overrideable (for a bootstrap build stage1 also builds gcc.info).
811 BASE_FLAGS_TO_PASS = \
812 "DESTDIR=$(DESTDIR)" \
813 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
814 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
815 "bindir=$(bindir)" \
816 "datadir=$(datadir)" \
817 "exec_prefix=$(exec_prefix)" \
818 "includedir=$(includedir)" \
819 "datarootdir=$(datarootdir)" \
820 "docdir=$(docdir)" \
821 "infodir=$(infodir)" \
822 "pdfdir=$(pdfdir)" \
823 "htmldir=$(htmldir)" \
824 "libdir=$(libdir)" \
825 "libexecdir=$(libexecdir)" \
826 "lispdir=$(lispdir)" \
827 "localstatedir=$(localstatedir)" \
828 "mandir=$(mandir)" \
829 "oldincludedir=$(oldincludedir)" \
830 "prefix=$(prefix)" \
831 "sbindir=$(sbindir)" \
832 "sharedstatedir=$(sharedstatedir)" \
833 "sysconfdir=$(sysconfdir)" \
834 "tooldir=$(tooldir)" \
835 "build_tooldir=$(build_tooldir)" \
836 "target_alias=$(target_alias)" \
837 "AWK=$(AWK)" \
838 "BISON=$(BISON)" \
839 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
840 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
841 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
842 "EXPECT=$(EXPECT)" \
843 "FLEX=$(FLEX)" \
844 "INSTALL=$(INSTALL)" \
845 "INSTALL_DATA=$(INSTALL_DATA)" \
846 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
847 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
848 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
849 "LEX=$(LEX)" \
850 "M4=$(M4)" \
851 "MAKE=$(MAKE)" \
852 "RUNTEST=$(RUNTEST)" \
853 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
854 "SED=$(SED)" \
855 "SHELL=$(SHELL)" \
856 "YACC=$(YACC)" \
857 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
858 "ADA_CFLAGS=$(ADA_CFLAGS)" \
859 "AR_FLAGS=$(AR_FLAGS)" \
860 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
861 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
862 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
863 "CFLAGS=$(CFLAGS)" \
864 "CXXFLAGS=$(CXXFLAGS)" \
865 "LDFLAGS=$(LDFLAGS)" \
866 "LIBCFLAGS=$(LIBCFLAGS)" \
867 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
868 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
869 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
870 "GNATBIND=$(GNATBIND)" \
871 "GNATMAKE=$(GNATMAKE)" \
872 "GDC=$(GDC)" \
873 "GDCFLAGS=$(GDCFLAGS)" \
874 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
875 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
876 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
877 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
878 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
879 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
880 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
881 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
882 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
883 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
884 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
885 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
886 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
887 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
888 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
889 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
890 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
891 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
892 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
893 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
894 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
895 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
896 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
897 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
898 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
899 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
900 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
901 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
902 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
903 "BUILD_CONFIG=$(BUILD_CONFIG)" \
904 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
905 "LEAN=$(LEAN)" \
906 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
907 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
908 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
909 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
910 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
911 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
912 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
913 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
914 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
915 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
916 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
917 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
918 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
919 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
920 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
921 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
922 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
923 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
924 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
925 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
926 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
927 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
928 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
929 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
930 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
931 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
932 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
933 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
934 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
935 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
936 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
937 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
938 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
939 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
940 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
941 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
942 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
943 "TFLAGS=$(TFLAGS)" \
944 "CONFIG_SHELL=$(SHELL)" \
945 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
946 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
947
948 # We leave this in just in case, but it is not needed anymore.
949 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
950
951 # Flags to pass down to most sub-makes, in which we're building with
952 # the host environment.
953 EXTRA_HOST_FLAGS = \
954 'AR=$(AR)' \
955 'AS=$(AS)' \
956 'CC=$(CC)' \
957 'CXX=$(CXX)' \
958 'DLLTOOL=$(DLLTOOL)' \
959 'DSYMUTIL=$(DSYMUTIL)' \
960 'GFORTRAN=$(GFORTRAN)' \
961 'GOC=$(GOC)' \
962 'GDC=$(GDC)' \
963 'GM2=$(GM2)' \
964 'LD=$(LD)' \
965 'LIPO=$(LIPO)' \
966 'NM=$(NM)' \
967 'OBJDUMP=$(OBJDUMP)' \
968 'OTOOL=$(OTOOL)' \
969 'RANLIB=$(RANLIB)' \
970 'READELF=$(READELF)' \
971 'STRIP=$(STRIP)' \
972 'WINDRES=$(WINDRES)' \
973 'WINDMC=$(WINDMC)' \
974 'CREATE_GCOV=$(CREATE_GCOV)'
975
976 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
977
978 # Flags to pass to stage1 or when not bootstrapping.
979
980 STAGE1_FLAGS_TO_PASS = \
981 LDFLAGS="$${LDFLAGS}" \
982 HOST_LIBS="$${HOST_LIBS}"
983
984 # Flags to pass to stage2 and later makes.
985
986 POSTSTAGE1_FLAGS_TO_PASS = \
987 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
988 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
989 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
990 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
991 GNATBIND="$${GNATBIND}" \
992 LDFLAGS="$${LDFLAGS}" \
993 HOST_LIBS="$${HOST_LIBS}" \
994 $(LTO_FLAGS_TO_PASS) \
995 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
996
997 @if gcc-bootstrap
998 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
999 $(POSTSTAGE1_HOST_EXPORTS) \
1000 fi;
1001
1002 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1003 @endif gcc-bootstrap
1004
1005 # Flags to pass down to makes which are built with the target environment.
1006 # The double $ decreases the length of the command line; those variables
1007 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1008 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1009 # so we expand them here.
1010 EXTRA_TARGET_FLAGS = \
1011 'AR=$$(AR_FOR_TARGET)' \
1012 'AS=$(COMPILER_AS_FOR_TARGET)' \
1013 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1014 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1015 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1016 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1017 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1018 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1019 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1020 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1021 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1022 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1023 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1024 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1025 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1026 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1028 'LD=$(COMPILER_LD_FOR_TARGET)' \
1029 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1030 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1031 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1032 'NM=$(COMPILER_NM_FOR_TARGET)' \
1033 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1034 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1035 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1036 'READELF=$$(READELF_FOR_TARGET)' \
1037 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1038 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1039 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1040 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1041 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1042 "TFLAGS=$$TFLAGS"
1043
1044 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1045
1046 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1047 # unfortunately needs the native compiler and the target ar and
1048 # ranlib.
1049 # If any variables are added here, they must be added to do-*, below.
1050 # The BUILD_* variables are a special case, which are used for the gcc
1051 # cross-building scheme.
1052 EXTRA_GCC_FLAGS = \
1053 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1054 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1055 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1056 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1057
1058 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1059
1060 @if gcc
1061 BUILD_CONFIG = @BUILD_CONFIG@
1062 ifneq ($(BUILD_CONFIG),)
1063 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1064 endif
1065 @endif gcc
1066
1067 .PHONY: configure-host
1068 configure-host: \
1069 maybe-configure-bfd \
1070 maybe-configure-opcodes \
1071 maybe-configure-binutils \
1072 maybe-configure-bison \
1073 maybe-configure-cgen \
1074 maybe-configure-dejagnu \
1075 maybe-configure-etc \
1076 maybe-configure-fastjar \
1077 maybe-configure-fixincludes \
1078 maybe-configure-flex \
1079 maybe-configure-gas \
1080 maybe-configure-gcc \
1081 maybe-configure-gmp \
1082 maybe-configure-mpfr \
1083 maybe-configure-mpc \
1084 maybe-configure-isl \
1085 maybe-configure-gold \
1086 maybe-configure-gprof \
1087 maybe-configure-intl \
1088 maybe-configure-tcl \
1089 maybe-configure-itcl \
1090 maybe-configure-ld \
1091 maybe-configure-libbacktrace \
1092 maybe-configure-libcpp \
1093 maybe-configure-libcody \
1094 maybe-configure-libdecnumber \
1095 maybe-configure-libgui \
1096 maybe-configure-libiberty \
1097 maybe-configure-libiberty-linker-plugin \
1098 maybe-configure-libiconv \
1099 maybe-configure-m4 \
1100 maybe-configure-readline \
1101 maybe-configure-sid \
1102 maybe-configure-sim \
1103 maybe-configure-texinfo \
1104 maybe-configure-zlib \
1105 maybe-configure-gnulib \
1106 maybe-configure-gdbsupport \
1107 maybe-configure-gdbserver \
1108 maybe-configure-gdb \
1109 maybe-configure-expect \
1110 maybe-configure-guile \
1111 maybe-configure-tk \
1112 maybe-configure-libtermcap \
1113 maybe-configure-utils \
1114 maybe-configure-c++tools \
1115 maybe-configure-gnattools \
1116 maybe-configure-lto-plugin \
1117 maybe-configure-libcc1 \
1118 maybe-configure-gotools \
1119 maybe-configure-libctf \
1120 maybe-configure-libsframe
1121 .PHONY: configure-target
1122 configure-target: \
1123 maybe-configure-target-libstdc++-v3 \
1124 maybe-configure-target-libsanitizer \
1125 maybe-configure-target-libvtv \
1126 maybe-configure-target-libssp \
1127 maybe-configure-target-newlib \
1128 maybe-configure-target-libgcc \
1129 maybe-configure-target-libbacktrace \
1130 maybe-configure-target-libquadmath \
1131 maybe-configure-target-libgfortran \
1132 maybe-configure-target-libobjc \
1133 maybe-configure-target-libgo \
1134 maybe-configure-target-libphobos \
1135 maybe-configure-target-libtermcap \
1136 maybe-configure-target-winsup \
1137 maybe-configure-target-libgloss \
1138 maybe-configure-target-libffi \
1139 maybe-configure-target-zlib \
1140 maybe-configure-target-rda \
1141 maybe-configure-target-libada \
1142 maybe-configure-target-libgm2 \
1143 maybe-configure-target-libgomp \
1144 maybe-configure-target-libitm \
1145 maybe-configure-target-libatomic
1146
1147 # The target built for a native non-bootstrap build.
1148 .PHONY: all
1149
1150 # --enable-pgo-build enables the PGO build.
1151 # 1. First build with -fprofile-generate.
1152 # 2. Use "make maybe-check-*" to generate profiling data.
1153 # 3. Use "make clean" to remove the previous build.
1154 # 4. Rebuild with -fprofile-use.
1155 all:
1156 @if gcc-bootstrap
1157 [ -f stage_final ] || echo stage3 > stage_final
1158 @r=`${PWD_COMMAND}`; export r; \
1159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1160 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1161 @endif gcc-bootstrap
1162 @: $(MAKE); $(unstage)
1163 +@r=`${PWD_COMMAND}`; export r; \
1164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1165 @if gcc-bootstrap
1166 if [ -f stage_last ]; then \
1167 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1168 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1169 else \
1170 @endif gcc-bootstrap
1171 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1172 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1173 @if pgo-build
1174 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1175 $(PGO_BUILD_TRAINING_MFLAGS) \
1176 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1177 $(PGO_BUILD_TRAINING) \
1178 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1179 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1180 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1181 @endif pgo-build
1182 @if gcc-bootstrap
1183 ; \
1184 fi \
1185 @endif gcc-bootstrap
1186 && :
1187
1188 .PHONY: all-build
1189
1190 all-build: maybe-all-build-libiberty
1191 all-build: maybe-all-build-bison
1192 all-build: maybe-all-build-flex
1193 all-build: maybe-all-build-m4
1194 all-build: maybe-all-build-texinfo
1195 all-build: maybe-all-build-fixincludes
1196 all-build: maybe-all-build-libcpp
1197
1198 .PHONY: all-host
1199
1200 @if bfd-no-bootstrap
1201 all-host: maybe-all-bfd
1202 @endif bfd-no-bootstrap
1203 @if opcodes-no-bootstrap
1204 all-host: maybe-all-opcodes
1205 @endif opcodes-no-bootstrap
1206 @if binutils-no-bootstrap
1207 all-host: maybe-all-binutils
1208 @endif binutils-no-bootstrap
1209 all-host: maybe-all-bison
1210 all-host: maybe-all-cgen
1211 all-host: maybe-all-dejagnu
1212 all-host: maybe-all-etc
1213 all-host: maybe-all-fastjar
1214 @if fixincludes-no-bootstrap
1215 all-host: maybe-all-fixincludes
1216 @endif fixincludes-no-bootstrap
1217 all-host: maybe-all-flex
1218 @if gas-no-bootstrap
1219 all-host: maybe-all-gas
1220 @endif gas-no-bootstrap
1221 @if gcc-no-bootstrap
1222 all-host: maybe-all-gcc
1223 @endif gcc-no-bootstrap
1224 @if gmp-no-bootstrap
1225 all-host: maybe-all-gmp
1226 @endif gmp-no-bootstrap
1227 @if mpfr-no-bootstrap
1228 all-host: maybe-all-mpfr
1229 @endif mpfr-no-bootstrap
1230 @if mpc-no-bootstrap
1231 all-host: maybe-all-mpc
1232 @endif mpc-no-bootstrap
1233 @if isl-no-bootstrap
1234 all-host: maybe-all-isl
1235 @endif isl-no-bootstrap
1236 @if gold-no-bootstrap
1237 all-host: maybe-all-gold
1238 @endif gold-no-bootstrap
1239 all-host: maybe-all-gprof
1240 @if intl-no-bootstrap
1241 all-host: maybe-all-intl
1242 @endif intl-no-bootstrap
1243 all-host: maybe-all-tcl
1244 all-host: maybe-all-itcl
1245 @if ld-no-bootstrap
1246 all-host: maybe-all-ld
1247 @endif ld-no-bootstrap
1248 @if libbacktrace-no-bootstrap
1249 all-host: maybe-all-libbacktrace
1250 @endif libbacktrace-no-bootstrap
1251 @if libcpp-no-bootstrap
1252 all-host: maybe-all-libcpp
1253 @endif libcpp-no-bootstrap
1254 @if libcody-no-bootstrap
1255 all-host: maybe-all-libcody
1256 @endif libcody-no-bootstrap
1257 @if libdecnumber-no-bootstrap
1258 all-host: maybe-all-libdecnumber
1259 @endif libdecnumber-no-bootstrap
1260 all-host: maybe-all-libgui
1261 @if libiberty-no-bootstrap
1262 all-host: maybe-all-libiberty
1263 @endif libiberty-no-bootstrap
1264 @if libiberty-linker-plugin-no-bootstrap
1265 all-host: maybe-all-libiberty-linker-plugin
1266 @endif libiberty-linker-plugin-no-bootstrap
1267 @if libiconv-no-bootstrap
1268 all-host: maybe-all-libiconv
1269 @endif libiconv-no-bootstrap
1270 all-host: maybe-all-m4
1271 all-host: maybe-all-readline
1272 all-host: maybe-all-sid
1273 all-host: maybe-all-sim
1274 all-host: maybe-all-texinfo
1275 @if zlib-no-bootstrap
1276 all-host: maybe-all-zlib
1277 @endif zlib-no-bootstrap
1278 all-host: maybe-all-gnulib
1279 all-host: maybe-all-gdbsupport
1280 all-host: maybe-all-gdbserver
1281 all-host: maybe-all-gdb
1282 all-host: maybe-all-expect
1283 all-host: maybe-all-guile
1284 all-host: maybe-all-tk
1285 all-host: maybe-all-libtermcap
1286 all-host: maybe-all-utils
1287 all-host: maybe-all-c++tools
1288 all-host: maybe-all-gnattools
1289 @if lto-plugin-no-bootstrap
1290 all-host: maybe-all-lto-plugin
1291 @endif lto-plugin-no-bootstrap
1292 all-host: maybe-all-libcc1
1293 all-host: maybe-all-gotools
1294 @if libctf-no-bootstrap
1295 all-host: maybe-all-libctf
1296 @endif libctf-no-bootstrap
1297 @if libsframe-no-bootstrap
1298 all-host: maybe-all-libsframe
1299 @endif libsframe-no-bootstrap
1300
1301 .PHONY: all-target
1302
1303 @if target-libstdc++-v3-no-bootstrap
1304 all-target: maybe-all-target-libstdc++-v3
1305 @endif target-libstdc++-v3-no-bootstrap
1306 @if target-libsanitizer-no-bootstrap
1307 all-target: maybe-all-target-libsanitizer
1308 @endif target-libsanitizer-no-bootstrap
1309 @if target-libvtv-no-bootstrap
1310 all-target: maybe-all-target-libvtv
1311 @endif target-libvtv-no-bootstrap
1312 all-target: maybe-all-target-libssp
1313 all-target: maybe-all-target-newlib
1314 @if target-libgcc-no-bootstrap
1315 all-target: maybe-all-target-libgcc
1316 @endif target-libgcc-no-bootstrap
1317 @if target-libbacktrace-no-bootstrap
1318 all-target: maybe-all-target-libbacktrace
1319 @endif target-libbacktrace-no-bootstrap
1320 all-target: maybe-all-target-libquadmath
1321 all-target: maybe-all-target-libgfortran
1322 all-target: maybe-all-target-libobjc
1323 all-target: maybe-all-target-libgo
1324 @if target-libphobos-no-bootstrap
1325 all-target: maybe-all-target-libphobos
1326 @endif target-libphobos-no-bootstrap
1327 all-target: maybe-all-target-libtermcap
1328 all-target: maybe-all-target-winsup
1329 all-target: maybe-all-target-libgloss
1330 all-target: maybe-all-target-libffi
1331 @if target-zlib-no-bootstrap
1332 all-target: maybe-all-target-zlib
1333 @endif target-zlib-no-bootstrap
1334 all-target: maybe-all-target-rda
1335 all-target: maybe-all-target-libada
1336 all-target: maybe-all-target-libgm2
1337 @if target-libgomp-no-bootstrap
1338 all-target: maybe-all-target-libgomp
1339 @endif target-libgomp-no-bootstrap
1340 all-target: maybe-all-target-libitm
1341 @if target-libatomic-no-bootstrap
1342 all-target: maybe-all-target-libatomic
1343 @endif target-libatomic-no-bootstrap
1344
1345 # Do a target for all the subdirectories. A ``make do-X'' will do a
1346 # ``make X'' in all subdirectories (because, in general, there is a
1347 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1348 # but it may do additional work as well).
1349
1350 .PHONY: do-info
1351 do-info:
1352 @: $(MAKE); $(unstage)
1353 @r=`${PWD_COMMAND}`; export r; \
1354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1355 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1356 info-target
1357
1358
1359 .PHONY: info-host
1360
1361 info-host: maybe-info-bfd
1362 info-host: maybe-info-opcodes
1363 info-host: maybe-info-binutils
1364 info-host: maybe-info-bison
1365 info-host: maybe-info-cgen
1366 info-host: maybe-info-dejagnu
1367 info-host: maybe-info-etc
1368 info-host: maybe-info-fastjar
1369 info-host: maybe-info-fixincludes
1370 info-host: maybe-info-flex
1371 info-host: maybe-info-gas
1372 info-host: maybe-info-gcc
1373 info-host: maybe-info-gmp
1374 info-host: maybe-info-mpfr
1375 info-host: maybe-info-mpc
1376 info-host: maybe-info-isl
1377 info-host: maybe-info-gold
1378 info-host: maybe-info-gprof
1379 info-host: maybe-info-intl
1380 info-host: maybe-info-tcl
1381 info-host: maybe-info-itcl
1382 info-host: maybe-info-ld
1383 info-host: maybe-info-libbacktrace
1384 info-host: maybe-info-libcpp
1385 info-host: maybe-info-libcody
1386 info-host: maybe-info-libdecnumber
1387 info-host: maybe-info-libgui
1388 info-host: maybe-info-libiberty
1389 info-host: maybe-info-libiberty-linker-plugin
1390 info-host: maybe-info-libiconv
1391 info-host: maybe-info-m4
1392 info-host: maybe-info-readline
1393 info-host: maybe-info-sid
1394 info-host: maybe-info-sim
1395 info-host: maybe-info-texinfo
1396 info-host: maybe-info-zlib
1397 info-host: maybe-info-gnulib
1398 info-host: maybe-info-gdbsupport
1399 info-host: maybe-info-gdbserver
1400 info-host: maybe-info-gdb
1401 info-host: maybe-info-expect
1402 info-host: maybe-info-guile
1403 info-host: maybe-info-tk
1404 info-host: maybe-info-libtermcap
1405 info-host: maybe-info-utils
1406 info-host: maybe-info-c++tools
1407 info-host: maybe-info-gnattools
1408 info-host: maybe-info-lto-plugin
1409 info-host: maybe-info-libcc1
1410 info-host: maybe-info-gotools
1411 info-host: maybe-info-libctf
1412 info-host: maybe-info-libsframe
1413
1414 .PHONY: info-target
1415
1416 info-target: maybe-info-target-libstdc++-v3
1417 info-target: maybe-info-target-libsanitizer
1418 info-target: maybe-info-target-libvtv
1419 info-target: maybe-info-target-libssp
1420 info-target: maybe-info-target-newlib
1421 info-target: maybe-info-target-libgcc
1422 info-target: maybe-info-target-libbacktrace
1423 info-target: maybe-info-target-libquadmath
1424 info-target: maybe-info-target-libgfortran
1425 info-target: maybe-info-target-libobjc
1426 info-target: maybe-info-target-libgo
1427 info-target: maybe-info-target-libphobos
1428 info-target: maybe-info-target-libtermcap
1429 info-target: maybe-info-target-winsup
1430 info-target: maybe-info-target-libgloss
1431 info-target: maybe-info-target-libffi
1432 info-target: maybe-info-target-zlib
1433 info-target: maybe-info-target-rda
1434 info-target: maybe-info-target-libada
1435 info-target: maybe-info-target-libgm2
1436 info-target: maybe-info-target-libgomp
1437 info-target: maybe-info-target-libitm
1438 info-target: maybe-info-target-libatomic
1439
1440 .PHONY: do-dvi
1441 do-dvi:
1442 @: $(MAKE); $(unstage)
1443 @r=`${PWD_COMMAND}`; export r; \
1444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1445 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1446 dvi-target
1447
1448
1449 .PHONY: dvi-host
1450
1451 dvi-host: maybe-dvi-bfd
1452 dvi-host: maybe-dvi-opcodes
1453 dvi-host: maybe-dvi-binutils
1454 dvi-host: maybe-dvi-bison
1455 dvi-host: maybe-dvi-cgen
1456 dvi-host: maybe-dvi-dejagnu
1457 dvi-host: maybe-dvi-etc
1458 dvi-host: maybe-dvi-fastjar
1459 dvi-host: maybe-dvi-fixincludes
1460 dvi-host: maybe-dvi-flex
1461 dvi-host: maybe-dvi-gas
1462 dvi-host: maybe-dvi-gcc
1463 dvi-host: maybe-dvi-gmp
1464 dvi-host: maybe-dvi-mpfr
1465 dvi-host: maybe-dvi-mpc
1466 dvi-host: maybe-dvi-isl
1467 dvi-host: maybe-dvi-gold
1468 dvi-host: maybe-dvi-gprof
1469 dvi-host: maybe-dvi-intl
1470 dvi-host: maybe-dvi-tcl
1471 dvi-host: maybe-dvi-itcl
1472 dvi-host: maybe-dvi-ld
1473 dvi-host: maybe-dvi-libbacktrace
1474 dvi-host: maybe-dvi-libcpp
1475 dvi-host: maybe-dvi-libcody
1476 dvi-host: maybe-dvi-libdecnumber
1477 dvi-host: maybe-dvi-libgui
1478 dvi-host: maybe-dvi-libiberty
1479 dvi-host: maybe-dvi-libiberty-linker-plugin
1480 dvi-host: maybe-dvi-libiconv
1481 dvi-host: maybe-dvi-m4
1482 dvi-host: maybe-dvi-readline
1483 dvi-host: maybe-dvi-sid
1484 dvi-host: maybe-dvi-sim
1485 dvi-host: maybe-dvi-texinfo
1486 dvi-host: maybe-dvi-zlib
1487 dvi-host: maybe-dvi-gnulib
1488 dvi-host: maybe-dvi-gdbsupport
1489 dvi-host: maybe-dvi-gdbserver
1490 dvi-host: maybe-dvi-gdb
1491 dvi-host: maybe-dvi-expect
1492 dvi-host: maybe-dvi-guile
1493 dvi-host: maybe-dvi-tk
1494 dvi-host: maybe-dvi-libtermcap
1495 dvi-host: maybe-dvi-utils
1496 dvi-host: maybe-dvi-c++tools
1497 dvi-host: maybe-dvi-gnattools
1498 dvi-host: maybe-dvi-lto-plugin
1499 dvi-host: maybe-dvi-libcc1
1500 dvi-host: maybe-dvi-gotools
1501 dvi-host: maybe-dvi-libctf
1502 dvi-host: maybe-dvi-libsframe
1503
1504 .PHONY: dvi-target
1505
1506 dvi-target: maybe-dvi-target-libstdc++-v3
1507 dvi-target: maybe-dvi-target-libsanitizer
1508 dvi-target: maybe-dvi-target-libvtv
1509 dvi-target: maybe-dvi-target-libssp
1510 dvi-target: maybe-dvi-target-newlib
1511 dvi-target: maybe-dvi-target-libgcc
1512 dvi-target: maybe-dvi-target-libbacktrace
1513 dvi-target: maybe-dvi-target-libquadmath
1514 dvi-target: maybe-dvi-target-libgfortran
1515 dvi-target: maybe-dvi-target-libobjc
1516 dvi-target: maybe-dvi-target-libgo
1517 dvi-target: maybe-dvi-target-libphobos
1518 dvi-target: maybe-dvi-target-libtermcap
1519 dvi-target: maybe-dvi-target-winsup
1520 dvi-target: maybe-dvi-target-libgloss
1521 dvi-target: maybe-dvi-target-libffi
1522 dvi-target: maybe-dvi-target-zlib
1523 dvi-target: maybe-dvi-target-rda
1524 dvi-target: maybe-dvi-target-libada
1525 dvi-target: maybe-dvi-target-libgm2
1526 dvi-target: maybe-dvi-target-libgomp
1527 dvi-target: maybe-dvi-target-libitm
1528 dvi-target: maybe-dvi-target-libatomic
1529
1530 .PHONY: do-pdf
1531 do-pdf:
1532 @: $(MAKE); $(unstage)
1533 @r=`${PWD_COMMAND}`; export r; \
1534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1535 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1536 pdf-target
1537
1538
1539 .PHONY: pdf-host
1540
1541 pdf-host: maybe-pdf-bfd
1542 pdf-host: maybe-pdf-opcodes
1543 pdf-host: maybe-pdf-binutils
1544 pdf-host: maybe-pdf-bison
1545 pdf-host: maybe-pdf-cgen
1546 pdf-host: maybe-pdf-dejagnu
1547 pdf-host: maybe-pdf-etc
1548 pdf-host: maybe-pdf-fastjar
1549 pdf-host: maybe-pdf-fixincludes
1550 pdf-host: maybe-pdf-flex
1551 pdf-host: maybe-pdf-gas
1552 pdf-host: maybe-pdf-gcc
1553 pdf-host: maybe-pdf-gmp
1554 pdf-host: maybe-pdf-mpfr
1555 pdf-host: maybe-pdf-mpc
1556 pdf-host: maybe-pdf-isl
1557 pdf-host: maybe-pdf-gold
1558 pdf-host: maybe-pdf-gprof
1559 pdf-host: maybe-pdf-intl
1560 pdf-host: maybe-pdf-tcl
1561 pdf-host: maybe-pdf-itcl
1562 pdf-host: maybe-pdf-ld
1563 pdf-host: maybe-pdf-libbacktrace
1564 pdf-host: maybe-pdf-libcpp
1565 pdf-host: maybe-pdf-libcody
1566 pdf-host: maybe-pdf-libdecnumber
1567 pdf-host: maybe-pdf-libgui
1568 pdf-host: maybe-pdf-libiberty
1569 pdf-host: maybe-pdf-libiberty-linker-plugin
1570 pdf-host: maybe-pdf-libiconv
1571 pdf-host: maybe-pdf-m4
1572 pdf-host: maybe-pdf-readline
1573 pdf-host: maybe-pdf-sid
1574 pdf-host: maybe-pdf-sim
1575 pdf-host: maybe-pdf-texinfo
1576 pdf-host: maybe-pdf-zlib
1577 pdf-host: maybe-pdf-gnulib
1578 pdf-host: maybe-pdf-gdbsupport
1579 pdf-host: maybe-pdf-gdbserver
1580 pdf-host: maybe-pdf-gdb
1581 pdf-host: maybe-pdf-expect
1582 pdf-host: maybe-pdf-guile
1583 pdf-host: maybe-pdf-tk
1584 pdf-host: maybe-pdf-libtermcap
1585 pdf-host: maybe-pdf-utils
1586 pdf-host: maybe-pdf-c++tools
1587 pdf-host: maybe-pdf-gnattools
1588 pdf-host: maybe-pdf-lto-plugin
1589 pdf-host: maybe-pdf-libcc1
1590 pdf-host: maybe-pdf-gotools
1591 pdf-host: maybe-pdf-libctf
1592 pdf-host: maybe-pdf-libsframe
1593
1594 .PHONY: pdf-target
1595
1596 pdf-target: maybe-pdf-target-libstdc++-v3
1597 pdf-target: maybe-pdf-target-libsanitizer
1598 pdf-target: maybe-pdf-target-libvtv
1599 pdf-target: maybe-pdf-target-libssp
1600 pdf-target: maybe-pdf-target-newlib
1601 pdf-target: maybe-pdf-target-libgcc
1602 pdf-target: maybe-pdf-target-libbacktrace
1603 pdf-target: maybe-pdf-target-libquadmath
1604 pdf-target: maybe-pdf-target-libgfortran
1605 pdf-target: maybe-pdf-target-libobjc
1606 pdf-target: maybe-pdf-target-libgo
1607 pdf-target: maybe-pdf-target-libphobos
1608 pdf-target: maybe-pdf-target-libtermcap
1609 pdf-target: maybe-pdf-target-winsup
1610 pdf-target: maybe-pdf-target-libgloss
1611 pdf-target: maybe-pdf-target-libffi
1612 pdf-target: maybe-pdf-target-zlib
1613 pdf-target: maybe-pdf-target-rda
1614 pdf-target: maybe-pdf-target-libada
1615 pdf-target: maybe-pdf-target-libgm2
1616 pdf-target: maybe-pdf-target-libgomp
1617 pdf-target: maybe-pdf-target-libitm
1618 pdf-target: maybe-pdf-target-libatomic
1619
1620 .PHONY: do-html
1621 do-html:
1622 @: $(MAKE); $(unstage)
1623 @r=`${PWD_COMMAND}`; export r; \
1624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1625 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1626 html-target
1627
1628
1629 .PHONY: html-host
1630
1631 html-host: maybe-html-bfd
1632 html-host: maybe-html-opcodes
1633 html-host: maybe-html-binutils
1634 html-host: maybe-html-bison
1635 html-host: maybe-html-cgen
1636 html-host: maybe-html-dejagnu
1637 html-host: maybe-html-etc
1638 html-host: maybe-html-fastjar
1639 html-host: maybe-html-fixincludes
1640 html-host: maybe-html-flex
1641 html-host: maybe-html-gas
1642 html-host: maybe-html-gcc
1643 html-host: maybe-html-gmp
1644 html-host: maybe-html-mpfr
1645 html-host: maybe-html-mpc
1646 html-host: maybe-html-isl
1647 html-host: maybe-html-gold
1648 html-host: maybe-html-gprof
1649 html-host: maybe-html-intl
1650 html-host: maybe-html-tcl
1651 html-host: maybe-html-itcl
1652 html-host: maybe-html-ld
1653 html-host: maybe-html-libbacktrace
1654 html-host: maybe-html-libcpp
1655 html-host: maybe-html-libcody
1656 html-host: maybe-html-libdecnumber
1657 html-host: maybe-html-libgui
1658 html-host: maybe-html-libiberty
1659 html-host: maybe-html-libiberty-linker-plugin
1660 html-host: maybe-html-libiconv
1661 html-host: maybe-html-m4
1662 html-host: maybe-html-readline
1663 html-host: maybe-html-sid
1664 html-host: maybe-html-sim
1665 html-host: maybe-html-texinfo
1666 html-host: maybe-html-zlib
1667 html-host: maybe-html-gnulib
1668 html-host: maybe-html-gdbsupport
1669 html-host: maybe-html-gdbserver
1670 html-host: maybe-html-gdb
1671 html-host: maybe-html-expect
1672 html-host: maybe-html-guile
1673 html-host: maybe-html-tk
1674 html-host: maybe-html-libtermcap
1675 html-host: maybe-html-utils
1676 html-host: maybe-html-c++tools
1677 html-host: maybe-html-gnattools
1678 html-host: maybe-html-lto-plugin
1679 html-host: maybe-html-libcc1
1680 html-host: maybe-html-gotools
1681 html-host: maybe-html-libctf
1682 html-host: maybe-html-libsframe
1683
1684 .PHONY: html-target
1685
1686 html-target: maybe-html-target-libstdc++-v3
1687 html-target: maybe-html-target-libsanitizer
1688 html-target: maybe-html-target-libvtv
1689 html-target: maybe-html-target-libssp
1690 html-target: maybe-html-target-newlib
1691 html-target: maybe-html-target-libgcc
1692 html-target: maybe-html-target-libbacktrace
1693 html-target: maybe-html-target-libquadmath
1694 html-target: maybe-html-target-libgfortran
1695 html-target: maybe-html-target-libobjc
1696 html-target: maybe-html-target-libgo
1697 html-target: maybe-html-target-libphobos
1698 html-target: maybe-html-target-libtermcap
1699 html-target: maybe-html-target-winsup
1700 html-target: maybe-html-target-libgloss
1701 html-target: maybe-html-target-libffi
1702 html-target: maybe-html-target-zlib
1703 html-target: maybe-html-target-rda
1704 html-target: maybe-html-target-libada
1705 html-target: maybe-html-target-libgm2
1706 html-target: maybe-html-target-libgomp
1707 html-target: maybe-html-target-libitm
1708 html-target: maybe-html-target-libatomic
1709
1710 .PHONY: do-TAGS
1711 do-TAGS:
1712 @: $(MAKE); $(unstage)
1713 @r=`${PWD_COMMAND}`; export r; \
1714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1715 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1716 TAGS-target
1717
1718
1719 .PHONY: TAGS-host
1720
1721 TAGS-host: maybe-TAGS-bfd
1722 TAGS-host: maybe-TAGS-opcodes
1723 TAGS-host: maybe-TAGS-binutils
1724 TAGS-host: maybe-TAGS-bison
1725 TAGS-host: maybe-TAGS-cgen
1726 TAGS-host: maybe-TAGS-dejagnu
1727 TAGS-host: maybe-TAGS-etc
1728 TAGS-host: maybe-TAGS-fastjar
1729 TAGS-host: maybe-TAGS-fixincludes
1730 TAGS-host: maybe-TAGS-flex
1731 TAGS-host: maybe-TAGS-gas
1732 TAGS-host: maybe-TAGS-gcc
1733 TAGS-host: maybe-TAGS-gmp
1734 TAGS-host: maybe-TAGS-mpfr
1735 TAGS-host: maybe-TAGS-mpc
1736 TAGS-host: maybe-TAGS-isl
1737 TAGS-host: maybe-TAGS-gold
1738 TAGS-host: maybe-TAGS-gprof
1739 TAGS-host: maybe-TAGS-intl
1740 TAGS-host: maybe-TAGS-tcl
1741 TAGS-host: maybe-TAGS-itcl
1742 TAGS-host: maybe-TAGS-ld
1743 TAGS-host: maybe-TAGS-libbacktrace
1744 TAGS-host: maybe-TAGS-libcpp
1745 TAGS-host: maybe-TAGS-libcody
1746 TAGS-host: maybe-TAGS-libdecnumber
1747 TAGS-host: maybe-TAGS-libgui
1748 TAGS-host: maybe-TAGS-libiberty
1749 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1750 TAGS-host: maybe-TAGS-libiconv
1751 TAGS-host: maybe-TAGS-m4
1752 TAGS-host: maybe-TAGS-readline
1753 TAGS-host: maybe-TAGS-sid
1754 TAGS-host: maybe-TAGS-sim
1755 TAGS-host: maybe-TAGS-texinfo
1756 TAGS-host: maybe-TAGS-zlib
1757 TAGS-host: maybe-TAGS-gnulib
1758 TAGS-host: maybe-TAGS-gdbsupport
1759 TAGS-host: maybe-TAGS-gdbserver
1760 TAGS-host: maybe-TAGS-gdb
1761 TAGS-host: maybe-TAGS-expect
1762 TAGS-host: maybe-TAGS-guile
1763 TAGS-host: maybe-TAGS-tk
1764 TAGS-host: maybe-TAGS-libtermcap
1765 TAGS-host: maybe-TAGS-utils
1766 TAGS-host: maybe-TAGS-c++tools
1767 TAGS-host: maybe-TAGS-gnattools
1768 TAGS-host: maybe-TAGS-lto-plugin
1769 TAGS-host: maybe-TAGS-libcc1
1770 TAGS-host: maybe-TAGS-gotools
1771 TAGS-host: maybe-TAGS-libctf
1772 TAGS-host: maybe-TAGS-libsframe
1773
1774 .PHONY: TAGS-target
1775
1776 TAGS-target: maybe-TAGS-target-libstdc++-v3
1777 TAGS-target: maybe-TAGS-target-libsanitizer
1778 TAGS-target: maybe-TAGS-target-libvtv
1779 TAGS-target: maybe-TAGS-target-libssp
1780 TAGS-target: maybe-TAGS-target-newlib
1781 TAGS-target: maybe-TAGS-target-libgcc
1782 TAGS-target: maybe-TAGS-target-libbacktrace
1783 TAGS-target: maybe-TAGS-target-libquadmath
1784 TAGS-target: maybe-TAGS-target-libgfortran
1785 TAGS-target: maybe-TAGS-target-libobjc
1786 TAGS-target: maybe-TAGS-target-libgo
1787 TAGS-target: maybe-TAGS-target-libphobos
1788 TAGS-target: maybe-TAGS-target-libtermcap
1789 TAGS-target: maybe-TAGS-target-winsup
1790 TAGS-target: maybe-TAGS-target-libgloss
1791 TAGS-target: maybe-TAGS-target-libffi
1792 TAGS-target: maybe-TAGS-target-zlib
1793 TAGS-target: maybe-TAGS-target-rda
1794 TAGS-target: maybe-TAGS-target-libada
1795 TAGS-target: maybe-TAGS-target-libgm2
1796 TAGS-target: maybe-TAGS-target-libgomp
1797 TAGS-target: maybe-TAGS-target-libitm
1798 TAGS-target: maybe-TAGS-target-libatomic
1799
1800 .PHONY: do-install-info
1801 do-install-info:
1802 @: $(MAKE); $(unstage)
1803 @r=`${PWD_COMMAND}`; export r; \
1804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1805 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1806 install-info-target
1807
1808
1809 .PHONY: install-info-host
1810
1811 install-info-host: maybe-install-info-bfd
1812 install-info-host: maybe-install-info-opcodes
1813 install-info-host: maybe-install-info-binutils
1814 install-info-host: maybe-install-info-bison
1815 install-info-host: maybe-install-info-cgen
1816 install-info-host: maybe-install-info-dejagnu
1817 install-info-host: maybe-install-info-etc
1818 install-info-host: maybe-install-info-fastjar
1819 install-info-host: maybe-install-info-fixincludes
1820 install-info-host: maybe-install-info-flex
1821 install-info-host: maybe-install-info-gas
1822 install-info-host: maybe-install-info-gcc
1823 install-info-host: maybe-install-info-gmp
1824 install-info-host: maybe-install-info-mpfr
1825 install-info-host: maybe-install-info-mpc
1826 install-info-host: maybe-install-info-isl
1827 install-info-host: maybe-install-info-gold
1828 install-info-host: maybe-install-info-gprof
1829 install-info-host: maybe-install-info-intl
1830 install-info-host: maybe-install-info-tcl
1831 install-info-host: maybe-install-info-itcl
1832 install-info-host: maybe-install-info-ld
1833 install-info-host: maybe-install-info-libbacktrace
1834 install-info-host: maybe-install-info-libcpp
1835 install-info-host: maybe-install-info-libcody
1836 install-info-host: maybe-install-info-libdecnumber
1837 install-info-host: maybe-install-info-libgui
1838 install-info-host: maybe-install-info-libiberty
1839 install-info-host: maybe-install-info-libiberty-linker-plugin
1840 install-info-host: maybe-install-info-libiconv
1841 install-info-host: maybe-install-info-m4
1842 install-info-host: maybe-install-info-readline
1843 install-info-host: maybe-install-info-sid
1844 install-info-host: maybe-install-info-sim
1845 install-info-host: maybe-install-info-texinfo
1846 install-info-host: maybe-install-info-zlib
1847 install-info-host: maybe-install-info-gnulib
1848 install-info-host: maybe-install-info-gdbsupport
1849 install-info-host: maybe-install-info-gdbserver
1850 install-info-host: maybe-install-info-gdb
1851 install-info-host: maybe-install-info-expect
1852 install-info-host: maybe-install-info-guile
1853 install-info-host: maybe-install-info-tk
1854 install-info-host: maybe-install-info-libtermcap
1855 install-info-host: maybe-install-info-utils
1856 install-info-host: maybe-install-info-c++tools
1857 install-info-host: maybe-install-info-gnattools
1858 install-info-host: maybe-install-info-lto-plugin
1859 install-info-host: maybe-install-info-libcc1
1860 install-info-host: maybe-install-info-gotools
1861 install-info-host: maybe-install-info-libctf
1862 install-info-host: maybe-install-info-libsframe
1863
1864 .PHONY: install-info-target
1865
1866 install-info-target: maybe-install-info-target-libstdc++-v3
1867 install-info-target: maybe-install-info-target-libsanitizer
1868 install-info-target: maybe-install-info-target-libvtv
1869 install-info-target: maybe-install-info-target-libssp
1870 install-info-target: maybe-install-info-target-newlib
1871 install-info-target: maybe-install-info-target-libgcc
1872 install-info-target: maybe-install-info-target-libbacktrace
1873 install-info-target: maybe-install-info-target-libquadmath
1874 install-info-target: maybe-install-info-target-libgfortran
1875 install-info-target: maybe-install-info-target-libobjc
1876 install-info-target: maybe-install-info-target-libgo
1877 install-info-target: maybe-install-info-target-libphobos
1878 install-info-target: maybe-install-info-target-libtermcap
1879 install-info-target: maybe-install-info-target-winsup
1880 install-info-target: maybe-install-info-target-libgloss
1881 install-info-target: maybe-install-info-target-libffi
1882 install-info-target: maybe-install-info-target-zlib
1883 install-info-target: maybe-install-info-target-rda
1884 install-info-target: maybe-install-info-target-libada
1885 install-info-target: maybe-install-info-target-libgm2
1886 install-info-target: maybe-install-info-target-libgomp
1887 install-info-target: maybe-install-info-target-libitm
1888 install-info-target: maybe-install-info-target-libatomic
1889
1890 .PHONY: do-install-dvi
1891 do-install-dvi:
1892 @: $(MAKE); $(unstage)
1893 @r=`${PWD_COMMAND}`; export r; \
1894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1895 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1896 install-dvi-target
1897
1898
1899 .PHONY: install-dvi-host
1900
1901 install-dvi-host: maybe-install-dvi-bfd
1902 install-dvi-host: maybe-install-dvi-opcodes
1903 install-dvi-host: maybe-install-dvi-binutils
1904 install-dvi-host: maybe-install-dvi-bison
1905 install-dvi-host: maybe-install-dvi-cgen
1906 install-dvi-host: maybe-install-dvi-dejagnu
1907 install-dvi-host: maybe-install-dvi-etc
1908 install-dvi-host: maybe-install-dvi-fastjar
1909 install-dvi-host: maybe-install-dvi-fixincludes
1910 install-dvi-host: maybe-install-dvi-flex
1911 install-dvi-host: maybe-install-dvi-gas
1912 install-dvi-host: maybe-install-dvi-gcc
1913 install-dvi-host: maybe-install-dvi-gmp
1914 install-dvi-host: maybe-install-dvi-mpfr
1915 install-dvi-host: maybe-install-dvi-mpc
1916 install-dvi-host: maybe-install-dvi-isl
1917 install-dvi-host: maybe-install-dvi-gold
1918 install-dvi-host: maybe-install-dvi-gprof
1919 install-dvi-host: maybe-install-dvi-intl
1920 install-dvi-host: maybe-install-dvi-tcl
1921 install-dvi-host: maybe-install-dvi-itcl
1922 install-dvi-host: maybe-install-dvi-ld
1923 install-dvi-host: maybe-install-dvi-libbacktrace
1924 install-dvi-host: maybe-install-dvi-libcpp
1925 install-dvi-host: maybe-install-dvi-libcody
1926 install-dvi-host: maybe-install-dvi-libdecnumber
1927 install-dvi-host: maybe-install-dvi-libgui
1928 install-dvi-host: maybe-install-dvi-libiberty
1929 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1930 install-dvi-host: maybe-install-dvi-libiconv
1931 install-dvi-host: maybe-install-dvi-m4
1932 install-dvi-host: maybe-install-dvi-readline
1933 install-dvi-host: maybe-install-dvi-sid
1934 install-dvi-host: maybe-install-dvi-sim
1935 install-dvi-host: maybe-install-dvi-texinfo
1936 install-dvi-host: maybe-install-dvi-zlib
1937 install-dvi-host: maybe-install-dvi-gnulib
1938 install-dvi-host: maybe-install-dvi-gdbsupport
1939 install-dvi-host: maybe-install-dvi-gdbserver
1940 install-dvi-host: maybe-install-dvi-gdb
1941 install-dvi-host: maybe-install-dvi-expect
1942 install-dvi-host: maybe-install-dvi-guile
1943 install-dvi-host: maybe-install-dvi-tk
1944 install-dvi-host: maybe-install-dvi-libtermcap
1945 install-dvi-host: maybe-install-dvi-utils
1946 install-dvi-host: maybe-install-dvi-c++tools
1947 install-dvi-host: maybe-install-dvi-gnattools
1948 install-dvi-host: maybe-install-dvi-lto-plugin
1949 install-dvi-host: maybe-install-dvi-libcc1
1950 install-dvi-host: maybe-install-dvi-gotools
1951 install-dvi-host: maybe-install-dvi-libctf
1952 install-dvi-host: maybe-install-dvi-libsframe
1953
1954 .PHONY: install-dvi-target
1955
1956 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1957 install-dvi-target: maybe-install-dvi-target-libsanitizer
1958 install-dvi-target: maybe-install-dvi-target-libvtv
1959 install-dvi-target: maybe-install-dvi-target-libssp
1960 install-dvi-target: maybe-install-dvi-target-newlib
1961 install-dvi-target: maybe-install-dvi-target-libgcc
1962 install-dvi-target: maybe-install-dvi-target-libbacktrace
1963 install-dvi-target: maybe-install-dvi-target-libquadmath
1964 install-dvi-target: maybe-install-dvi-target-libgfortran
1965 install-dvi-target: maybe-install-dvi-target-libobjc
1966 install-dvi-target: maybe-install-dvi-target-libgo
1967 install-dvi-target: maybe-install-dvi-target-libphobos
1968 install-dvi-target: maybe-install-dvi-target-libtermcap
1969 install-dvi-target: maybe-install-dvi-target-winsup
1970 install-dvi-target: maybe-install-dvi-target-libgloss
1971 install-dvi-target: maybe-install-dvi-target-libffi
1972 install-dvi-target: maybe-install-dvi-target-zlib
1973 install-dvi-target: maybe-install-dvi-target-rda
1974 install-dvi-target: maybe-install-dvi-target-libada
1975 install-dvi-target: maybe-install-dvi-target-libgm2
1976 install-dvi-target: maybe-install-dvi-target-libgomp
1977 install-dvi-target: maybe-install-dvi-target-libitm
1978 install-dvi-target: maybe-install-dvi-target-libatomic
1979
1980 .PHONY: do-install-pdf
1981 do-install-pdf:
1982 @: $(MAKE); $(unstage)
1983 @r=`${PWD_COMMAND}`; export r; \
1984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1985 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1986 install-pdf-target
1987
1988
1989 .PHONY: install-pdf-host
1990
1991 install-pdf-host: maybe-install-pdf-bfd
1992 install-pdf-host: maybe-install-pdf-opcodes
1993 install-pdf-host: maybe-install-pdf-binutils
1994 install-pdf-host: maybe-install-pdf-bison
1995 install-pdf-host: maybe-install-pdf-cgen
1996 install-pdf-host: maybe-install-pdf-dejagnu
1997 install-pdf-host: maybe-install-pdf-etc
1998 install-pdf-host: maybe-install-pdf-fastjar
1999 install-pdf-host: maybe-install-pdf-fixincludes
2000 install-pdf-host: maybe-install-pdf-flex
2001 install-pdf-host: maybe-install-pdf-gas
2002 install-pdf-host: maybe-install-pdf-gcc
2003 install-pdf-host: maybe-install-pdf-gmp
2004 install-pdf-host: maybe-install-pdf-mpfr
2005 install-pdf-host: maybe-install-pdf-mpc
2006 install-pdf-host: maybe-install-pdf-isl
2007 install-pdf-host: maybe-install-pdf-gold
2008 install-pdf-host: maybe-install-pdf-gprof
2009 install-pdf-host: maybe-install-pdf-intl
2010 install-pdf-host: maybe-install-pdf-tcl
2011 install-pdf-host: maybe-install-pdf-itcl
2012 install-pdf-host: maybe-install-pdf-ld
2013 install-pdf-host: maybe-install-pdf-libbacktrace
2014 install-pdf-host: maybe-install-pdf-libcpp
2015 install-pdf-host: maybe-install-pdf-libcody
2016 install-pdf-host: maybe-install-pdf-libdecnumber
2017 install-pdf-host: maybe-install-pdf-libgui
2018 install-pdf-host: maybe-install-pdf-libiberty
2019 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2020 install-pdf-host: maybe-install-pdf-libiconv
2021 install-pdf-host: maybe-install-pdf-m4
2022 install-pdf-host: maybe-install-pdf-readline
2023 install-pdf-host: maybe-install-pdf-sid
2024 install-pdf-host: maybe-install-pdf-sim
2025 install-pdf-host: maybe-install-pdf-texinfo
2026 install-pdf-host: maybe-install-pdf-zlib
2027 install-pdf-host: maybe-install-pdf-gnulib
2028 install-pdf-host: maybe-install-pdf-gdbsupport
2029 install-pdf-host: maybe-install-pdf-gdbserver
2030 install-pdf-host: maybe-install-pdf-gdb
2031 install-pdf-host: maybe-install-pdf-expect
2032 install-pdf-host: maybe-install-pdf-guile
2033 install-pdf-host: maybe-install-pdf-tk
2034 install-pdf-host: maybe-install-pdf-libtermcap
2035 install-pdf-host: maybe-install-pdf-utils
2036 install-pdf-host: maybe-install-pdf-c++tools
2037 install-pdf-host: maybe-install-pdf-gnattools
2038 install-pdf-host: maybe-install-pdf-lto-plugin
2039 install-pdf-host: maybe-install-pdf-libcc1
2040 install-pdf-host: maybe-install-pdf-gotools
2041 install-pdf-host: maybe-install-pdf-libctf
2042 install-pdf-host: maybe-install-pdf-libsframe
2043
2044 .PHONY: install-pdf-target
2045
2046 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2047 install-pdf-target: maybe-install-pdf-target-libsanitizer
2048 install-pdf-target: maybe-install-pdf-target-libvtv
2049 install-pdf-target: maybe-install-pdf-target-libssp
2050 install-pdf-target: maybe-install-pdf-target-newlib
2051 install-pdf-target: maybe-install-pdf-target-libgcc
2052 install-pdf-target: maybe-install-pdf-target-libbacktrace
2053 install-pdf-target: maybe-install-pdf-target-libquadmath
2054 install-pdf-target: maybe-install-pdf-target-libgfortran
2055 install-pdf-target: maybe-install-pdf-target-libobjc
2056 install-pdf-target: maybe-install-pdf-target-libgo
2057 install-pdf-target: maybe-install-pdf-target-libphobos
2058 install-pdf-target: maybe-install-pdf-target-libtermcap
2059 install-pdf-target: maybe-install-pdf-target-winsup
2060 install-pdf-target: maybe-install-pdf-target-libgloss
2061 install-pdf-target: maybe-install-pdf-target-libffi
2062 install-pdf-target: maybe-install-pdf-target-zlib
2063 install-pdf-target: maybe-install-pdf-target-rda
2064 install-pdf-target: maybe-install-pdf-target-libada
2065 install-pdf-target: maybe-install-pdf-target-libgm2
2066 install-pdf-target: maybe-install-pdf-target-libgomp
2067 install-pdf-target: maybe-install-pdf-target-libitm
2068 install-pdf-target: maybe-install-pdf-target-libatomic
2069
2070 .PHONY: do-install-html
2071 do-install-html:
2072 @: $(MAKE); $(unstage)
2073 @r=`${PWD_COMMAND}`; export r; \
2074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2075 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2076 install-html-target
2077
2078
2079 .PHONY: install-html-host
2080
2081 install-html-host: maybe-install-html-bfd
2082 install-html-host: maybe-install-html-opcodes
2083 install-html-host: maybe-install-html-binutils
2084 install-html-host: maybe-install-html-bison
2085 install-html-host: maybe-install-html-cgen
2086 install-html-host: maybe-install-html-dejagnu
2087 install-html-host: maybe-install-html-etc
2088 install-html-host: maybe-install-html-fastjar
2089 install-html-host: maybe-install-html-fixincludes
2090 install-html-host: maybe-install-html-flex
2091 install-html-host: maybe-install-html-gas
2092 install-html-host: maybe-install-html-gcc
2093 install-html-host: maybe-install-html-gmp
2094 install-html-host: maybe-install-html-mpfr
2095 install-html-host: maybe-install-html-mpc
2096 install-html-host: maybe-install-html-isl
2097 install-html-host: maybe-install-html-gold
2098 install-html-host: maybe-install-html-gprof
2099 install-html-host: maybe-install-html-intl
2100 install-html-host: maybe-install-html-tcl
2101 install-html-host: maybe-install-html-itcl
2102 install-html-host: maybe-install-html-ld
2103 install-html-host: maybe-install-html-libbacktrace
2104 install-html-host: maybe-install-html-libcpp
2105 install-html-host: maybe-install-html-libcody
2106 install-html-host: maybe-install-html-libdecnumber
2107 install-html-host: maybe-install-html-libgui
2108 install-html-host: maybe-install-html-libiberty
2109 install-html-host: maybe-install-html-libiberty-linker-plugin
2110 install-html-host: maybe-install-html-libiconv
2111 install-html-host: maybe-install-html-m4
2112 install-html-host: maybe-install-html-readline
2113 install-html-host: maybe-install-html-sid
2114 install-html-host: maybe-install-html-sim
2115 install-html-host: maybe-install-html-texinfo
2116 install-html-host: maybe-install-html-zlib
2117 install-html-host: maybe-install-html-gnulib
2118 install-html-host: maybe-install-html-gdbsupport
2119 install-html-host: maybe-install-html-gdbserver
2120 install-html-host: maybe-install-html-gdb
2121 install-html-host: maybe-install-html-expect
2122 install-html-host: maybe-install-html-guile
2123 install-html-host: maybe-install-html-tk
2124 install-html-host: maybe-install-html-libtermcap
2125 install-html-host: maybe-install-html-utils
2126 install-html-host: maybe-install-html-c++tools
2127 install-html-host: maybe-install-html-gnattools
2128 install-html-host: maybe-install-html-lto-plugin
2129 install-html-host: maybe-install-html-libcc1
2130 install-html-host: maybe-install-html-gotools
2131 install-html-host: maybe-install-html-libctf
2132 install-html-host: maybe-install-html-libsframe
2133
2134 .PHONY: install-html-target
2135
2136 install-html-target: maybe-install-html-target-libstdc++-v3
2137 install-html-target: maybe-install-html-target-libsanitizer
2138 install-html-target: maybe-install-html-target-libvtv
2139 install-html-target: maybe-install-html-target-libssp
2140 install-html-target: maybe-install-html-target-newlib
2141 install-html-target: maybe-install-html-target-libgcc
2142 install-html-target: maybe-install-html-target-libbacktrace
2143 install-html-target: maybe-install-html-target-libquadmath
2144 install-html-target: maybe-install-html-target-libgfortran
2145 install-html-target: maybe-install-html-target-libobjc
2146 install-html-target: maybe-install-html-target-libgo
2147 install-html-target: maybe-install-html-target-libphobos
2148 install-html-target: maybe-install-html-target-libtermcap
2149 install-html-target: maybe-install-html-target-winsup
2150 install-html-target: maybe-install-html-target-libgloss
2151 install-html-target: maybe-install-html-target-libffi
2152 install-html-target: maybe-install-html-target-zlib
2153 install-html-target: maybe-install-html-target-rda
2154 install-html-target: maybe-install-html-target-libada
2155 install-html-target: maybe-install-html-target-libgm2
2156 install-html-target: maybe-install-html-target-libgomp
2157 install-html-target: maybe-install-html-target-libitm
2158 install-html-target: maybe-install-html-target-libatomic
2159
2160 .PHONY: do-installcheck
2161 do-installcheck:
2162 @: $(MAKE); $(unstage)
2163 @r=`${PWD_COMMAND}`; export r; \
2164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2166 installcheck-target
2167
2168
2169 .PHONY: installcheck-host
2170
2171 installcheck-host: maybe-installcheck-bfd
2172 installcheck-host: maybe-installcheck-opcodes
2173 installcheck-host: maybe-installcheck-binutils
2174 installcheck-host: maybe-installcheck-bison
2175 installcheck-host: maybe-installcheck-cgen
2176 installcheck-host: maybe-installcheck-dejagnu
2177 installcheck-host: maybe-installcheck-etc
2178 installcheck-host: maybe-installcheck-fastjar
2179 installcheck-host: maybe-installcheck-fixincludes
2180 installcheck-host: maybe-installcheck-flex
2181 installcheck-host: maybe-installcheck-gas
2182 installcheck-host: maybe-installcheck-gcc
2183 installcheck-host: maybe-installcheck-gmp
2184 installcheck-host: maybe-installcheck-mpfr
2185 installcheck-host: maybe-installcheck-mpc
2186 installcheck-host: maybe-installcheck-isl
2187 installcheck-host: maybe-installcheck-gold
2188 installcheck-host: maybe-installcheck-gprof
2189 installcheck-host: maybe-installcheck-intl
2190 installcheck-host: maybe-installcheck-tcl
2191 installcheck-host: maybe-installcheck-itcl
2192 installcheck-host: maybe-installcheck-ld
2193 installcheck-host: maybe-installcheck-libbacktrace
2194 installcheck-host: maybe-installcheck-libcpp
2195 installcheck-host: maybe-installcheck-libcody
2196 installcheck-host: maybe-installcheck-libdecnumber
2197 installcheck-host: maybe-installcheck-libgui
2198 installcheck-host: maybe-installcheck-libiberty
2199 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2200 installcheck-host: maybe-installcheck-libiconv
2201 installcheck-host: maybe-installcheck-m4
2202 installcheck-host: maybe-installcheck-readline
2203 installcheck-host: maybe-installcheck-sid
2204 installcheck-host: maybe-installcheck-sim
2205 installcheck-host: maybe-installcheck-texinfo
2206 installcheck-host: maybe-installcheck-zlib
2207 installcheck-host: maybe-installcheck-gnulib
2208 installcheck-host: maybe-installcheck-gdbsupport
2209 installcheck-host: maybe-installcheck-gdbserver
2210 installcheck-host: maybe-installcheck-gdb
2211 installcheck-host: maybe-installcheck-expect
2212 installcheck-host: maybe-installcheck-guile
2213 installcheck-host: maybe-installcheck-tk
2214 installcheck-host: maybe-installcheck-libtermcap
2215 installcheck-host: maybe-installcheck-utils
2216 installcheck-host: maybe-installcheck-c++tools
2217 installcheck-host: maybe-installcheck-gnattools
2218 installcheck-host: maybe-installcheck-lto-plugin
2219 installcheck-host: maybe-installcheck-libcc1
2220 installcheck-host: maybe-installcheck-gotools
2221 installcheck-host: maybe-installcheck-libctf
2222 installcheck-host: maybe-installcheck-libsframe
2223
2224 .PHONY: installcheck-target
2225
2226 installcheck-target: maybe-installcheck-target-libstdc++-v3
2227 installcheck-target: maybe-installcheck-target-libsanitizer
2228 installcheck-target: maybe-installcheck-target-libvtv
2229 installcheck-target: maybe-installcheck-target-libssp
2230 installcheck-target: maybe-installcheck-target-newlib
2231 installcheck-target: maybe-installcheck-target-libgcc
2232 installcheck-target: maybe-installcheck-target-libbacktrace
2233 installcheck-target: maybe-installcheck-target-libquadmath
2234 installcheck-target: maybe-installcheck-target-libgfortran
2235 installcheck-target: maybe-installcheck-target-libobjc
2236 installcheck-target: maybe-installcheck-target-libgo
2237 installcheck-target: maybe-installcheck-target-libphobos
2238 installcheck-target: maybe-installcheck-target-libtermcap
2239 installcheck-target: maybe-installcheck-target-winsup
2240 installcheck-target: maybe-installcheck-target-libgloss
2241 installcheck-target: maybe-installcheck-target-libffi
2242 installcheck-target: maybe-installcheck-target-zlib
2243 installcheck-target: maybe-installcheck-target-rda
2244 installcheck-target: maybe-installcheck-target-libada
2245 installcheck-target: maybe-installcheck-target-libgm2
2246 installcheck-target: maybe-installcheck-target-libgomp
2247 installcheck-target: maybe-installcheck-target-libitm
2248 installcheck-target: maybe-installcheck-target-libatomic
2249
2250 .PHONY: do-mostlyclean
2251 do-mostlyclean:
2252 @: $(MAKE); $(unstage)
2253 @r=`${PWD_COMMAND}`; export r; \
2254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2255 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2256 mostlyclean-target
2257
2258
2259 .PHONY: mostlyclean-host
2260
2261 mostlyclean-host: maybe-mostlyclean-bfd
2262 mostlyclean-host: maybe-mostlyclean-opcodes
2263 mostlyclean-host: maybe-mostlyclean-binutils
2264 mostlyclean-host: maybe-mostlyclean-bison
2265 mostlyclean-host: maybe-mostlyclean-cgen
2266 mostlyclean-host: maybe-mostlyclean-dejagnu
2267 mostlyclean-host: maybe-mostlyclean-etc
2268 mostlyclean-host: maybe-mostlyclean-fastjar
2269 mostlyclean-host: maybe-mostlyclean-fixincludes
2270 mostlyclean-host: maybe-mostlyclean-flex
2271 mostlyclean-host: maybe-mostlyclean-gas
2272 mostlyclean-host: maybe-mostlyclean-gcc
2273 mostlyclean-host: maybe-mostlyclean-gmp
2274 mostlyclean-host: maybe-mostlyclean-mpfr
2275 mostlyclean-host: maybe-mostlyclean-mpc
2276 mostlyclean-host: maybe-mostlyclean-isl
2277 mostlyclean-host: maybe-mostlyclean-gold
2278 mostlyclean-host: maybe-mostlyclean-gprof
2279 mostlyclean-host: maybe-mostlyclean-intl
2280 mostlyclean-host: maybe-mostlyclean-tcl
2281 mostlyclean-host: maybe-mostlyclean-itcl
2282 mostlyclean-host: maybe-mostlyclean-ld
2283 mostlyclean-host: maybe-mostlyclean-libbacktrace
2284 mostlyclean-host: maybe-mostlyclean-libcpp
2285 mostlyclean-host: maybe-mostlyclean-libcody
2286 mostlyclean-host: maybe-mostlyclean-libdecnumber
2287 mostlyclean-host: maybe-mostlyclean-libgui
2288 mostlyclean-host: maybe-mostlyclean-libiberty
2289 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2290 mostlyclean-host: maybe-mostlyclean-libiconv
2291 mostlyclean-host: maybe-mostlyclean-m4
2292 mostlyclean-host: maybe-mostlyclean-readline
2293 mostlyclean-host: maybe-mostlyclean-sid
2294 mostlyclean-host: maybe-mostlyclean-sim
2295 mostlyclean-host: maybe-mostlyclean-texinfo
2296 mostlyclean-host: maybe-mostlyclean-zlib
2297 mostlyclean-host: maybe-mostlyclean-gnulib
2298 mostlyclean-host: maybe-mostlyclean-gdbsupport
2299 mostlyclean-host: maybe-mostlyclean-gdbserver
2300 mostlyclean-host: maybe-mostlyclean-gdb
2301 mostlyclean-host: maybe-mostlyclean-expect
2302 mostlyclean-host: maybe-mostlyclean-guile
2303 mostlyclean-host: maybe-mostlyclean-tk
2304 mostlyclean-host: maybe-mostlyclean-libtermcap
2305 mostlyclean-host: maybe-mostlyclean-utils
2306 mostlyclean-host: maybe-mostlyclean-c++tools
2307 mostlyclean-host: maybe-mostlyclean-gnattools
2308 mostlyclean-host: maybe-mostlyclean-lto-plugin
2309 mostlyclean-host: maybe-mostlyclean-libcc1
2310 mostlyclean-host: maybe-mostlyclean-gotools
2311 mostlyclean-host: maybe-mostlyclean-libctf
2312 mostlyclean-host: maybe-mostlyclean-libsframe
2313
2314 .PHONY: mostlyclean-target
2315
2316 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2317 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2318 mostlyclean-target: maybe-mostlyclean-target-libvtv
2319 mostlyclean-target: maybe-mostlyclean-target-libssp
2320 mostlyclean-target: maybe-mostlyclean-target-newlib
2321 mostlyclean-target: maybe-mostlyclean-target-libgcc
2322 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2323 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2324 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2325 mostlyclean-target: maybe-mostlyclean-target-libobjc
2326 mostlyclean-target: maybe-mostlyclean-target-libgo
2327 mostlyclean-target: maybe-mostlyclean-target-libphobos
2328 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2329 mostlyclean-target: maybe-mostlyclean-target-winsup
2330 mostlyclean-target: maybe-mostlyclean-target-libgloss
2331 mostlyclean-target: maybe-mostlyclean-target-libffi
2332 mostlyclean-target: maybe-mostlyclean-target-zlib
2333 mostlyclean-target: maybe-mostlyclean-target-rda
2334 mostlyclean-target: maybe-mostlyclean-target-libada
2335 mostlyclean-target: maybe-mostlyclean-target-libgm2
2336 mostlyclean-target: maybe-mostlyclean-target-libgomp
2337 mostlyclean-target: maybe-mostlyclean-target-libitm
2338 mostlyclean-target: maybe-mostlyclean-target-libatomic
2339
2340 .PHONY: do-clean
2341 do-clean:
2342 @: $(MAKE); $(unstage)
2343 @r=`${PWD_COMMAND}`; export r; \
2344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2345 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2346 clean-target
2347
2348
2349 .PHONY: clean-host
2350
2351 clean-host: maybe-clean-bfd
2352 clean-host: maybe-clean-opcodes
2353 clean-host: maybe-clean-binutils
2354 clean-host: maybe-clean-bison
2355 clean-host: maybe-clean-cgen
2356 clean-host: maybe-clean-dejagnu
2357 clean-host: maybe-clean-etc
2358 clean-host: maybe-clean-fastjar
2359 clean-host: maybe-clean-fixincludes
2360 clean-host: maybe-clean-flex
2361 clean-host: maybe-clean-gas
2362 clean-host: maybe-clean-gcc
2363 clean-host: maybe-clean-gmp
2364 clean-host: maybe-clean-mpfr
2365 clean-host: maybe-clean-mpc
2366 clean-host: maybe-clean-isl
2367 clean-host: maybe-clean-gold
2368 clean-host: maybe-clean-gprof
2369 clean-host: maybe-clean-intl
2370 clean-host: maybe-clean-tcl
2371 clean-host: maybe-clean-itcl
2372 clean-host: maybe-clean-ld
2373 clean-host: maybe-clean-libbacktrace
2374 clean-host: maybe-clean-libcpp
2375 clean-host: maybe-clean-libcody
2376 clean-host: maybe-clean-libdecnumber
2377 clean-host: maybe-clean-libgui
2378 clean-host: maybe-clean-libiberty
2379 clean-host: maybe-clean-libiberty-linker-plugin
2380 clean-host: maybe-clean-libiconv
2381 clean-host: maybe-clean-m4
2382 clean-host: maybe-clean-readline
2383 clean-host: maybe-clean-sid
2384 clean-host: maybe-clean-sim
2385 clean-host: maybe-clean-texinfo
2386 clean-host: maybe-clean-zlib
2387 clean-host: maybe-clean-gnulib
2388 clean-host: maybe-clean-gdbsupport
2389 clean-host: maybe-clean-gdbserver
2390 clean-host: maybe-clean-gdb
2391 clean-host: maybe-clean-expect
2392 clean-host: maybe-clean-guile
2393 clean-host: maybe-clean-tk
2394 clean-host: maybe-clean-libtermcap
2395 clean-host: maybe-clean-utils
2396 clean-host: maybe-clean-c++tools
2397 clean-host: maybe-clean-gnattools
2398 clean-host: maybe-clean-lto-plugin
2399 clean-host: maybe-clean-libcc1
2400 clean-host: maybe-clean-gotools
2401 clean-host: maybe-clean-libctf
2402 clean-host: maybe-clean-libsframe
2403
2404 .PHONY: clean-target
2405
2406 clean-target: maybe-clean-target-libstdc++-v3
2407 clean-target: maybe-clean-target-libsanitizer
2408 clean-target: maybe-clean-target-libvtv
2409 clean-target: maybe-clean-target-libssp
2410 clean-target: maybe-clean-target-newlib
2411 clean-target: maybe-clean-target-libgcc
2412 clean-target: maybe-clean-target-libbacktrace
2413 clean-target: maybe-clean-target-libquadmath
2414 clean-target: maybe-clean-target-libgfortran
2415 clean-target: maybe-clean-target-libobjc
2416 clean-target: maybe-clean-target-libgo
2417 clean-target: maybe-clean-target-libphobos
2418 clean-target: maybe-clean-target-libtermcap
2419 clean-target: maybe-clean-target-winsup
2420 clean-target: maybe-clean-target-libgloss
2421 clean-target: maybe-clean-target-libffi
2422 clean-target: maybe-clean-target-zlib
2423 clean-target: maybe-clean-target-rda
2424 clean-target: maybe-clean-target-libada
2425 clean-target: maybe-clean-target-libgm2
2426 clean-target: maybe-clean-target-libgomp
2427 clean-target: maybe-clean-target-libitm
2428 clean-target: maybe-clean-target-libatomic
2429
2430 .PHONY: do-distclean
2431 do-distclean:
2432 @: $(MAKE); $(unstage)
2433 @r=`${PWD_COMMAND}`; export r; \
2434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2435 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2436 distclean-target
2437
2438
2439 .PHONY: distclean-host
2440
2441 distclean-host: maybe-distclean-bfd
2442 distclean-host: maybe-distclean-opcodes
2443 distclean-host: maybe-distclean-binutils
2444 distclean-host: maybe-distclean-bison
2445 distclean-host: maybe-distclean-cgen
2446 distclean-host: maybe-distclean-dejagnu
2447 distclean-host: maybe-distclean-etc
2448 distclean-host: maybe-distclean-fastjar
2449 distclean-host: maybe-distclean-fixincludes
2450 distclean-host: maybe-distclean-flex
2451 distclean-host: maybe-distclean-gas
2452 distclean-host: maybe-distclean-gcc
2453 distclean-host: maybe-distclean-gmp
2454 distclean-host: maybe-distclean-mpfr
2455 distclean-host: maybe-distclean-mpc
2456 distclean-host: maybe-distclean-isl
2457 distclean-host: maybe-distclean-gold
2458 distclean-host: maybe-distclean-gprof
2459 distclean-host: maybe-distclean-intl
2460 distclean-host: maybe-distclean-tcl
2461 distclean-host: maybe-distclean-itcl
2462 distclean-host: maybe-distclean-ld
2463 distclean-host: maybe-distclean-libbacktrace
2464 distclean-host: maybe-distclean-libcpp
2465 distclean-host: maybe-distclean-libcody
2466 distclean-host: maybe-distclean-libdecnumber
2467 distclean-host: maybe-distclean-libgui
2468 distclean-host: maybe-distclean-libiberty
2469 distclean-host: maybe-distclean-libiberty-linker-plugin
2470 distclean-host: maybe-distclean-libiconv
2471 distclean-host: maybe-distclean-m4
2472 distclean-host: maybe-distclean-readline
2473 distclean-host: maybe-distclean-sid
2474 distclean-host: maybe-distclean-sim
2475 distclean-host: maybe-distclean-texinfo
2476 distclean-host: maybe-distclean-zlib
2477 distclean-host: maybe-distclean-gnulib
2478 distclean-host: maybe-distclean-gdbsupport
2479 distclean-host: maybe-distclean-gdbserver
2480 distclean-host: maybe-distclean-gdb
2481 distclean-host: maybe-distclean-expect
2482 distclean-host: maybe-distclean-guile
2483 distclean-host: maybe-distclean-tk
2484 distclean-host: maybe-distclean-libtermcap
2485 distclean-host: maybe-distclean-utils
2486 distclean-host: maybe-distclean-c++tools
2487 distclean-host: maybe-distclean-gnattools
2488 distclean-host: maybe-distclean-lto-plugin
2489 distclean-host: maybe-distclean-libcc1
2490 distclean-host: maybe-distclean-gotools
2491 distclean-host: maybe-distclean-libctf
2492 distclean-host: maybe-distclean-libsframe
2493
2494 .PHONY: distclean-target
2495
2496 distclean-target: maybe-distclean-target-libstdc++-v3
2497 distclean-target: maybe-distclean-target-libsanitizer
2498 distclean-target: maybe-distclean-target-libvtv
2499 distclean-target: maybe-distclean-target-libssp
2500 distclean-target: maybe-distclean-target-newlib
2501 distclean-target: maybe-distclean-target-libgcc
2502 distclean-target: maybe-distclean-target-libbacktrace
2503 distclean-target: maybe-distclean-target-libquadmath
2504 distclean-target: maybe-distclean-target-libgfortran
2505 distclean-target: maybe-distclean-target-libobjc
2506 distclean-target: maybe-distclean-target-libgo
2507 distclean-target: maybe-distclean-target-libphobos
2508 distclean-target: maybe-distclean-target-libtermcap
2509 distclean-target: maybe-distclean-target-winsup
2510 distclean-target: maybe-distclean-target-libgloss
2511 distclean-target: maybe-distclean-target-libffi
2512 distclean-target: maybe-distclean-target-zlib
2513 distclean-target: maybe-distclean-target-rda
2514 distclean-target: maybe-distclean-target-libada
2515 distclean-target: maybe-distclean-target-libgm2
2516 distclean-target: maybe-distclean-target-libgomp
2517 distclean-target: maybe-distclean-target-libitm
2518 distclean-target: maybe-distclean-target-libatomic
2519
2520 .PHONY: do-maintainer-clean
2521 do-maintainer-clean:
2522 @: $(MAKE); $(unstage)
2523 @r=`${PWD_COMMAND}`; export r; \
2524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2525 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2526 maintainer-clean-target
2527
2528
2529 .PHONY: maintainer-clean-host
2530
2531 maintainer-clean-host: maybe-maintainer-clean-bfd
2532 maintainer-clean-host: maybe-maintainer-clean-opcodes
2533 maintainer-clean-host: maybe-maintainer-clean-binutils
2534 maintainer-clean-host: maybe-maintainer-clean-bison
2535 maintainer-clean-host: maybe-maintainer-clean-cgen
2536 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2537 maintainer-clean-host: maybe-maintainer-clean-etc
2538 maintainer-clean-host: maybe-maintainer-clean-fastjar
2539 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2540 maintainer-clean-host: maybe-maintainer-clean-flex
2541 maintainer-clean-host: maybe-maintainer-clean-gas
2542 maintainer-clean-host: maybe-maintainer-clean-gcc
2543 maintainer-clean-host: maybe-maintainer-clean-gmp
2544 maintainer-clean-host: maybe-maintainer-clean-mpfr
2545 maintainer-clean-host: maybe-maintainer-clean-mpc
2546 maintainer-clean-host: maybe-maintainer-clean-isl
2547 maintainer-clean-host: maybe-maintainer-clean-gold
2548 maintainer-clean-host: maybe-maintainer-clean-gprof
2549 maintainer-clean-host: maybe-maintainer-clean-intl
2550 maintainer-clean-host: maybe-maintainer-clean-tcl
2551 maintainer-clean-host: maybe-maintainer-clean-itcl
2552 maintainer-clean-host: maybe-maintainer-clean-ld
2553 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2554 maintainer-clean-host: maybe-maintainer-clean-libcpp
2555 maintainer-clean-host: maybe-maintainer-clean-libcody
2556 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2557 maintainer-clean-host: maybe-maintainer-clean-libgui
2558 maintainer-clean-host: maybe-maintainer-clean-libiberty
2559 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2560 maintainer-clean-host: maybe-maintainer-clean-libiconv
2561 maintainer-clean-host: maybe-maintainer-clean-m4
2562 maintainer-clean-host: maybe-maintainer-clean-readline
2563 maintainer-clean-host: maybe-maintainer-clean-sid
2564 maintainer-clean-host: maybe-maintainer-clean-sim
2565 maintainer-clean-host: maybe-maintainer-clean-texinfo
2566 maintainer-clean-host: maybe-maintainer-clean-zlib
2567 maintainer-clean-host: maybe-maintainer-clean-gnulib
2568 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2569 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2570 maintainer-clean-host: maybe-maintainer-clean-gdb
2571 maintainer-clean-host: maybe-maintainer-clean-expect
2572 maintainer-clean-host: maybe-maintainer-clean-guile
2573 maintainer-clean-host: maybe-maintainer-clean-tk
2574 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2575 maintainer-clean-host: maybe-maintainer-clean-utils
2576 maintainer-clean-host: maybe-maintainer-clean-c++tools
2577 maintainer-clean-host: maybe-maintainer-clean-gnattools
2578 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2579 maintainer-clean-host: maybe-maintainer-clean-libcc1
2580 maintainer-clean-host: maybe-maintainer-clean-gotools
2581 maintainer-clean-host: maybe-maintainer-clean-libctf
2582 maintainer-clean-host: maybe-maintainer-clean-libsframe
2583
2584 .PHONY: maintainer-clean-target
2585
2586 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2587 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2588 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2589 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2590 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2591 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2592 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2593 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2594 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2595 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2596 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2597 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2598 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2599 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2600 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2601 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2602 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2603 maintainer-clean-target: maybe-maintainer-clean-target-rda
2604 maintainer-clean-target: maybe-maintainer-clean-target-libada
2605 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2606 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2607 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2608 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2609
2610
2611 # Here are the targets which correspond to the do-X targets.
2612
2613 .PHONY: info installcheck dvi pdf html
2614 .PHONY: install-info install-dvi install-pdf install-html
2615 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2616 .PHONY: local-clean local-distclean local-maintainer-clean
2617 info: do-info
2618 installcheck: do-installcheck
2619 dvi: do-dvi
2620 pdf: do-pdf
2621 html: do-html
2622
2623 # Make sure makeinfo is built before we do a `make info', if we're
2624 # in fact building texinfo.
2625 do-info: maybe-all-texinfo
2626
2627 install-info: do-install-info dir.info
2628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2629 if [ -f dir.info ]; then \
2630 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2631 else true; fi
2632
2633 install-dvi: do-install-dvi
2634
2635 install-pdf: do-install-pdf
2636
2637 install-html: do-install-html
2638
2639 local-clean:
2640 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2641
2642 local-distclean:
2643 -rm -f Makefile config.status config.cache mh-frag mt-frag
2644 -rm -f maybedep.tmp serdep.tmp stage_final
2645 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2646 rm -rf $(TARGET_SUBDIR); \
2647 else true; fi
2648 -rm -rf $(BUILD_SUBDIR)
2649 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2650 rm -rf $(HOST_SUBDIR); \
2651 else true; fi
2652 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2653 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2654 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2655 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2656 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2657 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2658 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2659
2660 local-maintainer-clean:
2661 @echo "This command is intended for maintainers to use;"
2662 @echo "it deletes files that may require special tools to rebuild."
2663
2664 clean: do-clean local-clean
2665 mostlyclean: do-mostlyclean local-clean
2666 distclean: do-distclean local-clean local-distclean
2667 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2668 maintainer-clean: local-distclean
2669 realclean: maintainer-clean
2670
2671 # Check target.
2672
2673 .PHONY: check do-check
2674 check: do-check
2675
2676 # Only include modules actually being configured and built.
2677 .PHONY: check-host
2678 check-host: \
2679 maybe-check-bfd \
2680 maybe-check-opcodes \
2681 maybe-check-binutils \
2682 maybe-check-bison \
2683 maybe-check-cgen \
2684 maybe-check-dejagnu \
2685 maybe-check-etc \
2686 maybe-check-fastjar \
2687 maybe-check-fixincludes \
2688 maybe-check-flex \
2689 maybe-check-gas \
2690 maybe-check-gcc \
2691 maybe-check-gmp \
2692 maybe-check-mpfr \
2693 maybe-check-mpc \
2694 maybe-check-isl \
2695 maybe-check-gold \
2696 maybe-check-gprof \
2697 maybe-check-intl \
2698 maybe-check-tcl \
2699 maybe-check-itcl \
2700 maybe-check-ld \
2701 maybe-check-libbacktrace \
2702 maybe-check-libcpp \
2703 maybe-check-libcody \
2704 maybe-check-libdecnumber \
2705 maybe-check-libgui \
2706 maybe-check-libiberty \
2707 maybe-check-libiberty-linker-plugin \
2708 maybe-check-libiconv \
2709 maybe-check-m4 \
2710 maybe-check-readline \
2711 maybe-check-sid \
2712 maybe-check-sim \
2713 maybe-check-texinfo \
2714 maybe-check-zlib \
2715 maybe-check-gnulib \
2716 maybe-check-gdbsupport \
2717 maybe-check-gdbserver \
2718 maybe-check-gdb \
2719 maybe-check-expect \
2720 maybe-check-guile \
2721 maybe-check-tk \
2722 maybe-check-libtermcap \
2723 maybe-check-utils \
2724 maybe-check-c++tools \
2725 maybe-check-gnattools \
2726 maybe-check-lto-plugin \
2727 maybe-check-libcc1 \
2728 maybe-check-gotools \
2729 maybe-check-libctf \
2730 maybe-check-libsframe
2731
2732 .PHONY: check-target
2733 check-target: \
2734 maybe-check-target-libstdc++-v3 \
2735 maybe-check-target-libsanitizer \
2736 maybe-check-target-libvtv \
2737 maybe-check-target-libssp \
2738 maybe-check-target-newlib \
2739 maybe-check-target-libgcc \
2740 maybe-check-target-libbacktrace \
2741 maybe-check-target-libquadmath \
2742 maybe-check-target-libgfortran \
2743 maybe-check-target-libobjc \
2744 maybe-check-target-libgo \
2745 maybe-check-target-libphobos \
2746 maybe-check-target-libtermcap \
2747 maybe-check-target-winsup \
2748 maybe-check-target-libgloss \
2749 maybe-check-target-libffi \
2750 maybe-check-target-zlib \
2751 maybe-check-target-rda \
2752 maybe-check-target-libada \
2753 maybe-check-target-libgm2 \
2754 maybe-check-target-libgomp \
2755 maybe-check-target-libitm \
2756 maybe-check-target-libatomic
2757
2758 do-check:
2759 @: $(MAKE); $(unstage)
2760 @r=`${PWD_COMMAND}`; export r; \
2761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2762 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2763
2764 # Automated reporting of test results.
2765
2766 warning.log: build.log
2767 $(srcdir)/contrib/warn_summary build.log > $@
2768
2769 mail-report.log:
2770 if test x'$(BOOT_CFLAGS)' != x''; then \
2771 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2772 fi; \
2773 $(srcdir)/contrib/test_summary -t >$@
2774 chmod +x $@
2775 echo If you really want to send e-mail, run ./$@ now
2776
2777 mail-report-with-warnings.log: warning.log
2778 if test x'$(BOOT_CFLAGS)' != x''; then \
2779 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2780 fi; \
2781 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2782 chmod +x $@
2783 echo If you really want to send e-mail, run ./$@ now
2784
2785 # Local Vim config
2786
2787 $(srcdir)/.local.vimrc:
2788 $(LN_S) contrib/vimrc $@
2789
2790 $(srcdir)/.lvimrc:
2791 $(LN_S) contrib/vimrc $@
2792
2793 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2794
2795 .PHONY: vimrc
2796
2797 # clang-format config
2798
2799 $(srcdir)/.clang-format:
2800 $(LN_S) contrib/clang-format $@
2801
2802 clang-format: $(srcdir)/.clang-format
2803
2804 .PHONY: clang-format
2805
2806 # Installation targets.
2807
2808 .PHONY: install uninstall
2809 install:
2810 @: $(MAKE); $(unstage)
2811 @r=`${PWD_COMMAND}`; export r; \
2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2814
2815 .PHONY: install-host-nogcc
2816 install-host-nogcc: \
2817 maybe-install-bfd \
2818 maybe-install-opcodes \
2819 maybe-install-binutils \
2820 maybe-install-bison \
2821 maybe-install-cgen \
2822 maybe-install-dejagnu \
2823 maybe-install-etc \
2824 maybe-install-fastjar \
2825 maybe-install-fixincludes \
2826 maybe-install-flex \
2827 maybe-install-gas \
2828 maybe-install-gmp \
2829 maybe-install-mpfr \
2830 maybe-install-mpc \
2831 maybe-install-isl \
2832 maybe-install-gold \
2833 maybe-install-gprof \
2834 maybe-install-intl \
2835 maybe-install-tcl \
2836 maybe-install-itcl \
2837 maybe-install-ld \
2838 maybe-install-libbacktrace \
2839 maybe-install-libcpp \
2840 maybe-install-libcody \
2841 maybe-install-libdecnumber \
2842 maybe-install-libgui \
2843 maybe-install-libiberty \
2844 maybe-install-libiberty-linker-plugin \
2845 maybe-install-libiconv \
2846 maybe-install-m4 \
2847 maybe-install-readline \
2848 maybe-install-sid \
2849 maybe-install-sim \
2850 maybe-install-texinfo \
2851 maybe-install-zlib \
2852 maybe-install-gnulib \
2853 maybe-install-gdbsupport \
2854 maybe-install-gdbserver \
2855 maybe-install-gdb \
2856 maybe-install-expect \
2857 maybe-install-guile \
2858 maybe-install-tk \
2859 maybe-install-libtermcap \
2860 maybe-install-utils \
2861 maybe-install-c++tools \
2862 maybe-install-gnattools \
2863 maybe-install-lto-plugin \
2864 maybe-install-libcc1 \
2865 maybe-install-gotools \
2866 maybe-install-libctf \
2867 maybe-install-libsframe
2868
2869 .PHONY: install-host
2870 install-host: \
2871 maybe-install-bfd \
2872 maybe-install-opcodes \
2873 maybe-install-binutils \
2874 maybe-install-bison \
2875 maybe-install-cgen \
2876 maybe-install-dejagnu \
2877 maybe-install-etc \
2878 maybe-install-fastjar \
2879 maybe-install-fixincludes \
2880 maybe-install-flex \
2881 maybe-install-gas \
2882 maybe-install-gcc \
2883 maybe-install-gmp \
2884 maybe-install-mpfr \
2885 maybe-install-mpc \
2886 maybe-install-isl \
2887 maybe-install-gold \
2888 maybe-install-gprof \
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 maybe-install-libsframe
2923
2924 .PHONY: install-target
2925 install-target: \
2926 maybe-install-target-libstdc++-v3 \
2927 maybe-install-target-libsanitizer \
2928 maybe-install-target-libvtv \
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-libgm2 \
2946 maybe-install-target-libgomp \
2947 maybe-install-target-libitm \
2948 maybe-install-target-libatomic
2949
2950 uninstall:
2951 @echo "the uninstall target is not supported in this tree"
2952
2953 .PHONY: install.all
2954 install.all: install-no-fixedincludes
2955 @if [ -f ./gcc/Makefile ]; then \
2956 r=`${PWD_COMMAND}`; export r; \
2957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958 $(HOST_EXPORTS) \
2959 (cd ./gcc && \
2960 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2961 else \
2962 true; \
2963 fi
2964
2965 # install-no-fixedincludes is used to allow the elaboration of binary packages
2966 # suitable for distribution, where we cannot include the fixed system header
2967 # files.
2968 .PHONY: install-no-fixedincludes
2969 install-no-fixedincludes: installdirs install-host-nogcc \
2970 install-target gcc-install-no-fixedincludes
2971
2972 .PHONY: install-strip
2973 install-strip:
2974 @: $(MAKE); $(unstage)
2975 @r=`${PWD_COMMAND}`; export r; \
2976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2978
2979 .PHONY: install-strip-host
2980 install-strip-host: \
2981 maybe-install-strip-bfd \
2982 maybe-install-strip-opcodes \
2983 maybe-install-strip-binutils \
2984 maybe-install-strip-bison \
2985 maybe-install-strip-cgen \
2986 maybe-install-strip-dejagnu \
2987 maybe-install-strip-etc \
2988 maybe-install-strip-fastjar \
2989 maybe-install-strip-fixincludes \
2990 maybe-install-strip-flex \
2991 maybe-install-strip-gas \
2992 maybe-install-strip-gcc \
2993 maybe-install-strip-gmp \
2994 maybe-install-strip-mpfr \
2995 maybe-install-strip-mpc \
2996 maybe-install-strip-isl \
2997 maybe-install-strip-gold \
2998 maybe-install-strip-gprof \
2999 maybe-install-strip-intl \
3000 maybe-install-strip-tcl \
3001 maybe-install-strip-itcl \
3002 maybe-install-strip-ld \
3003 maybe-install-strip-libbacktrace \
3004 maybe-install-strip-libcpp \
3005 maybe-install-strip-libcody \
3006 maybe-install-strip-libdecnumber \
3007 maybe-install-strip-libgui \
3008 maybe-install-strip-libiberty \
3009 maybe-install-strip-libiberty-linker-plugin \
3010 maybe-install-strip-libiconv \
3011 maybe-install-strip-m4 \
3012 maybe-install-strip-readline \
3013 maybe-install-strip-sid \
3014 maybe-install-strip-sim \
3015 maybe-install-strip-texinfo \
3016 maybe-install-strip-zlib \
3017 maybe-install-strip-gnulib \
3018 maybe-install-strip-gdbsupport \
3019 maybe-install-strip-gdbserver \
3020 maybe-install-strip-gdb \
3021 maybe-install-strip-expect \
3022 maybe-install-strip-guile \
3023 maybe-install-strip-tk \
3024 maybe-install-strip-libtermcap \
3025 maybe-install-strip-utils \
3026 maybe-install-strip-c++tools \
3027 maybe-install-strip-gnattools \
3028 maybe-install-strip-lto-plugin \
3029 maybe-install-strip-libcc1 \
3030 maybe-install-strip-gotools \
3031 maybe-install-strip-libctf \
3032 maybe-install-strip-libsframe
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-libssp \
3040 maybe-install-strip-target-newlib \
3041 maybe-install-strip-target-libgcc \
3042 maybe-install-strip-target-libbacktrace \
3043 maybe-install-strip-target-libquadmath \
3044 maybe-install-strip-target-libgfortran \
3045 maybe-install-strip-target-libobjc \
3046 maybe-install-strip-target-libgo \
3047 maybe-install-strip-target-libphobos \
3048 maybe-install-strip-target-libtermcap \
3049 maybe-install-strip-target-winsup \
3050 maybe-install-strip-target-libgloss \
3051 maybe-install-strip-target-libffi \
3052 maybe-install-strip-target-zlib \
3053 maybe-install-strip-target-rda \
3054 maybe-install-strip-target-libada \
3055 maybe-install-strip-target-libgm2 \
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" @host_libs_picflag@ \
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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" @host_libs_picflag@
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@ @host_libs_picflag@ \
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ --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@ @host_libs_picflag@ \
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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@ @host_libs_picflag@
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-gold maybe-configure-gold
17683 maybe-configure-gold:
17684 @if gcc-bootstrap
17685 configure-gold: stage_current
17686 @endif gcc-bootstrap
17687 @if gold
17688 maybe-configure-gold: configure-gold
17689 configure-gold:
17690 @r=`${PWD_COMMAND}`; export r; \
17691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17694 $(HOST_EXPORTS) \
17695 echo Configuring in $(HOST_SUBDIR)/gold; \
17696 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17697 case $(srcdir) in \
17698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17699 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17701 esac; \
17702 module_srcdir=gold; \
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} \
17708 || exit 1
17709 @endif gold
17710
17711
17712
17713 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17714 maybe-configure-stage1-gold:
17715 @if gold-bootstrap
17716 maybe-configure-stage1-gold: configure-stage1-gold
17717 configure-stage1-gold:
17718 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17720 @r=`${PWD_COMMAND}`; export r; \
17721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17722 TFLAGS="$(STAGE1_TFLAGS)"; \
17723 test ! -f $(HOST_SUBDIR)/gold/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)/gold; \
17729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17730 cd $(HOST_SUBDIR)/gold || exit 1; \
17731 case $(srcdir) in \
17732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17733 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17735 esac; \
17736 module_srcdir=gold; \
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 @endif gold-bootstrap
17744
17745 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17746 maybe-configure-stage2-gold:
17747 @if gold-bootstrap
17748 maybe-configure-stage2-gold: configure-stage2-gold
17749 configure-stage2-gold:
17750 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17751 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17752 @r=`${PWD_COMMAND}`; export r; \
17753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754 TFLAGS="$(STAGE2_TFLAGS)"; \
17755 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17756 $(HOST_EXPORTS) \
17757 $(POSTSTAGE1_HOST_EXPORTS) \
17758 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17759 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17760 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17761 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17763 cd $(HOST_SUBDIR)/gold || exit 1; \
17764 case $(srcdir) in \
17765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17766 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17768 esac; \
17769 module_srcdir=gold; \
17770 $(SHELL) $$s/$$module_srcdir/configure \
17771 --srcdir=$${topdir}/$$module_srcdir \
17772 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17773 --target=${target_alias} \
17774 --with-build-libsubdir=$(HOST_SUBDIR) \
17775 $(STAGE2_CONFIGURE_FLAGS)
17776 @endif gold-bootstrap
17777
17778 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17779 maybe-configure-stage3-gold:
17780 @if gold-bootstrap
17781 maybe-configure-stage3-gold: configure-stage3-gold
17782 configure-stage3-gold:
17783 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17784 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17785 @r=`${PWD_COMMAND}`; export r; \
17786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17787 TFLAGS="$(STAGE3_TFLAGS)"; \
17788 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17789 $(HOST_EXPORTS) \
17790 $(POSTSTAGE1_HOST_EXPORTS) \
17791 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17792 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17793 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17794 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17796 cd $(HOST_SUBDIR)/gold || exit 1; \
17797 case $(srcdir) in \
17798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17799 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17801 esac; \
17802 module_srcdir=gold; \
17803 $(SHELL) $$s/$$module_srcdir/configure \
17804 --srcdir=$${topdir}/$$module_srcdir \
17805 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17806 --target=${target_alias} \
17807 --with-build-libsubdir=$(HOST_SUBDIR) \
17808 $(STAGE3_CONFIGURE_FLAGS)
17809 @endif gold-bootstrap
17810
17811 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17812 maybe-configure-stage4-gold:
17813 @if gold-bootstrap
17814 maybe-configure-stage4-gold: configure-stage4-gold
17815 configure-stage4-gold:
17816 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17818 @r=`${PWD_COMMAND}`; export r; \
17819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820 TFLAGS="$(STAGE4_TFLAGS)"; \
17821 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17822 $(HOST_EXPORTS) \
17823 $(POSTSTAGE1_HOST_EXPORTS) \
17824 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17825 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17826 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17827 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17829 cd $(HOST_SUBDIR)/gold || exit 1; \
17830 case $(srcdir) in \
17831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17832 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17834 esac; \
17835 module_srcdir=gold; \
17836 $(SHELL) $$s/$$module_srcdir/configure \
17837 --srcdir=$${topdir}/$$module_srcdir \
17838 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17839 --target=${target_alias} \
17840 --with-build-libsubdir=$(HOST_SUBDIR) \
17841 $(STAGE4_CONFIGURE_FLAGS)
17842 @endif gold-bootstrap
17843
17844 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17845 maybe-configure-stageprofile-gold:
17846 @if gold-bootstrap
17847 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17848 configure-stageprofile-gold:
17849 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17851 @r=`${PWD_COMMAND}`; export r; \
17852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17854 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17855 $(HOST_EXPORTS) \
17856 $(POSTSTAGE1_HOST_EXPORTS) \
17857 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17858 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17859 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17860 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17862 cd $(HOST_SUBDIR)/gold || exit 1; \
17863 case $(srcdir) in \
17864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17865 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17867 esac; \
17868 module_srcdir=gold; \
17869 $(SHELL) $$s/$$module_srcdir/configure \
17870 --srcdir=$${topdir}/$$module_srcdir \
17871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17872 --target=${target_alias} \
17873 --with-build-libsubdir=$(HOST_SUBDIR) \
17874 $(STAGEprofile_CONFIGURE_FLAGS)
17875 @endif gold-bootstrap
17876
17877 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17878 maybe-configure-stagetrain-gold:
17879 @if gold-bootstrap
17880 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17881 configure-stagetrain-gold:
17882 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17884 @r=`${PWD_COMMAND}`; export r; \
17885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17886 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17887 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17888 $(HOST_EXPORTS) \
17889 $(POSTSTAGE1_HOST_EXPORTS) \
17890 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17891 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17892 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17893 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17895 cd $(HOST_SUBDIR)/gold || exit 1; \
17896 case $(srcdir) in \
17897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17898 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17900 esac; \
17901 module_srcdir=gold; \
17902 $(SHELL) $$s/$$module_srcdir/configure \
17903 --srcdir=$${topdir}/$$module_srcdir \
17904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17905 --target=${target_alias} \
17906 --with-build-libsubdir=$(HOST_SUBDIR) \
17907 $(STAGEtrain_CONFIGURE_FLAGS)
17908 @endif gold-bootstrap
17909
17910 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17911 maybe-configure-stagefeedback-gold:
17912 @if gold-bootstrap
17913 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17914 configure-stagefeedback-gold:
17915 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17917 @r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17920 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17921 $(HOST_EXPORTS) \
17922 $(POSTSTAGE1_HOST_EXPORTS) \
17923 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17924 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17925 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17926 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17928 cd $(HOST_SUBDIR)/gold || exit 1; \
17929 case $(srcdir) in \
17930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17931 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17933 esac; \
17934 module_srcdir=gold; \
17935 $(SHELL) $$s/$$module_srcdir/configure \
17936 --srcdir=$${topdir}/$$module_srcdir \
17937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17938 --target=${target_alias} \
17939 --with-build-libsubdir=$(HOST_SUBDIR) \
17940 $(STAGEfeedback_CONFIGURE_FLAGS)
17941 @endif gold-bootstrap
17942
17943 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17944 maybe-configure-stageautoprofile-gold:
17945 @if gold-bootstrap
17946 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17947 configure-stageautoprofile-gold:
17948 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17950 @r=`${PWD_COMMAND}`; export r; \
17951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17952 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17953 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17954 $(HOST_EXPORTS) \
17955 $(POSTSTAGE1_HOST_EXPORTS) \
17956 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17957 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17958 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17959 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17961 cd $(HOST_SUBDIR)/gold || exit 1; \
17962 case $(srcdir) in \
17963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17964 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17966 esac; \
17967 module_srcdir=gold; \
17968 $(SHELL) $$s/$$module_srcdir/configure \
17969 --srcdir=$${topdir}/$$module_srcdir \
17970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17971 --target=${target_alias} \
17972 --with-build-libsubdir=$(HOST_SUBDIR) \
17973 $(STAGEautoprofile_CONFIGURE_FLAGS)
17974 @endif gold-bootstrap
17975
17976 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17977 maybe-configure-stageautofeedback-gold:
17978 @if gold-bootstrap
17979 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17980 configure-stageautofeedback-gold:
17981 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17983 @r=`${PWD_COMMAND}`; export r; \
17984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17986 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17987 $(HOST_EXPORTS) \
17988 $(POSTSTAGE1_HOST_EXPORTS) \
17989 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17990 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17991 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17992 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17994 cd $(HOST_SUBDIR)/gold || exit 1; \
17995 case $(srcdir) in \
17996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17997 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17999 esac; \
18000 module_srcdir=gold; \
18001 $(SHELL) $$s/$$module_srcdir/configure \
18002 --srcdir=$${topdir}/$$module_srcdir \
18003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18004 --target=${target_alias} \
18005 --with-build-libsubdir=$(HOST_SUBDIR) \
18006 $(STAGEautofeedback_CONFIGURE_FLAGS)
18007 @endif gold-bootstrap
18008
18009
18010
18011
18012
18013 .PHONY: all-gold maybe-all-gold
18014 maybe-all-gold:
18015 @if gcc-bootstrap
18016 all-gold: stage_current
18017 @endif gcc-bootstrap
18018 @if gold
18019 TARGET-gold=all
18020 maybe-all-gold: all-gold
18021 all-gold: configure-gold
18022 @r=`${PWD_COMMAND}`; export r; \
18023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18024 $(HOST_EXPORTS) \
18025 (cd $(HOST_SUBDIR)/gold && \
18026 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18027 $(TARGET-gold))
18028 @endif gold
18029
18030
18031
18032 .PHONY: all-stage1-gold maybe-all-stage1-gold
18033 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18034 maybe-all-stage1-gold:
18035 maybe-clean-stage1-gold:
18036 @if gold-bootstrap
18037 maybe-all-stage1-gold: all-stage1-gold
18038 all-stage1: all-stage1-gold
18039 TARGET-stage1-gold = $(TARGET-gold)
18040 all-stage1-gold: configure-stage1-gold
18041 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18042 @r=`${PWD_COMMAND}`; export r; \
18043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18044 TFLAGS="$(STAGE1_TFLAGS)"; \
18045 $(HOST_EXPORTS) \
18046 cd $(HOST_SUBDIR)/gold && \
18047 \
18048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18049 CFLAGS="$(STAGE1_CFLAGS)" \
18050 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18051 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18052 LIBCFLAGS="$(LIBCFLAGS)" \
18053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18056 $(EXTRA_HOST_FLAGS) \
18057 $(STAGE1_FLAGS_TO_PASS) \
18058 TFLAGS="$(STAGE1_TFLAGS)" \
18059 $(TARGET-stage1-gold)
18060
18061 maybe-clean-stage1-gold: clean-stage1-gold
18062 clean-stage1: clean-stage1-gold
18063 clean-stage1-gold:
18064 @if [ $(current_stage) = stage1 ]; then \
18065 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18066 else \
18067 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18068 $(MAKE) stage1-start; \
18069 fi; \
18070 cd $(HOST_SUBDIR)/gold && \
18071 $(MAKE) $(EXTRA_HOST_FLAGS) \
18072 $(STAGE1_FLAGS_TO_PASS) clean
18073 @endif gold-bootstrap
18074
18075
18076 .PHONY: all-stage2-gold maybe-all-stage2-gold
18077 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18078 maybe-all-stage2-gold:
18079 maybe-clean-stage2-gold:
18080 @if gold-bootstrap
18081 maybe-all-stage2-gold: all-stage2-gold
18082 all-stage2: all-stage2-gold
18083 TARGET-stage2-gold = $(TARGET-gold)
18084 all-stage2-gold: configure-stage2-gold
18085 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18086 @r=`${PWD_COMMAND}`; export r; \
18087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088 TFLAGS="$(STAGE2_TFLAGS)"; \
18089 $(HOST_EXPORTS) \
18090 $(POSTSTAGE1_HOST_EXPORTS) \
18091 cd $(HOST_SUBDIR)/gold && \
18092 \
18093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18094 CFLAGS="$(STAGE2_CFLAGS)" \
18095 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18096 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18097 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18102 TFLAGS="$(STAGE2_TFLAGS)" \
18103 $(TARGET-stage2-gold)
18104
18105 maybe-clean-stage2-gold: clean-stage2-gold
18106 clean-stage2: clean-stage2-gold
18107 clean-stage2-gold:
18108 @if [ $(current_stage) = stage2 ]; then \
18109 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18110 else \
18111 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18112 $(MAKE) stage2-start; \
18113 fi; \
18114 cd $(HOST_SUBDIR)/gold && \
18115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18116 @endif gold-bootstrap
18117
18118
18119 .PHONY: all-stage3-gold maybe-all-stage3-gold
18120 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18121 maybe-all-stage3-gold:
18122 maybe-clean-stage3-gold:
18123 @if gold-bootstrap
18124 maybe-all-stage3-gold: all-stage3-gold
18125 all-stage3: all-stage3-gold
18126 TARGET-stage3-gold = $(TARGET-gold)
18127 all-stage3-gold: configure-stage3-gold
18128 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18129 @r=`${PWD_COMMAND}`; export r; \
18130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131 TFLAGS="$(STAGE3_TFLAGS)"; \
18132 $(HOST_EXPORTS) \
18133 $(POSTSTAGE1_HOST_EXPORTS) \
18134 cd $(HOST_SUBDIR)/gold && \
18135 \
18136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18137 CFLAGS="$(STAGE3_CFLAGS)" \
18138 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18139 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18140 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18145 TFLAGS="$(STAGE3_TFLAGS)" \
18146 $(TARGET-stage3-gold)
18147
18148 maybe-clean-stage3-gold: clean-stage3-gold
18149 clean-stage3: clean-stage3-gold
18150 clean-stage3-gold:
18151 @if [ $(current_stage) = stage3 ]; then \
18152 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18153 else \
18154 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18155 $(MAKE) stage3-start; \
18156 fi; \
18157 cd $(HOST_SUBDIR)/gold && \
18158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18159 @endif gold-bootstrap
18160
18161
18162 .PHONY: all-stage4-gold maybe-all-stage4-gold
18163 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18164 maybe-all-stage4-gold:
18165 maybe-clean-stage4-gold:
18166 @if gold-bootstrap
18167 maybe-all-stage4-gold: all-stage4-gold
18168 all-stage4: all-stage4-gold
18169 TARGET-stage4-gold = $(TARGET-gold)
18170 all-stage4-gold: configure-stage4-gold
18171 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18172 @r=`${PWD_COMMAND}`; export r; \
18173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174 TFLAGS="$(STAGE4_TFLAGS)"; \
18175 $(HOST_EXPORTS) \
18176 $(POSTSTAGE1_HOST_EXPORTS) \
18177 cd $(HOST_SUBDIR)/gold && \
18178 \
18179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18180 CFLAGS="$(STAGE4_CFLAGS)" \
18181 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18182 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18183 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18188 TFLAGS="$(STAGE4_TFLAGS)" \
18189 $(TARGET-stage4-gold)
18190
18191 maybe-clean-stage4-gold: clean-stage4-gold
18192 clean-stage4: clean-stage4-gold
18193 clean-stage4-gold:
18194 @if [ $(current_stage) = stage4 ]; then \
18195 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18196 else \
18197 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18198 $(MAKE) stage4-start; \
18199 fi; \
18200 cd $(HOST_SUBDIR)/gold && \
18201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18202 @endif gold-bootstrap
18203
18204
18205 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18206 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18207 maybe-all-stageprofile-gold:
18208 maybe-clean-stageprofile-gold:
18209 @if gold-bootstrap
18210 maybe-all-stageprofile-gold: all-stageprofile-gold
18211 all-stageprofile: all-stageprofile-gold
18212 TARGET-stageprofile-gold = $(TARGET-gold)
18213 all-stageprofile-gold: configure-stageprofile-gold
18214 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18215 @r=`${PWD_COMMAND}`; export r; \
18216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18218 $(HOST_EXPORTS) \
18219 $(POSTSTAGE1_HOST_EXPORTS) \
18220 cd $(HOST_SUBDIR)/gold && \
18221 \
18222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18223 CFLAGS="$(STAGEprofile_CFLAGS)" \
18224 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18225 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18226 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18231 TFLAGS="$(STAGEprofile_TFLAGS)" \
18232 $(TARGET-stageprofile-gold)
18233
18234 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18235 clean-stageprofile: clean-stageprofile-gold
18236 clean-stageprofile-gold:
18237 @if [ $(current_stage) = stageprofile ]; then \
18238 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18239 else \
18240 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18241 $(MAKE) stageprofile-start; \
18242 fi; \
18243 cd $(HOST_SUBDIR)/gold && \
18244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18245 @endif gold-bootstrap
18246
18247
18248 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18249 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18250 maybe-all-stagetrain-gold:
18251 maybe-clean-stagetrain-gold:
18252 @if gold-bootstrap
18253 maybe-all-stagetrain-gold: all-stagetrain-gold
18254 all-stagetrain: all-stagetrain-gold
18255 TARGET-stagetrain-gold = $(TARGET-gold)
18256 all-stagetrain-gold: configure-stagetrain-gold
18257 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18258 @r=`${PWD_COMMAND}`; export r; \
18259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18261 $(HOST_EXPORTS) \
18262 $(POSTSTAGE1_HOST_EXPORTS) \
18263 cd $(HOST_SUBDIR)/gold && \
18264 \
18265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18266 CFLAGS="$(STAGEtrain_CFLAGS)" \
18267 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18268 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18269 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18274 TFLAGS="$(STAGEtrain_TFLAGS)" \
18275 $(TARGET-stagetrain-gold)
18276
18277 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18278 clean-stagetrain: clean-stagetrain-gold
18279 clean-stagetrain-gold:
18280 @if [ $(current_stage) = stagetrain ]; then \
18281 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18282 else \
18283 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18284 $(MAKE) stagetrain-start; \
18285 fi; \
18286 cd $(HOST_SUBDIR)/gold && \
18287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18288 @endif gold-bootstrap
18289
18290
18291 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18292 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18293 maybe-all-stagefeedback-gold:
18294 maybe-clean-stagefeedback-gold:
18295 @if gold-bootstrap
18296 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18297 all-stagefeedback: all-stagefeedback-gold
18298 TARGET-stagefeedback-gold = $(TARGET-gold)
18299 all-stagefeedback-gold: configure-stagefeedback-gold
18300 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18301 @r=`${PWD_COMMAND}`; export r; \
18302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18303 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18304 $(HOST_EXPORTS) \
18305 $(POSTSTAGE1_HOST_EXPORTS) \
18306 cd $(HOST_SUBDIR)/gold && \
18307 \
18308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18309 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18310 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18311 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18312 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18317 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18318 $(TARGET-stagefeedback-gold)
18319
18320 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18321 clean-stagefeedback: clean-stagefeedback-gold
18322 clean-stagefeedback-gold:
18323 @if [ $(current_stage) = stagefeedback ]; then \
18324 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18325 else \
18326 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18327 $(MAKE) stagefeedback-start; \
18328 fi; \
18329 cd $(HOST_SUBDIR)/gold && \
18330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18331 @endif gold-bootstrap
18332
18333
18334 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18335 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18336 maybe-all-stageautoprofile-gold:
18337 maybe-clean-stageautoprofile-gold:
18338 @if gold-bootstrap
18339 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18340 all-stageautoprofile: all-stageautoprofile-gold
18341 TARGET-stageautoprofile-gold = $(TARGET-gold)
18342 all-stageautoprofile-gold: configure-stageautoprofile-gold
18343 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18344 @r=`${PWD_COMMAND}`; export r; \
18345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18347 $(HOST_EXPORTS) \
18348 $(POSTSTAGE1_HOST_EXPORTS) \
18349 cd $(HOST_SUBDIR)/gold && \
18350 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18352 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18353 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18354 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18355 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18360 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18361 $(TARGET-stageautoprofile-gold)
18362
18363 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18364 clean-stageautoprofile: clean-stageautoprofile-gold
18365 clean-stageautoprofile-gold:
18366 @if [ $(current_stage) = stageautoprofile ]; then \
18367 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18368 else \
18369 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18370 $(MAKE) stageautoprofile-start; \
18371 fi; \
18372 cd $(HOST_SUBDIR)/gold && \
18373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18374 @endif gold-bootstrap
18375
18376
18377 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18378 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18379 maybe-all-stageautofeedback-gold:
18380 maybe-clean-stageautofeedback-gold:
18381 @if gold-bootstrap
18382 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18383 all-stageautofeedback: all-stageautofeedback-gold
18384 TARGET-stageautofeedback-gold = $(TARGET-gold)
18385 all-stageautofeedback-gold: configure-stageautofeedback-gold
18386 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18387 @r=`${PWD_COMMAND}`; export r; \
18388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18389 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18390 $(HOST_EXPORTS) \
18391 $(POSTSTAGE1_HOST_EXPORTS) \
18392 cd $(HOST_SUBDIR)/gold && \
18393 \
18394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18395 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18396 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18397 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18398 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18403 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18404 $(TARGET-stageautofeedback-gold)
18405
18406 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18407 clean-stageautofeedback: clean-stageautofeedback-gold
18408 clean-stageautofeedback-gold:
18409 @if [ $(current_stage) = stageautofeedback ]; then \
18410 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18411 else \
18412 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18413 $(MAKE) stageautofeedback-start; \
18414 fi; \
18415 cd $(HOST_SUBDIR)/gold && \
18416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18417 @endif gold-bootstrap
18418
18419
18420
18421
18422
18423 .PHONY: check-gold maybe-check-gold
18424 maybe-check-gold:
18425 @if gold
18426 maybe-check-gold: check-gold
18427
18428 check-gold:
18429 @: $(MAKE); $(unstage)
18430 @r=`${PWD_COMMAND}`; export r; \
18431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18433 (cd $(HOST_SUBDIR)/gold && \
18434 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18435
18436 @endif gold
18437
18438 .PHONY: install-gold maybe-install-gold
18439 maybe-install-gold:
18440 @if gold
18441 maybe-install-gold: install-gold
18442
18443 install-gold: installdirs
18444 @: $(MAKE); $(unstage)
18445 @r=`${PWD_COMMAND}`; export r; \
18446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18447 $(HOST_EXPORTS) \
18448 (cd $(HOST_SUBDIR)/gold && \
18449 $(MAKE) $(FLAGS_TO_PASS) install)
18450
18451 @endif gold
18452
18453 .PHONY: install-strip-gold maybe-install-strip-gold
18454 maybe-install-strip-gold:
18455 @if gold
18456 maybe-install-strip-gold: install-strip-gold
18457
18458 install-strip-gold: installdirs
18459 @: $(MAKE); $(unstage)
18460 @r=`${PWD_COMMAND}`; export r; \
18461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18462 $(HOST_EXPORTS) \
18463 (cd $(HOST_SUBDIR)/gold && \
18464 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18465
18466 @endif gold
18467
18468 # Other targets (info, dvi, pdf, etc.)
18469
18470 .PHONY: maybe-info-gold info-gold
18471 maybe-info-gold:
18472 @if gold
18473 maybe-info-gold: info-gold
18474
18475 info-gold: \
18476 configure-gold
18477 @[ -f ./gold/Makefile ] || exit 0; \
18478 r=`${PWD_COMMAND}`; export r; \
18479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18480 $(HOST_EXPORTS) \
18481 for flag in $(EXTRA_HOST_FLAGS) ; do \
18482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18483 done; \
18484 echo "Doing info in gold"; \
18485 (cd $(HOST_SUBDIR)/gold && \
18486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18488 "RANLIB=$${RANLIB}" \
18489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18490 info) \
18491 || exit 1
18492
18493 @endif gold
18494
18495 .PHONY: maybe-dvi-gold dvi-gold
18496 maybe-dvi-gold:
18497 @if gold
18498 maybe-dvi-gold: dvi-gold
18499
18500 dvi-gold: \
18501 configure-gold
18502 @[ -f ./gold/Makefile ] || exit 0; \
18503 r=`${PWD_COMMAND}`; export r; \
18504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505 $(HOST_EXPORTS) \
18506 for flag in $(EXTRA_HOST_FLAGS) ; do \
18507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18508 done; \
18509 echo "Doing dvi in gold"; \
18510 (cd $(HOST_SUBDIR)/gold && \
18511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18513 "RANLIB=$${RANLIB}" \
18514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18515 dvi) \
18516 || exit 1
18517
18518 @endif gold
18519
18520 .PHONY: maybe-pdf-gold pdf-gold
18521 maybe-pdf-gold:
18522 @if gold
18523 maybe-pdf-gold: pdf-gold
18524
18525 pdf-gold: \
18526 configure-gold
18527 @[ -f ./gold/Makefile ] || exit 0; \
18528 r=`${PWD_COMMAND}`; export r; \
18529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18530 $(HOST_EXPORTS) \
18531 for flag in $(EXTRA_HOST_FLAGS) ; do \
18532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18533 done; \
18534 echo "Doing pdf in gold"; \
18535 (cd $(HOST_SUBDIR)/gold && \
18536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18538 "RANLIB=$${RANLIB}" \
18539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18540 pdf) \
18541 || exit 1
18542
18543 @endif gold
18544
18545 .PHONY: maybe-html-gold html-gold
18546 maybe-html-gold:
18547 @if gold
18548 maybe-html-gold: html-gold
18549
18550 html-gold: \
18551 configure-gold
18552 @[ -f ./gold/Makefile ] || exit 0; \
18553 r=`${PWD_COMMAND}`; export r; \
18554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18555 $(HOST_EXPORTS) \
18556 for flag in $(EXTRA_HOST_FLAGS) ; do \
18557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18558 done; \
18559 echo "Doing html in gold"; \
18560 (cd $(HOST_SUBDIR)/gold && \
18561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18563 "RANLIB=$${RANLIB}" \
18564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18565 html) \
18566 || exit 1
18567
18568 @endif gold
18569
18570 .PHONY: maybe-TAGS-gold TAGS-gold
18571 maybe-TAGS-gold:
18572 @if gold
18573 maybe-TAGS-gold: TAGS-gold
18574
18575 TAGS-gold: \
18576 configure-gold
18577 @[ -f ./gold/Makefile ] || exit 0; \
18578 r=`${PWD_COMMAND}`; export r; \
18579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18580 $(HOST_EXPORTS) \
18581 for flag in $(EXTRA_HOST_FLAGS) ; do \
18582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18583 done; \
18584 echo "Doing TAGS in gold"; \
18585 (cd $(HOST_SUBDIR)/gold && \
18586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18588 "RANLIB=$${RANLIB}" \
18589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18590 TAGS) \
18591 || exit 1
18592
18593 @endif gold
18594
18595 .PHONY: maybe-install-info-gold install-info-gold
18596 maybe-install-info-gold:
18597 @if gold
18598 maybe-install-info-gold: install-info-gold
18599
18600 install-info-gold: \
18601 configure-gold \
18602 info-gold
18603 @[ -f ./gold/Makefile ] || exit 0; \
18604 r=`${PWD_COMMAND}`; export r; \
18605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18606 $(HOST_EXPORTS) \
18607 for flag in $(EXTRA_HOST_FLAGS) ; do \
18608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18609 done; \
18610 echo "Doing install-info in gold"; \
18611 (cd $(HOST_SUBDIR)/gold && \
18612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18614 "RANLIB=$${RANLIB}" \
18615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18616 install-info) \
18617 || exit 1
18618
18619 @endif gold
18620
18621 .PHONY: maybe-install-dvi-gold install-dvi-gold
18622 maybe-install-dvi-gold:
18623 @if gold
18624 maybe-install-dvi-gold: install-dvi-gold
18625
18626 install-dvi-gold: \
18627 configure-gold \
18628 dvi-gold
18629 @[ -f ./gold/Makefile ] || exit 0; \
18630 r=`${PWD_COMMAND}`; export r; \
18631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18632 $(HOST_EXPORTS) \
18633 for flag in $(EXTRA_HOST_FLAGS) ; do \
18634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18635 done; \
18636 echo "Doing install-dvi in gold"; \
18637 (cd $(HOST_SUBDIR)/gold && \
18638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18640 "RANLIB=$${RANLIB}" \
18641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18642 install-dvi) \
18643 || exit 1
18644
18645 @endif gold
18646
18647 .PHONY: maybe-install-pdf-gold install-pdf-gold
18648 maybe-install-pdf-gold:
18649 @if gold
18650 maybe-install-pdf-gold: install-pdf-gold
18651
18652 install-pdf-gold: \
18653 configure-gold \
18654 pdf-gold
18655 @[ -f ./gold/Makefile ] || exit 0; \
18656 r=`${PWD_COMMAND}`; export r; \
18657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18658 $(HOST_EXPORTS) \
18659 for flag in $(EXTRA_HOST_FLAGS) ; do \
18660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18661 done; \
18662 echo "Doing install-pdf in gold"; \
18663 (cd $(HOST_SUBDIR)/gold && \
18664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18666 "RANLIB=$${RANLIB}" \
18667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18668 install-pdf) \
18669 || exit 1
18670
18671 @endif gold
18672
18673 .PHONY: maybe-install-html-gold install-html-gold
18674 maybe-install-html-gold:
18675 @if gold
18676 maybe-install-html-gold: install-html-gold
18677
18678 install-html-gold: \
18679 configure-gold \
18680 html-gold
18681 @[ -f ./gold/Makefile ] || exit 0; \
18682 r=`${PWD_COMMAND}`; export r; \
18683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18684 $(HOST_EXPORTS) \
18685 for flag in $(EXTRA_HOST_FLAGS) ; do \
18686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18687 done; \
18688 echo "Doing install-html in gold"; \
18689 (cd $(HOST_SUBDIR)/gold && \
18690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18692 "RANLIB=$${RANLIB}" \
18693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18694 install-html) \
18695 || exit 1
18696
18697 @endif gold
18698
18699 .PHONY: maybe-installcheck-gold installcheck-gold
18700 maybe-installcheck-gold:
18701 @if gold
18702 maybe-installcheck-gold: installcheck-gold
18703
18704 installcheck-gold: \
18705 configure-gold
18706 @[ -f ./gold/Makefile ] || exit 0; \
18707 r=`${PWD_COMMAND}`; export r; \
18708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18709 $(HOST_EXPORTS) \
18710 for flag in $(EXTRA_HOST_FLAGS) ; do \
18711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18712 done; \
18713 echo "Doing installcheck in gold"; \
18714 (cd $(HOST_SUBDIR)/gold && \
18715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18717 "RANLIB=$${RANLIB}" \
18718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18719 installcheck) \
18720 || exit 1
18721
18722 @endif gold
18723
18724 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18725 maybe-mostlyclean-gold:
18726 @if gold
18727 maybe-mostlyclean-gold: mostlyclean-gold
18728
18729 mostlyclean-gold:
18730 @[ -f ./gold/Makefile ] || exit 0; \
18731 r=`${PWD_COMMAND}`; export r; \
18732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18733 $(HOST_EXPORTS) \
18734 for flag in $(EXTRA_HOST_FLAGS) ; do \
18735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18736 done; \
18737 echo "Doing mostlyclean in gold"; \
18738 (cd $(HOST_SUBDIR)/gold && \
18739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18741 "RANLIB=$${RANLIB}" \
18742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18743 mostlyclean) \
18744 || exit 1
18745
18746 @endif gold
18747
18748 .PHONY: maybe-clean-gold clean-gold
18749 maybe-clean-gold:
18750 @if gold
18751 maybe-clean-gold: clean-gold
18752
18753 clean-gold:
18754 @[ -f ./gold/Makefile ] || exit 0; \
18755 r=`${PWD_COMMAND}`; export r; \
18756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18757 $(HOST_EXPORTS) \
18758 for flag in $(EXTRA_HOST_FLAGS) ; do \
18759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18760 done; \
18761 echo "Doing clean in gold"; \
18762 (cd $(HOST_SUBDIR)/gold && \
18763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18765 "RANLIB=$${RANLIB}" \
18766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18767 clean) \
18768 || exit 1
18769
18770 @endif gold
18771
18772 .PHONY: maybe-distclean-gold distclean-gold
18773 maybe-distclean-gold:
18774 @if gold
18775 maybe-distclean-gold: distclean-gold
18776
18777 distclean-gold:
18778 @[ -f ./gold/Makefile ] || exit 0; \
18779 r=`${PWD_COMMAND}`; export r; \
18780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18781 $(HOST_EXPORTS) \
18782 for flag in $(EXTRA_HOST_FLAGS) ; do \
18783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18784 done; \
18785 echo "Doing distclean in gold"; \
18786 (cd $(HOST_SUBDIR)/gold && \
18787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18789 "RANLIB=$${RANLIB}" \
18790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18791 distclean) \
18792 || exit 1
18793
18794 @endif gold
18795
18796 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18797 maybe-maintainer-clean-gold:
18798 @if gold
18799 maybe-maintainer-clean-gold: maintainer-clean-gold
18800
18801 maintainer-clean-gold:
18802 @[ -f ./gold/Makefile ] || exit 0; \
18803 r=`${PWD_COMMAND}`; export r; \
18804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18805 $(HOST_EXPORTS) \
18806 for flag in $(EXTRA_HOST_FLAGS) ; do \
18807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18808 done; \
18809 echo "Doing maintainer-clean in gold"; \
18810 (cd $(HOST_SUBDIR)/gold && \
18811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18813 "RANLIB=$${RANLIB}" \
18814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18815 maintainer-clean) \
18816 || exit 1
18817
18818 @endif gold
18819
18820
18821
18822 .PHONY: configure-gprof maybe-configure-gprof
18823 maybe-configure-gprof:
18824 @if gcc-bootstrap
18825 configure-gprof: stage_current
18826 @endif gcc-bootstrap
18827 @if gprof
18828 maybe-configure-gprof: configure-gprof
18829 configure-gprof:
18830 @: $(MAKE); $(unstage)
18831 @r=`${PWD_COMMAND}`; export r; \
18832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18835 $(HOST_EXPORTS) \
18836 echo Configuring in $(HOST_SUBDIR)/gprof; \
18837 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18838 case $(srcdir) in \
18839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18840 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18842 esac; \
18843 module_srcdir=gprof; \
18844 $(SHELL) \
18845 $$s/$$module_srcdir/configure \
18846 --srcdir=$${topdir}/$$module_srcdir \
18847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18848 --target=${target_alias} \
18849 || exit 1
18850 @endif gprof
18851
18852
18853
18854
18855
18856 .PHONY: all-gprof maybe-all-gprof
18857 maybe-all-gprof:
18858 @if gcc-bootstrap
18859 all-gprof: stage_current
18860 @endif gcc-bootstrap
18861 @if gprof
18862 TARGET-gprof=all
18863 maybe-all-gprof: all-gprof
18864 all-gprof: configure-gprof
18865 @: $(MAKE); $(unstage)
18866 @r=`${PWD_COMMAND}`; export r; \
18867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18868 $(HOST_EXPORTS) \
18869 (cd $(HOST_SUBDIR)/gprof && \
18870 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18871 $(TARGET-gprof))
18872 @endif gprof
18873
18874
18875
18876
18877 .PHONY: check-gprof maybe-check-gprof
18878 maybe-check-gprof:
18879 @if gprof
18880 maybe-check-gprof: check-gprof
18881
18882 check-gprof:
18883 @: $(MAKE); $(unstage)
18884 @r=`${PWD_COMMAND}`; export r; \
18885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886 $(HOST_EXPORTS) \
18887 (cd $(HOST_SUBDIR)/gprof && \
18888 $(MAKE) $(FLAGS_TO_PASS) check)
18889
18890 @endif gprof
18891
18892 .PHONY: install-gprof maybe-install-gprof
18893 maybe-install-gprof:
18894 @if gprof
18895 maybe-install-gprof: install-gprof
18896
18897 install-gprof: installdirs
18898 @: $(MAKE); $(unstage)
18899 @r=`${PWD_COMMAND}`; export r; \
18900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901 $(HOST_EXPORTS) \
18902 (cd $(HOST_SUBDIR)/gprof && \
18903 $(MAKE) $(FLAGS_TO_PASS) install)
18904
18905 @endif gprof
18906
18907 .PHONY: install-strip-gprof maybe-install-strip-gprof
18908 maybe-install-strip-gprof:
18909 @if gprof
18910 maybe-install-strip-gprof: install-strip-gprof
18911
18912 install-strip-gprof: installdirs
18913 @: $(MAKE); $(unstage)
18914 @r=`${PWD_COMMAND}`; export r; \
18915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18916 $(HOST_EXPORTS) \
18917 (cd $(HOST_SUBDIR)/gprof && \
18918 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18919
18920 @endif gprof
18921
18922 # Other targets (info, dvi, pdf, etc.)
18923
18924 .PHONY: maybe-info-gprof info-gprof
18925 maybe-info-gprof:
18926 @if gprof
18927 maybe-info-gprof: info-gprof
18928
18929 info-gprof: \
18930 configure-gprof
18931 @: $(MAKE); $(unstage)
18932 @[ -f ./gprof/Makefile ] || exit 0; \
18933 r=`${PWD_COMMAND}`; export r; \
18934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18935 $(HOST_EXPORTS) \
18936 for flag in $(EXTRA_HOST_FLAGS) ; do \
18937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18938 done; \
18939 echo "Doing info in gprof"; \
18940 (cd $(HOST_SUBDIR)/gprof && \
18941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18943 "RANLIB=$${RANLIB}" \
18944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18945 info) \
18946 || exit 1
18947
18948 @endif gprof
18949
18950 .PHONY: maybe-dvi-gprof dvi-gprof
18951 maybe-dvi-gprof:
18952 @if gprof
18953 maybe-dvi-gprof: dvi-gprof
18954
18955 dvi-gprof: \
18956 configure-gprof
18957 @: $(MAKE); $(unstage)
18958 @[ -f ./gprof/Makefile ] || exit 0; \
18959 r=`${PWD_COMMAND}`; export r; \
18960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18961 $(HOST_EXPORTS) \
18962 for flag in $(EXTRA_HOST_FLAGS) ; do \
18963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18964 done; \
18965 echo "Doing dvi in gprof"; \
18966 (cd $(HOST_SUBDIR)/gprof && \
18967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18969 "RANLIB=$${RANLIB}" \
18970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18971 dvi) \
18972 || exit 1
18973
18974 @endif gprof
18975
18976 .PHONY: maybe-pdf-gprof pdf-gprof
18977 maybe-pdf-gprof:
18978 @if gprof
18979 maybe-pdf-gprof: pdf-gprof
18980
18981 pdf-gprof: \
18982 configure-gprof
18983 @: $(MAKE); $(unstage)
18984 @[ -f ./gprof/Makefile ] || exit 0; \
18985 r=`${PWD_COMMAND}`; export r; \
18986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987 $(HOST_EXPORTS) \
18988 for flag in $(EXTRA_HOST_FLAGS) ; do \
18989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18990 done; \
18991 echo "Doing pdf in gprof"; \
18992 (cd $(HOST_SUBDIR)/gprof && \
18993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18995 "RANLIB=$${RANLIB}" \
18996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18997 pdf) \
18998 || exit 1
18999
19000 @endif gprof
19001
19002 .PHONY: maybe-html-gprof html-gprof
19003 maybe-html-gprof:
19004 @if gprof
19005 maybe-html-gprof: html-gprof
19006
19007 html-gprof: \
19008 configure-gprof
19009 @: $(MAKE); $(unstage)
19010 @[ -f ./gprof/Makefile ] || exit 0; \
19011 r=`${PWD_COMMAND}`; export r; \
19012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19013 $(HOST_EXPORTS) \
19014 for flag in $(EXTRA_HOST_FLAGS) ; do \
19015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19016 done; \
19017 echo "Doing html in gprof"; \
19018 (cd $(HOST_SUBDIR)/gprof && \
19019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19021 "RANLIB=$${RANLIB}" \
19022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19023 html) \
19024 || exit 1
19025
19026 @endif gprof
19027
19028 .PHONY: maybe-TAGS-gprof TAGS-gprof
19029 maybe-TAGS-gprof:
19030 @if gprof
19031 maybe-TAGS-gprof: TAGS-gprof
19032
19033 TAGS-gprof: \
19034 configure-gprof
19035 @: $(MAKE); $(unstage)
19036 @[ -f ./gprof/Makefile ] || exit 0; \
19037 r=`${PWD_COMMAND}`; export r; \
19038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19039 $(HOST_EXPORTS) \
19040 for flag in $(EXTRA_HOST_FLAGS) ; do \
19041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19042 done; \
19043 echo "Doing TAGS in gprof"; \
19044 (cd $(HOST_SUBDIR)/gprof && \
19045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19047 "RANLIB=$${RANLIB}" \
19048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19049 TAGS) \
19050 || exit 1
19051
19052 @endif gprof
19053
19054 .PHONY: maybe-install-info-gprof install-info-gprof
19055 maybe-install-info-gprof:
19056 @if gprof
19057 maybe-install-info-gprof: install-info-gprof
19058
19059 install-info-gprof: \
19060 configure-gprof \
19061 info-gprof
19062 @: $(MAKE); $(unstage)
19063 @[ -f ./gprof/Makefile ] || exit 0; \
19064 r=`${PWD_COMMAND}`; export r; \
19065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19066 $(HOST_EXPORTS) \
19067 for flag in $(EXTRA_HOST_FLAGS) ; do \
19068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19069 done; \
19070 echo "Doing install-info in gprof"; \
19071 (cd $(HOST_SUBDIR)/gprof && \
19072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19074 "RANLIB=$${RANLIB}" \
19075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19076 install-info) \
19077 || exit 1
19078
19079 @endif gprof
19080
19081 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19082 maybe-install-dvi-gprof:
19083 @if gprof
19084 maybe-install-dvi-gprof: install-dvi-gprof
19085
19086 install-dvi-gprof: \
19087 configure-gprof \
19088 dvi-gprof
19089 @: $(MAKE); $(unstage)
19090 @[ -f ./gprof/Makefile ] || exit 0; \
19091 r=`${PWD_COMMAND}`; export r; \
19092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19093 $(HOST_EXPORTS) \
19094 for flag in $(EXTRA_HOST_FLAGS) ; do \
19095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19096 done; \
19097 echo "Doing install-dvi in gprof"; \
19098 (cd $(HOST_SUBDIR)/gprof && \
19099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19101 "RANLIB=$${RANLIB}" \
19102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19103 install-dvi) \
19104 || exit 1
19105
19106 @endif gprof
19107
19108 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19109 maybe-install-pdf-gprof:
19110 @if gprof
19111 maybe-install-pdf-gprof: install-pdf-gprof
19112
19113 install-pdf-gprof: \
19114 configure-gprof \
19115 pdf-gprof
19116 @: $(MAKE); $(unstage)
19117 @[ -f ./gprof/Makefile ] || exit 0; \
19118 r=`${PWD_COMMAND}`; export r; \
19119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19120 $(HOST_EXPORTS) \
19121 for flag in $(EXTRA_HOST_FLAGS) ; do \
19122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19123 done; \
19124 echo "Doing install-pdf in gprof"; \
19125 (cd $(HOST_SUBDIR)/gprof && \
19126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19128 "RANLIB=$${RANLIB}" \
19129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19130 install-pdf) \
19131 || exit 1
19132
19133 @endif gprof
19134
19135 .PHONY: maybe-install-html-gprof install-html-gprof
19136 maybe-install-html-gprof:
19137 @if gprof
19138 maybe-install-html-gprof: install-html-gprof
19139
19140 install-html-gprof: \
19141 configure-gprof \
19142 html-gprof
19143 @: $(MAKE); $(unstage)
19144 @[ -f ./gprof/Makefile ] || exit 0; \
19145 r=`${PWD_COMMAND}`; export r; \
19146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147 $(HOST_EXPORTS) \
19148 for flag in $(EXTRA_HOST_FLAGS) ; do \
19149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150 done; \
19151 echo "Doing install-html in gprof"; \
19152 (cd $(HOST_SUBDIR)/gprof && \
19153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155 "RANLIB=$${RANLIB}" \
19156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19157 install-html) \
19158 || exit 1
19159
19160 @endif gprof
19161
19162 .PHONY: maybe-installcheck-gprof installcheck-gprof
19163 maybe-installcheck-gprof:
19164 @if gprof
19165 maybe-installcheck-gprof: installcheck-gprof
19166
19167 installcheck-gprof: \
19168 configure-gprof
19169 @: $(MAKE); $(unstage)
19170 @[ -f ./gprof/Makefile ] || exit 0; \
19171 r=`${PWD_COMMAND}`; export r; \
19172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173 $(HOST_EXPORTS) \
19174 for flag in $(EXTRA_HOST_FLAGS) ; do \
19175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176 done; \
19177 echo "Doing installcheck in gprof"; \
19178 (cd $(HOST_SUBDIR)/gprof && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181 "RANLIB=$${RANLIB}" \
19182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183 installcheck) \
19184 || exit 1
19185
19186 @endif gprof
19187
19188 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19189 maybe-mostlyclean-gprof:
19190 @if gprof
19191 maybe-mostlyclean-gprof: mostlyclean-gprof
19192
19193 mostlyclean-gprof:
19194 @: $(MAKE); $(unstage)
19195 @[ -f ./gprof/Makefile ] || exit 0; \
19196 r=`${PWD_COMMAND}`; export r; \
19197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198 $(HOST_EXPORTS) \
19199 for flag in $(EXTRA_HOST_FLAGS) ; do \
19200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201 done; \
19202 echo "Doing mostlyclean in gprof"; \
19203 (cd $(HOST_SUBDIR)/gprof && \
19204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206 "RANLIB=$${RANLIB}" \
19207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208 mostlyclean) \
19209 || exit 1
19210
19211 @endif gprof
19212
19213 .PHONY: maybe-clean-gprof clean-gprof
19214 maybe-clean-gprof:
19215 @if gprof
19216 maybe-clean-gprof: clean-gprof
19217
19218 clean-gprof:
19219 @: $(MAKE); $(unstage)
19220 @[ -f ./gprof/Makefile ] || exit 0; \
19221 r=`${PWD_COMMAND}`; export r; \
19222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19223 $(HOST_EXPORTS) \
19224 for flag in $(EXTRA_HOST_FLAGS) ; do \
19225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19226 done; \
19227 echo "Doing clean in gprof"; \
19228 (cd $(HOST_SUBDIR)/gprof && \
19229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19231 "RANLIB=$${RANLIB}" \
19232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19233 clean) \
19234 || exit 1
19235
19236 @endif gprof
19237
19238 .PHONY: maybe-distclean-gprof distclean-gprof
19239 maybe-distclean-gprof:
19240 @if gprof
19241 maybe-distclean-gprof: distclean-gprof
19242
19243 distclean-gprof:
19244 @: $(MAKE); $(unstage)
19245 @[ -f ./gprof/Makefile ] || exit 0; \
19246 r=`${PWD_COMMAND}`; export r; \
19247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248 $(HOST_EXPORTS) \
19249 for flag in $(EXTRA_HOST_FLAGS) ; do \
19250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19251 done; \
19252 echo "Doing distclean in gprof"; \
19253 (cd $(HOST_SUBDIR)/gprof && \
19254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19256 "RANLIB=$${RANLIB}" \
19257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19258 distclean) \
19259 || exit 1
19260
19261 @endif gprof
19262
19263 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19264 maybe-maintainer-clean-gprof:
19265 @if gprof
19266 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19267
19268 maintainer-clean-gprof:
19269 @: $(MAKE); $(unstage)
19270 @[ -f ./gprof/Makefile ] || exit 0; \
19271 r=`${PWD_COMMAND}`; export r; \
19272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273 $(HOST_EXPORTS) \
19274 for flag in $(EXTRA_HOST_FLAGS) ; do \
19275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19276 done; \
19277 echo "Doing maintainer-clean in gprof"; \
19278 (cd $(HOST_SUBDIR)/gprof && \
19279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19281 "RANLIB=$${RANLIB}" \
19282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19283 maintainer-clean) \
19284 || exit 1
19285
19286 @endif gprof
19287
19288
19289
19290 .PHONY: configure-intl maybe-configure-intl
19291 maybe-configure-intl:
19292 @if gcc-bootstrap
19293 configure-intl: stage_current
19294 @endif gcc-bootstrap
19295 @if intl
19296 maybe-configure-intl: configure-intl
19297 configure-intl:
19298 @r=`${PWD_COMMAND}`; export r; \
19299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19300 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19302 $(HOST_EXPORTS) \
19303 echo Configuring in $(HOST_SUBDIR)/intl; \
19304 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19305 case $(srcdir) in \
19306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19307 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19309 esac; \
19310 module_srcdir=intl; \
19311 $(SHELL) \
19312 $$s/$$module_srcdir/configure \
19313 --srcdir=$${topdir}/$$module_srcdir \
19314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19315 --target=${target_alias} \
19316 || exit 1
19317 @endif intl
19318
19319
19320
19321 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19322 maybe-configure-stage1-intl:
19323 @if intl-bootstrap
19324 maybe-configure-stage1-intl: configure-stage1-intl
19325 configure-stage1-intl:
19326 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19327 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19328 @r=`${PWD_COMMAND}`; export r; \
19329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19330 TFLAGS="$(STAGE1_TFLAGS)"; \
19331 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19332 $(HOST_EXPORTS) \
19333 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19334 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19335 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19336 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19338 cd $(HOST_SUBDIR)/intl || exit 1; \
19339 case $(srcdir) in \
19340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19341 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19343 esac; \
19344 module_srcdir=intl; \
19345 $(SHELL) $$s/$$module_srcdir/configure \
19346 --srcdir=$${topdir}/$$module_srcdir \
19347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19348 --target=${target_alias} \
19349 \
19350 $(STAGE1_CONFIGURE_FLAGS)
19351 @endif intl-bootstrap
19352
19353 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19354 maybe-configure-stage2-intl:
19355 @if intl-bootstrap
19356 maybe-configure-stage2-intl: configure-stage2-intl
19357 configure-stage2-intl:
19358 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19360 @r=`${PWD_COMMAND}`; export r; \
19361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19362 TFLAGS="$(STAGE2_TFLAGS)"; \
19363 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19364 $(HOST_EXPORTS) \
19365 $(POSTSTAGE1_HOST_EXPORTS) \
19366 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19367 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19368 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19369 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19371 cd $(HOST_SUBDIR)/intl || exit 1; \
19372 case $(srcdir) in \
19373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19374 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19376 esac; \
19377 module_srcdir=intl; \
19378 $(SHELL) $$s/$$module_srcdir/configure \
19379 --srcdir=$${topdir}/$$module_srcdir \
19380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19381 --target=${target_alias} \
19382 --with-build-libsubdir=$(HOST_SUBDIR) \
19383 $(STAGE2_CONFIGURE_FLAGS)
19384 @endif intl-bootstrap
19385
19386 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19387 maybe-configure-stage3-intl:
19388 @if intl-bootstrap
19389 maybe-configure-stage3-intl: configure-stage3-intl
19390 configure-stage3-intl:
19391 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19393 @r=`${PWD_COMMAND}`; export r; \
19394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19395 TFLAGS="$(STAGE3_TFLAGS)"; \
19396 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19397 $(HOST_EXPORTS) \
19398 $(POSTSTAGE1_HOST_EXPORTS) \
19399 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19400 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19401 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19402 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19404 cd $(HOST_SUBDIR)/intl || exit 1; \
19405 case $(srcdir) in \
19406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19407 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19409 esac; \
19410 module_srcdir=intl; \
19411 $(SHELL) $$s/$$module_srcdir/configure \
19412 --srcdir=$${topdir}/$$module_srcdir \
19413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19414 --target=${target_alias} \
19415 --with-build-libsubdir=$(HOST_SUBDIR) \
19416 $(STAGE3_CONFIGURE_FLAGS)
19417 @endif intl-bootstrap
19418
19419 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19420 maybe-configure-stage4-intl:
19421 @if intl-bootstrap
19422 maybe-configure-stage4-intl: configure-stage4-intl
19423 configure-stage4-intl:
19424 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19425 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19426 @r=`${PWD_COMMAND}`; export r; \
19427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19428 TFLAGS="$(STAGE4_TFLAGS)"; \
19429 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19430 $(HOST_EXPORTS) \
19431 $(POSTSTAGE1_HOST_EXPORTS) \
19432 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19433 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19434 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19435 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19437 cd $(HOST_SUBDIR)/intl || exit 1; \
19438 case $(srcdir) in \
19439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19440 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19442 esac; \
19443 module_srcdir=intl; \
19444 $(SHELL) $$s/$$module_srcdir/configure \
19445 --srcdir=$${topdir}/$$module_srcdir \
19446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19447 --target=${target_alias} \
19448 --with-build-libsubdir=$(HOST_SUBDIR) \
19449 $(STAGE4_CONFIGURE_FLAGS)
19450 @endif intl-bootstrap
19451
19452 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19453 maybe-configure-stageprofile-intl:
19454 @if intl-bootstrap
19455 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19456 configure-stageprofile-intl:
19457 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19458 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19459 @r=`${PWD_COMMAND}`; export r; \
19460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19462 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19463 $(HOST_EXPORTS) \
19464 $(POSTSTAGE1_HOST_EXPORTS) \
19465 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19466 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19467 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19468 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19470 cd $(HOST_SUBDIR)/intl || exit 1; \
19471 case $(srcdir) in \
19472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19473 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19475 esac; \
19476 module_srcdir=intl; \
19477 $(SHELL) $$s/$$module_srcdir/configure \
19478 --srcdir=$${topdir}/$$module_srcdir \
19479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19480 --target=${target_alias} \
19481 --with-build-libsubdir=$(HOST_SUBDIR) \
19482 $(STAGEprofile_CONFIGURE_FLAGS)
19483 @endif intl-bootstrap
19484
19485 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19486 maybe-configure-stagetrain-intl:
19487 @if intl-bootstrap
19488 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19489 configure-stagetrain-intl:
19490 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19492 @r=`${PWD_COMMAND}`; export r; \
19493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19495 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19496 $(HOST_EXPORTS) \
19497 $(POSTSTAGE1_HOST_EXPORTS) \
19498 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19499 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19500 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19501 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19503 cd $(HOST_SUBDIR)/intl || exit 1; \
19504 case $(srcdir) in \
19505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19506 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19508 esac; \
19509 module_srcdir=intl; \
19510 $(SHELL) $$s/$$module_srcdir/configure \
19511 --srcdir=$${topdir}/$$module_srcdir \
19512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19513 --target=${target_alias} \
19514 --with-build-libsubdir=$(HOST_SUBDIR) \
19515 $(STAGEtrain_CONFIGURE_FLAGS)
19516 @endif intl-bootstrap
19517
19518 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19519 maybe-configure-stagefeedback-intl:
19520 @if intl-bootstrap
19521 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19522 configure-stagefeedback-intl:
19523 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19525 @r=`${PWD_COMMAND}`; export r; \
19526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19528 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19529 $(HOST_EXPORTS) \
19530 $(POSTSTAGE1_HOST_EXPORTS) \
19531 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19532 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19533 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19534 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19536 cd $(HOST_SUBDIR)/intl || exit 1; \
19537 case $(srcdir) in \
19538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19539 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19541 esac; \
19542 module_srcdir=intl; \
19543 $(SHELL) $$s/$$module_srcdir/configure \
19544 --srcdir=$${topdir}/$$module_srcdir \
19545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19546 --target=${target_alias} \
19547 --with-build-libsubdir=$(HOST_SUBDIR) \
19548 $(STAGEfeedback_CONFIGURE_FLAGS)
19549 @endif intl-bootstrap
19550
19551 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19552 maybe-configure-stageautoprofile-intl:
19553 @if intl-bootstrap
19554 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19555 configure-stageautoprofile-intl:
19556 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19557 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19558 @r=`${PWD_COMMAND}`; export r; \
19559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19561 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19562 $(HOST_EXPORTS) \
19563 $(POSTSTAGE1_HOST_EXPORTS) \
19564 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19565 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19566 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19567 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19569 cd $(HOST_SUBDIR)/intl || exit 1; \
19570 case $(srcdir) in \
19571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19572 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19574 esac; \
19575 module_srcdir=intl; \
19576 $(SHELL) $$s/$$module_srcdir/configure \
19577 --srcdir=$${topdir}/$$module_srcdir \
19578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19579 --target=${target_alias} \
19580 --with-build-libsubdir=$(HOST_SUBDIR) \
19581 $(STAGEautoprofile_CONFIGURE_FLAGS)
19582 @endif intl-bootstrap
19583
19584 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19585 maybe-configure-stageautofeedback-intl:
19586 @if intl-bootstrap
19587 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19588 configure-stageautofeedback-intl:
19589 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19590 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19591 @r=`${PWD_COMMAND}`; export r; \
19592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19594 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19595 $(HOST_EXPORTS) \
19596 $(POSTSTAGE1_HOST_EXPORTS) \
19597 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19598 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19599 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19600 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19602 cd $(HOST_SUBDIR)/intl || exit 1; \
19603 case $(srcdir) in \
19604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19605 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19607 esac; \
19608 module_srcdir=intl; \
19609 $(SHELL) $$s/$$module_srcdir/configure \
19610 --srcdir=$${topdir}/$$module_srcdir \
19611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19612 --target=${target_alias} \
19613 --with-build-libsubdir=$(HOST_SUBDIR) \
19614 $(STAGEautofeedback_CONFIGURE_FLAGS)
19615 @endif intl-bootstrap
19616
19617
19618
19619
19620
19621 .PHONY: all-intl maybe-all-intl
19622 maybe-all-intl:
19623 @if gcc-bootstrap
19624 all-intl: stage_current
19625 @endif gcc-bootstrap
19626 @if intl
19627 TARGET-intl=all
19628 maybe-all-intl: all-intl
19629 all-intl: configure-intl
19630 @r=`${PWD_COMMAND}`; export r; \
19631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632 $(HOST_EXPORTS) \
19633 (cd $(HOST_SUBDIR)/intl && \
19634 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19635 $(TARGET-intl))
19636 @endif intl
19637
19638
19639
19640 .PHONY: all-stage1-intl maybe-all-stage1-intl
19641 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19642 maybe-all-stage1-intl:
19643 maybe-clean-stage1-intl:
19644 @if intl-bootstrap
19645 maybe-all-stage1-intl: all-stage1-intl
19646 all-stage1: all-stage1-intl
19647 TARGET-stage1-intl = $(TARGET-intl)
19648 all-stage1-intl: configure-stage1-intl
19649 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19650 @r=`${PWD_COMMAND}`; export r; \
19651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19652 TFLAGS="$(STAGE1_TFLAGS)"; \
19653 $(HOST_EXPORTS) \
19654 cd $(HOST_SUBDIR)/intl && \
19655 \
19656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19657 CFLAGS="$(STAGE1_CFLAGS)" \
19658 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19659 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19660 LIBCFLAGS="$(LIBCFLAGS)" \
19661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19664 $(EXTRA_HOST_FLAGS) \
19665 $(STAGE1_FLAGS_TO_PASS) \
19666 TFLAGS="$(STAGE1_TFLAGS)" \
19667 $(TARGET-stage1-intl)
19668
19669 maybe-clean-stage1-intl: clean-stage1-intl
19670 clean-stage1: clean-stage1-intl
19671 clean-stage1-intl:
19672 @if [ $(current_stage) = stage1 ]; then \
19673 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19674 else \
19675 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19676 $(MAKE) stage1-start; \
19677 fi; \
19678 cd $(HOST_SUBDIR)/intl && \
19679 $(MAKE) $(EXTRA_HOST_FLAGS) \
19680 $(STAGE1_FLAGS_TO_PASS) clean
19681 @endif intl-bootstrap
19682
19683
19684 .PHONY: all-stage2-intl maybe-all-stage2-intl
19685 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19686 maybe-all-stage2-intl:
19687 maybe-clean-stage2-intl:
19688 @if intl-bootstrap
19689 maybe-all-stage2-intl: all-stage2-intl
19690 all-stage2: all-stage2-intl
19691 TARGET-stage2-intl = $(TARGET-intl)
19692 all-stage2-intl: configure-stage2-intl
19693 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19694 @r=`${PWD_COMMAND}`; export r; \
19695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19696 TFLAGS="$(STAGE2_TFLAGS)"; \
19697 $(HOST_EXPORTS) \
19698 $(POSTSTAGE1_HOST_EXPORTS) \
19699 cd $(HOST_SUBDIR)/intl && \
19700 \
19701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19702 CFLAGS="$(STAGE2_CFLAGS)" \
19703 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19704 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19705 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19710 TFLAGS="$(STAGE2_TFLAGS)" \
19711 $(TARGET-stage2-intl)
19712
19713 maybe-clean-stage2-intl: clean-stage2-intl
19714 clean-stage2: clean-stage2-intl
19715 clean-stage2-intl:
19716 @if [ $(current_stage) = stage2 ]; then \
19717 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19718 else \
19719 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19720 $(MAKE) stage2-start; \
19721 fi; \
19722 cd $(HOST_SUBDIR)/intl && \
19723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19724 @endif intl-bootstrap
19725
19726
19727 .PHONY: all-stage3-intl maybe-all-stage3-intl
19728 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19729 maybe-all-stage3-intl:
19730 maybe-clean-stage3-intl:
19731 @if intl-bootstrap
19732 maybe-all-stage3-intl: all-stage3-intl
19733 all-stage3: all-stage3-intl
19734 TARGET-stage3-intl = $(TARGET-intl)
19735 all-stage3-intl: configure-stage3-intl
19736 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19737 @r=`${PWD_COMMAND}`; export r; \
19738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19739 TFLAGS="$(STAGE3_TFLAGS)"; \
19740 $(HOST_EXPORTS) \
19741 $(POSTSTAGE1_HOST_EXPORTS) \
19742 cd $(HOST_SUBDIR)/intl && \
19743 \
19744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19745 CFLAGS="$(STAGE3_CFLAGS)" \
19746 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19747 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19748 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19753 TFLAGS="$(STAGE3_TFLAGS)" \
19754 $(TARGET-stage3-intl)
19755
19756 maybe-clean-stage3-intl: clean-stage3-intl
19757 clean-stage3: clean-stage3-intl
19758 clean-stage3-intl:
19759 @if [ $(current_stage) = stage3 ]; then \
19760 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19761 else \
19762 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19763 $(MAKE) stage3-start; \
19764 fi; \
19765 cd $(HOST_SUBDIR)/intl && \
19766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19767 @endif intl-bootstrap
19768
19769
19770 .PHONY: all-stage4-intl maybe-all-stage4-intl
19771 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19772 maybe-all-stage4-intl:
19773 maybe-clean-stage4-intl:
19774 @if intl-bootstrap
19775 maybe-all-stage4-intl: all-stage4-intl
19776 all-stage4: all-stage4-intl
19777 TARGET-stage4-intl = $(TARGET-intl)
19778 all-stage4-intl: configure-stage4-intl
19779 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19780 @r=`${PWD_COMMAND}`; export r; \
19781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19782 TFLAGS="$(STAGE4_TFLAGS)"; \
19783 $(HOST_EXPORTS) \
19784 $(POSTSTAGE1_HOST_EXPORTS) \
19785 cd $(HOST_SUBDIR)/intl && \
19786 \
19787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19788 CFLAGS="$(STAGE4_CFLAGS)" \
19789 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19790 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19791 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19796 TFLAGS="$(STAGE4_TFLAGS)" \
19797 $(TARGET-stage4-intl)
19798
19799 maybe-clean-stage4-intl: clean-stage4-intl
19800 clean-stage4: clean-stage4-intl
19801 clean-stage4-intl:
19802 @if [ $(current_stage) = stage4 ]; then \
19803 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19804 else \
19805 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19806 $(MAKE) stage4-start; \
19807 fi; \
19808 cd $(HOST_SUBDIR)/intl && \
19809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19810 @endif intl-bootstrap
19811
19812
19813 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19814 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19815 maybe-all-stageprofile-intl:
19816 maybe-clean-stageprofile-intl:
19817 @if intl-bootstrap
19818 maybe-all-stageprofile-intl: all-stageprofile-intl
19819 all-stageprofile: all-stageprofile-intl
19820 TARGET-stageprofile-intl = $(TARGET-intl)
19821 all-stageprofile-intl: configure-stageprofile-intl
19822 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19823 @r=`${PWD_COMMAND}`; export r; \
19824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19825 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19826 $(HOST_EXPORTS) \
19827 $(POSTSTAGE1_HOST_EXPORTS) \
19828 cd $(HOST_SUBDIR)/intl && \
19829 \
19830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19831 CFLAGS="$(STAGEprofile_CFLAGS)" \
19832 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19834 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19838 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19839 TFLAGS="$(STAGEprofile_TFLAGS)" \
19840 $(TARGET-stageprofile-intl)
19841
19842 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19843 clean-stageprofile: clean-stageprofile-intl
19844 clean-stageprofile-intl:
19845 @if [ $(current_stage) = stageprofile ]; then \
19846 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19847 else \
19848 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19849 $(MAKE) stageprofile-start; \
19850 fi; \
19851 cd $(HOST_SUBDIR)/intl && \
19852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19853 @endif intl-bootstrap
19854
19855
19856 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19857 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19858 maybe-all-stagetrain-intl:
19859 maybe-clean-stagetrain-intl:
19860 @if intl-bootstrap
19861 maybe-all-stagetrain-intl: all-stagetrain-intl
19862 all-stagetrain: all-stagetrain-intl
19863 TARGET-stagetrain-intl = $(TARGET-intl)
19864 all-stagetrain-intl: configure-stagetrain-intl
19865 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19866 @r=`${PWD_COMMAND}`; export r; \
19867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19868 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19869 $(HOST_EXPORTS) \
19870 $(POSTSTAGE1_HOST_EXPORTS) \
19871 cd $(HOST_SUBDIR)/intl && \
19872 \
19873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19874 CFLAGS="$(STAGEtrain_CFLAGS)" \
19875 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19876 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19877 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19881 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19882 TFLAGS="$(STAGEtrain_TFLAGS)" \
19883 $(TARGET-stagetrain-intl)
19884
19885 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19886 clean-stagetrain: clean-stagetrain-intl
19887 clean-stagetrain-intl:
19888 @if [ $(current_stage) = stagetrain ]; then \
19889 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19890 else \
19891 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19892 $(MAKE) stagetrain-start; \
19893 fi; \
19894 cd $(HOST_SUBDIR)/intl && \
19895 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19896 @endif intl-bootstrap
19897
19898
19899 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19900 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19901 maybe-all-stagefeedback-intl:
19902 maybe-clean-stagefeedback-intl:
19903 @if intl-bootstrap
19904 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19905 all-stagefeedback: all-stagefeedback-intl
19906 TARGET-stagefeedback-intl = $(TARGET-intl)
19907 all-stagefeedback-intl: configure-stagefeedback-intl
19908 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19909 @r=`${PWD_COMMAND}`; export r; \
19910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19912 $(HOST_EXPORTS) \
19913 $(POSTSTAGE1_HOST_EXPORTS) \
19914 cd $(HOST_SUBDIR)/intl && \
19915 \
19916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19917 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19918 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19919 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19920 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19925 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19926 $(TARGET-stagefeedback-intl)
19927
19928 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19929 clean-stagefeedback: clean-stagefeedback-intl
19930 clean-stagefeedback-intl:
19931 @if [ $(current_stage) = stagefeedback ]; then \
19932 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19933 else \
19934 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19935 $(MAKE) stagefeedback-start; \
19936 fi; \
19937 cd $(HOST_SUBDIR)/intl && \
19938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19939 @endif intl-bootstrap
19940
19941
19942 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19943 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19944 maybe-all-stageautoprofile-intl:
19945 maybe-clean-stageautoprofile-intl:
19946 @if intl-bootstrap
19947 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19948 all-stageautoprofile: all-stageautoprofile-intl
19949 TARGET-stageautoprofile-intl = $(TARGET-intl)
19950 all-stageautoprofile-intl: configure-stageautoprofile-intl
19951 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19952 @r=`${PWD_COMMAND}`; export r; \
19953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19954 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19955 $(HOST_EXPORTS) \
19956 $(POSTSTAGE1_HOST_EXPORTS) \
19957 cd $(HOST_SUBDIR)/intl && \
19958 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19960 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19961 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19962 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19963 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19967 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19968 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19969 $(TARGET-stageautoprofile-intl)
19970
19971 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19972 clean-stageautoprofile: clean-stageautoprofile-intl
19973 clean-stageautoprofile-intl:
19974 @if [ $(current_stage) = stageautoprofile ]; then \
19975 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19976 else \
19977 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19978 $(MAKE) stageautoprofile-start; \
19979 fi; \
19980 cd $(HOST_SUBDIR)/intl && \
19981 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19982 @endif intl-bootstrap
19983
19984
19985 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19986 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19987 maybe-all-stageautofeedback-intl:
19988 maybe-clean-stageautofeedback-intl:
19989 @if intl-bootstrap
19990 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19991 all-stageautofeedback: all-stageautofeedback-intl
19992 TARGET-stageautofeedback-intl = $(TARGET-intl)
19993 all-stageautofeedback-intl: configure-stageautofeedback-intl
19994 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19995 @r=`${PWD_COMMAND}`; export r; \
19996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19998 $(HOST_EXPORTS) \
19999 $(POSTSTAGE1_HOST_EXPORTS) \
20000 cd $(HOST_SUBDIR)/intl && \
20001 \
20002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20003 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20004 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20005 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20006 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20011 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20012 $(TARGET-stageautofeedback-intl)
20013
20014 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20015 clean-stageautofeedback: clean-stageautofeedback-intl
20016 clean-stageautofeedback-intl:
20017 @if [ $(current_stage) = stageautofeedback ]; then \
20018 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20019 else \
20020 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20021 $(MAKE) stageautofeedback-start; \
20022 fi; \
20023 cd $(HOST_SUBDIR)/intl && \
20024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20025 @endif intl-bootstrap
20026
20027
20028
20029
20030
20031 .PHONY: check-intl maybe-check-intl
20032 maybe-check-intl:
20033 @if intl
20034 maybe-check-intl: check-intl
20035
20036 check-intl:
20037 @: $(MAKE); $(unstage)
20038 @r=`${PWD_COMMAND}`; export r; \
20039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20041 (cd $(HOST_SUBDIR)/intl && \
20042 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20043
20044 @endif intl
20045
20046 .PHONY: install-intl maybe-install-intl
20047 maybe-install-intl:
20048 @if intl
20049 maybe-install-intl: install-intl
20050
20051 install-intl: installdirs
20052 @: $(MAKE); $(unstage)
20053 @r=`${PWD_COMMAND}`; export r; \
20054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055 $(HOST_EXPORTS) \
20056 (cd $(HOST_SUBDIR)/intl && \
20057 $(MAKE) $(FLAGS_TO_PASS) install)
20058
20059 @endif intl
20060
20061 .PHONY: install-strip-intl maybe-install-strip-intl
20062 maybe-install-strip-intl:
20063 @if intl
20064 maybe-install-strip-intl: install-strip-intl
20065
20066 install-strip-intl: installdirs
20067 @: $(MAKE); $(unstage)
20068 @r=`${PWD_COMMAND}`; export r; \
20069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20070 $(HOST_EXPORTS) \
20071 (cd $(HOST_SUBDIR)/intl && \
20072 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20073
20074 @endif intl
20075
20076 # Other targets (info, dvi, pdf, etc.)
20077
20078 .PHONY: maybe-info-intl info-intl
20079 maybe-info-intl:
20080 @if intl
20081 maybe-info-intl: info-intl
20082
20083 info-intl: \
20084 configure-intl
20085 @[ -f ./intl/Makefile ] || exit 0; \
20086 r=`${PWD_COMMAND}`; export r; \
20087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20088 $(HOST_EXPORTS) \
20089 for flag in $(EXTRA_HOST_FLAGS) ; do \
20090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20091 done; \
20092 echo "Doing info in intl"; \
20093 (cd $(HOST_SUBDIR)/intl && \
20094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20096 "RANLIB=$${RANLIB}" \
20097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20098 info) \
20099 || exit 1
20100
20101 @endif intl
20102
20103 .PHONY: maybe-dvi-intl dvi-intl
20104 maybe-dvi-intl:
20105 @if intl
20106 maybe-dvi-intl: dvi-intl
20107
20108 dvi-intl: \
20109 configure-intl
20110 @[ -f ./intl/Makefile ] || exit 0; \
20111 r=`${PWD_COMMAND}`; export r; \
20112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20113 $(HOST_EXPORTS) \
20114 for flag in $(EXTRA_HOST_FLAGS) ; do \
20115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20116 done; \
20117 echo "Doing dvi in intl"; \
20118 (cd $(HOST_SUBDIR)/intl && \
20119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20121 "RANLIB=$${RANLIB}" \
20122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20123 dvi) \
20124 || exit 1
20125
20126 @endif intl
20127
20128 .PHONY: maybe-pdf-intl pdf-intl
20129 maybe-pdf-intl:
20130 @if intl
20131 maybe-pdf-intl: pdf-intl
20132
20133 pdf-intl: \
20134 configure-intl
20135 @[ -f ./intl/Makefile ] || exit 0; \
20136 r=`${PWD_COMMAND}`; export r; \
20137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20138 $(HOST_EXPORTS) \
20139 for flag in $(EXTRA_HOST_FLAGS) ; do \
20140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20141 done; \
20142 echo "Doing pdf in intl"; \
20143 (cd $(HOST_SUBDIR)/intl && \
20144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20146 "RANLIB=$${RANLIB}" \
20147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20148 pdf) \
20149 || exit 1
20150
20151 @endif intl
20152
20153 .PHONY: maybe-html-intl html-intl
20154 maybe-html-intl:
20155 @if intl
20156 maybe-html-intl: html-intl
20157
20158 html-intl: \
20159 configure-intl
20160 @[ -f ./intl/Makefile ] || exit 0; \
20161 r=`${PWD_COMMAND}`; export r; \
20162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163 $(HOST_EXPORTS) \
20164 for flag in $(EXTRA_HOST_FLAGS) ; do \
20165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166 done; \
20167 echo "Doing html in intl"; \
20168 (cd $(HOST_SUBDIR)/intl && \
20169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171 "RANLIB=$${RANLIB}" \
20172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173 html) \
20174 || exit 1
20175
20176 @endif intl
20177
20178 .PHONY: maybe-TAGS-intl TAGS-intl
20179 maybe-TAGS-intl:
20180 @if intl
20181 maybe-TAGS-intl: TAGS-intl
20182
20183 TAGS-intl: \
20184 configure-intl
20185 @[ -f ./intl/Makefile ] || exit 0; \
20186 r=`${PWD_COMMAND}`; export r; \
20187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20188 $(HOST_EXPORTS) \
20189 for flag in $(EXTRA_HOST_FLAGS) ; do \
20190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20191 done; \
20192 echo "Doing TAGS in intl"; \
20193 (cd $(HOST_SUBDIR)/intl && \
20194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20196 "RANLIB=$${RANLIB}" \
20197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20198 TAGS) \
20199 || exit 1
20200
20201 @endif intl
20202
20203 .PHONY: maybe-install-info-intl install-info-intl
20204 maybe-install-info-intl:
20205 @if intl
20206 maybe-install-info-intl: install-info-intl
20207
20208 install-info-intl: \
20209 configure-intl \
20210 info-intl
20211 @[ -f ./intl/Makefile ] || exit 0; \
20212 r=`${PWD_COMMAND}`; export r; \
20213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 $(HOST_EXPORTS) \
20215 for flag in $(EXTRA_HOST_FLAGS) ; do \
20216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217 done; \
20218 echo "Doing install-info in intl"; \
20219 (cd $(HOST_SUBDIR)/intl && \
20220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20222 "RANLIB=$${RANLIB}" \
20223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20224 install-info) \
20225 || exit 1
20226
20227 @endif intl
20228
20229 .PHONY: maybe-install-dvi-intl install-dvi-intl
20230 maybe-install-dvi-intl:
20231 @if intl
20232 maybe-install-dvi-intl: install-dvi-intl
20233
20234 install-dvi-intl: \
20235 configure-intl \
20236 dvi-intl
20237 @[ -f ./intl/Makefile ] || exit 0; \
20238 r=`${PWD_COMMAND}`; export r; \
20239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20240 $(HOST_EXPORTS) \
20241 for flag in $(EXTRA_HOST_FLAGS) ; do \
20242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20243 done; \
20244 echo "Doing install-dvi in intl"; \
20245 (cd $(HOST_SUBDIR)/intl && \
20246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20248 "RANLIB=$${RANLIB}" \
20249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20250 install-dvi) \
20251 || exit 1
20252
20253 @endif intl
20254
20255 .PHONY: maybe-install-pdf-intl install-pdf-intl
20256 maybe-install-pdf-intl:
20257 @if intl
20258 maybe-install-pdf-intl: install-pdf-intl
20259
20260 install-pdf-intl: \
20261 configure-intl \
20262 pdf-intl
20263 @[ -f ./intl/Makefile ] || exit 0; \
20264 r=`${PWD_COMMAND}`; export r; \
20265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20266 $(HOST_EXPORTS) \
20267 for flag in $(EXTRA_HOST_FLAGS) ; do \
20268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20269 done; \
20270 echo "Doing install-pdf in intl"; \
20271 (cd $(HOST_SUBDIR)/intl && \
20272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20274 "RANLIB=$${RANLIB}" \
20275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20276 install-pdf) \
20277 || exit 1
20278
20279 @endif intl
20280
20281 .PHONY: maybe-install-html-intl install-html-intl
20282 maybe-install-html-intl:
20283 @if intl
20284 maybe-install-html-intl: install-html-intl
20285
20286 install-html-intl: \
20287 configure-intl \
20288 html-intl
20289 @[ -f ./intl/Makefile ] || exit 0; \
20290 r=`${PWD_COMMAND}`; export r; \
20291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292 $(HOST_EXPORTS) \
20293 for flag in $(EXTRA_HOST_FLAGS) ; do \
20294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20295 done; \
20296 echo "Doing install-html in intl"; \
20297 (cd $(HOST_SUBDIR)/intl && \
20298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20300 "RANLIB=$${RANLIB}" \
20301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20302 install-html) \
20303 || exit 1
20304
20305 @endif intl
20306
20307 .PHONY: maybe-installcheck-intl installcheck-intl
20308 maybe-installcheck-intl:
20309 @if intl
20310 maybe-installcheck-intl: installcheck-intl
20311
20312 installcheck-intl: \
20313 configure-intl
20314 @[ -f ./intl/Makefile ] || exit 0; \
20315 r=`${PWD_COMMAND}`; export r; \
20316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20317 $(HOST_EXPORTS) \
20318 for flag in $(EXTRA_HOST_FLAGS) ; do \
20319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20320 done; \
20321 echo "Doing installcheck in intl"; \
20322 (cd $(HOST_SUBDIR)/intl && \
20323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20325 "RANLIB=$${RANLIB}" \
20326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20327 installcheck) \
20328 || exit 1
20329
20330 @endif intl
20331
20332 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20333 maybe-mostlyclean-intl:
20334 @if intl
20335 maybe-mostlyclean-intl: mostlyclean-intl
20336
20337 mostlyclean-intl:
20338 @[ -f ./intl/Makefile ] || exit 0; \
20339 r=`${PWD_COMMAND}`; export r; \
20340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20341 $(HOST_EXPORTS) \
20342 for flag in $(EXTRA_HOST_FLAGS) ; do \
20343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20344 done; \
20345 echo "Doing mostlyclean in intl"; \
20346 (cd $(HOST_SUBDIR)/intl && \
20347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20349 "RANLIB=$${RANLIB}" \
20350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20351 mostlyclean) \
20352 || exit 1
20353
20354 @endif intl
20355
20356 .PHONY: maybe-clean-intl clean-intl
20357 maybe-clean-intl:
20358 @if intl
20359 maybe-clean-intl: clean-intl
20360
20361 clean-intl:
20362 @[ -f ./intl/Makefile ] || exit 0; \
20363 r=`${PWD_COMMAND}`; export r; \
20364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20365 $(HOST_EXPORTS) \
20366 for flag in $(EXTRA_HOST_FLAGS) ; do \
20367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20368 done; \
20369 echo "Doing clean in intl"; \
20370 (cd $(HOST_SUBDIR)/intl && \
20371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20373 "RANLIB=$${RANLIB}" \
20374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20375 clean) \
20376 || exit 1
20377
20378 @endif intl
20379
20380 .PHONY: maybe-distclean-intl distclean-intl
20381 maybe-distclean-intl:
20382 @if intl
20383 maybe-distclean-intl: distclean-intl
20384
20385 distclean-intl:
20386 @[ -f ./intl/Makefile ] || exit 0; \
20387 r=`${PWD_COMMAND}`; export r; \
20388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389 $(HOST_EXPORTS) \
20390 for flag in $(EXTRA_HOST_FLAGS) ; do \
20391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20392 done; \
20393 echo "Doing distclean in intl"; \
20394 (cd $(HOST_SUBDIR)/intl && \
20395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397 "RANLIB=$${RANLIB}" \
20398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20399 distclean) \
20400 || exit 1
20401
20402 @endif intl
20403
20404 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20405 maybe-maintainer-clean-intl:
20406 @if intl
20407 maybe-maintainer-clean-intl: maintainer-clean-intl
20408
20409 maintainer-clean-intl:
20410 @[ -f ./intl/Makefile ] || exit 0; \
20411 r=`${PWD_COMMAND}`; export r; \
20412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20413 $(HOST_EXPORTS) \
20414 for flag in $(EXTRA_HOST_FLAGS) ; do \
20415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20416 done; \
20417 echo "Doing maintainer-clean in intl"; \
20418 (cd $(HOST_SUBDIR)/intl && \
20419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20421 "RANLIB=$${RANLIB}" \
20422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20423 maintainer-clean) \
20424 || exit 1
20425
20426 @endif intl
20427
20428
20429
20430 .PHONY: configure-tcl maybe-configure-tcl
20431 maybe-configure-tcl:
20432 @if gcc-bootstrap
20433 configure-tcl: stage_current
20434 @endif gcc-bootstrap
20435 @if tcl
20436 maybe-configure-tcl: configure-tcl
20437 configure-tcl:
20438 @: $(MAKE); $(unstage)
20439 @r=`${PWD_COMMAND}`; export r; \
20440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20441 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20443 $(HOST_EXPORTS) \
20444 echo Configuring in $(HOST_SUBDIR)/tcl; \
20445 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20446 case $(srcdir) in \
20447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20448 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20450 esac; \
20451 module_srcdir=tcl; \
20452 $(SHELL) \
20453 $$s/$$module_srcdir/configure \
20454 --srcdir=$${topdir}/$$module_srcdir \
20455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20456 --target=${target_alias} \
20457 || exit 1
20458 @endif tcl
20459
20460
20461
20462
20463
20464 .PHONY: all-tcl maybe-all-tcl
20465 maybe-all-tcl:
20466 @if gcc-bootstrap
20467 all-tcl: stage_current
20468 @endif gcc-bootstrap
20469 @if tcl
20470 TARGET-tcl=all
20471 maybe-all-tcl: all-tcl
20472 all-tcl: configure-tcl
20473 @: $(MAKE); $(unstage)
20474 @r=`${PWD_COMMAND}`; export r; \
20475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20476 $(HOST_EXPORTS) \
20477 (cd $(HOST_SUBDIR)/tcl && \
20478 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20479 $(TARGET-tcl))
20480 @endif tcl
20481
20482
20483
20484
20485 .PHONY: check-tcl maybe-check-tcl
20486 maybe-check-tcl:
20487 @if tcl
20488 maybe-check-tcl: check-tcl
20489
20490 check-tcl:
20491 @: $(MAKE); $(unstage)
20492 @r=`${PWD_COMMAND}`; export r; \
20493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494 $(HOST_EXPORTS) \
20495 (cd $(HOST_SUBDIR)/tcl && \
20496 $(MAKE) $(FLAGS_TO_PASS) check)
20497
20498 @endif tcl
20499
20500 .PHONY: install-tcl maybe-install-tcl
20501 maybe-install-tcl:
20502 @if tcl
20503 maybe-install-tcl: install-tcl
20504
20505 install-tcl: installdirs
20506 @: $(MAKE); $(unstage)
20507 @r=`${PWD_COMMAND}`; export r; \
20508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20509 $(HOST_EXPORTS) \
20510 (cd $(HOST_SUBDIR)/tcl && \
20511 $(MAKE) $(FLAGS_TO_PASS) install)
20512
20513 @endif tcl
20514
20515 .PHONY: install-strip-tcl maybe-install-strip-tcl
20516 maybe-install-strip-tcl:
20517 @if tcl
20518 maybe-install-strip-tcl: install-strip-tcl
20519
20520 install-strip-tcl: installdirs
20521 @: $(MAKE); $(unstage)
20522 @r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 $(HOST_EXPORTS) \
20525 (cd $(HOST_SUBDIR)/tcl && \
20526 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20527
20528 @endif tcl
20529
20530 # Other targets (info, dvi, pdf, etc.)
20531
20532 .PHONY: maybe-info-tcl info-tcl
20533 maybe-info-tcl:
20534 @if tcl
20535 maybe-info-tcl: info-tcl
20536
20537 info-tcl: \
20538 configure-tcl
20539 @: $(MAKE); $(unstage)
20540 @[ -f ./tcl/Makefile ] || exit 0; \
20541 r=`${PWD_COMMAND}`; export r; \
20542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20543 $(HOST_EXPORTS) \
20544 for flag in $(EXTRA_HOST_FLAGS) ; do \
20545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20546 done; \
20547 echo "Doing info in tcl"; \
20548 (cd $(HOST_SUBDIR)/tcl && \
20549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20551 "RANLIB=$${RANLIB}" \
20552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20553 info) \
20554 || exit 1
20555
20556 @endif tcl
20557
20558 .PHONY: maybe-dvi-tcl dvi-tcl
20559 maybe-dvi-tcl:
20560 @if tcl
20561 maybe-dvi-tcl: dvi-tcl
20562
20563 dvi-tcl: \
20564 configure-tcl
20565 @: $(MAKE); $(unstage)
20566 @[ -f ./tcl/Makefile ] || exit 0; \
20567 r=`${PWD_COMMAND}`; export r; \
20568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20569 $(HOST_EXPORTS) \
20570 for flag in $(EXTRA_HOST_FLAGS) ; do \
20571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20572 done; \
20573 echo "Doing dvi in tcl"; \
20574 (cd $(HOST_SUBDIR)/tcl && \
20575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20577 "RANLIB=$${RANLIB}" \
20578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20579 dvi) \
20580 || exit 1
20581
20582 @endif tcl
20583
20584 .PHONY: maybe-pdf-tcl pdf-tcl
20585 maybe-pdf-tcl:
20586 @if tcl
20587 maybe-pdf-tcl: pdf-tcl
20588
20589 pdf-tcl: \
20590 configure-tcl
20591 @: $(MAKE); $(unstage)
20592 @[ -f ./tcl/Makefile ] || exit 0; \
20593 r=`${PWD_COMMAND}`; export r; \
20594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20595 $(HOST_EXPORTS) \
20596 for flag in $(EXTRA_HOST_FLAGS) ; do \
20597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20598 done; \
20599 echo "Doing pdf in tcl"; \
20600 (cd $(HOST_SUBDIR)/tcl && \
20601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20603 "RANLIB=$${RANLIB}" \
20604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20605 pdf) \
20606 || exit 1
20607
20608 @endif tcl
20609
20610 .PHONY: maybe-html-tcl html-tcl
20611 maybe-html-tcl:
20612 @if tcl
20613 maybe-html-tcl: html-tcl
20614
20615 html-tcl: \
20616 configure-tcl
20617 @: $(MAKE); $(unstage)
20618 @[ -f ./tcl/Makefile ] || exit 0; \
20619 r=`${PWD_COMMAND}`; export r; \
20620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621 $(HOST_EXPORTS) \
20622 for flag in $(EXTRA_HOST_FLAGS) ; do \
20623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20624 done; \
20625 echo "Doing html in tcl"; \
20626 (cd $(HOST_SUBDIR)/tcl && \
20627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20629 "RANLIB=$${RANLIB}" \
20630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20631 html) \
20632 || exit 1
20633
20634 @endif tcl
20635
20636 .PHONY: maybe-TAGS-tcl TAGS-tcl
20637 maybe-TAGS-tcl:
20638 @if tcl
20639 maybe-TAGS-tcl: TAGS-tcl
20640
20641 TAGS-tcl: \
20642 configure-tcl
20643 @: $(MAKE); $(unstage)
20644 @[ -f ./tcl/Makefile ] || exit 0; \
20645 r=`${PWD_COMMAND}`; export r; \
20646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20647 $(HOST_EXPORTS) \
20648 for flag in $(EXTRA_HOST_FLAGS) ; do \
20649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20650 done; \
20651 echo "Doing TAGS in tcl"; \
20652 (cd $(HOST_SUBDIR)/tcl && \
20653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20655 "RANLIB=$${RANLIB}" \
20656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20657 TAGS) \
20658 || exit 1
20659
20660 @endif tcl
20661
20662 .PHONY: maybe-install-info-tcl install-info-tcl
20663 maybe-install-info-tcl:
20664 @if tcl
20665 maybe-install-info-tcl: install-info-tcl
20666
20667 install-info-tcl: \
20668 configure-tcl \
20669 info-tcl
20670 @: $(MAKE); $(unstage)
20671 @[ -f ./tcl/Makefile ] || exit 0; \
20672 r=`${PWD_COMMAND}`; export r; \
20673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20674 $(HOST_EXPORTS) \
20675 for flag in $(EXTRA_HOST_FLAGS) ; do \
20676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20677 done; \
20678 echo "Doing install-info in tcl"; \
20679 (cd $(HOST_SUBDIR)/tcl && \
20680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20682 "RANLIB=$${RANLIB}" \
20683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20684 install-info) \
20685 || exit 1
20686
20687 @endif tcl
20688
20689 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20690 maybe-install-dvi-tcl:
20691 @if tcl
20692 maybe-install-dvi-tcl: install-dvi-tcl
20693
20694 install-dvi-tcl: \
20695 configure-tcl \
20696 dvi-tcl
20697 @: $(MAKE); $(unstage)
20698 @[ -f ./tcl/Makefile ] || exit 0; \
20699 r=`${PWD_COMMAND}`; export r; \
20700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701 $(HOST_EXPORTS) \
20702 for flag in $(EXTRA_HOST_FLAGS) ; do \
20703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20704 done; \
20705 echo "Doing install-dvi in tcl"; \
20706 (cd $(HOST_SUBDIR)/tcl && \
20707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20709 "RANLIB=$${RANLIB}" \
20710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20711 install-dvi) \
20712 || exit 1
20713
20714 @endif tcl
20715
20716 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20717 maybe-install-pdf-tcl:
20718 @if tcl
20719 maybe-install-pdf-tcl: install-pdf-tcl
20720
20721 install-pdf-tcl: \
20722 configure-tcl \
20723 pdf-tcl
20724 @: $(MAKE); $(unstage)
20725 @[ -f ./tcl/Makefile ] || exit 0; \
20726 r=`${PWD_COMMAND}`; export r; \
20727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20728 $(HOST_EXPORTS) \
20729 for flag in $(EXTRA_HOST_FLAGS) ; do \
20730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20731 done; \
20732 echo "Doing install-pdf in tcl"; \
20733 (cd $(HOST_SUBDIR)/tcl && \
20734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20736 "RANLIB=$${RANLIB}" \
20737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20738 install-pdf) \
20739 || exit 1
20740
20741 @endif tcl
20742
20743 .PHONY: maybe-install-html-tcl install-html-tcl
20744 maybe-install-html-tcl:
20745 @if tcl
20746 maybe-install-html-tcl: install-html-tcl
20747
20748 install-html-tcl: \
20749 configure-tcl \
20750 html-tcl
20751 @: $(MAKE); $(unstage)
20752 @[ -f ./tcl/Makefile ] || exit 0; \
20753 r=`${PWD_COMMAND}`; export r; \
20754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755 $(HOST_EXPORTS) \
20756 for flag in $(EXTRA_HOST_FLAGS) ; do \
20757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758 done; \
20759 echo "Doing install-html in tcl"; \
20760 (cd $(HOST_SUBDIR)/tcl && \
20761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763 "RANLIB=$${RANLIB}" \
20764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765 install-html) \
20766 || exit 1
20767
20768 @endif tcl
20769
20770 .PHONY: maybe-installcheck-tcl installcheck-tcl
20771 maybe-installcheck-tcl:
20772 @if tcl
20773 maybe-installcheck-tcl: installcheck-tcl
20774
20775 installcheck-tcl: \
20776 configure-tcl
20777 @: $(MAKE); $(unstage)
20778 @[ -f ./tcl/Makefile ] || exit 0; \
20779 r=`${PWD_COMMAND}`; export r; \
20780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781 $(HOST_EXPORTS) \
20782 for flag in $(EXTRA_HOST_FLAGS) ; do \
20783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784 done; \
20785 echo "Doing installcheck in tcl"; \
20786 (cd $(HOST_SUBDIR)/tcl && \
20787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789 "RANLIB=$${RANLIB}" \
20790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20791 installcheck) \
20792 || exit 1
20793
20794 @endif tcl
20795
20796 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20797 maybe-mostlyclean-tcl:
20798 @if tcl
20799 maybe-mostlyclean-tcl: mostlyclean-tcl
20800
20801 # tcl doesn't support mostlyclean.
20802 mostlyclean-tcl:
20803
20804 @endif tcl
20805
20806 .PHONY: maybe-clean-tcl clean-tcl
20807 maybe-clean-tcl:
20808 @if tcl
20809 maybe-clean-tcl: clean-tcl
20810
20811 clean-tcl:
20812 @: $(MAKE); $(unstage)
20813 @[ -f ./tcl/Makefile ] || exit 0; \
20814 r=`${PWD_COMMAND}`; export r; \
20815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20816 $(HOST_EXPORTS) \
20817 for flag in $(EXTRA_HOST_FLAGS) ; do \
20818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20819 done; \
20820 echo "Doing clean in tcl"; \
20821 (cd $(HOST_SUBDIR)/tcl && \
20822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20824 "RANLIB=$${RANLIB}" \
20825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20826 clean) \
20827 || exit 1
20828
20829 @endif tcl
20830
20831 .PHONY: maybe-distclean-tcl distclean-tcl
20832 maybe-distclean-tcl:
20833 @if tcl
20834 maybe-distclean-tcl: distclean-tcl
20835
20836 distclean-tcl:
20837 @: $(MAKE); $(unstage)
20838 @[ -f ./tcl/Makefile ] || exit 0; \
20839 r=`${PWD_COMMAND}`; export r; \
20840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841 $(HOST_EXPORTS) \
20842 for flag in $(EXTRA_HOST_FLAGS) ; do \
20843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844 done; \
20845 echo "Doing distclean in tcl"; \
20846 (cd $(HOST_SUBDIR)/tcl && \
20847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849 "RANLIB=$${RANLIB}" \
20850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851 distclean) \
20852 || exit 1
20853
20854 @endif tcl
20855
20856 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20857 maybe-maintainer-clean-tcl:
20858 @if tcl
20859 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20860
20861 maintainer-clean-tcl:
20862 @: $(MAKE); $(unstage)
20863 @[ -f ./tcl/Makefile ] || exit 0; \
20864 r=`${PWD_COMMAND}`; export r; \
20865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866 $(HOST_EXPORTS) \
20867 for flag in $(EXTRA_HOST_FLAGS) ; do \
20868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20869 done; \
20870 echo "Doing maintainer-clean in tcl"; \
20871 (cd $(HOST_SUBDIR)/tcl && \
20872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20874 "RANLIB=$${RANLIB}" \
20875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20876 maintainer-clean) \
20877 || exit 1
20878
20879 @endif tcl
20880
20881
20882
20883 .PHONY: configure-itcl maybe-configure-itcl
20884 maybe-configure-itcl:
20885 @if gcc-bootstrap
20886 configure-itcl: stage_current
20887 @endif gcc-bootstrap
20888 @if itcl
20889 maybe-configure-itcl: configure-itcl
20890 configure-itcl:
20891 @: $(MAKE); $(unstage)
20892 @r=`${PWD_COMMAND}`; export r; \
20893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20896 $(HOST_EXPORTS) \
20897 echo Configuring in $(HOST_SUBDIR)/itcl; \
20898 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20899 case $(srcdir) in \
20900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20901 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20903 esac; \
20904 module_srcdir=itcl; \
20905 $(SHELL) \
20906 $$s/$$module_srcdir/configure \
20907 --srcdir=$${topdir}/$$module_srcdir \
20908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20909 --target=${target_alias} \
20910 || exit 1
20911 @endif itcl
20912
20913
20914
20915
20916
20917 .PHONY: all-itcl maybe-all-itcl
20918 maybe-all-itcl:
20919 @if gcc-bootstrap
20920 all-itcl: stage_current
20921 @endif gcc-bootstrap
20922 @if itcl
20923 TARGET-itcl=all
20924 maybe-all-itcl: all-itcl
20925 all-itcl: configure-itcl
20926 @: $(MAKE); $(unstage)
20927 @r=`${PWD_COMMAND}`; export r; \
20928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929 $(HOST_EXPORTS) \
20930 (cd $(HOST_SUBDIR)/itcl && \
20931 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20932 $(TARGET-itcl))
20933 @endif itcl
20934
20935
20936
20937
20938 .PHONY: check-itcl maybe-check-itcl
20939 maybe-check-itcl:
20940 @if itcl
20941 maybe-check-itcl: check-itcl
20942
20943 check-itcl:
20944 @: $(MAKE); $(unstage)
20945 @r=`${PWD_COMMAND}`; export r; \
20946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947 $(HOST_EXPORTS) \
20948 (cd $(HOST_SUBDIR)/itcl && \
20949 $(MAKE) $(FLAGS_TO_PASS) check)
20950
20951 @endif itcl
20952
20953 .PHONY: install-itcl maybe-install-itcl
20954 maybe-install-itcl:
20955 @if itcl
20956 maybe-install-itcl: install-itcl
20957
20958 install-itcl: installdirs
20959 @: $(MAKE); $(unstage)
20960 @r=`${PWD_COMMAND}`; export r; \
20961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962 $(HOST_EXPORTS) \
20963 (cd $(HOST_SUBDIR)/itcl && \
20964 $(MAKE) $(FLAGS_TO_PASS) install)
20965
20966 @endif itcl
20967
20968 .PHONY: install-strip-itcl maybe-install-strip-itcl
20969 maybe-install-strip-itcl:
20970 @if itcl
20971 maybe-install-strip-itcl: install-strip-itcl
20972
20973 install-strip-itcl: installdirs
20974 @: $(MAKE); $(unstage)
20975 @r=`${PWD_COMMAND}`; export r; \
20976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977 $(HOST_EXPORTS) \
20978 (cd $(HOST_SUBDIR)/itcl && \
20979 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20980
20981 @endif itcl
20982
20983 # Other targets (info, dvi, pdf, etc.)
20984
20985 .PHONY: maybe-info-itcl info-itcl
20986 maybe-info-itcl:
20987 @if itcl
20988 maybe-info-itcl: info-itcl
20989
20990 info-itcl: \
20991 configure-itcl
20992 @: $(MAKE); $(unstage)
20993 @[ -f ./itcl/Makefile ] || exit 0; \
20994 r=`${PWD_COMMAND}`; export r; \
20995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20996 $(HOST_EXPORTS) \
20997 for flag in $(EXTRA_HOST_FLAGS) ; do \
20998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20999 done; \
21000 echo "Doing info in itcl"; \
21001 (cd $(HOST_SUBDIR)/itcl && \
21002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21004 "RANLIB=$${RANLIB}" \
21005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21006 info) \
21007 || exit 1
21008
21009 @endif itcl
21010
21011 .PHONY: maybe-dvi-itcl dvi-itcl
21012 maybe-dvi-itcl:
21013 @if itcl
21014 maybe-dvi-itcl: dvi-itcl
21015
21016 dvi-itcl: \
21017 configure-itcl
21018 @: $(MAKE); $(unstage)
21019 @[ -f ./itcl/Makefile ] || exit 0; \
21020 r=`${PWD_COMMAND}`; export r; \
21021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21022 $(HOST_EXPORTS) \
21023 for flag in $(EXTRA_HOST_FLAGS) ; do \
21024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21025 done; \
21026 echo "Doing dvi in itcl"; \
21027 (cd $(HOST_SUBDIR)/itcl && \
21028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21030 "RANLIB=$${RANLIB}" \
21031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21032 dvi) \
21033 || exit 1
21034
21035 @endif itcl
21036
21037 .PHONY: maybe-pdf-itcl pdf-itcl
21038 maybe-pdf-itcl:
21039 @if itcl
21040 maybe-pdf-itcl: pdf-itcl
21041
21042 pdf-itcl: \
21043 configure-itcl
21044 @: $(MAKE); $(unstage)
21045 @[ -f ./itcl/Makefile ] || exit 0; \
21046 r=`${PWD_COMMAND}`; export r; \
21047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048 $(HOST_EXPORTS) \
21049 for flag in $(EXTRA_HOST_FLAGS) ; do \
21050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21051 done; \
21052 echo "Doing pdf in itcl"; \
21053 (cd $(HOST_SUBDIR)/itcl && \
21054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21056 "RANLIB=$${RANLIB}" \
21057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21058 pdf) \
21059 || exit 1
21060
21061 @endif itcl
21062
21063 .PHONY: maybe-html-itcl html-itcl
21064 maybe-html-itcl:
21065 @if itcl
21066 maybe-html-itcl: html-itcl
21067
21068 html-itcl: \
21069 configure-itcl
21070 @: $(MAKE); $(unstage)
21071 @[ -f ./itcl/Makefile ] || exit 0; \
21072 r=`${PWD_COMMAND}`; export r; \
21073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074 $(HOST_EXPORTS) \
21075 for flag in $(EXTRA_HOST_FLAGS) ; do \
21076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21077 done; \
21078 echo "Doing html in itcl"; \
21079 (cd $(HOST_SUBDIR)/itcl && \
21080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21082 "RANLIB=$${RANLIB}" \
21083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21084 html) \
21085 || exit 1
21086
21087 @endif itcl
21088
21089 .PHONY: maybe-TAGS-itcl TAGS-itcl
21090 maybe-TAGS-itcl:
21091 @if itcl
21092 maybe-TAGS-itcl: TAGS-itcl
21093
21094 TAGS-itcl: \
21095 configure-itcl
21096 @: $(MAKE); $(unstage)
21097 @[ -f ./itcl/Makefile ] || exit 0; \
21098 r=`${PWD_COMMAND}`; export r; \
21099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21100 $(HOST_EXPORTS) \
21101 for flag in $(EXTRA_HOST_FLAGS) ; do \
21102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21103 done; \
21104 echo "Doing TAGS in itcl"; \
21105 (cd $(HOST_SUBDIR)/itcl && \
21106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21108 "RANLIB=$${RANLIB}" \
21109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21110 TAGS) \
21111 || exit 1
21112
21113 @endif itcl
21114
21115 .PHONY: maybe-install-info-itcl install-info-itcl
21116 maybe-install-info-itcl:
21117 @if itcl
21118 maybe-install-info-itcl: install-info-itcl
21119
21120 install-info-itcl: \
21121 configure-itcl \
21122 info-itcl
21123 @: $(MAKE); $(unstage)
21124 @[ -f ./itcl/Makefile ] || exit 0; \
21125 r=`${PWD_COMMAND}`; export r; \
21126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21127 $(HOST_EXPORTS) \
21128 for flag in $(EXTRA_HOST_FLAGS) ; do \
21129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21130 done; \
21131 echo "Doing install-info in itcl"; \
21132 (cd $(HOST_SUBDIR)/itcl && \
21133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21135 "RANLIB=$${RANLIB}" \
21136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21137 install-info) \
21138 || exit 1
21139
21140 @endif itcl
21141
21142 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21143 maybe-install-dvi-itcl:
21144 @if itcl
21145 maybe-install-dvi-itcl: install-dvi-itcl
21146
21147 install-dvi-itcl: \
21148 configure-itcl \
21149 dvi-itcl
21150 @: $(MAKE); $(unstage)
21151 @[ -f ./itcl/Makefile ] || exit 0; \
21152 r=`${PWD_COMMAND}`; export r; \
21153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21154 $(HOST_EXPORTS) \
21155 for flag in $(EXTRA_HOST_FLAGS) ; do \
21156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21157 done; \
21158 echo "Doing install-dvi in itcl"; \
21159 (cd $(HOST_SUBDIR)/itcl && \
21160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21162 "RANLIB=$${RANLIB}" \
21163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21164 install-dvi) \
21165 || exit 1
21166
21167 @endif itcl
21168
21169 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21170 maybe-install-pdf-itcl:
21171 @if itcl
21172 maybe-install-pdf-itcl: install-pdf-itcl
21173
21174 install-pdf-itcl: \
21175 configure-itcl \
21176 pdf-itcl
21177 @: $(MAKE); $(unstage)
21178 @[ -f ./itcl/Makefile ] || exit 0; \
21179 r=`${PWD_COMMAND}`; export r; \
21180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181 $(HOST_EXPORTS) \
21182 for flag in $(EXTRA_HOST_FLAGS) ; do \
21183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21184 done; \
21185 echo "Doing install-pdf in itcl"; \
21186 (cd $(HOST_SUBDIR)/itcl && \
21187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21189 "RANLIB=$${RANLIB}" \
21190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21191 install-pdf) \
21192 || exit 1
21193
21194 @endif itcl
21195
21196 .PHONY: maybe-install-html-itcl install-html-itcl
21197 maybe-install-html-itcl:
21198 @if itcl
21199 maybe-install-html-itcl: install-html-itcl
21200
21201 install-html-itcl: \
21202 configure-itcl \
21203 html-itcl
21204 @: $(MAKE); $(unstage)
21205 @[ -f ./itcl/Makefile ] || exit 0; \
21206 r=`${PWD_COMMAND}`; export r; \
21207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21208 $(HOST_EXPORTS) \
21209 for flag in $(EXTRA_HOST_FLAGS) ; do \
21210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21211 done; \
21212 echo "Doing install-html in itcl"; \
21213 (cd $(HOST_SUBDIR)/itcl && \
21214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21216 "RANLIB=$${RANLIB}" \
21217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21218 install-html) \
21219 || exit 1
21220
21221 @endif itcl
21222
21223 .PHONY: maybe-installcheck-itcl installcheck-itcl
21224 maybe-installcheck-itcl:
21225 @if itcl
21226 maybe-installcheck-itcl: installcheck-itcl
21227
21228 installcheck-itcl: \
21229 configure-itcl
21230 @: $(MAKE); $(unstage)
21231 @[ -f ./itcl/Makefile ] || exit 0; \
21232 r=`${PWD_COMMAND}`; export r; \
21233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234 $(HOST_EXPORTS) \
21235 for flag in $(EXTRA_HOST_FLAGS) ; do \
21236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21237 done; \
21238 echo "Doing installcheck in itcl"; \
21239 (cd $(HOST_SUBDIR)/itcl && \
21240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21242 "RANLIB=$${RANLIB}" \
21243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21244 installcheck) \
21245 || exit 1
21246
21247 @endif itcl
21248
21249 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21250 maybe-mostlyclean-itcl:
21251 @if itcl
21252 maybe-mostlyclean-itcl: mostlyclean-itcl
21253
21254 mostlyclean-itcl:
21255 @: $(MAKE); $(unstage)
21256 @[ -f ./itcl/Makefile ] || exit 0; \
21257 r=`${PWD_COMMAND}`; export r; \
21258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21259 $(HOST_EXPORTS) \
21260 for flag in $(EXTRA_HOST_FLAGS) ; do \
21261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21262 done; \
21263 echo "Doing mostlyclean in itcl"; \
21264 (cd $(HOST_SUBDIR)/itcl && \
21265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21267 "RANLIB=$${RANLIB}" \
21268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21269 mostlyclean) \
21270 || exit 1
21271
21272 @endif itcl
21273
21274 .PHONY: maybe-clean-itcl clean-itcl
21275 maybe-clean-itcl:
21276 @if itcl
21277 maybe-clean-itcl: clean-itcl
21278
21279 clean-itcl:
21280 @: $(MAKE); $(unstage)
21281 @[ -f ./itcl/Makefile ] || exit 0; \
21282 r=`${PWD_COMMAND}`; export r; \
21283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21284 $(HOST_EXPORTS) \
21285 for flag in $(EXTRA_HOST_FLAGS) ; do \
21286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21287 done; \
21288 echo "Doing clean in itcl"; \
21289 (cd $(HOST_SUBDIR)/itcl && \
21290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21292 "RANLIB=$${RANLIB}" \
21293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21294 clean) \
21295 || exit 1
21296
21297 @endif itcl
21298
21299 .PHONY: maybe-distclean-itcl distclean-itcl
21300 maybe-distclean-itcl:
21301 @if itcl
21302 maybe-distclean-itcl: distclean-itcl
21303
21304 distclean-itcl:
21305 @: $(MAKE); $(unstage)
21306 @[ -f ./itcl/Makefile ] || exit 0; \
21307 r=`${PWD_COMMAND}`; export r; \
21308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309 $(HOST_EXPORTS) \
21310 for flag in $(EXTRA_HOST_FLAGS) ; do \
21311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21312 done; \
21313 echo "Doing distclean in itcl"; \
21314 (cd $(HOST_SUBDIR)/itcl && \
21315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21317 "RANLIB=$${RANLIB}" \
21318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21319 distclean) \
21320 || exit 1
21321
21322 @endif itcl
21323
21324 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21325 maybe-maintainer-clean-itcl:
21326 @if itcl
21327 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21328
21329 maintainer-clean-itcl:
21330 @: $(MAKE); $(unstage)
21331 @[ -f ./itcl/Makefile ] || exit 0; \
21332 r=`${PWD_COMMAND}`; export r; \
21333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21334 $(HOST_EXPORTS) \
21335 for flag in $(EXTRA_HOST_FLAGS) ; do \
21336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21337 done; \
21338 echo "Doing maintainer-clean in itcl"; \
21339 (cd $(HOST_SUBDIR)/itcl && \
21340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21342 "RANLIB=$${RANLIB}" \
21343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21344 maintainer-clean) \
21345 || exit 1
21346
21347 @endif itcl
21348
21349
21350
21351 .PHONY: configure-ld maybe-configure-ld
21352 maybe-configure-ld:
21353 @if gcc-bootstrap
21354 configure-ld: stage_current
21355 @endif gcc-bootstrap
21356 @if ld
21357 maybe-configure-ld: configure-ld
21358 configure-ld:
21359 @r=`${PWD_COMMAND}`; export r; \
21360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21361 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21363 $(HOST_EXPORTS) \
21364 echo Configuring in $(HOST_SUBDIR)/ld; \
21365 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21366 case $(srcdir) in \
21367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21368 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21370 esac; \
21371 module_srcdir=ld; \
21372 $(SHELL) \
21373 $$s/$$module_srcdir/configure \
21374 --srcdir=$${topdir}/$$module_srcdir \
21375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21376 --target=${target_alias} \
21377 || exit 1
21378 @endif ld
21379
21380
21381
21382 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21383 maybe-configure-stage1-ld:
21384 @if ld-bootstrap
21385 maybe-configure-stage1-ld: configure-stage1-ld
21386 configure-stage1-ld:
21387 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21389 @r=`${PWD_COMMAND}`; export r; \
21390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21391 TFLAGS="$(STAGE1_TFLAGS)"; \
21392 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21393 $(HOST_EXPORTS) \
21394 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21395 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21396 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21397 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21399 cd $(HOST_SUBDIR)/ld || exit 1; \
21400 case $(srcdir) in \
21401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21402 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21404 esac; \
21405 module_srcdir=ld; \
21406 $(SHELL) $$s/$$module_srcdir/configure \
21407 --srcdir=$${topdir}/$$module_srcdir \
21408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21409 --target=${target_alias} \
21410 \
21411 $(STAGE1_CONFIGURE_FLAGS)
21412 @endif ld-bootstrap
21413
21414 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21415 maybe-configure-stage2-ld:
21416 @if ld-bootstrap
21417 maybe-configure-stage2-ld: configure-stage2-ld
21418 configure-stage2-ld:
21419 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21421 @r=`${PWD_COMMAND}`; export r; \
21422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21423 TFLAGS="$(STAGE2_TFLAGS)"; \
21424 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21425 $(HOST_EXPORTS) \
21426 $(POSTSTAGE1_HOST_EXPORTS) \
21427 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21428 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21429 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21430 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21432 cd $(HOST_SUBDIR)/ld || exit 1; \
21433 case $(srcdir) in \
21434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21435 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21437 esac; \
21438 module_srcdir=ld; \
21439 $(SHELL) $$s/$$module_srcdir/configure \
21440 --srcdir=$${topdir}/$$module_srcdir \
21441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21442 --target=${target_alias} \
21443 --with-build-libsubdir=$(HOST_SUBDIR) \
21444 $(STAGE2_CONFIGURE_FLAGS)
21445 @endif ld-bootstrap
21446
21447 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21448 maybe-configure-stage3-ld:
21449 @if ld-bootstrap
21450 maybe-configure-stage3-ld: configure-stage3-ld
21451 configure-stage3-ld:
21452 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21453 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21454 @r=`${PWD_COMMAND}`; export r; \
21455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456 TFLAGS="$(STAGE3_TFLAGS)"; \
21457 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21458 $(HOST_EXPORTS) \
21459 $(POSTSTAGE1_HOST_EXPORTS) \
21460 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21461 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21462 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21463 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21465 cd $(HOST_SUBDIR)/ld || exit 1; \
21466 case $(srcdir) in \
21467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21468 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21470 esac; \
21471 module_srcdir=ld; \
21472 $(SHELL) $$s/$$module_srcdir/configure \
21473 --srcdir=$${topdir}/$$module_srcdir \
21474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21475 --target=${target_alias} \
21476 --with-build-libsubdir=$(HOST_SUBDIR) \
21477 $(STAGE3_CONFIGURE_FLAGS)
21478 @endif ld-bootstrap
21479
21480 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21481 maybe-configure-stage4-ld:
21482 @if ld-bootstrap
21483 maybe-configure-stage4-ld: configure-stage4-ld
21484 configure-stage4-ld:
21485 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21487 @r=`${PWD_COMMAND}`; export r; \
21488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21489 TFLAGS="$(STAGE4_TFLAGS)"; \
21490 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21491 $(HOST_EXPORTS) \
21492 $(POSTSTAGE1_HOST_EXPORTS) \
21493 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21494 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21495 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21496 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21498 cd $(HOST_SUBDIR)/ld || exit 1; \
21499 case $(srcdir) in \
21500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21501 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21503 esac; \
21504 module_srcdir=ld; \
21505 $(SHELL) $$s/$$module_srcdir/configure \
21506 --srcdir=$${topdir}/$$module_srcdir \
21507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21508 --target=${target_alias} \
21509 --with-build-libsubdir=$(HOST_SUBDIR) \
21510 $(STAGE4_CONFIGURE_FLAGS)
21511 @endif ld-bootstrap
21512
21513 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21514 maybe-configure-stageprofile-ld:
21515 @if ld-bootstrap
21516 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21517 configure-stageprofile-ld:
21518 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21520 @r=`${PWD_COMMAND}`; export r; \
21521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21523 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21524 $(HOST_EXPORTS) \
21525 $(POSTSTAGE1_HOST_EXPORTS) \
21526 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21527 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21528 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21529 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21531 cd $(HOST_SUBDIR)/ld || exit 1; \
21532 case $(srcdir) in \
21533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21534 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21536 esac; \
21537 module_srcdir=ld; \
21538 $(SHELL) $$s/$$module_srcdir/configure \
21539 --srcdir=$${topdir}/$$module_srcdir \
21540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21541 --target=${target_alias} \
21542 --with-build-libsubdir=$(HOST_SUBDIR) \
21543 $(STAGEprofile_CONFIGURE_FLAGS)
21544 @endif ld-bootstrap
21545
21546 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21547 maybe-configure-stagetrain-ld:
21548 @if ld-bootstrap
21549 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21550 configure-stagetrain-ld:
21551 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21553 @r=`${PWD_COMMAND}`; export r; \
21554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21556 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21557 $(HOST_EXPORTS) \
21558 $(POSTSTAGE1_HOST_EXPORTS) \
21559 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21560 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21561 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21562 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21564 cd $(HOST_SUBDIR)/ld || exit 1; \
21565 case $(srcdir) in \
21566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21567 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21569 esac; \
21570 module_srcdir=ld; \
21571 $(SHELL) $$s/$$module_srcdir/configure \
21572 --srcdir=$${topdir}/$$module_srcdir \
21573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21574 --target=${target_alias} \
21575 --with-build-libsubdir=$(HOST_SUBDIR) \
21576 $(STAGEtrain_CONFIGURE_FLAGS)
21577 @endif ld-bootstrap
21578
21579 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21580 maybe-configure-stagefeedback-ld:
21581 @if ld-bootstrap
21582 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21583 configure-stagefeedback-ld:
21584 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21586 @r=`${PWD_COMMAND}`; export r; \
21587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21588 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21589 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21590 $(HOST_EXPORTS) \
21591 $(POSTSTAGE1_HOST_EXPORTS) \
21592 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21593 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21594 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21595 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21597 cd $(HOST_SUBDIR)/ld || exit 1; \
21598 case $(srcdir) in \
21599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21600 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21602 esac; \
21603 module_srcdir=ld; \
21604 $(SHELL) $$s/$$module_srcdir/configure \
21605 --srcdir=$${topdir}/$$module_srcdir \
21606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21607 --target=${target_alias} \
21608 --with-build-libsubdir=$(HOST_SUBDIR) \
21609 $(STAGEfeedback_CONFIGURE_FLAGS)
21610 @endif ld-bootstrap
21611
21612 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21613 maybe-configure-stageautoprofile-ld:
21614 @if ld-bootstrap
21615 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21616 configure-stageautoprofile-ld:
21617 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21619 @r=`${PWD_COMMAND}`; export r; \
21620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21621 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21622 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21623 $(HOST_EXPORTS) \
21624 $(POSTSTAGE1_HOST_EXPORTS) \
21625 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21626 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21627 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21628 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21630 cd $(HOST_SUBDIR)/ld || exit 1; \
21631 case $(srcdir) in \
21632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21633 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21635 esac; \
21636 module_srcdir=ld; \
21637 $(SHELL) $$s/$$module_srcdir/configure \
21638 --srcdir=$${topdir}/$$module_srcdir \
21639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21640 --target=${target_alias} \
21641 --with-build-libsubdir=$(HOST_SUBDIR) \
21642 $(STAGEautoprofile_CONFIGURE_FLAGS)
21643 @endif ld-bootstrap
21644
21645 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21646 maybe-configure-stageautofeedback-ld:
21647 @if ld-bootstrap
21648 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21649 configure-stageautofeedback-ld:
21650 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21652 @r=`${PWD_COMMAND}`; export r; \
21653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21655 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21656 $(HOST_EXPORTS) \
21657 $(POSTSTAGE1_HOST_EXPORTS) \
21658 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21659 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21660 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21661 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21663 cd $(HOST_SUBDIR)/ld || exit 1; \
21664 case $(srcdir) in \
21665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21666 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21668 esac; \
21669 module_srcdir=ld; \
21670 $(SHELL) $$s/$$module_srcdir/configure \
21671 --srcdir=$${topdir}/$$module_srcdir \
21672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21673 --target=${target_alias} \
21674 --with-build-libsubdir=$(HOST_SUBDIR) \
21675 $(STAGEautofeedback_CONFIGURE_FLAGS)
21676 @endif ld-bootstrap
21677
21678
21679
21680
21681
21682 .PHONY: all-ld maybe-all-ld
21683 maybe-all-ld:
21684 @if gcc-bootstrap
21685 all-ld: stage_current
21686 @endif gcc-bootstrap
21687 @if ld
21688 TARGET-ld=all
21689 maybe-all-ld: all-ld
21690 all-ld: configure-ld
21691 @r=`${PWD_COMMAND}`; export r; \
21692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693 $(HOST_EXPORTS) \
21694 (cd $(HOST_SUBDIR)/ld && \
21695 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21696 $(TARGET-ld))
21697 @endif ld
21698
21699
21700
21701 .PHONY: all-stage1-ld maybe-all-stage1-ld
21702 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21703 maybe-all-stage1-ld:
21704 maybe-clean-stage1-ld:
21705 @if ld-bootstrap
21706 maybe-all-stage1-ld: all-stage1-ld
21707 all-stage1: all-stage1-ld
21708 TARGET-stage1-ld = $(TARGET-ld)
21709 all-stage1-ld: configure-stage1-ld
21710 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21711 @r=`${PWD_COMMAND}`; export r; \
21712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21713 TFLAGS="$(STAGE1_TFLAGS)"; \
21714 $(HOST_EXPORTS) \
21715 cd $(HOST_SUBDIR)/ld && \
21716 \
21717 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21718 CFLAGS="$(STAGE1_CFLAGS)" \
21719 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21720 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21721 LIBCFLAGS="$(LIBCFLAGS)" \
21722 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21723 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21724 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21725 $(EXTRA_HOST_FLAGS) \
21726 $(STAGE1_FLAGS_TO_PASS) \
21727 TFLAGS="$(STAGE1_TFLAGS)" \
21728 $(TARGET-stage1-ld)
21729
21730 maybe-clean-stage1-ld: clean-stage1-ld
21731 clean-stage1: clean-stage1-ld
21732 clean-stage1-ld:
21733 @if [ $(current_stage) = stage1 ]; then \
21734 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21735 else \
21736 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21737 $(MAKE) stage1-start; \
21738 fi; \
21739 cd $(HOST_SUBDIR)/ld && \
21740 $(MAKE) $(EXTRA_HOST_FLAGS) \
21741 $(STAGE1_FLAGS_TO_PASS) clean
21742 @endif ld-bootstrap
21743
21744
21745 .PHONY: all-stage2-ld maybe-all-stage2-ld
21746 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21747 maybe-all-stage2-ld:
21748 maybe-clean-stage2-ld:
21749 @if ld-bootstrap
21750 maybe-all-stage2-ld: all-stage2-ld
21751 all-stage2: all-stage2-ld
21752 TARGET-stage2-ld = $(TARGET-ld)
21753 all-stage2-ld: configure-stage2-ld
21754 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21755 @r=`${PWD_COMMAND}`; export r; \
21756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21757 TFLAGS="$(STAGE2_TFLAGS)"; \
21758 $(HOST_EXPORTS) \
21759 $(POSTSTAGE1_HOST_EXPORTS) \
21760 cd $(HOST_SUBDIR)/ld && \
21761 \
21762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21763 CFLAGS="$(STAGE2_CFLAGS)" \
21764 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21765 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21766 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21771 TFLAGS="$(STAGE2_TFLAGS)" \
21772 $(TARGET-stage2-ld)
21773
21774 maybe-clean-stage2-ld: clean-stage2-ld
21775 clean-stage2: clean-stage2-ld
21776 clean-stage2-ld:
21777 @if [ $(current_stage) = stage2 ]; then \
21778 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21779 else \
21780 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21781 $(MAKE) stage2-start; \
21782 fi; \
21783 cd $(HOST_SUBDIR)/ld && \
21784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21785 @endif ld-bootstrap
21786
21787
21788 .PHONY: all-stage3-ld maybe-all-stage3-ld
21789 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21790 maybe-all-stage3-ld:
21791 maybe-clean-stage3-ld:
21792 @if ld-bootstrap
21793 maybe-all-stage3-ld: all-stage3-ld
21794 all-stage3: all-stage3-ld
21795 TARGET-stage3-ld = $(TARGET-ld)
21796 all-stage3-ld: configure-stage3-ld
21797 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21798 @r=`${PWD_COMMAND}`; export r; \
21799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21800 TFLAGS="$(STAGE3_TFLAGS)"; \
21801 $(HOST_EXPORTS) \
21802 $(POSTSTAGE1_HOST_EXPORTS) \
21803 cd $(HOST_SUBDIR)/ld && \
21804 \
21805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21806 CFLAGS="$(STAGE3_CFLAGS)" \
21807 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21808 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21809 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21814 TFLAGS="$(STAGE3_TFLAGS)" \
21815 $(TARGET-stage3-ld)
21816
21817 maybe-clean-stage3-ld: clean-stage3-ld
21818 clean-stage3: clean-stage3-ld
21819 clean-stage3-ld:
21820 @if [ $(current_stage) = stage3 ]; then \
21821 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21822 else \
21823 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21824 $(MAKE) stage3-start; \
21825 fi; \
21826 cd $(HOST_SUBDIR)/ld && \
21827 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21828 @endif ld-bootstrap
21829
21830
21831 .PHONY: all-stage4-ld maybe-all-stage4-ld
21832 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21833 maybe-all-stage4-ld:
21834 maybe-clean-stage4-ld:
21835 @if ld-bootstrap
21836 maybe-all-stage4-ld: all-stage4-ld
21837 all-stage4: all-stage4-ld
21838 TARGET-stage4-ld = $(TARGET-ld)
21839 all-stage4-ld: configure-stage4-ld
21840 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21841 @r=`${PWD_COMMAND}`; export r; \
21842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843 TFLAGS="$(STAGE4_TFLAGS)"; \
21844 $(HOST_EXPORTS) \
21845 $(POSTSTAGE1_HOST_EXPORTS) \
21846 cd $(HOST_SUBDIR)/ld && \
21847 \
21848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21849 CFLAGS="$(STAGE4_CFLAGS)" \
21850 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21851 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21852 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21857 TFLAGS="$(STAGE4_TFLAGS)" \
21858 $(TARGET-stage4-ld)
21859
21860 maybe-clean-stage4-ld: clean-stage4-ld
21861 clean-stage4: clean-stage4-ld
21862 clean-stage4-ld:
21863 @if [ $(current_stage) = stage4 ]; then \
21864 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21865 else \
21866 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21867 $(MAKE) stage4-start; \
21868 fi; \
21869 cd $(HOST_SUBDIR)/ld && \
21870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21871 @endif ld-bootstrap
21872
21873
21874 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21875 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21876 maybe-all-stageprofile-ld:
21877 maybe-clean-stageprofile-ld:
21878 @if ld-bootstrap
21879 maybe-all-stageprofile-ld: all-stageprofile-ld
21880 all-stageprofile: all-stageprofile-ld
21881 TARGET-stageprofile-ld = $(TARGET-ld)
21882 all-stageprofile-ld: configure-stageprofile-ld
21883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21884 @r=`${PWD_COMMAND}`; export r; \
21885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21887 $(HOST_EXPORTS) \
21888 $(POSTSTAGE1_HOST_EXPORTS) \
21889 cd $(HOST_SUBDIR)/ld && \
21890 \
21891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21892 CFLAGS="$(STAGEprofile_CFLAGS)" \
21893 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21894 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21895 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21899 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21900 TFLAGS="$(STAGEprofile_TFLAGS)" \
21901 $(TARGET-stageprofile-ld)
21902
21903 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21904 clean-stageprofile: clean-stageprofile-ld
21905 clean-stageprofile-ld:
21906 @if [ $(current_stage) = stageprofile ]; then \
21907 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21908 else \
21909 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21910 $(MAKE) stageprofile-start; \
21911 fi; \
21912 cd $(HOST_SUBDIR)/ld && \
21913 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21914 @endif ld-bootstrap
21915
21916
21917 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21918 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21919 maybe-all-stagetrain-ld:
21920 maybe-clean-stagetrain-ld:
21921 @if ld-bootstrap
21922 maybe-all-stagetrain-ld: all-stagetrain-ld
21923 all-stagetrain: all-stagetrain-ld
21924 TARGET-stagetrain-ld = $(TARGET-ld)
21925 all-stagetrain-ld: configure-stagetrain-ld
21926 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21927 @r=`${PWD_COMMAND}`; export r; \
21928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21930 $(HOST_EXPORTS) \
21931 $(POSTSTAGE1_HOST_EXPORTS) \
21932 cd $(HOST_SUBDIR)/ld && \
21933 \
21934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21935 CFLAGS="$(STAGEtrain_CFLAGS)" \
21936 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21937 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21938 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21942 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21943 TFLAGS="$(STAGEtrain_TFLAGS)" \
21944 $(TARGET-stagetrain-ld)
21945
21946 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21947 clean-stagetrain: clean-stagetrain-ld
21948 clean-stagetrain-ld:
21949 @if [ $(current_stage) = stagetrain ]; then \
21950 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21951 else \
21952 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21953 $(MAKE) stagetrain-start; \
21954 fi; \
21955 cd $(HOST_SUBDIR)/ld && \
21956 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21957 @endif ld-bootstrap
21958
21959
21960 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21961 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21962 maybe-all-stagefeedback-ld:
21963 maybe-clean-stagefeedback-ld:
21964 @if ld-bootstrap
21965 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21966 all-stagefeedback: all-stagefeedback-ld
21967 TARGET-stagefeedback-ld = $(TARGET-ld)
21968 all-stagefeedback-ld: configure-stagefeedback-ld
21969 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21970 @r=`${PWD_COMMAND}`; export r; \
21971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21972 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21973 $(HOST_EXPORTS) \
21974 $(POSTSTAGE1_HOST_EXPORTS) \
21975 cd $(HOST_SUBDIR)/ld && \
21976 \
21977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21978 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21979 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21980 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21981 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21985 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21986 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21987 $(TARGET-stagefeedback-ld)
21988
21989 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21990 clean-stagefeedback: clean-stagefeedback-ld
21991 clean-stagefeedback-ld:
21992 @if [ $(current_stage) = stagefeedback ]; then \
21993 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21994 else \
21995 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21996 $(MAKE) stagefeedback-start; \
21997 fi; \
21998 cd $(HOST_SUBDIR)/ld && \
21999 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22000 @endif ld-bootstrap
22001
22002
22003 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22004 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22005 maybe-all-stageautoprofile-ld:
22006 maybe-clean-stageautoprofile-ld:
22007 @if ld-bootstrap
22008 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22009 all-stageautoprofile: all-stageautoprofile-ld
22010 TARGET-stageautoprofile-ld = $(TARGET-ld)
22011 all-stageautoprofile-ld: configure-stageautoprofile-ld
22012 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22013 @r=`${PWD_COMMAND}`; export r; \
22014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22015 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22016 $(HOST_EXPORTS) \
22017 $(POSTSTAGE1_HOST_EXPORTS) \
22018 cd $(HOST_SUBDIR)/ld && \
22019 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22021 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22022 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22023 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22024 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22028 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22029 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22030 $(TARGET-stageautoprofile-ld)
22031
22032 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22033 clean-stageautoprofile: clean-stageautoprofile-ld
22034 clean-stageautoprofile-ld:
22035 @if [ $(current_stage) = stageautoprofile ]; then \
22036 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22037 else \
22038 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22039 $(MAKE) stageautoprofile-start; \
22040 fi; \
22041 cd $(HOST_SUBDIR)/ld && \
22042 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22043 @endif ld-bootstrap
22044
22045
22046 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22047 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22048 maybe-all-stageautofeedback-ld:
22049 maybe-clean-stageautofeedback-ld:
22050 @if ld-bootstrap
22051 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22052 all-stageautofeedback: all-stageautofeedback-ld
22053 TARGET-stageautofeedback-ld = $(TARGET-ld)
22054 all-stageautofeedback-ld: configure-stageautofeedback-ld
22055 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22056 @r=`${PWD_COMMAND}`; export r; \
22057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22059 $(HOST_EXPORTS) \
22060 $(POSTSTAGE1_HOST_EXPORTS) \
22061 cd $(HOST_SUBDIR)/ld && \
22062 \
22063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22064 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22065 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22066 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22067 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22071 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22072 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22073 $(TARGET-stageautofeedback-ld)
22074
22075 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22076 clean-stageautofeedback: clean-stageautofeedback-ld
22077 clean-stageautofeedback-ld:
22078 @if [ $(current_stage) = stageautofeedback ]; then \
22079 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22080 else \
22081 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22082 $(MAKE) stageautofeedback-start; \
22083 fi; \
22084 cd $(HOST_SUBDIR)/ld && \
22085 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22086 @endif ld-bootstrap
22087
22088
22089
22090
22091
22092 .PHONY: check-ld maybe-check-ld
22093 maybe-check-ld:
22094 @if ld
22095 maybe-check-ld: check-ld
22096
22097 check-ld:
22098 @: $(MAKE); $(unstage)
22099 @r=`${PWD_COMMAND}`; export r; \
22100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22101 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22102 (cd $(HOST_SUBDIR)/ld && \
22103 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22104
22105 @endif ld
22106
22107 .PHONY: install-ld maybe-install-ld
22108 maybe-install-ld:
22109 @if ld
22110 maybe-install-ld: install-ld
22111
22112 install-ld: installdirs
22113 @: $(MAKE); $(unstage)
22114 @r=`${PWD_COMMAND}`; export r; \
22115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22116 $(HOST_EXPORTS) \
22117 (cd $(HOST_SUBDIR)/ld && \
22118 $(MAKE) $(FLAGS_TO_PASS) install)
22119
22120 @endif ld
22121
22122 .PHONY: install-strip-ld maybe-install-strip-ld
22123 maybe-install-strip-ld:
22124 @if ld
22125 maybe-install-strip-ld: install-strip-ld
22126
22127 install-strip-ld: installdirs
22128 @: $(MAKE); $(unstage)
22129 @r=`${PWD_COMMAND}`; export r; \
22130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131 $(HOST_EXPORTS) \
22132 (cd $(HOST_SUBDIR)/ld && \
22133 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22134
22135 @endif ld
22136
22137 # Other targets (info, dvi, pdf, etc.)
22138
22139 .PHONY: maybe-info-ld info-ld
22140 maybe-info-ld:
22141 @if ld
22142 maybe-info-ld: info-ld
22143
22144 info-ld: \
22145 configure-ld
22146 @[ -f ./ld/Makefile ] || exit 0; \
22147 r=`${PWD_COMMAND}`; export r; \
22148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149 $(HOST_EXPORTS) \
22150 for flag in $(EXTRA_HOST_FLAGS) ; do \
22151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22152 done; \
22153 echo "Doing info in ld"; \
22154 (cd $(HOST_SUBDIR)/ld && \
22155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22157 "RANLIB=$${RANLIB}" \
22158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22159 info) \
22160 || exit 1
22161
22162 @endif ld
22163
22164 .PHONY: maybe-dvi-ld dvi-ld
22165 maybe-dvi-ld:
22166 @if ld
22167 maybe-dvi-ld: dvi-ld
22168
22169 dvi-ld: \
22170 configure-ld
22171 @[ -f ./ld/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 ld"; \
22179 (cd $(HOST_SUBDIR)/ld && \
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 ld
22188
22189 .PHONY: maybe-pdf-ld pdf-ld
22190 maybe-pdf-ld:
22191 @if ld
22192 maybe-pdf-ld: pdf-ld
22193
22194 pdf-ld: \
22195 configure-ld
22196 @[ -f ./ld/Makefile ] || exit 0; \
22197 r=`${PWD_COMMAND}`; export r; \
22198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199 $(HOST_EXPORTS) \
22200 for flag in $(EXTRA_HOST_FLAGS) ; do \
22201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22202 done; \
22203 echo "Doing pdf in ld"; \
22204 (cd $(HOST_SUBDIR)/ld && \
22205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22207 "RANLIB=$${RANLIB}" \
22208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22209 pdf) \
22210 || exit 1
22211
22212 @endif ld
22213
22214 .PHONY: maybe-html-ld html-ld
22215 maybe-html-ld:
22216 @if ld
22217 maybe-html-ld: html-ld
22218
22219 html-ld: \
22220 configure-ld
22221 @[ -f ./ld/Makefile ] || exit 0; \
22222 r=`${PWD_COMMAND}`; export r; \
22223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224 $(HOST_EXPORTS) \
22225 for flag in $(EXTRA_HOST_FLAGS) ; do \
22226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22227 done; \
22228 echo "Doing html in ld"; \
22229 (cd $(HOST_SUBDIR)/ld && \
22230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22232 "RANLIB=$${RANLIB}" \
22233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22234 html) \
22235 || exit 1
22236
22237 @endif ld
22238
22239 .PHONY: maybe-TAGS-ld TAGS-ld
22240 maybe-TAGS-ld:
22241 @if ld
22242 maybe-TAGS-ld: TAGS-ld
22243
22244 TAGS-ld: \
22245 configure-ld
22246 @[ -f ./ld/Makefile ] || exit 0; \
22247 r=`${PWD_COMMAND}`; export r; \
22248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22249 $(HOST_EXPORTS) \
22250 for flag in $(EXTRA_HOST_FLAGS) ; do \
22251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22252 done; \
22253 echo "Doing TAGS in ld"; \
22254 (cd $(HOST_SUBDIR)/ld && \
22255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22257 "RANLIB=$${RANLIB}" \
22258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22259 TAGS) \
22260 || exit 1
22261
22262 @endif ld
22263
22264 .PHONY: maybe-install-info-ld install-info-ld
22265 maybe-install-info-ld:
22266 @if ld
22267 maybe-install-info-ld: install-info-ld
22268
22269 install-info-ld: \
22270 configure-ld \
22271 info-ld
22272 @[ -f ./ld/Makefile ] || exit 0; \
22273 r=`${PWD_COMMAND}`; export r; \
22274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22275 $(HOST_EXPORTS) \
22276 for flag in $(EXTRA_HOST_FLAGS) ; do \
22277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22278 done; \
22279 echo "Doing install-info in ld"; \
22280 (cd $(HOST_SUBDIR)/ld && \
22281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22283 "RANLIB=$${RANLIB}" \
22284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22285 install-info) \
22286 || exit 1
22287
22288 @endif ld
22289
22290 .PHONY: maybe-install-dvi-ld install-dvi-ld
22291 maybe-install-dvi-ld:
22292 @if ld
22293 maybe-install-dvi-ld: install-dvi-ld
22294
22295 install-dvi-ld: \
22296 configure-ld \
22297 dvi-ld
22298 @[ -f ./ld/Makefile ] || exit 0; \
22299 r=`${PWD_COMMAND}`; export r; \
22300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22301 $(HOST_EXPORTS) \
22302 for flag in $(EXTRA_HOST_FLAGS) ; do \
22303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22304 done; \
22305 echo "Doing install-dvi in ld"; \
22306 (cd $(HOST_SUBDIR)/ld && \
22307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22309 "RANLIB=$${RANLIB}" \
22310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22311 install-dvi) \
22312 || exit 1
22313
22314 @endif ld
22315
22316 .PHONY: maybe-install-pdf-ld install-pdf-ld
22317 maybe-install-pdf-ld:
22318 @if ld
22319 maybe-install-pdf-ld: install-pdf-ld
22320
22321 install-pdf-ld: \
22322 configure-ld \
22323 pdf-ld
22324 @[ -f ./ld/Makefile ] || exit 0; \
22325 r=`${PWD_COMMAND}`; export r; \
22326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22327 $(HOST_EXPORTS) \
22328 for flag in $(EXTRA_HOST_FLAGS) ; do \
22329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22330 done; \
22331 echo "Doing install-pdf in ld"; \
22332 (cd $(HOST_SUBDIR)/ld && \
22333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22335 "RANLIB=$${RANLIB}" \
22336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22337 install-pdf) \
22338 || exit 1
22339
22340 @endif ld
22341
22342 .PHONY: maybe-install-html-ld install-html-ld
22343 maybe-install-html-ld:
22344 @if ld
22345 maybe-install-html-ld: install-html-ld
22346
22347 install-html-ld: \
22348 configure-ld \
22349 html-ld
22350 @[ -f ./ld/Makefile ] || exit 0; \
22351 r=`${PWD_COMMAND}`; export r; \
22352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353 $(HOST_EXPORTS) \
22354 for flag in $(EXTRA_HOST_FLAGS) ; do \
22355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22356 done; \
22357 echo "Doing install-html in ld"; \
22358 (cd $(HOST_SUBDIR)/ld && \
22359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22361 "RANLIB=$${RANLIB}" \
22362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22363 install-html) \
22364 || exit 1
22365
22366 @endif ld
22367
22368 .PHONY: maybe-installcheck-ld installcheck-ld
22369 maybe-installcheck-ld:
22370 @if ld
22371 maybe-installcheck-ld: installcheck-ld
22372
22373 installcheck-ld: \
22374 configure-ld
22375 @[ -f ./ld/Makefile ] || exit 0; \
22376 r=`${PWD_COMMAND}`; export r; \
22377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378 $(HOST_EXPORTS) \
22379 for flag in $(EXTRA_HOST_FLAGS) ; do \
22380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381 done; \
22382 echo "Doing installcheck in ld"; \
22383 (cd $(HOST_SUBDIR)/ld && \
22384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386 "RANLIB=$${RANLIB}" \
22387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388 installcheck) \
22389 || exit 1
22390
22391 @endif ld
22392
22393 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22394 maybe-mostlyclean-ld:
22395 @if ld
22396 maybe-mostlyclean-ld: mostlyclean-ld
22397
22398 mostlyclean-ld:
22399 @[ -f ./ld/Makefile ] || exit 0; \
22400 r=`${PWD_COMMAND}`; export r; \
22401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22402 $(HOST_EXPORTS) \
22403 for flag in $(EXTRA_HOST_FLAGS) ; do \
22404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22405 done; \
22406 echo "Doing mostlyclean in ld"; \
22407 (cd $(HOST_SUBDIR)/ld && \
22408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22410 "RANLIB=$${RANLIB}" \
22411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22412 mostlyclean) \
22413 || exit 1
22414
22415 @endif ld
22416
22417 .PHONY: maybe-clean-ld clean-ld
22418 maybe-clean-ld:
22419 @if ld
22420 maybe-clean-ld: clean-ld
22421
22422 clean-ld:
22423 @[ -f ./ld/Makefile ] || exit 0; \
22424 r=`${PWD_COMMAND}`; export r; \
22425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426 $(HOST_EXPORTS) \
22427 for flag in $(EXTRA_HOST_FLAGS) ; do \
22428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22429 done; \
22430 echo "Doing clean in ld"; \
22431 (cd $(HOST_SUBDIR)/ld && \
22432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22434 "RANLIB=$${RANLIB}" \
22435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22436 clean) \
22437 || exit 1
22438
22439 @endif ld
22440
22441 .PHONY: maybe-distclean-ld distclean-ld
22442 maybe-distclean-ld:
22443 @if ld
22444 maybe-distclean-ld: distclean-ld
22445
22446 distclean-ld:
22447 @[ -f ./ld/Makefile ] || exit 0; \
22448 r=`${PWD_COMMAND}`; export r; \
22449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22450 $(HOST_EXPORTS) \
22451 for flag in $(EXTRA_HOST_FLAGS) ; do \
22452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22453 done; \
22454 echo "Doing distclean in ld"; \
22455 (cd $(HOST_SUBDIR)/ld && \
22456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22458 "RANLIB=$${RANLIB}" \
22459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22460 distclean) \
22461 || exit 1
22462
22463 @endif ld
22464
22465 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22466 maybe-maintainer-clean-ld:
22467 @if ld
22468 maybe-maintainer-clean-ld: maintainer-clean-ld
22469
22470 maintainer-clean-ld:
22471 @[ -f ./ld/Makefile ] || exit 0; \
22472 r=`${PWD_COMMAND}`; export r; \
22473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22474 $(HOST_EXPORTS) \
22475 for flag in $(EXTRA_HOST_FLAGS) ; do \
22476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22477 done; \
22478 echo "Doing maintainer-clean in ld"; \
22479 (cd $(HOST_SUBDIR)/ld && \
22480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22482 "RANLIB=$${RANLIB}" \
22483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22484 maintainer-clean) \
22485 || exit 1
22486
22487 @endif ld
22488
22489
22490
22491 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22492 maybe-configure-libbacktrace:
22493 @if gcc-bootstrap
22494 configure-libbacktrace: stage_current
22495 @endif gcc-bootstrap
22496 @if libbacktrace
22497 maybe-configure-libbacktrace: configure-libbacktrace
22498 configure-libbacktrace:
22499 @r=`${PWD_COMMAND}`; export r; \
22500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22501 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22503 $(HOST_EXPORTS) \
22504 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22505 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22506 case $(srcdir) in \
22507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22508 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22510 esac; \
22511 module_srcdir=libbacktrace; \
22512 $(SHELL) \
22513 $$s/$$module_srcdir/configure \
22514 --srcdir=$${topdir}/$$module_srcdir \
22515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22516 --target=${target_alias} \
22517 || exit 1
22518 @endif libbacktrace
22519
22520
22521
22522 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22523 maybe-configure-stage1-libbacktrace:
22524 @if libbacktrace-bootstrap
22525 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22526 configure-stage1-libbacktrace:
22527 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22529 @r=`${PWD_COMMAND}`; export r; \
22530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531 TFLAGS="$(STAGE1_TFLAGS)"; \
22532 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22533 $(HOST_EXPORTS) \
22534 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22535 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22536 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22537 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22539 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22540 case $(srcdir) in \
22541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22542 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22544 esac; \
22545 module_srcdir=libbacktrace; \
22546 $(SHELL) $$s/$$module_srcdir/configure \
22547 --srcdir=$${topdir}/$$module_srcdir \
22548 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22549 --target=${target_alias} \
22550 \
22551 $(STAGE1_CONFIGURE_FLAGS)
22552 @endif libbacktrace-bootstrap
22553
22554 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22555 maybe-configure-stage2-libbacktrace:
22556 @if libbacktrace-bootstrap
22557 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22558 configure-stage2-libbacktrace:
22559 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22561 @r=`${PWD_COMMAND}`; export r; \
22562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22563 TFLAGS="$(STAGE2_TFLAGS)"; \
22564 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22565 $(HOST_EXPORTS) \
22566 $(POSTSTAGE1_HOST_EXPORTS) \
22567 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22568 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22569 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22570 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22572 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22573 case $(srcdir) in \
22574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22575 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22577 esac; \
22578 module_srcdir=libbacktrace; \
22579 $(SHELL) $$s/$$module_srcdir/configure \
22580 --srcdir=$${topdir}/$$module_srcdir \
22581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22582 --target=${target_alias} \
22583 --with-build-libsubdir=$(HOST_SUBDIR) \
22584 $(STAGE2_CONFIGURE_FLAGS)
22585 @endif libbacktrace-bootstrap
22586
22587 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22588 maybe-configure-stage3-libbacktrace:
22589 @if libbacktrace-bootstrap
22590 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22591 configure-stage3-libbacktrace:
22592 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22594 @r=`${PWD_COMMAND}`; export r; \
22595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22596 TFLAGS="$(STAGE3_TFLAGS)"; \
22597 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22598 $(HOST_EXPORTS) \
22599 $(POSTSTAGE1_HOST_EXPORTS) \
22600 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22601 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22602 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22603 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22605 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22606 case $(srcdir) in \
22607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22608 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22610 esac; \
22611 module_srcdir=libbacktrace; \
22612 $(SHELL) $$s/$$module_srcdir/configure \
22613 --srcdir=$${topdir}/$$module_srcdir \
22614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22615 --target=${target_alias} \
22616 --with-build-libsubdir=$(HOST_SUBDIR) \
22617 $(STAGE3_CONFIGURE_FLAGS)
22618 @endif libbacktrace-bootstrap
22619
22620 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22621 maybe-configure-stage4-libbacktrace:
22622 @if libbacktrace-bootstrap
22623 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22624 configure-stage4-libbacktrace:
22625 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22627 @r=`${PWD_COMMAND}`; export r; \
22628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629 TFLAGS="$(STAGE4_TFLAGS)"; \
22630 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22631 $(HOST_EXPORTS) \
22632 $(POSTSTAGE1_HOST_EXPORTS) \
22633 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22634 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22635 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22636 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22638 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22639 case $(srcdir) in \
22640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22641 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22643 esac; \
22644 module_srcdir=libbacktrace; \
22645 $(SHELL) $$s/$$module_srcdir/configure \
22646 --srcdir=$${topdir}/$$module_srcdir \
22647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22648 --target=${target_alias} \
22649 --with-build-libsubdir=$(HOST_SUBDIR) \
22650 $(STAGE4_CONFIGURE_FLAGS)
22651 @endif libbacktrace-bootstrap
22652
22653 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22654 maybe-configure-stageprofile-libbacktrace:
22655 @if libbacktrace-bootstrap
22656 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22657 configure-stageprofile-libbacktrace:
22658 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22660 @r=`${PWD_COMMAND}`; export r; \
22661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22663 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22664 $(HOST_EXPORTS) \
22665 $(POSTSTAGE1_HOST_EXPORTS) \
22666 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22667 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22668 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22669 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22671 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22672 case $(srcdir) in \
22673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22674 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22676 esac; \
22677 module_srcdir=libbacktrace; \
22678 $(SHELL) $$s/$$module_srcdir/configure \
22679 --srcdir=$${topdir}/$$module_srcdir \
22680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22681 --target=${target_alias} \
22682 --with-build-libsubdir=$(HOST_SUBDIR) \
22683 $(STAGEprofile_CONFIGURE_FLAGS)
22684 @endif libbacktrace-bootstrap
22685
22686 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22687 maybe-configure-stagetrain-libbacktrace:
22688 @if libbacktrace-bootstrap
22689 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22690 configure-stagetrain-libbacktrace:
22691 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22693 @r=`${PWD_COMMAND}`; export r; \
22694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22696 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22697 $(HOST_EXPORTS) \
22698 $(POSTSTAGE1_HOST_EXPORTS) \
22699 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22700 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22701 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22702 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22704 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22705 case $(srcdir) in \
22706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22707 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22709 esac; \
22710 module_srcdir=libbacktrace; \
22711 $(SHELL) $$s/$$module_srcdir/configure \
22712 --srcdir=$${topdir}/$$module_srcdir \
22713 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22714 --target=${target_alias} \
22715 --with-build-libsubdir=$(HOST_SUBDIR) \
22716 $(STAGEtrain_CONFIGURE_FLAGS)
22717 @endif libbacktrace-bootstrap
22718
22719 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22720 maybe-configure-stagefeedback-libbacktrace:
22721 @if libbacktrace-bootstrap
22722 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22723 configure-stagefeedback-libbacktrace:
22724 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22726 @r=`${PWD_COMMAND}`; export r; \
22727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22728 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22729 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22730 $(HOST_EXPORTS) \
22731 $(POSTSTAGE1_HOST_EXPORTS) \
22732 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22733 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22734 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22735 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22737 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22738 case $(srcdir) in \
22739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22740 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22742 esac; \
22743 module_srcdir=libbacktrace; \
22744 $(SHELL) $$s/$$module_srcdir/configure \
22745 --srcdir=$${topdir}/$$module_srcdir \
22746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22747 --target=${target_alias} \
22748 --with-build-libsubdir=$(HOST_SUBDIR) \
22749 $(STAGEfeedback_CONFIGURE_FLAGS)
22750 @endif libbacktrace-bootstrap
22751
22752 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22753 maybe-configure-stageautoprofile-libbacktrace:
22754 @if libbacktrace-bootstrap
22755 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22756 configure-stageautoprofile-libbacktrace:
22757 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22759 @r=`${PWD_COMMAND}`; export r; \
22760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22761 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22762 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22763 $(HOST_EXPORTS) \
22764 $(POSTSTAGE1_HOST_EXPORTS) \
22765 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22766 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22767 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22768 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22770 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22771 case $(srcdir) in \
22772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22773 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22775 esac; \
22776 module_srcdir=libbacktrace; \
22777 $(SHELL) $$s/$$module_srcdir/configure \
22778 --srcdir=$${topdir}/$$module_srcdir \
22779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22780 --target=${target_alias} \
22781 --with-build-libsubdir=$(HOST_SUBDIR) \
22782 $(STAGEautoprofile_CONFIGURE_FLAGS)
22783 @endif libbacktrace-bootstrap
22784
22785 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22786 maybe-configure-stageautofeedback-libbacktrace:
22787 @if libbacktrace-bootstrap
22788 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22789 configure-stageautofeedback-libbacktrace:
22790 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22792 @r=`${PWD_COMMAND}`; export r; \
22793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22794 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22795 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22796 $(HOST_EXPORTS) \
22797 $(POSTSTAGE1_HOST_EXPORTS) \
22798 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22799 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22800 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22801 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22803 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22804 case $(srcdir) in \
22805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22806 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22808 esac; \
22809 module_srcdir=libbacktrace; \
22810 $(SHELL) $$s/$$module_srcdir/configure \
22811 --srcdir=$${topdir}/$$module_srcdir \
22812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22813 --target=${target_alias} \
22814 --with-build-libsubdir=$(HOST_SUBDIR) \
22815 $(STAGEautofeedback_CONFIGURE_FLAGS)
22816 @endif libbacktrace-bootstrap
22817
22818
22819
22820
22821
22822 .PHONY: all-libbacktrace maybe-all-libbacktrace
22823 maybe-all-libbacktrace:
22824 @if gcc-bootstrap
22825 all-libbacktrace: stage_current
22826 @endif gcc-bootstrap
22827 @if libbacktrace
22828 TARGET-libbacktrace=all
22829 maybe-all-libbacktrace: all-libbacktrace
22830 all-libbacktrace: configure-libbacktrace
22831 @r=`${PWD_COMMAND}`; export r; \
22832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22833 $(HOST_EXPORTS) \
22834 (cd $(HOST_SUBDIR)/libbacktrace && \
22835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22836 $(TARGET-libbacktrace))
22837 @endif libbacktrace
22838
22839
22840
22841 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22842 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22843 maybe-all-stage1-libbacktrace:
22844 maybe-clean-stage1-libbacktrace:
22845 @if libbacktrace-bootstrap
22846 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22847 all-stage1: all-stage1-libbacktrace
22848 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22849 all-stage1-libbacktrace: configure-stage1-libbacktrace
22850 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22851 @r=`${PWD_COMMAND}`; export r; \
22852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853 TFLAGS="$(STAGE1_TFLAGS)"; \
22854 $(HOST_EXPORTS) \
22855 cd $(HOST_SUBDIR)/libbacktrace && \
22856 \
22857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22858 CFLAGS="$(STAGE1_CFLAGS)" \
22859 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22860 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22861 LIBCFLAGS="$(LIBCFLAGS)" \
22862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22865 $(EXTRA_HOST_FLAGS) \
22866 $(STAGE1_FLAGS_TO_PASS) \
22867 TFLAGS="$(STAGE1_TFLAGS)" \
22868 $(TARGET-stage1-libbacktrace)
22869
22870 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22871 clean-stage1: clean-stage1-libbacktrace
22872 clean-stage1-libbacktrace:
22873 @if [ $(current_stage) = stage1 ]; then \
22874 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22875 else \
22876 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22877 $(MAKE) stage1-start; \
22878 fi; \
22879 cd $(HOST_SUBDIR)/libbacktrace && \
22880 $(MAKE) $(EXTRA_HOST_FLAGS) \
22881 $(STAGE1_FLAGS_TO_PASS) clean
22882 @endif libbacktrace-bootstrap
22883
22884
22885 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22886 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22887 maybe-all-stage2-libbacktrace:
22888 maybe-clean-stage2-libbacktrace:
22889 @if libbacktrace-bootstrap
22890 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22891 all-stage2: all-stage2-libbacktrace
22892 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22893 all-stage2-libbacktrace: configure-stage2-libbacktrace
22894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22895 @r=`${PWD_COMMAND}`; export r; \
22896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897 TFLAGS="$(STAGE2_TFLAGS)"; \
22898 $(HOST_EXPORTS) \
22899 $(POSTSTAGE1_HOST_EXPORTS) \
22900 cd $(HOST_SUBDIR)/libbacktrace && \
22901 \
22902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22903 CFLAGS="$(STAGE2_CFLAGS)" \
22904 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22905 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22906 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22911 TFLAGS="$(STAGE2_TFLAGS)" \
22912 $(TARGET-stage2-libbacktrace)
22913
22914 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22915 clean-stage2: clean-stage2-libbacktrace
22916 clean-stage2-libbacktrace:
22917 @if [ $(current_stage) = stage2 ]; then \
22918 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22919 else \
22920 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22921 $(MAKE) stage2-start; \
22922 fi; \
22923 cd $(HOST_SUBDIR)/libbacktrace && \
22924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22925 @endif libbacktrace-bootstrap
22926
22927
22928 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22929 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22930 maybe-all-stage3-libbacktrace:
22931 maybe-clean-stage3-libbacktrace:
22932 @if libbacktrace-bootstrap
22933 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22934 all-stage3: all-stage3-libbacktrace
22935 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22936 all-stage3-libbacktrace: configure-stage3-libbacktrace
22937 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22938 @r=`${PWD_COMMAND}`; export r; \
22939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940 TFLAGS="$(STAGE3_TFLAGS)"; \
22941 $(HOST_EXPORTS) \
22942 $(POSTSTAGE1_HOST_EXPORTS) \
22943 cd $(HOST_SUBDIR)/libbacktrace && \
22944 \
22945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22946 CFLAGS="$(STAGE3_CFLAGS)" \
22947 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22948 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22949 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22954 TFLAGS="$(STAGE3_TFLAGS)" \
22955 $(TARGET-stage3-libbacktrace)
22956
22957 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22958 clean-stage3: clean-stage3-libbacktrace
22959 clean-stage3-libbacktrace:
22960 @if [ $(current_stage) = stage3 ]; then \
22961 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22962 else \
22963 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22964 $(MAKE) stage3-start; \
22965 fi; \
22966 cd $(HOST_SUBDIR)/libbacktrace && \
22967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22968 @endif libbacktrace-bootstrap
22969
22970
22971 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22972 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22973 maybe-all-stage4-libbacktrace:
22974 maybe-clean-stage4-libbacktrace:
22975 @if libbacktrace-bootstrap
22976 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22977 all-stage4: all-stage4-libbacktrace
22978 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22979 all-stage4-libbacktrace: configure-stage4-libbacktrace
22980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22981 @r=`${PWD_COMMAND}`; export r; \
22982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983 TFLAGS="$(STAGE4_TFLAGS)"; \
22984 $(HOST_EXPORTS) \
22985 $(POSTSTAGE1_HOST_EXPORTS) \
22986 cd $(HOST_SUBDIR)/libbacktrace && \
22987 \
22988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22989 CFLAGS="$(STAGE4_CFLAGS)" \
22990 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22991 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22992 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22997 TFLAGS="$(STAGE4_TFLAGS)" \
22998 $(TARGET-stage4-libbacktrace)
22999
23000 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23001 clean-stage4: clean-stage4-libbacktrace
23002 clean-stage4-libbacktrace:
23003 @if [ $(current_stage) = stage4 ]; then \
23004 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23005 else \
23006 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23007 $(MAKE) stage4-start; \
23008 fi; \
23009 cd $(HOST_SUBDIR)/libbacktrace && \
23010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23011 @endif libbacktrace-bootstrap
23012
23013
23014 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23015 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23016 maybe-all-stageprofile-libbacktrace:
23017 maybe-clean-stageprofile-libbacktrace:
23018 @if libbacktrace-bootstrap
23019 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23020 all-stageprofile: all-stageprofile-libbacktrace
23021 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23022 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23024 @r=`${PWD_COMMAND}`; export r; \
23025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23026 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23027 $(HOST_EXPORTS) \
23028 $(POSTSTAGE1_HOST_EXPORTS) \
23029 cd $(HOST_SUBDIR)/libbacktrace && \
23030 \
23031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23032 CFLAGS="$(STAGEprofile_CFLAGS)" \
23033 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23034 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23035 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23036 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23037 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23038 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23039 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23040 TFLAGS="$(STAGEprofile_TFLAGS)" \
23041 $(TARGET-stageprofile-libbacktrace)
23042
23043 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23044 clean-stageprofile: clean-stageprofile-libbacktrace
23045 clean-stageprofile-libbacktrace:
23046 @if [ $(current_stage) = stageprofile ]; then \
23047 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23048 else \
23049 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23050 $(MAKE) stageprofile-start; \
23051 fi; \
23052 cd $(HOST_SUBDIR)/libbacktrace && \
23053 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23054 @endif libbacktrace-bootstrap
23055
23056
23057 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23058 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23059 maybe-all-stagetrain-libbacktrace:
23060 maybe-clean-stagetrain-libbacktrace:
23061 @if libbacktrace-bootstrap
23062 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23063 all-stagetrain: all-stagetrain-libbacktrace
23064 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23065 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23066 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23067 @r=`${PWD_COMMAND}`; export r; \
23068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23070 $(HOST_EXPORTS) \
23071 $(POSTSTAGE1_HOST_EXPORTS) \
23072 cd $(HOST_SUBDIR)/libbacktrace && \
23073 \
23074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23075 CFLAGS="$(STAGEtrain_CFLAGS)" \
23076 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23077 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23078 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23082 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23083 TFLAGS="$(STAGEtrain_TFLAGS)" \
23084 $(TARGET-stagetrain-libbacktrace)
23085
23086 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23087 clean-stagetrain: clean-stagetrain-libbacktrace
23088 clean-stagetrain-libbacktrace:
23089 @if [ $(current_stage) = stagetrain ]; then \
23090 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23091 else \
23092 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23093 $(MAKE) stagetrain-start; \
23094 fi; \
23095 cd $(HOST_SUBDIR)/libbacktrace && \
23096 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23097 @endif libbacktrace-bootstrap
23098
23099
23100 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23101 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23102 maybe-all-stagefeedback-libbacktrace:
23103 maybe-clean-stagefeedback-libbacktrace:
23104 @if libbacktrace-bootstrap
23105 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23106 all-stagefeedback: all-stagefeedback-libbacktrace
23107 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23108 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23109 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23110 @r=`${PWD_COMMAND}`; export r; \
23111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23113 $(HOST_EXPORTS) \
23114 $(POSTSTAGE1_HOST_EXPORTS) \
23115 cd $(HOST_SUBDIR)/libbacktrace && \
23116 \
23117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23118 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23119 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23120 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23121 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23125 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23126 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23127 $(TARGET-stagefeedback-libbacktrace)
23128
23129 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23130 clean-stagefeedback: clean-stagefeedback-libbacktrace
23131 clean-stagefeedback-libbacktrace:
23132 @if [ $(current_stage) = stagefeedback ]; then \
23133 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23134 else \
23135 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23136 $(MAKE) stagefeedback-start; \
23137 fi; \
23138 cd $(HOST_SUBDIR)/libbacktrace && \
23139 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23140 @endif libbacktrace-bootstrap
23141
23142
23143 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23144 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23145 maybe-all-stageautoprofile-libbacktrace:
23146 maybe-clean-stageautoprofile-libbacktrace:
23147 @if libbacktrace-bootstrap
23148 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23149 all-stageautoprofile: all-stageautoprofile-libbacktrace
23150 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23151 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23152 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23153 @r=`${PWD_COMMAND}`; export r; \
23154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23155 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23156 $(HOST_EXPORTS) \
23157 $(POSTSTAGE1_HOST_EXPORTS) \
23158 cd $(HOST_SUBDIR)/libbacktrace && \
23159 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23161 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23162 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23163 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23164 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23168 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23169 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23170 $(TARGET-stageautoprofile-libbacktrace)
23171
23172 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23173 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23174 clean-stageautoprofile-libbacktrace:
23175 @if [ $(current_stage) = stageautoprofile ]; then \
23176 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23177 else \
23178 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23179 $(MAKE) stageautoprofile-start; \
23180 fi; \
23181 cd $(HOST_SUBDIR)/libbacktrace && \
23182 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23183 @endif libbacktrace-bootstrap
23184
23185
23186 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23187 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23188 maybe-all-stageautofeedback-libbacktrace:
23189 maybe-clean-stageautofeedback-libbacktrace:
23190 @if libbacktrace-bootstrap
23191 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23192 all-stageautofeedback: all-stageautofeedback-libbacktrace
23193 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23194 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23195 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23196 @r=`${PWD_COMMAND}`; export r; \
23197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23198 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23199 $(HOST_EXPORTS) \
23200 $(POSTSTAGE1_HOST_EXPORTS) \
23201 cd $(HOST_SUBDIR)/libbacktrace && \
23202 \
23203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23204 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23205 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23206 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23207 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23211 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23212 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23213 $(TARGET-stageautofeedback-libbacktrace)
23214
23215 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23216 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23217 clean-stageautofeedback-libbacktrace:
23218 @if [ $(current_stage) = stageautofeedback ]; then \
23219 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23220 else \
23221 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23222 $(MAKE) stageautofeedback-start; \
23223 fi; \
23224 cd $(HOST_SUBDIR)/libbacktrace && \
23225 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23226 @endif libbacktrace-bootstrap
23227
23228
23229
23230
23231
23232 .PHONY: check-libbacktrace maybe-check-libbacktrace
23233 maybe-check-libbacktrace:
23234 @if libbacktrace
23235 maybe-check-libbacktrace: check-libbacktrace
23236
23237 check-libbacktrace:
23238 @: $(MAKE); $(unstage)
23239 @r=`${PWD_COMMAND}`; export r; \
23240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23241 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23242 (cd $(HOST_SUBDIR)/libbacktrace && \
23243 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23244
23245 @endif libbacktrace
23246
23247 .PHONY: install-libbacktrace maybe-install-libbacktrace
23248 maybe-install-libbacktrace:
23249 @if libbacktrace
23250 maybe-install-libbacktrace: install-libbacktrace
23251
23252 install-libbacktrace: installdirs
23253 @: $(MAKE); $(unstage)
23254 @r=`${PWD_COMMAND}`; export r; \
23255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23256 $(HOST_EXPORTS) \
23257 (cd $(HOST_SUBDIR)/libbacktrace && \
23258 $(MAKE) $(FLAGS_TO_PASS) install)
23259
23260 @endif libbacktrace
23261
23262 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23263 maybe-install-strip-libbacktrace:
23264 @if libbacktrace
23265 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23266
23267 install-strip-libbacktrace: installdirs
23268 @: $(MAKE); $(unstage)
23269 @r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 $(HOST_EXPORTS) \
23272 (cd $(HOST_SUBDIR)/libbacktrace && \
23273 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23274
23275 @endif libbacktrace
23276
23277 # Other targets (info, dvi, pdf, etc.)
23278
23279 .PHONY: maybe-info-libbacktrace info-libbacktrace
23280 maybe-info-libbacktrace:
23281 @if libbacktrace
23282 maybe-info-libbacktrace: info-libbacktrace
23283
23284 info-libbacktrace: \
23285 configure-libbacktrace
23286 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23287 r=`${PWD_COMMAND}`; export r; \
23288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289 $(HOST_EXPORTS) \
23290 for flag in $(EXTRA_HOST_FLAGS) ; do \
23291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23292 done; \
23293 echo "Doing info in libbacktrace"; \
23294 (cd $(HOST_SUBDIR)/libbacktrace && \
23295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23297 "RANLIB=$${RANLIB}" \
23298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23299 info) \
23300 || exit 1
23301
23302 @endif libbacktrace
23303
23304 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23305 maybe-dvi-libbacktrace:
23306 @if libbacktrace
23307 maybe-dvi-libbacktrace: dvi-libbacktrace
23308
23309 dvi-libbacktrace: \
23310 configure-libbacktrace
23311 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23312 r=`${PWD_COMMAND}`; export r; \
23313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314 $(HOST_EXPORTS) \
23315 for flag in $(EXTRA_HOST_FLAGS) ; do \
23316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23317 done; \
23318 echo "Doing dvi in libbacktrace"; \
23319 (cd $(HOST_SUBDIR)/libbacktrace && \
23320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23322 "RANLIB=$${RANLIB}" \
23323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23324 dvi) \
23325 || exit 1
23326
23327 @endif libbacktrace
23328
23329 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23330 maybe-pdf-libbacktrace:
23331 @if libbacktrace
23332 maybe-pdf-libbacktrace: pdf-libbacktrace
23333
23334 pdf-libbacktrace: \
23335 configure-libbacktrace
23336 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23337 r=`${PWD_COMMAND}`; export r; \
23338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339 $(HOST_EXPORTS) \
23340 for flag in $(EXTRA_HOST_FLAGS) ; do \
23341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23342 done; \
23343 echo "Doing pdf in libbacktrace"; \
23344 (cd $(HOST_SUBDIR)/libbacktrace && \
23345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23347 "RANLIB=$${RANLIB}" \
23348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23349 pdf) \
23350 || exit 1
23351
23352 @endif libbacktrace
23353
23354 .PHONY: maybe-html-libbacktrace html-libbacktrace
23355 maybe-html-libbacktrace:
23356 @if libbacktrace
23357 maybe-html-libbacktrace: html-libbacktrace
23358
23359 html-libbacktrace: \
23360 configure-libbacktrace
23361 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23362 r=`${PWD_COMMAND}`; export r; \
23363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23364 $(HOST_EXPORTS) \
23365 for flag in $(EXTRA_HOST_FLAGS) ; do \
23366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23367 done; \
23368 echo "Doing html in libbacktrace"; \
23369 (cd $(HOST_SUBDIR)/libbacktrace && \
23370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23372 "RANLIB=$${RANLIB}" \
23373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23374 html) \
23375 || exit 1
23376
23377 @endif libbacktrace
23378
23379 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23380 maybe-TAGS-libbacktrace:
23381 @if libbacktrace
23382 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23383
23384 TAGS-libbacktrace: \
23385 configure-libbacktrace
23386 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23387 r=`${PWD_COMMAND}`; export r; \
23388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23389 $(HOST_EXPORTS) \
23390 for flag in $(EXTRA_HOST_FLAGS) ; do \
23391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23392 done; \
23393 echo "Doing TAGS in libbacktrace"; \
23394 (cd $(HOST_SUBDIR)/libbacktrace && \
23395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23397 "RANLIB=$${RANLIB}" \
23398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23399 TAGS) \
23400 || exit 1
23401
23402 @endif libbacktrace
23403
23404 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23405 maybe-install-info-libbacktrace:
23406 @if libbacktrace
23407 maybe-install-info-libbacktrace: install-info-libbacktrace
23408
23409 install-info-libbacktrace: \
23410 configure-libbacktrace \
23411 info-libbacktrace
23412 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23413 r=`${PWD_COMMAND}`; export r; \
23414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415 $(HOST_EXPORTS) \
23416 for flag in $(EXTRA_HOST_FLAGS) ; do \
23417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23418 done; \
23419 echo "Doing install-info in libbacktrace"; \
23420 (cd $(HOST_SUBDIR)/libbacktrace && \
23421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23423 "RANLIB=$${RANLIB}" \
23424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23425 install-info) \
23426 || exit 1
23427
23428 @endif libbacktrace
23429
23430 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23431 maybe-install-dvi-libbacktrace:
23432 @if libbacktrace
23433 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23434
23435 install-dvi-libbacktrace: \
23436 configure-libbacktrace \
23437 dvi-libbacktrace
23438 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23439 r=`${PWD_COMMAND}`; export r; \
23440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441 $(HOST_EXPORTS) \
23442 for flag in $(EXTRA_HOST_FLAGS) ; do \
23443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23444 done; \
23445 echo "Doing install-dvi in libbacktrace"; \
23446 (cd $(HOST_SUBDIR)/libbacktrace && \
23447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23449 "RANLIB=$${RANLIB}" \
23450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23451 install-dvi) \
23452 || exit 1
23453
23454 @endif libbacktrace
23455
23456 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23457 maybe-install-pdf-libbacktrace:
23458 @if libbacktrace
23459 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23460
23461 install-pdf-libbacktrace: \
23462 configure-libbacktrace \
23463 pdf-libbacktrace
23464 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23465 r=`${PWD_COMMAND}`; export r; \
23466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23467 $(HOST_EXPORTS) \
23468 for flag in $(EXTRA_HOST_FLAGS) ; do \
23469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23470 done; \
23471 echo "Doing install-pdf in libbacktrace"; \
23472 (cd $(HOST_SUBDIR)/libbacktrace && \
23473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23475 "RANLIB=$${RANLIB}" \
23476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23477 install-pdf) \
23478 || exit 1
23479
23480 @endif libbacktrace
23481
23482 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23483 maybe-install-html-libbacktrace:
23484 @if libbacktrace
23485 maybe-install-html-libbacktrace: install-html-libbacktrace
23486
23487 install-html-libbacktrace: \
23488 configure-libbacktrace \
23489 html-libbacktrace
23490 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23491 r=`${PWD_COMMAND}`; export r; \
23492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23493 $(HOST_EXPORTS) \
23494 for flag in $(EXTRA_HOST_FLAGS) ; do \
23495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23496 done; \
23497 echo "Doing install-html in libbacktrace"; \
23498 (cd $(HOST_SUBDIR)/libbacktrace && \
23499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23501 "RANLIB=$${RANLIB}" \
23502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23503 install-html) \
23504 || exit 1
23505
23506 @endif libbacktrace
23507
23508 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23509 maybe-installcheck-libbacktrace:
23510 @if libbacktrace
23511 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23512
23513 installcheck-libbacktrace: \
23514 configure-libbacktrace
23515 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23516 r=`${PWD_COMMAND}`; export r; \
23517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23518 $(HOST_EXPORTS) \
23519 for flag in $(EXTRA_HOST_FLAGS) ; do \
23520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23521 done; \
23522 echo "Doing installcheck in libbacktrace"; \
23523 (cd $(HOST_SUBDIR)/libbacktrace && \
23524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23526 "RANLIB=$${RANLIB}" \
23527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23528 installcheck) \
23529 || exit 1
23530
23531 @endif libbacktrace
23532
23533 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23534 maybe-mostlyclean-libbacktrace:
23535 @if libbacktrace
23536 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23537
23538 mostlyclean-libbacktrace:
23539 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23540 r=`${PWD_COMMAND}`; export r; \
23541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23542 $(HOST_EXPORTS) \
23543 for flag in $(EXTRA_HOST_FLAGS) ; do \
23544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23545 done; \
23546 echo "Doing mostlyclean in libbacktrace"; \
23547 (cd $(HOST_SUBDIR)/libbacktrace && \
23548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23550 "RANLIB=$${RANLIB}" \
23551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23552 mostlyclean) \
23553 || exit 1
23554
23555 @endif libbacktrace
23556
23557 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23558 maybe-clean-libbacktrace:
23559 @if libbacktrace
23560 maybe-clean-libbacktrace: clean-libbacktrace
23561
23562 clean-libbacktrace:
23563 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23564 r=`${PWD_COMMAND}`; export r; \
23565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23566 $(HOST_EXPORTS) \
23567 for flag in $(EXTRA_HOST_FLAGS) ; do \
23568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23569 done; \
23570 echo "Doing clean in libbacktrace"; \
23571 (cd $(HOST_SUBDIR)/libbacktrace && \
23572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23574 "RANLIB=$${RANLIB}" \
23575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23576 clean) \
23577 || exit 1
23578
23579 @endif libbacktrace
23580
23581 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23582 maybe-distclean-libbacktrace:
23583 @if libbacktrace
23584 maybe-distclean-libbacktrace: distclean-libbacktrace
23585
23586 distclean-libbacktrace:
23587 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23588 r=`${PWD_COMMAND}`; export r; \
23589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23590 $(HOST_EXPORTS) \
23591 for flag in $(EXTRA_HOST_FLAGS) ; do \
23592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23593 done; \
23594 echo "Doing distclean in libbacktrace"; \
23595 (cd $(HOST_SUBDIR)/libbacktrace && \
23596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23598 "RANLIB=$${RANLIB}" \
23599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23600 distclean) \
23601 || exit 1
23602
23603 @endif libbacktrace
23604
23605 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23606 maybe-maintainer-clean-libbacktrace:
23607 @if libbacktrace
23608 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23609
23610 maintainer-clean-libbacktrace:
23611 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23612 r=`${PWD_COMMAND}`; export r; \
23613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614 $(HOST_EXPORTS) \
23615 for flag in $(EXTRA_HOST_FLAGS) ; do \
23616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23617 done; \
23618 echo "Doing maintainer-clean in libbacktrace"; \
23619 (cd $(HOST_SUBDIR)/libbacktrace && \
23620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23622 "RANLIB=$${RANLIB}" \
23623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23624 maintainer-clean) \
23625 || exit 1
23626
23627 @endif libbacktrace
23628
23629
23630
23631 .PHONY: configure-libcpp maybe-configure-libcpp
23632 maybe-configure-libcpp:
23633 @if gcc-bootstrap
23634 configure-libcpp: stage_current
23635 @endif gcc-bootstrap
23636 @if libcpp
23637 maybe-configure-libcpp: configure-libcpp
23638 configure-libcpp:
23639 @r=`${PWD_COMMAND}`; export r; \
23640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23641 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23643 $(HOST_EXPORTS) \
23644 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23645 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23646 case $(srcdir) in \
23647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23648 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23650 esac; \
23651 module_srcdir=libcpp; \
23652 $(SHELL) \
23653 $$s/$$module_srcdir/configure \
23654 --srcdir=$${topdir}/$$module_srcdir \
23655 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23656 --target=${target_alias} \
23657 || exit 1
23658 @endif libcpp
23659
23660
23661
23662 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23663 maybe-configure-stage1-libcpp:
23664 @if libcpp-bootstrap
23665 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23666 configure-stage1-libcpp:
23667 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23669 @r=`${PWD_COMMAND}`; export r; \
23670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23671 TFLAGS="$(STAGE1_TFLAGS)"; \
23672 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23673 $(HOST_EXPORTS) \
23674 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23675 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23676 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23677 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23679 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23680 case $(srcdir) in \
23681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23682 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23684 esac; \
23685 module_srcdir=libcpp; \
23686 $(SHELL) $$s/$$module_srcdir/configure \
23687 --srcdir=$${topdir}/$$module_srcdir \
23688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23689 --target=${target_alias} \
23690 \
23691 $(STAGE1_CONFIGURE_FLAGS)
23692 @endif libcpp-bootstrap
23693
23694 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23695 maybe-configure-stage2-libcpp:
23696 @if libcpp-bootstrap
23697 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23698 configure-stage2-libcpp:
23699 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23701 @r=`${PWD_COMMAND}`; export r; \
23702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703 TFLAGS="$(STAGE2_TFLAGS)"; \
23704 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23705 $(HOST_EXPORTS) \
23706 $(POSTSTAGE1_HOST_EXPORTS) \
23707 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23708 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23709 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23710 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23712 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23713 case $(srcdir) in \
23714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23715 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23717 esac; \
23718 module_srcdir=libcpp; \
23719 $(SHELL) $$s/$$module_srcdir/configure \
23720 --srcdir=$${topdir}/$$module_srcdir \
23721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23722 --target=${target_alias} \
23723 --with-build-libsubdir=$(HOST_SUBDIR) \
23724 $(STAGE2_CONFIGURE_FLAGS)
23725 @endif libcpp-bootstrap
23726
23727 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23728 maybe-configure-stage3-libcpp:
23729 @if libcpp-bootstrap
23730 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23731 configure-stage3-libcpp:
23732 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23733 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23734 @r=`${PWD_COMMAND}`; export r; \
23735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23736 TFLAGS="$(STAGE3_TFLAGS)"; \
23737 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23738 $(HOST_EXPORTS) \
23739 $(POSTSTAGE1_HOST_EXPORTS) \
23740 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23741 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23742 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23743 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23745 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23746 case $(srcdir) in \
23747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23748 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23750 esac; \
23751 module_srcdir=libcpp; \
23752 $(SHELL) $$s/$$module_srcdir/configure \
23753 --srcdir=$${topdir}/$$module_srcdir \
23754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23755 --target=${target_alias} \
23756 --with-build-libsubdir=$(HOST_SUBDIR) \
23757 $(STAGE3_CONFIGURE_FLAGS)
23758 @endif libcpp-bootstrap
23759
23760 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23761 maybe-configure-stage4-libcpp:
23762 @if libcpp-bootstrap
23763 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23764 configure-stage4-libcpp:
23765 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23767 @r=`${PWD_COMMAND}`; export r; \
23768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23769 TFLAGS="$(STAGE4_TFLAGS)"; \
23770 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23771 $(HOST_EXPORTS) \
23772 $(POSTSTAGE1_HOST_EXPORTS) \
23773 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23774 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23775 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23776 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23778 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23779 case $(srcdir) in \
23780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23781 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23783 esac; \
23784 module_srcdir=libcpp; \
23785 $(SHELL) $$s/$$module_srcdir/configure \
23786 --srcdir=$${topdir}/$$module_srcdir \
23787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23788 --target=${target_alias} \
23789 --with-build-libsubdir=$(HOST_SUBDIR) \
23790 $(STAGE4_CONFIGURE_FLAGS)
23791 @endif libcpp-bootstrap
23792
23793 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23794 maybe-configure-stageprofile-libcpp:
23795 @if libcpp-bootstrap
23796 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23797 configure-stageprofile-libcpp:
23798 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23800 @r=`${PWD_COMMAND}`; export r; \
23801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23802 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23803 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23804 $(HOST_EXPORTS) \
23805 $(POSTSTAGE1_HOST_EXPORTS) \
23806 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23807 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23808 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23809 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23811 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23812 case $(srcdir) in \
23813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23814 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23816 esac; \
23817 module_srcdir=libcpp; \
23818 $(SHELL) $$s/$$module_srcdir/configure \
23819 --srcdir=$${topdir}/$$module_srcdir \
23820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23821 --target=${target_alias} \
23822 --with-build-libsubdir=$(HOST_SUBDIR) \
23823 $(STAGEprofile_CONFIGURE_FLAGS)
23824 @endif libcpp-bootstrap
23825
23826 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23827 maybe-configure-stagetrain-libcpp:
23828 @if libcpp-bootstrap
23829 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23830 configure-stagetrain-libcpp:
23831 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23833 @r=`${PWD_COMMAND}`; export r; \
23834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23835 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23836 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23837 $(HOST_EXPORTS) \
23838 $(POSTSTAGE1_HOST_EXPORTS) \
23839 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23840 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23841 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23842 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23844 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23845 case $(srcdir) in \
23846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23847 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23849 esac; \
23850 module_srcdir=libcpp; \
23851 $(SHELL) $$s/$$module_srcdir/configure \
23852 --srcdir=$${topdir}/$$module_srcdir \
23853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23854 --target=${target_alias} \
23855 --with-build-libsubdir=$(HOST_SUBDIR) \
23856 $(STAGEtrain_CONFIGURE_FLAGS)
23857 @endif libcpp-bootstrap
23858
23859 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23860 maybe-configure-stagefeedback-libcpp:
23861 @if libcpp-bootstrap
23862 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23863 configure-stagefeedback-libcpp:
23864 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23866 @r=`${PWD_COMMAND}`; export r; \
23867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23868 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23869 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23870 $(HOST_EXPORTS) \
23871 $(POSTSTAGE1_HOST_EXPORTS) \
23872 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23873 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23874 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23875 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23877 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23878 case $(srcdir) in \
23879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23880 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23882 esac; \
23883 module_srcdir=libcpp; \
23884 $(SHELL) $$s/$$module_srcdir/configure \
23885 --srcdir=$${topdir}/$$module_srcdir \
23886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23887 --target=${target_alias} \
23888 --with-build-libsubdir=$(HOST_SUBDIR) \
23889 $(STAGEfeedback_CONFIGURE_FLAGS)
23890 @endif libcpp-bootstrap
23891
23892 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23893 maybe-configure-stageautoprofile-libcpp:
23894 @if libcpp-bootstrap
23895 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23896 configure-stageautoprofile-libcpp:
23897 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23899 @r=`${PWD_COMMAND}`; export r; \
23900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23902 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23903 $(HOST_EXPORTS) \
23904 $(POSTSTAGE1_HOST_EXPORTS) \
23905 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23906 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23907 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23908 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23910 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23911 case $(srcdir) in \
23912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23913 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23915 esac; \
23916 module_srcdir=libcpp; \
23917 $(SHELL) $$s/$$module_srcdir/configure \
23918 --srcdir=$${topdir}/$$module_srcdir \
23919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23920 --target=${target_alias} \
23921 --with-build-libsubdir=$(HOST_SUBDIR) \
23922 $(STAGEautoprofile_CONFIGURE_FLAGS)
23923 @endif libcpp-bootstrap
23924
23925 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23926 maybe-configure-stageautofeedback-libcpp:
23927 @if libcpp-bootstrap
23928 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23929 configure-stageautofeedback-libcpp:
23930 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23932 @r=`${PWD_COMMAND}`; export r; \
23933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23935 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23936 $(HOST_EXPORTS) \
23937 $(POSTSTAGE1_HOST_EXPORTS) \
23938 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23939 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23940 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23941 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23943 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23944 case $(srcdir) in \
23945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23946 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23948 esac; \
23949 module_srcdir=libcpp; \
23950 $(SHELL) $$s/$$module_srcdir/configure \
23951 --srcdir=$${topdir}/$$module_srcdir \
23952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23953 --target=${target_alias} \
23954 --with-build-libsubdir=$(HOST_SUBDIR) \
23955 $(STAGEautofeedback_CONFIGURE_FLAGS)
23956 @endif libcpp-bootstrap
23957
23958
23959
23960
23961
23962 .PHONY: all-libcpp maybe-all-libcpp
23963 maybe-all-libcpp:
23964 @if gcc-bootstrap
23965 all-libcpp: stage_current
23966 @endif gcc-bootstrap
23967 @if libcpp
23968 TARGET-libcpp=all
23969 maybe-all-libcpp: all-libcpp
23970 all-libcpp: configure-libcpp
23971 @r=`${PWD_COMMAND}`; export r; \
23972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23973 $(HOST_EXPORTS) \
23974 (cd $(HOST_SUBDIR)/libcpp && \
23975 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23976 $(TARGET-libcpp))
23977 @endif libcpp
23978
23979
23980
23981 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23982 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23983 maybe-all-stage1-libcpp:
23984 maybe-clean-stage1-libcpp:
23985 @if libcpp-bootstrap
23986 maybe-all-stage1-libcpp: all-stage1-libcpp
23987 all-stage1: all-stage1-libcpp
23988 TARGET-stage1-libcpp = $(TARGET-libcpp)
23989 all-stage1-libcpp: configure-stage1-libcpp
23990 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23991 @r=`${PWD_COMMAND}`; export r; \
23992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23993 TFLAGS="$(STAGE1_TFLAGS)"; \
23994 $(HOST_EXPORTS) \
23995 cd $(HOST_SUBDIR)/libcpp && \
23996 \
23997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23998 CFLAGS="$(STAGE1_CFLAGS)" \
23999 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24000 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24001 LIBCFLAGS="$(LIBCFLAGS)" \
24002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24005 $(EXTRA_HOST_FLAGS) \
24006 $(STAGE1_FLAGS_TO_PASS) \
24007 TFLAGS="$(STAGE1_TFLAGS)" \
24008 $(TARGET-stage1-libcpp)
24009
24010 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24011 clean-stage1: clean-stage1-libcpp
24012 clean-stage1-libcpp:
24013 @if [ $(current_stage) = stage1 ]; then \
24014 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24015 else \
24016 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24017 $(MAKE) stage1-start; \
24018 fi; \
24019 cd $(HOST_SUBDIR)/libcpp && \
24020 $(MAKE) $(EXTRA_HOST_FLAGS) \
24021 $(STAGE1_FLAGS_TO_PASS) clean
24022 @endif libcpp-bootstrap
24023
24024
24025 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24026 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24027 maybe-all-stage2-libcpp:
24028 maybe-clean-stage2-libcpp:
24029 @if libcpp-bootstrap
24030 maybe-all-stage2-libcpp: all-stage2-libcpp
24031 all-stage2: all-stage2-libcpp
24032 TARGET-stage2-libcpp = $(TARGET-libcpp)
24033 all-stage2-libcpp: configure-stage2-libcpp
24034 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24035 @r=`${PWD_COMMAND}`; export r; \
24036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24037 TFLAGS="$(STAGE2_TFLAGS)"; \
24038 $(HOST_EXPORTS) \
24039 $(POSTSTAGE1_HOST_EXPORTS) \
24040 cd $(HOST_SUBDIR)/libcpp && \
24041 \
24042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24043 CFLAGS="$(STAGE2_CFLAGS)" \
24044 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24045 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24046 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24051 TFLAGS="$(STAGE2_TFLAGS)" \
24052 $(TARGET-stage2-libcpp)
24053
24054 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24055 clean-stage2: clean-stage2-libcpp
24056 clean-stage2-libcpp:
24057 @if [ $(current_stage) = stage2 ]; then \
24058 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24059 else \
24060 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24061 $(MAKE) stage2-start; \
24062 fi; \
24063 cd $(HOST_SUBDIR)/libcpp && \
24064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24065 @endif libcpp-bootstrap
24066
24067
24068 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24069 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24070 maybe-all-stage3-libcpp:
24071 maybe-clean-stage3-libcpp:
24072 @if libcpp-bootstrap
24073 maybe-all-stage3-libcpp: all-stage3-libcpp
24074 all-stage3: all-stage3-libcpp
24075 TARGET-stage3-libcpp = $(TARGET-libcpp)
24076 all-stage3-libcpp: configure-stage3-libcpp
24077 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24078 @r=`${PWD_COMMAND}`; export r; \
24079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080 TFLAGS="$(STAGE3_TFLAGS)"; \
24081 $(HOST_EXPORTS) \
24082 $(POSTSTAGE1_HOST_EXPORTS) \
24083 cd $(HOST_SUBDIR)/libcpp && \
24084 \
24085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24086 CFLAGS="$(STAGE3_CFLAGS)" \
24087 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24088 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24089 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24094 TFLAGS="$(STAGE3_TFLAGS)" \
24095 $(TARGET-stage3-libcpp)
24096
24097 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24098 clean-stage3: clean-stage3-libcpp
24099 clean-stage3-libcpp:
24100 @if [ $(current_stage) = stage3 ]; then \
24101 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24102 else \
24103 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24104 $(MAKE) stage3-start; \
24105 fi; \
24106 cd $(HOST_SUBDIR)/libcpp && \
24107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24108 @endif libcpp-bootstrap
24109
24110
24111 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24112 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24113 maybe-all-stage4-libcpp:
24114 maybe-clean-stage4-libcpp:
24115 @if libcpp-bootstrap
24116 maybe-all-stage4-libcpp: all-stage4-libcpp
24117 all-stage4: all-stage4-libcpp
24118 TARGET-stage4-libcpp = $(TARGET-libcpp)
24119 all-stage4-libcpp: configure-stage4-libcpp
24120 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24121 @r=`${PWD_COMMAND}`; export r; \
24122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24123 TFLAGS="$(STAGE4_TFLAGS)"; \
24124 $(HOST_EXPORTS) \
24125 $(POSTSTAGE1_HOST_EXPORTS) \
24126 cd $(HOST_SUBDIR)/libcpp && \
24127 \
24128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24129 CFLAGS="$(STAGE4_CFLAGS)" \
24130 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24131 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24132 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24137 TFLAGS="$(STAGE4_TFLAGS)" \
24138 $(TARGET-stage4-libcpp)
24139
24140 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24141 clean-stage4: clean-stage4-libcpp
24142 clean-stage4-libcpp:
24143 @if [ $(current_stage) = stage4 ]; then \
24144 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24145 else \
24146 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24147 $(MAKE) stage4-start; \
24148 fi; \
24149 cd $(HOST_SUBDIR)/libcpp && \
24150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24151 @endif libcpp-bootstrap
24152
24153
24154 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24155 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24156 maybe-all-stageprofile-libcpp:
24157 maybe-clean-stageprofile-libcpp:
24158 @if libcpp-bootstrap
24159 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24160 all-stageprofile: all-stageprofile-libcpp
24161 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24162 all-stageprofile-libcpp: configure-stageprofile-libcpp
24163 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24164 @r=`${PWD_COMMAND}`; export r; \
24165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24166 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24167 $(HOST_EXPORTS) \
24168 $(POSTSTAGE1_HOST_EXPORTS) \
24169 cd $(HOST_SUBDIR)/libcpp && \
24170 \
24171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24172 CFLAGS="$(STAGEprofile_CFLAGS)" \
24173 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24174 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24175 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24180 TFLAGS="$(STAGEprofile_TFLAGS)" \
24181 $(TARGET-stageprofile-libcpp)
24182
24183 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24184 clean-stageprofile: clean-stageprofile-libcpp
24185 clean-stageprofile-libcpp:
24186 @if [ $(current_stage) = stageprofile ]; then \
24187 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24188 else \
24189 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24190 $(MAKE) stageprofile-start; \
24191 fi; \
24192 cd $(HOST_SUBDIR)/libcpp && \
24193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24194 @endif libcpp-bootstrap
24195
24196
24197 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24198 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24199 maybe-all-stagetrain-libcpp:
24200 maybe-clean-stagetrain-libcpp:
24201 @if libcpp-bootstrap
24202 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24203 all-stagetrain: all-stagetrain-libcpp
24204 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24205 all-stagetrain-libcpp: configure-stagetrain-libcpp
24206 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24207 @r=`${PWD_COMMAND}`; export r; \
24208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24209 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24210 $(HOST_EXPORTS) \
24211 $(POSTSTAGE1_HOST_EXPORTS) \
24212 cd $(HOST_SUBDIR)/libcpp && \
24213 \
24214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24215 CFLAGS="$(STAGEtrain_CFLAGS)" \
24216 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24217 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24218 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24223 TFLAGS="$(STAGEtrain_TFLAGS)" \
24224 $(TARGET-stagetrain-libcpp)
24225
24226 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24227 clean-stagetrain: clean-stagetrain-libcpp
24228 clean-stagetrain-libcpp:
24229 @if [ $(current_stage) = stagetrain ]; then \
24230 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24231 else \
24232 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24233 $(MAKE) stagetrain-start; \
24234 fi; \
24235 cd $(HOST_SUBDIR)/libcpp && \
24236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24237 @endif libcpp-bootstrap
24238
24239
24240 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24241 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24242 maybe-all-stagefeedback-libcpp:
24243 maybe-clean-stagefeedback-libcpp:
24244 @if libcpp-bootstrap
24245 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24246 all-stagefeedback: all-stagefeedback-libcpp
24247 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24248 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24249 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24250 @r=`${PWD_COMMAND}`; export r; \
24251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24252 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24253 $(HOST_EXPORTS) \
24254 $(POSTSTAGE1_HOST_EXPORTS) \
24255 cd $(HOST_SUBDIR)/libcpp && \
24256 \
24257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24258 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24259 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24260 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24261 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24266 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24267 $(TARGET-stagefeedback-libcpp)
24268
24269 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24270 clean-stagefeedback: clean-stagefeedback-libcpp
24271 clean-stagefeedback-libcpp:
24272 @if [ $(current_stage) = stagefeedback ]; then \
24273 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24274 else \
24275 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24276 $(MAKE) stagefeedback-start; \
24277 fi; \
24278 cd $(HOST_SUBDIR)/libcpp && \
24279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24280 @endif libcpp-bootstrap
24281
24282
24283 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24284 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24285 maybe-all-stageautoprofile-libcpp:
24286 maybe-clean-stageautoprofile-libcpp:
24287 @if libcpp-bootstrap
24288 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24289 all-stageautoprofile: all-stageautoprofile-libcpp
24290 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24291 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24292 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24293 @r=`${PWD_COMMAND}`; export r; \
24294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24295 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24296 $(HOST_EXPORTS) \
24297 $(POSTSTAGE1_HOST_EXPORTS) \
24298 cd $(HOST_SUBDIR)/libcpp && \
24299 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24301 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24302 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24303 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24304 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24309 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24310 $(TARGET-stageautoprofile-libcpp)
24311
24312 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24313 clean-stageautoprofile: clean-stageautoprofile-libcpp
24314 clean-stageautoprofile-libcpp:
24315 @if [ $(current_stage) = stageautoprofile ]; then \
24316 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24317 else \
24318 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24319 $(MAKE) stageautoprofile-start; \
24320 fi; \
24321 cd $(HOST_SUBDIR)/libcpp && \
24322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24323 @endif libcpp-bootstrap
24324
24325
24326 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24327 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24328 maybe-all-stageautofeedback-libcpp:
24329 maybe-clean-stageautofeedback-libcpp:
24330 @if libcpp-bootstrap
24331 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24332 all-stageautofeedback: all-stageautofeedback-libcpp
24333 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24334 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24335 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24336 @r=`${PWD_COMMAND}`; export r; \
24337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24338 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24339 $(HOST_EXPORTS) \
24340 $(POSTSTAGE1_HOST_EXPORTS) \
24341 cd $(HOST_SUBDIR)/libcpp && \
24342 \
24343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24344 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24345 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24346 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24347 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24352 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24353 $(TARGET-stageautofeedback-libcpp)
24354
24355 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24356 clean-stageautofeedback: clean-stageautofeedback-libcpp
24357 clean-stageautofeedback-libcpp:
24358 @if [ $(current_stage) = stageautofeedback ]; then \
24359 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24360 else \
24361 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24362 $(MAKE) stageautofeedback-start; \
24363 fi; \
24364 cd $(HOST_SUBDIR)/libcpp && \
24365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24366 @endif libcpp-bootstrap
24367
24368
24369
24370
24371
24372 .PHONY: check-libcpp maybe-check-libcpp
24373 maybe-check-libcpp:
24374 @if libcpp
24375 maybe-check-libcpp: check-libcpp
24376
24377 check-libcpp:
24378 @: $(MAKE); $(unstage)
24379 @r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24382 (cd $(HOST_SUBDIR)/libcpp && \
24383 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24384
24385 @endif libcpp
24386
24387 .PHONY: install-libcpp maybe-install-libcpp
24388 maybe-install-libcpp:
24389 @if libcpp
24390 maybe-install-libcpp: install-libcpp
24391
24392 install-libcpp: installdirs
24393 @: $(MAKE); $(unstage)
24394 @r=`${PWD_COMMAND}`; export r; \
24395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24396 $(HOST_EXPORTS) \
24397 (cd $(HOST_SUBDIR)/libcpp && \
24398 $(MAKE) $(FLAGS_TO_PASS) install)
24399
24400 @endif libcpp
24401
24402 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24403 maybe-install-strip-libcpp:
24404 @if libcpp
24405 maybe-install-strip-libcpp: install-strip-libcpp
24406
24407 install-strip-libcpp: installdirs
24408 @: $(MAKE); $(unstage)
24409 @r=`${PWD_COMMAND}`; export r; \
24410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24411 $(HOST_EXPORTS) \
24412 (cd $(HOST_SUBDIR)/libcpp && \
24413 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24414
24415 @endif libcpp
24416
24417 # Other targets (info, dvi, pdf, etc.)
24418
24419 .PHONY: maybe-info-libcpp info-libcpp
24420 maybe-info-libcpp:
24421 @if libcpp
24422 maybe-info-libcpp: info-libcpp
24423
24424 info-libcpp: \
24425 configure-libcpp
24426 @[ -f ./libcpp/Makefile ] || exit 0; \
24427 r=`${PWD_COMMAND}`; export r; \
24428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24429 $(HOST_EXPORTS) \
24430 for flag in $(EXTRA_HOST_FLAGS) ; do \
24431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24432 done; \
24433 echo "Doing info in libcpp"; \
24434 (cd $(HOST_SUBDIR)/libcpp && \
24435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24437 "RANLIB=$${RANLIB}" \
24438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24439 info) \
24440 || exit 1
24441
24442 @endif libcpp
24443
24444 .PHONY: maybe-dvi-libcpp dvi-libcpp
24445 maybe-dvi-libcpp:
24446 @if libcpp
24447 maybe-dvi-libcpp: dvi-libcpp
24448
24449 dvi-libcpp: \
24450 configure-libcpp
24451 @[ -f ./libcpp/Makefile ] || exit 0; \
24452 r=`${PWD_COMMAND}`; export r; \
24453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24454 $(HOST_EXPORTS) \
24455 for flag in $(EXTRA_HOST_FLAGS) ; do \
24456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24457 done; \
24458 echo "Doing dvi in libcpp"; \
24459 (cd $(HOST_SUBDIR)/libcpp && \
24460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24462 "RANLIB=$${RANLIB}" \
24463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24464 dvi) \
24465 || exit 1
24466
24467 @endif libcpp
24468
24469 .PHONY: maybe-pdf-libcpp pdf-libcpp
24470 maybe-pdf-libcpp:
24471 @if libcpp
24472 maybe-pdf-libcpp: pdf-libcpp
24473
24474 pdf-libcpp: \
24475 configure-libcpp
24476 @[ -f ./libcpp/Makefile ] || exit 0; \
24477 r=`${PWD_COMMAND}`; export r; \
24478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479 $(HOST_EXPORTS) \
24480 for flag in $(EXTRA_HOST_FLAGS) ; do \
24481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24482 done; \
24483 echo "Doing pdf in libcpp"; \
24484 (cd $(HOST_SUBDIR)/libcpp && \
24485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24487 "RANLIB=$${RANLIB}" \
24488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24489 pdf) \
24490 || exit 1
24491
24492 @endif libcpp
24493
24494 .PHONY: maybe-html-libcpp html-libcpp
24495 maybe-html-libcpp:
24496 @if libcpp
24497 maybe-html-libcpp: html-libcpp
24498
24499 html-libcpp: \
24500 configure-libcpp
24501 @[ -f ./libcpp/Makefile ] || exit 0; \
24502 r=`${PWD_COMMAND}`; export r; \
24503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504 $(HOST_EXPORTS) \
24505 for flag in $(EXTRA_HOST_FLAGS) ; do \
24506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507 done; \
24508 echo "Doing html in libcpp"; \
24509 (cd $(HOST_SUBDIR)/libcpp && \
24510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512 "RANLIB=$${RANLIB}" \
24513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24514 html) \
24515 || exit 1
24516
24517 @endif libcpp
24518
24519 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24520 maybe-TAGS-libcpp:
24521 @if libcpp
24522 maybe-TAGS-libcpp: TAGS-libcpp
24523
24524 TAGS-libcpp: \
24525 configure-libcpp
24526 @[ -f ./libcpp/Makefile ] || exit 0; \
24527 r=`${PWD_COMMAND}`; export r; \
24528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529 $(HOST_EXPORTS) \
24530 for flag in $(EXTRA_HOST_FLAGS) ; do \
24531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24532 done; \
24533 echo "Doing TAGS in libcpp"; \
24534 (cd $(HOST_SUBDIR)/libcpp && \
24535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24537 "RANLIB=$${RANLIB}" \
24538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24539 TAGS) \
24540 || exit 1
24541
24542 @endif libcpp
24543
24544 .PHONY: maybe-install-info-libcpp install-info-libcpp
24545 maybe-install-info-libcpp:
24546 @if libcpp
24547 maybe-install-info-libcpp: install-info-libcpp
24548
24549 install-info-libcpp: \
24550 configure-libcpp \
24551 info-libcpp
24552 @[ -f ./libcpp/Makefile ] || exit 0; \
24553 r=`${PWD_COMMAND}`; export r; \
24554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24555 $(HOST_EXPORTS) \
24556 for flag in $(EXTRA_HOST_FLAGS) ; do \
24557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24558 done; \
24559 echo "Doing install-info in libcpp"; \
24560 (cd $(HOST_SUBDIR)/libcpp && \
24561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24563 "RANLIB=$${RANLIB}" \
24564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24565 install-info) \
24566 || exit 1
24567
24568 @endif libcpp
24569
24570 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24571 maybe-install-dvi-libcpp:
24572 @if libcpp
24573 maybe-install-dvi-libcpp: install-dvi-libcpp
24574
24575 install-dvi-libcpp: \
24576 configure-libcpp \
24577 dvi-libcpp
24578 @[ -f ./libcpp/Makefile ] || exit 0; \
24579 r=`${PWD_COMMAND}`; export r; \
24580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581 $(HOST_EXPORTS) \
24582 for flag in $(EXTRA_HOST_FLAGS) ; do \
24583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24584 done; \
24585 echo "Doing install-dvi in libcpp"; \
24586 (cd $(HOST_SUBDIR)/libcpp && \
24587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24589 "RANLIB=$${RANLIB}" \
24590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24591 install-dvi) \
24592 || exit 1
24593
24594 @endif libcpp
24595
24596 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24597 maybe-install-pdf-libcpp:
24598 @if libcpp
24599 maybe-install-pdf-libcpp: install-pdf-libcpp
24600
24601 install-pdf-libcpp: \
24602 configure-libcpp \
24603 pdf-libcpp
24604 @[ -f ./libcpp/Makefile ] || exit 0; \
24605 r=`${PWD_COMMAND}`; export r; \
24606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24607 $(HOST_EXPORTS) \
24608 for flag in $(EXTRA_HOST_FLAGS) ; do \
24609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24610 done; \
24611 echo "Doing install-pdf in libcpp"; \
24612 (cd $(HOST_SUBDIR)/libcpp && \
24613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24615 "RANLIB=$${RANLIB}" \
24616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24617 install-pdf) \
24618 || exit 1
24619
24620 @endif libcpp
24621
24622 .PHONY: maybe-install-html-libcpp install-html-libcpp
24623 maybe-install-html-libcpp:
24624 @if libcpp
24625 maybe-install-html-libcpp: install-html-libcpp
24626
24627 install-html-libcpp: \
24628 configure-libcpp \
24629 html-libcpp
24630 @[ -f ./libcpp/Makefile ] || exit 0; \
24631 r=`${PWD_COMMAND}`; export r; \
24632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24633 $(HOST_EXPORTS) \
24634 for flag in $(EXTRA_HOST_FLAGS) ; do \
24635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24636 done; \
24637 echo "Doing install-html in libcpp"; \
24638 (cd $(HOST_SUBDIR)/libcpp && \
24639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24641 "RANLIB=$${RANLIB}" \
24642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24643 install-html) \
24644 || exit 1
24645
24646 @endif libcpp
24647
24648 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24649 maybe-installcheck-libcpp:
24650 @if libcpp
24651 maybe-installcheck-libcpp: installcheck-libcpp
24652
24653 installcheck-libcpp: \
24654 configure-libcpp
24655 @[ -f ./libcpp/Makefile ] || exit 0; \
24656 r=`${PWD_COMMAND}`; export r; \
24657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658 $(HOST_EXPORTS) \
24659 for flag in $(EXTRA_HOST_FLAGS) ; do \
24660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24661 done; \
24662 echo "Doing installcheck in libcpp"; \
24663 (cd $(HOST_SUBDIR)/libcpp && \
24664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24666 "RANLIB=$${RANLIB}" \
24667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24668 installcheck) \
24669 || exit 1
24670
24671 @endif libcpp
24672
24673 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24674 maybe-mostlyclean-libcpp:
24675 @if libcpp
24676 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24677
24678 mostlyclean-libcpp:
24679 @[ -f ./libcpp/Makefile ] || exit 0; \
24680 r=`${PWD_COMMAND}`; export r; \
24681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24682 $(HOST_EXPORTS) \
24683 for flag in $(EXTRA_HOST_FLAGS) ; do \
24684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24685 done; \
24686 echo "Doing mostlyclean in libcpp"; \
24687 (cd $(HOST_SUBDIR)/libcpp && \
24688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24690 "RANLIB=$${RANLIB}" \
24691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24692 mostlyclean) \
24693 || exit 1
24694
24695 @endif libcpp
24696
24697 .PHONY: maybe-clean-libcpp clean-libcpp
24698 maybe-clean-libcpp:
24699 @if libcpp
24700 maybe-clean-libcpp: clean-libcpp
24701
24702 clean-libcpp:
24703 @[ -f ./libcpp/Makefile ] || exit 0; \
24704 r=`${PWD_COMMAND}`; export r; \
24705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706 $(HOST_EXPORTS) \
24707 for flag in $(EXTRA_HOST_FLAGS) ; do \
24708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709 done; \
24710 echo "Doing clean in libcpp"; \
24711 (cd $(HOST_SUBDIR)/libcpp && \
24712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714 "RANLIB=$${RANLIB}" \
24715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24716 clean) \
24717 || exit 1
24718
24719 @endif libcpp
24720
24721 .PHONY: maybe-distclean-libcpp distclean-libcpp
24722 maybe-distclean-libcpp:
24723 @if libcpp
24724 maybe-distclean-libcpp: distclean-libcpp
24725
24726 distclean-libcpp:
24727 @[ -f ./libcpp/Makefile ] || exit 0; \
24728 r=`${PWD_COMMAND}`; export r; \
24729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24730 $(HOST_EXPORTS) \
24731 for flag in $(EXTRA_HOST_FLAGS) ; do \
24732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24733 done; \
24734 echo "Doing distclean in libcpp"; \
24735 (cd $(HOST_SUBDIR)/libcpp && \
24736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24738 "RANLIB=$${RANLIB}" \
24739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24740 distclean) \
24741 || exit 1
24742
24743 @endif libcpp
24744
24745 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24746 maybe-maintainer-clean-libcpp:
24747 @if libcpp
24748 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24749
24750 maintainer-clean-libcpp:
24751 @[ -f ./libcpp/Makefile ] || exit 0; \
24752 r=`${PWD_COMMAND}`; export r; \
24753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754 $(HOST_EXPORTS) \
24755 for flag in $(EXTRA_HOST_FLAGS) ; do \
24756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24757 done; \
24758 echo "Doing maintainer-clean in libcpp"; \
24759 (cd $(HOST_SUBDIR)/libcpp && \
24760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24762 "RANLIB=$${RANLIB}" \
24763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24764 maintainer-clean) \
24765 || exit 1
24766
24767 @endif libcpp
24768
24769
24770
24771 .PHONY: configure-libcody maybe-configure-libcody
24772 maybe-configure-libcody:
24773 @if gcc-bootstrap
24774 configure-libcody: stage_current
24775 @endif gcc-bootstrap
24776 @if libcody
24777 maybe-configure-libcody: configure-libcody
24778 configure-libcody:
24779 @r=`${PWD_COMMAND}`; export r; \
24780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24783 $(HOST_EXPORTS) \
24784 echo Configuring in $(HOST_SUBDIR)/libcody; \
24785 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24786 case $(srcdir) in \
24787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24788 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24790 esac; \
24791 module_srcdir=libcody; \
24792 $(SHELL) \
24793 $$s/$$module_srcdir/configure \
24794 --srcdir=$${topdir}/$$module_srcdir \
24795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24796 --target=${target_alias} \
24797 || exit 1
24798 @endif libcody
24799
24800
24801
24802 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24803 maybe-configure-stage1-libcody:
24804 @if libcody-bootstrap
24805 maybe-configure-stage1-libcody: configure-stage1-libcody
24806 configure-stage1-libcody:
24807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24809 @r=`${PWD_COMMAND}`; export r; \
24810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24811 TFLAGS="$(STAGE1_TFLAGS)"; \
24812 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24813 $(HOST_EXPORTS) \
24814 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24815 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24816 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24817 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24819 cd $(HOST_SUBDIR)/libcody || exit 1; \
24820 case $(srcdir) in \
24821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24822 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24824 esac; \
24825 module_srcdir=libcody; \
24826 $(SHELL) $$s/$$module_srcdir/configure \
24827 --srcdir=$${topdir}/$$module_srcdir \
24828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24829 --target=${target_alias} \
24830 \
24831 $(STAGE1_CONFIGURE_FLAGS)
24832 @endif libcody-bootstrap
24833
24834 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24835 maybe-configure-stage2-libcody:
24836 @if libcody-bootstrap
24837 maybe-configure-stage2-libcody: configure-stage2-libcody
24838 configure-stage2-libcody:
24839 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24840 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24841 @r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 TFLAGS="$(STAGE2_TFLAGS)"; \
24844 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24845 $(HOST_EXPORTS) \
24846 $(POSTSTAGE1_HOST_EXPORTS) \
24847 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24848 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24849 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24850 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24852 cd $(HOST_SUBDIR)/libcody || exit 1; \
24853 case $(srcdir) in \
24854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24855 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24857 esac; \
24858 module_srcdir=libcody; \
24859 $(SHELL) $$s/$$module_srcdir/configure \
24860 --srcdir=$${topdir}/$$module_srcdir \
24861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24862 --target=${target_alias} \
24863 --with-build-libsubdir=$(HOST_SUBDIR) \
24864 $(STAGE2_CONFIGURE_FLAGS)
24865 @endif libcody-bootstrap
24866
24867 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24868 maybe-configure-stage3-libcody:
24869 @if libcody-bootstrap
24870 maybe-configure-stage3-libcody: configure-stage3-libcody
24871 configure-stage3-libcody:
24872 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24874 @r=`${PWD_COMMAND}`; export r; \
24875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876 TFLAGS="$(STAGE3_TFLAGS)"; \
24877 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24878 $(HOST_EXPORTS) \
24879 $(POSTSTAGE1_HOST_EXPORTS) \
24880 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24881 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24882 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24883 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24885 cd $(HOST_SUBDIR)/libcody || exit 1; \
24886 case $(srcdir) in \
24887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24888 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24890 esac; \
24891 module_srcdir=libcody; \
24892 $(SHELL) $$s/$$module_srcdir/configure \
24893 --srcdir=$${topdir}/$$module_srcdir \
24894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24895 --target=${target_alias} \
24896 --with-build-libsubdir=$(HOST_SUBDIR) \
24897 $(STAGE3_CONFIGURE_FLAGS)
24898 @endif libcody-bootstrap
24899
24900 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24901 maybe-configure-stage4-libcody:
24902 @if libcody-bootstrap
24903 maybe-configure-stage4-libcody: configure-stage4-libcody
24904 configure-stage4-libcody:
24905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24907 @r=`${PWD_COMMAND}`; export r; \
24908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24909 TFLAGS="$(STAGE4_TFLAGS)"; \
24910 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24911 $(HOST_EXPORTS) \
24912 $(POSTSTAGE1_HOST_EXPORTS) \
24913 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24914 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24915 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24916 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24918 cd $(HOST_SUBDIR)/libcody || exit 1; \
24919 case $(srcdir) in \
24920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24921 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24923 esac; \
24924 module_srcdir=libcody; \
24925 $(SHELL) $$s/$$module_srcdir/configure \
24926 --srcdir=$${topdir}/$$module_srcdir \
24927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24928 --target=${target_alias} \
24929 --with-build-libsubdir=$(HOST_SUBDIR) \
24930 $(STAGE4_CONFIGURE_FLAGS)
24931 @endif libcody-bootstrap
24932
24933 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24934 maybe-configure-stageprofile-libcody:
24935 @if libcody-bootstrap
24936 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24937 configure-stageprofile-libcody:
24938 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24940 @r=`${PWD_COMMAND}`; export r; \
24941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24942 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24943 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24944 $(HOST_EXPORTS) \
24945 $(POSTSTAGE1_HOST_EXPORTS) \
24946 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24947 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24948 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24949 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24951 cd $(HOST_SUBDIR)/libcody || exit 1; \
24952 case $(srcdir) in \
24953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24954 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24956 esac; \
24957 module_srcdir=libcody; \
24958 $(SHELL) $$s/$$module_srcdir/configure \
24959 --srcdir=$${topdir}/$$module_srcdir \
24960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24961 --target=${target_alias} \
24962 --with-build-libsubdir=$(HOST_SUBDIR) \
24963 $(STAGEprofile_CONFIGURE_FLAGS)
24964 @endif libcody-bootstrap
24965
24966 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24967 maybe-configure-stagetrain-libcody:
24968 @if libcody-bootstrap
24969 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24970 configure-stagetrain-libcody:
24971 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24973 @r=`${PWD_COMMAND}`; export r; \
24974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24976 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24977 $(HOST_EXPORTS) \
24978 $(POSTSTAGE1_HOST_EXPORTS) \
24979 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24980 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24981 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24982 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24984 cd $(HOST_SUBDIR)/libcody || exit 1; \
24985 case $(srcdir) in \
24986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24987 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24989 esac; \
24990 module_srcdir=libcody; \
24991 $(SHELL) $$s/$$module_srcdir/configure \
24992 --srcdir=$${topdir}/$$module_srcdir \
24993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24994 --target=${target_alias} \
24995 --with-build-libsubdir=$(HOST_SUBDIR) \
24996 $(STAGEtrain_CONFIGURE_FLAGS)
24997 @endif libcody-bootstrap
24998
24999 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25000 maybe-configure-stagefeedback-libcody:
25001 @if libcody-bootstrap
25002 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25003 configure-stagefeedback-libcody:
25004 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25006 @r=`${PWD_COMMAND}`; export r; \
25007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25009 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25010 $(HOST_EXPORTS) \
25011 $(POSTSTAGE1_HOST_EXPORTS) \
25012 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25013 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25014 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25015 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25017 cd $(HOST_SUBDIR)/libcody || exit 1; \
25018 case $(srcdir) in \
25019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25020 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25022 esac; \
25023 module_srcdir=libcody; \
25024 $(SHELL) $$s/$$module_srcdir/configure \
25025 --srcdir=$${topdir}/$$module_srcdir \
25026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25027 --target=${target_alias} \
25028 --with-build-libsubdir=$(HOST_SUBDIR) \
25029 $(STAGEfeedback_CONFIGURE_FLAGS)
25030 @endif libcody-bootstrap
25031
25032 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25033 maybe-configure-stageautoprofile-libcody:
25034 @if libcody-bootstrap
25035 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25036 configure-stageautoprofile-libcody:
25037 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25039 @r=`${PWD_COMMAND}`; export r; \
25040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25042 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25043 $(HOST_EXPORTS) \
25044 $(POSTSTAGE1_HOST_EXPORTS) \
25045 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25046 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25047 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25048 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25050 cd $(HOST_SUBDIR)/libcody || exit 1; \
25051 case $(srcdir) in \
25052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25053 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25055 esac; \
25056 module_srcdir=libcody; \
25057 $(SHELL) $$s/$$module_srcdir/configure \
25058 --srcdir=$${topdir}/$$module_srcdir \
25059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25060 --target=${target_alias} \
25061 --with-build-libsubdir=$(HOST_SUBDIR) \
25062 $(STAGEautoprofile_CONFIGURE_FLAGS)
25063 @endif libcody-bootstrap
25064
25065 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25066 maybe-configure-stageautofeedback-libcody:
25067 @if libcody-bootstrap
25068 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25069 configure-stageautofeedback-libcody:
25070 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25072 @r=`${PWD_COMMAND}`; export r; \
25073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25074 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25075 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25076 $(HOST_EXPORTS) \
25077 $(POSTSTAGE1_HOST_EXPORTS) \
25078 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25079 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25080 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25081 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25083 cd $(HOST_SUBDIR)/libcody || exit 1; \
25084 case $(srcdir) in \
25085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25086 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25088 esac; \
25089 module_srcdir=libcody; \
25090 $(SHELL) $$s/$$module_srcdir/configure \
25091 --srcdir=$${topdir}/$$module_srcdir \
25092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25093 --target=${target_alias} \
25094 --with-build-libsubdir=$(HOST_SUBDIR) \
25095 $(STAGEautofeedback_CONFIGURE_FLAGS)
25096 @endif libcody-bootstrap
25097
25098
25099
25100
25101
25102 .PHONY: all-libcody maybe-all-libcody
25103 maybe-all-libcody:
25104 @if gcc-bootstrap
25105 all-libcody: stage_current
25106 @endif gcc-bootstrap
25107 @if libcody
25108 TARGET-libcody=all
25109 maybe-all-libcody: all-libcody
25110 all-libcody: configure-libcody
25111 @r=`${PWD_COMMAND}`; export r; \
25112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113 $(HOST_EXPORTS) \
25114 (cd $(HOST_SUBDIR)/libcody && \
25115 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25116 $(TARGET-libcody))
25117 @endif libcody
25118
25119
25120
25121 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25122 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25123 maybe-all-stage1-libcody:
25124 maybe-clean-stage1-libcody:
25125 @if libcody-bootstrap
25126 maybe-all-stage1-libcody: all-stage1-libcody
25127 all-stage1: all-stage1-libcody
25128 TARGET-stage1-libcody = $(TARGET-libcody)
25129 all-stage1-libcody: configure-stage1-libcody
25130 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25131 @r=`${PWD_COMMAND}`; export r; \
25132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133 TFLAGS="$(STAGE1_TFLAGS)"; \
25134 $(HOST_EXPORTS) \
25135 cd $(HOST_SUBDIR)/libcody && \
25136 \
25137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25138 CFLAGS="$(STAGE1_CFLAGS)" \
25139 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25140 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25141 LIBCFLAGS="$(LIBCFLAGS)" \
25142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25145 $(EXTRA_HOST_FLAGS) \
25146 $(STAGE1_FLAGS_TO_PASS) \
25147 TFLAGS="$(STAGE1_TFLAGS)" \
25148 $(TARGET-stage1-libcody)
25149
25150 maybe-clean-stage1-libcody: clean-stage1-libcody
25151 clean-stage1: clean-stage1-libcody
25152 clean-stage1-libcody:
25153 @if [ $(current_stage) = stage1 ]; then \
25154 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25155 else \
25156 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25157 $(MAKE) stage1-start; \
25158 fi; \
25159 cd $(HOST_SUBDIR)/libcody && \
25160 $(MAKE) $(EXTRA_HOST_FLAGS) \
25161 $(STAGE1_FLAGS_TO_PASS) clean
25162 @endif libcody-bootstrap
25163
25164
25165 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25166 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25167 maybe-all-stage2-libcody:
25168 maybe-clean-stage2-libcody:
25169 @if libcody-bootstrap
25170 maybe-all-stage2-libcody: all-stage2-libcody
25171 all-stage2: all-stage2-libcody
25172 TARGET-stage2-libcody = $(TARGET-libcody)
25173 all-stage2-libcody: configure-stage2-libcody
25174 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25175 @r=`${PWD_COMMAND}`; export r; \
25176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177 TFLAGS="$(STAGE2_TFLAGS)"; \
25178 $(HOST_EXPORTS) \
25179 $(POSTSTAGE1_HOST_EXPORTS) \
25180 cd $(HOST_SUBDIR)/libcody && \
25181 \
25182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25183 CFLAGS="$(STAGE2_CFLAGS)" \
25184 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25185 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25186 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25191 TFLAGS="$(STAGE2_TFLAGS)" \
25192 $(TARGET-stage2-libcody)
25193
25194 maybe-clean-stage2-libcody: clean-stage2-libcody
25195 clean-stage2: clean-stage2-libcody
25196 clean-stage2-libcody:
25197 @if [ $(current_stage) = stage2 ]; then \
25198 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25199 else \
25200 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25201 $(MAKE) stage2-start; \
25202 fi; \
25203 cd $(HOST_SUBDIR)/libcody && \
25204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25205 @endif libcody-bootstrap
25206
25207
25208 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25209 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25210 maybe-all-stage3-libcody:
25211 maybe-clean-stage3-libcody:
25212 @if libcody-bootstrap
25213 maybe-all-stage3-libcody: all-stage3-libcody
25214 all-stage3: all-stage3-libcody
25215 TARGET-stage3-libcody = $(TARGET-libcody)
25216 all-stage3-libcody: configure-stage3-libcody
25217 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25218 @r=`${PWD_COMMAND}`; export r; \
25219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220 TFLAGS="$(STAGE3_TFLAGS)"; \
25221 $(HOST_EXPORTS) \
25222 $(POSTSTAGE1_HOST_EXPORTS) \
25223 cd $(HOST_SUBDIR)/libcody && \
25224 \
25225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25226 CFLAGS="$(STAGE3_CFLAGS)" \
25227 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25228 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25229 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25234 TFLAGS="$(STAGE3_TFLAGS)" \
25235 $(TARGET-stage3-libcody)
25236
25237 maybe-clean-stage3-libcody: clean-stage3-libcody
25238 clean-stage3: clean-stage3-libcody
25239 clean-stage3-libcody:
25240 @if [ $(current_stage) = stage3 ]; then \
25241 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25242 else \
25243 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25244 $(MAKE) stage3-start; \
25245 fi; \
25246 cd $(HOST_SUBDIR)/libcody && \
25247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25248 @endif libcody-bootstrap
25249
25250
25251 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25252 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25253 maybe-all-stage4-libcody:
25254 maybe-clean-stage4-libcody:
25255 @if libcody-bootstrap
25256 maybe-all-stage4-libcody: all-stage4-libcody
25257 all-stage4: all-stage4-libcody
25258 TARGET-stage4-libcody = $(TARGET-libcody)
25259 all-stage4-libcody: configure-stage4-libcody
25260 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25261 @r=`${PWD_COMMAND}`; export r; \
25262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25263 TFLAGS="$(STAGE4_TFLAGS)"; \
25264 $(HOST_EXPORTS) \
25265 $(POSTSTAGE1_HOST_EXPORTS) \
25266 cd $(HOST_SUBDIR)/libcody && \
25267 \
25268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25269 CFLAGS="$(STAGE4_CFLAGS)" \
25270 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25271 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25272 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25277 TFLAGS="$(STAGE4_TFLAGS)" \
25278 $(TARGET-stage4-libcody)
25279
25280 maybe-clean-stage4-libcody: clean-stage4-libcody
25281 clean-stage4: clean-stage4-libcody
25282 clean-stage4-libcody:
25283 @if [ $(current_stage) = stage4 ]; then \
25284 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25285 else \
25286 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25287 $(MAKE) stage4-start; \
25288 fi; \
25289 cd $(HOST_SUBDIR)/libcody && \
25290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25291 @endif libcody-bootstrap
25292
25293
25294 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25295 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25296 maybe-all-stageprofile-libcody:
25297 maybe-clean-stageprofile-libcody:
25298 @if libcody-bootstrap
25299 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25300 all-stageprofile: all-stageprofile-libcody
25301 TARGET-stageprofile-libcody = $(TARGET-libcody)
25302 all-stageprofile-libcody: configure-stageprofile-libcody
25303 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25304 @r=`${PWD_COMMAND}`; export r; \
25305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25306 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25307 $(HOST_EXPORTS) \
25308 $(POSTSTAGE1_HOST_EXPORTS) \
25309 cd $(HOST_SUBDIR)/libcody && \
25310 \
25311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25312 CFLAGS="$(STAGEprofile_CFLAGS)" \
25313 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25314 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25315 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25320 TFLAGS="$(STAGEprofile_TFLAGS)" \
25321 $(TARGET-stageprofile-libcody)
25322
25323 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25324 clean-stageprofile: clean-stageprofile-libcody
25325 clean-stageprofile-libcody:
25326 @if [ $(current_stage) = stageprofile ]; then \
25327 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25328 else \
25329 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25330 $(MAKE) stageprofile-start; \
25331 fi; \
25332 cd $(HOST_SUBDIR)/libcody && \
25333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25334 @endif libcody-bootstrap
25335
25336
25337 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25338 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25339 maybe-all-stagetrain-libcody:
25340 maybe-clean-stagetrain-libcody:
25341 @if libcody-bootstrap
25342 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25343 all-stagetrain: all-stagetrain-libcody
25344 TARGET-stagetrain-libcody = $(TARGET-libcody)
25345 all-stagetrain-libcody: configure-stagetrain-libcody
25346 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25347 @r=`${PWD_COMMAND}`; export r; \
25348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25350 $(HOST_EXPORTS) \
25351 $(POSTSTAGE1_HOST_EXPORTS) \
25352 cd $(HOST_SUBDIR)/libcody && \
25353 \
25354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25355 CFLAGS="$(STAGEtrain_CFLAGS)" \
25356 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25357 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25358 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25363 TFLAGS="$(STAGEtrain_TFLAGS)" \
25364 $(TARGET-stagetrain-libcody)
25365
25366 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25367 clean-stagetrain: clean-stagetrain-libcody
25368 clean-stagetrain-libcody:
25369 @if [ $(current_stage) = stagetrain ]; then \
25370 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25371 else \
25372 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25373 $(MAKE) stagetrain-start; \
25374 fi; \
25375 cd $(HOST_SUBDIR)/libcody && \
25376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25377 @endif libcody-bootstrap
25378
25379
25380 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25381 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25382 maybe-all-stagefeedback-libcody:
25383 maybe-clean-stagefeedback-libcody:
25384 @if libcody-bootstrap
25385 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25386 all-stagefeedback: all-stagefeedback-libcody
25387 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25388 all-stagefeedback-libcody: configure-stagefeedback-libcody
25389 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25390 @r=`${PWD_COMMAND}`; export r; \
25391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25392 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25393 $(HOST_EXPORTS) \
25394 $(POSTSTAGE1_HOST_EXPORTS) \
25395 cd $(HOST_SUBDIR)/libcody && \
25396 \
25397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25398 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25399 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25400 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25401 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25406 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25407 $(TARGET-stagefeedback-libcody)
25408
25409 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25410 clean-stagefeedback: clean-stagefeedback-libcody
25411 clean-stagefeedback-libcody:
25412 @if [ $(current_stage) = stagefeedback ]; then \
25413 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25414 else \
25415 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25416 $(MAKE) stagefeedback-start; \
25417 fi; \
25418 cd $(HOST_SUBDIR)/libcody && \
25419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25420 @endif libcody-bootstrap
25421
25422
25423 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25424 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25425 maybe-all-stageautoprofile-libcody:
25426 maybe-clean-stageautoprofile-libcody:
25427 @if libcody-bootstrap
25428 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25429 all-stageautoprofile: all-stageautoprofile-libcody
25430 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25431 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25432 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25433 @r=`${PWD_COMMAND}`; export r; \
25434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25436 $(HOST_EXPORTS) \
25437 $(POSTSTAGE1_HOST_EXPORTS) \
25438 cd $(HOST_SUBDIR)/libcody && \
25439 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25441 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25442 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25443 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25444 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25449 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25450 $(TARGET-stageautoprofile-libcody)
25451
25452 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25453 clean-stageautoprofile: clean-stageautoprofile-libcody
25454 clean-stageautoprofile-libcody:
25455 @if [ $(current_stage) = stageautoprofile ]; then \
25456 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25457 else \
25458 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25459 $(MAKE) stageautoprofile-start; \
25460 fi; \
25461 cd $(HOST_SUBDIR)/libcody && \
25462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25463 @endif libcody-bootstrap
25464
25465
25466 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25467 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25468 maybe-all-stageautofeedback-libcody:
25469 maybe-clean-stageautofeedback-libcody:
25470 @if libcody-bootstrap
25471 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25472 all-stageautofeedback: all-stageautofeedback-libcody
25473 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25474 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25475 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25476 @r=`${PWD_COMMAND}`; export r; \
25477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25478 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25479 $(HOST_EXPORTS) \
25480 $(POSTSTAGE1_HOST_EXPORTS) \
25481 cd $(HOST_SUBDIR)/libcody && \
25482 \
25483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25484 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25485 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25486 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25487 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25492 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25493 $(TARGET-stageautofeedback-libcody)
25494
25495 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25496 clean-stageautofeedback: clean-stageautofeedback-libcody
25497 clean-stageautofeedback-libcody:
25498 @if [ $(current_stage) = stageautofeedback ]; then \
25499 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25500 else \
25501 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25502 $(MAKE) stageautofeedback-start; \
25503 fi; \
25504 cd $(HOST_SUBDIR)/libcody && \
25505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25506 @endif libcody-bootstrap
25507
25508
25509
25510
25511
25512 .PHONY: check-libcody maybe-check-libcody
25513 maybe-check-libcody:
25514 @if libcody
25515 maybe-check-libcody: check-libcody
25516
25517 check-libcody:
25518 @: $(MAKE); $(unstage)
25519 @r=`${PWD_COMMAND}`; export r; \
25520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25521 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25522 (cd $(HOST_SUBDIR)/libcody && \
25523 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25524
25525 @endif libcody
25526
25527 .PHONY: install-libcody maybe-install-libcody
25528 maybe-install-libcody:
25529 @if libcody
25530 maybe-install-libcody: install-libcody
25531
25532 install-libcody:
25533
25534 @endif libcody
25535
25536 .PHONY: install-strip-libcody maybe-install-strip-libcody
25537 maybe-install-strip-libcody:
25538 @if libcody
25539 maybe-install-strip-libcody: install-strip-libcody
25540
25541 install-strip-libcody:
25542
25543 @endif libcody
25544
25545 # Other targets (info, dvi, pdf, etc.)
25546
25547 .PHONY: maybe-info-libcody info-libcody
25548 maybe-info-libcody:
25549 @if libcody
25550 maybe-info-libcody: info-libcody
25551
25552 # libcody doesn't support info.
25553 info-libcody:
25554
25555 @endif libcody
25556
25557 .PHONY: maybe-dvi-libcody dvi-libcody
25558 maybe-dvi-libcody:
25559 @if libcody
25560 maybe-dvi-libcody: dvi-libcody
25561
25562 # libcody doesn't support dvi.
25563 dvi-libcody:
25564
25565 @endif libcody
25566
25567 .PHONY: maybe-pdf-libcody pdf-libcody
25568 maybe-pdf-libcody:
25569 @if libcody
25570 maybe-pdf-libcody: pdf-libcody
25571
25572 # libcody doesn't support pdf.
25573 pdf-libcody:
25574
25575 @endif libcody
25576
25577 .PHONY: maybe-html-libcody html-libcody
25578 maybe-html-libcody:
25579 @if libcody
25580 maybe-html-libcody: html-libcody
25581
25582 # libcody doesn't support html.
25583 html-libcody:
25584
25585 @endif libcody
25586
25587 .PHONY: maybe-TAGS-libcody TAGS-libcody
25588 maybe-TAGS-libcody:
25589 @if libcody
25590 maybe-TAGS-libcody: TAGS-libcody
25591
25592 # libcody doesn't support TAGS.
25593 TAGS-libcody:
25594
25595 @endif libcody
25596
25597 .PHONY: maybe-install-info-libcody install-info-libcody
25598 maybe-install-info-libcody:
25599 @if libcody
25600 maybe-install-info-libcody: install-info-libcody
25601
25602 # libcody doesn't support install-info.
25603 install-info-libcody:
25604
25605 @endif libcody
25606
25607 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25608 maybe-install-dvi-libcody:
25609 @if libcody
25610 maybe-install-dvi-libcody: install-dvi-libcody
25611
25612 # libcody doesn't support install-dvi.
25613 install-dvi-libcody:
25614
25615 @endif libcody
25616
25617 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25618 maybe-install-pdf-libcody:
25619 @if libcody
25620 maybe-install-pdf-libcody: install-pdf-libcody
25621
25622 # libcody doesn't support install-pdf.
25623 install-pdf-libcody:
25624
25625 @endif libcody
25626
25627 .PHONY: maybe-install-html-libcody install-html-libcody
25628 maybe-install-html-libcody:
25629 @if libcody
25630 maybe-install-html-libcody: install-html-libcody
25631
25632 # libcody doesn't support install-html.
25633 install-html-libcody:
25634
25635 @endif libcody
25636
25637 .PHONY: maybe-installcheck-libcody installcheck-libcody
25638 maybe-installcheck-libcody:
25639 @if libcody
25640 maybe-installcheck-libcody: installcheck-libcody
25641
25642 installcheck-libcody: \
25643 configure-libcody
25644 @[ -f ./libcody/Makefile ] || exit 0; \
25645 r=`${PWD_COMMAND}`; export r; \
25646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647 $(HOST_EXPORTS) \
25648 for flag in $(EXTRA_HOST_FLAGS) ; do \
25649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650 done; \
25651 echo "Doing installcheck in libcody"; \
25652 (cd $(HOST_SUBDIR)/libcody && \
25653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655 "RANLIB=$${RANLIB}" \
25656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657 installcheck) \
25658 || exit 1
25659
25660 @endif libcody
25661
25662 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25663 maybe-mostlyclean-libcody:
25664 @if libcody
25665 maybe-mostlyclean-libcody: mostlyclean-libcody
25666
25667 mostlyclean-libcody:
25668 @[ -f ./libcody/Makefile ] || exit 0; \
25669 r=`${PWD_COMMAND}`; export r; \
25670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671 $(HOST_EXPORTS) \
25672 for flag in $(EXTRA_HOST_FLAGS) ; do \
25673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25674 done; \
25675 echo "Doing mostlyclean in libcody"; \
25676 (cd $(HOST_SUBDIR)/libcody && \
25677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25679 "RANLIB=$${RANLIB}" \
25680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25681 mostlyclean) \
25682 || exit 1
25683
25684 @endif libcody
25685
25686 .PHONY: maybe-clean-libcody clean-libcody
25687 maybe-clean-libcody:
25688 @if libcody
25689 maybe-clean-libcody: clean-libcody
25690
25691 clean-libcody:
25692 @[ -f ./libcody/Makefile ] || exit 0; \
25693 r=`${PWD_COMMAND}`; export r; \
25694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695 $(HOST_EXPORTS) \
25696 for flag in $(EXTRA_HOST_FLAGS) ; do \
25697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25698 done; \
25699 echo "Doing clean in libcody"; \
25700 (cd $(HOST_SUBDIR)/libcody && \
25701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25703 "RANLIB=$${RANLIB}" \
25704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25705 clean) \
25706 || exit 1
25707
25708 @endif libcody
25709
25710 .PHONY: maybe-distclean-libcody distclean-libcody
25711 maybe-distclean-libcody:
25712 @if libcody
25713 maybe-distclean-libcody: distclean-libcody
25714
25715 distclean-libcody:
25716 @[ -f ./libcody/Makefile ] || exit 0; \
25717 r=`${PWD_COMMAND}`; export r; \
25718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719 $(HOST_EXPORTS) \
25720 for flag in $(EXTRA_HOST_FLAGS) ; do \
25721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25722 done; \
25723 echo "Doing distclean in libcody"; \
25724 (cd $(HOST_SUBDIR)/libcody && \
25725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25727 "RANLIB=$${RANLIB}" \
25728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25729 distclean) \
25730 || exit 1
25731
25732 @endif libcody
25733
25734 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25735 maybe-maintainer-clean-libcody:
25736 @if libcody
25737 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25738
25739 maintainer-clean-libcody:
25740 @[ -f ./libcody/Makefile ] || exit 0; \
25741 r=`${PWD_COMMAND}`; export r; \
25742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25743 $(HOST_EXPORTS) \
25744 for flag in $(EXTRA_HOST_FLAGS) ; do \
25745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25746 done; \
25747 echo "Doing maintainer-clean in libcody"; \
25748 (cd $(HOST_SUBDIR)/libcody && \
25749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25751 "RANLIB=$${RANLIB}" \
25752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25753 maintainer-clean) \
25754 || exit 1
25755
25756 @endif libcody
25757
25758
25759
25760 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25761 maybe-configure-libdecnumber:
25762 @if gcc-bootstrap
25763 configure-libdecnumber: stage_current
25764 @endif gcc-bootstrap
25765 @if libdecnumber
25766 maybe-configure-libdecnumber: configure-libdecnumber
25767 configure-libdecnumber:
25768 @r=`${PWD_COMMAND}`; export r; \
25769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25770 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25772 $(HOST_EXPORTS) \
25773 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25774 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25775 case $(srcdir) in \
25776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25777 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25779 esac; \
25780 module_srcdir=libdecnumber; \
25781 $(SHELL) \
25782 $$s/$$module_srcdir/configure \
25783 --srcdir=$${topdir}/$$module_srcdir \
25784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25785 --target=${target_alias} \
25786 || exit 1
25787 @endif libdecnumber
25788
25789
25790
25791 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25792 maybe-configure-stage1-libdecnumber:
25793 @if libdecnumber-bootstrap
25794 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25795 configure-stage1-libdecnumber:
25796 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25798 @r=`${PWD_COMMAND}`; export r; \
25799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25800 TFLAGS="$(STAGE1_TFLAGS)"; \
25801 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25802 $(HOST_EXPORTS) \
25803 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25804 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25805 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25806 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25808 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25809 case $(srcdir) in \
25810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25811 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25813 esac; \
25814 module_srcdir=libdecnumber; \
25815 $(SHELL) $$s/$$module_srcdir/configure \
25816 --srcdir=$${topdir}/$$module_srcdir \
25817 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25818 --target=${target_alias} \
25819 \
25820 $(STAGE1_CONFIGURE_FLAGS)
25821 @endif libdecnumber-bootstrap
25822
25823 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25824 maybe-configure-stage2-libdecnumber:
25825 @if libdecnumber-bootstrap
25826 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25827 configure-stage2-libdecnumber:
25828 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25829 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25830 @r=`${PWD_COMMAND}`; export r; \
25831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25832 TFLAGS="$(STAGE2_TFLAGS)"; \
25833 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25834 $(HOST_EXPORTS) \
25835 $(POSTSTAGE1_HOST_EXPORTS) \
25836 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25837 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25838 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25839 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25841 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25842 case $(srcdir) in \
25843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25844 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25846 esac; \
25847 module_srcdir=libdecnumber; \
25848 $(SHELL) $$s/$$module_srcdir/configure \
25849 --srcdir=$${topdir}/$$module_srcdir \
25850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25851 --target=${target_alias} \
25852 --with-build-libsubdir=$(HOST_SUBDIR) \
25853 $(STAGE2_CONFIGURE_FLAGS)
25854 @endif libdecnumber-bootstrap
25855
25856 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25857 maybe-configure-stage3-libdecnumber:
25858 @if libdecnumber-bootstrap
25859 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25860 configure-stage3-libdecnumber:
25861 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25863 @r=`${PWD_COMMAND}`; export r; \
25864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25865 TFLAGS="$(STAGE3_TFLAGS)"; \
25866 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25867 $(HOST_EXPORTS) \
25868 $(POSTSTAGE1_HOST_EXPORTS) \
25869 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25870 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25871 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25872 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25874 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25875 case $(srcdir) in \
25876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25877 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25879 esac; \
25880 module_srcdir=libdecnumber; \
25881 $(SHELL) $$s/$$module_srcdir/configure \
25882 --srcdir=$${topdir}/$$module_srcdir \
25883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25884 --target=${target_alias} \
25885 --with-build-libsubdir=$(HOST_SUBDIR) \
25886 $(STAGE3_CONFIGURE_FLAGS)
25887 @endif libdecnumber-bootstrap
25888
25889 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25890 maybe-configure-stage4-libdecnumber:
25891 @if libdecnumber-bootstrap
25892 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25893 configure-stage4-libdecnumber:
25894 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25896 @r=`${PWD_COMMAND}`; export r; \
25897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898 TFLAGS="$(STAGE4_TFLAGS)"; \
25899 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25900 $(HOST_EXPORTS) \
25901 $(POSTSTAGE1_HOST_EXPORTS) \
25902 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25903 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25904 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25905 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25907 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25908 case $(srcdir) in \
25909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25910 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25912 esac; \
25913 module_srcdir=libdecnumber; \
25914 $(SHELL) $$s/$$module_srcdir/configure \
25915 --srcdir=$${topdir}/$$module_srcdir \
25916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25917 --target=${target_alias} \
25918 --with-build-libsubdir=$(HOST_SUBDIR) \
25919 $(STAGE4_CONFIGURE_FLAGS)
25920 @endif libdecnumber-bootstrap
25921
25922 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25923 maybe-configure-stageprofile-libdecnumber:
25924 @if libdecnumber-bootstrap
25925 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25926 configure-stageprofile-libdecnumber:
25927 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25929 @r=`${PWD_COMMAND}`; export r; \
25930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25931 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25932 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25933 $(HOST_EXPORTS) \
25934 $(POSTSTAGE1_HOST_EXPORTS) \
25935 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25936 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25937 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25938 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25940 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25941 case $(srcdir) in \
25942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25943 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25945 esac; \
25946 module_srcdir=libdecnumber; \
25947 $(SHELL) $$s/$$module_srcdir/configure \
25948 --srcdir=$${topdir}/$$module_srcdir \
25949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25950 --target=${target_alias} \
25951 --with-build-libsubdir=$(HOST_SUBDIR) \
25952 $(STAGEprofile_CONFIGURE_FLAGS)
25953 @endif libdecnumber-bootstrap
25954
25955 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25956 maybe-configure-stagetrain-libdecnumber:
25957 @if libdecnumber-bootstrap
25958 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25959 configure-stagetrain-libdecnumber:
25960 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25962 @r=`${PWD_COMMAND}`; export r; \
25963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25964 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25965 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25966 $(HOST_EXPORTS) \
25967 $(POSTSTAGE1_HOST_EXPORTS) \
25968 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25969 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25970 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25971 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25973 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25974 case $(srcdir) in \
25975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25976 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25978 esac; \
25979 module_srcdir=libdecnumber; \
25980 $(SHELL) $$s/$$module_srcdir/configure \
25981 --srcdir=$${topdir}/$$module_srcdir \
25982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25983 --target=${target_alias} \
25984 --with-build-libsubdir=$(HOST_SUBDIR) \
25985 $(STAGEtrain_CONFIGURE_FLAGS)
25986 @endif libdecnumber-bootstrap
25987
25988 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25989 maybe-configure-stagefeedback-libdecnumber:
25990 @if libdecnumber-bootstrap
25991 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25992 configure-stagefeedback-libdecnumber:
25993 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25995 @r=`${PWD_COMMAND}`; export r; \
25996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25997 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25998 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25999 $(HOST_EXPORTS) \
26000 $(POSTSTAGE1_HOST_EXPORTS) \
26001 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26002 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26003 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26004 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26006 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26007 case $(srcdir) in \
26008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26009 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26011 esac; \
26012 module_srcdir=libdecnumber; \
26013 $(SHELL) $$s/$$module_srcdir/configure \
26014 --srcdir=$${topdir}/$$module_srcdir \
26015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26016 --target=${target_alias} \
26017 --with-build-libsubdir=$(HOST_SUBDIR) \
26018 $(STAGEfeedback_CONFIGURE_FLAGS)
26019 @endif libdecnumber-bootstrap
26020
26021 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26022 maybe-configure-stageautoprofile-libdecnumber:
26023 @if libdecnumber-bootstrap
26024 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26025 configure-stageautoprofile-libdecnumber:
26026 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26028 @r=`${PWD_COMMAND}`; export r; \
26029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26031 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26032 $(HOST_EXPORTS) \
26033 $(POSTSTAGE1_HOST_EXPORTS) \
26034 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26035 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26036 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26037 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26039 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26040 case $(srcdir) in \
26041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26042 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26044 esac; \
26045 module_srcdir=libdecnumber; \
26046 $(SHELL) $$s/$$module_srcdir/configure \
26047 --srcdir=$${topdir}/$$module_srcdir \
26048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26049 --target=${target_alias} \
26050 --with-build-libsubdir=$(HOST_SUBDIR) \
26051 $(STAGEautoprofile_CONFIGURE_FLAGS)
26052 @endif libdecnumber-bootstrap
26053
26054 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26055 maybe-configure-stageautofeedback-libdecnumber:
26056 @if libdecnumber-bootstrap
26057 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26058 configure-stageautofeedback-libdecnumber:
26059 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26061 @r=`${PWD_COMMAND}`; export r; \
26062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26063 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26064 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26065 $(HOST_EXPORTS) \
26066 $(POSTSTAGE1_HOST_EXPORTS) \
26067 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26068 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26069 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26070 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26072 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26073 case $(srcdir) in \
26074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26075 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26077 esac; \
26078 module_srcdir=libdecnumber; \
26079 $(SHELL) $$s/$$module_srcdir/configure \
26080 --srcdir=$${topdir}/$$module_srcdir \
26081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26082 --target=${target_alias} \
26083 --with-build-libsubdir=$(HOST_SUBDIR) \
26084 $(STAGEautofeedback_CONFIGURE_FLAGS)
26085 @endif libdecnumber-bootstrap
26086
26087
26088
26089
26090
26091 .PHONY: all-libdecnumber maybe-all-libdecnumber
26092 maybe-all-libdecnumber:
26093 @if gcc-bootstrap
26094 all-libdecnumber: stage_current
26095 @endif gcc-bootstrap
26096 @if libdecnumber
26097 TARGET-libdecnumber=all
26098 maybe-all-libdecnumber: all-libdecnumber
26099 all-libdecnumber: configure-libdecnumber
26100 @r=`${PWD_COMMAND}`; export r; \
26101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26102 $(HOST_EXPORTS) \
26103 (cd $(HOST_SUBDIR)/libdecnumber && \
26104 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26105 $(TARGET-libdecnumber))
26106 @endif libdecnumber
26107
26108
26109
26110 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26111 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26112 maybe-all-stage1-libdecnumber:
26113 maybe-clean-stage1-libdecnumber:
26114 @if libdecnumber-bootstrap
26115 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26116 all-stage1: all-stage1-libdecnumber
26117 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26118 all-stage1-libdecnumber: configure-stage1-libdecnumber
26119 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26120 @r=`${PWD_COMMAND}`; export r; \
26121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122 TFLAGS="$(STAGE1_TFLAGS)"; \
26123 $(HOST_EXPORTS) \
26124 cd $(HOST_SUBDIR)/libdecnumber && \
26125 \
26126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26127 CFLAGS="$(STAGE1_CFLAGS)" \
26128 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26129 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26130 LIBCFLAGS="$(LIBCFLAGS)" \
26131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26134 $(EXTRA_HOST_FLAGS) \
26135 $(STAGE1_FLAGS_TO_PASS) \
26136 TFLAGS="$(STAGE1_TFLAGS)" \
26137 $(TARGET-stage1-libdecnumber)
26138
26139 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26140 clean-stage1: clean-stage1-libdecnumber
26141 clean-stage1-libdecnumber:
26142 @if [ $(current_stage) = stage1 ]; then \
26143 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26144 else \
26145 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26146 $(MAKE) stage1-start; \
26147 fi; \
26148 cd $(HOST_SUBDIR)/libdecnumber && \
26149 $(MAKE) $(EXTRA_HOST_FLAGS) \
26150 $(STAGE1_FLAGS_TO_PASS) clean
26151 @endif libdecnumber-bootstrap
26152
26153
26154 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26155 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26156 maybe-all-stage2-libdecnumber:
26157 maybe-clean-stage2-libdecnumber:
26158 @if libdecnumber-bootstrap
26159 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26160 all-stage2: all-stage2-libdecnumber
26161 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26162 all-stage2-libdecnumber: configure-stage2-libdecnumber
26163 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26164 @r=`${PWD_COMMAND}`; export r; \
26165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26166 TFLAGS="$(STAGE2_TFLAGS)"; \
26167 $(HOST_EXPORTS) \
26168 $(POSTSTAGE1_HOST_EXPORTS) \
26169 cd $(HOST_SUBDIR)/libdecnumber && \
26170 \
26171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26172 CFLAGS="$(STAGE2_CFLAGS)" \
26173 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26174 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26175 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26180 TFLAGS="$(STAGE2_TFLAGS)" \
26181 $(TARGET-stage2-libdecnumber)
26182
26183 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26184 clean-stage2: clean-stage2-libdecnumber
26185 clean-stage2-libdecnumber:
26186 @if [ $(current_stage) = stage2 ]; then \
26187 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26188 else \
26189 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26190 $(MAKE) stage2-start; \
26191 fi; \
26192 cd $(HOST_SUBDIR)/libdecnumber && \
26193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26194 @endif libdecnumber-bootstrap
26195
26196
26197 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26198 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26199 maybe-all-stage3-libdecnumber:
26200 maybe-clean-stage3-libdecnumber:
26201 @if libdecnumber-bootstrap
26202 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26203 all-stage3: all-stage3-libdecnumber
26204 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26205 all-stage3-libdecnumber: configure-stage3-libdecnumber
26206 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26207 @r=`${PWD_COMMAND}`; export r; \
26208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26209 TFLAGS="$(STAGE3_TFLAGS)"; \
26210 $(HOST_EXPORTS) \
26211 $(POSTSTAGE1_HOST_EXPORTS) \
26212 cd $(HOST_SUBDIR)/libdecnumber && \
26213 \
26214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26215 CFLAGS="$(STAGE3_CFLAGS)" \
26216 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26217 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26218 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26223 TFLAGS="$(STAGE3_TFLAGS)" \
26224 $(TARGET-stage3-libdecnumber)
26225
26226 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26227 clean-stage3: clean-stage3-libdecnumber
26228 clean-stage3-libdecnumber:
26229 @if [ $(current_stage) = stage3 ]; then \
26230 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26231 else \
26232 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26233 $(MAKE) stage3-start; \
26234 fi; \
26235 cd $(HOST_SUBDIR)/libdecnumber && \
26236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26237 @endif libdecnumber-bootstrap
26238
26239
26240 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26241 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26242 maybe-all-stage4-libdecnumber:
26243 maybe-clean-stage4-libdecnumber:
26244 @if libdecnumber-bootstrap
26245 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26246 all-stage4: all-stage4-libdecnumber
26247 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26248 all-stage4-libdecnumber: configure-stage4-libdecnumber
26249 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26250 @r=`${PWD_COMMAND}`; export r; \
26251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26252 TFLAGS="$(STAGE4_TFLAGS)"; \
26253 $(HOST_EXPORTS) \
26254 $(POSTSTAGE1_HOST_EXPORTS) \
26255 cd $(HOST_SUBDIR)/libdecnumber && \
26256 \
26257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26258 CFLAGS="$(STAGE4_CFLAGS)" \
26259 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26260 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26261 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26266 TFLAGS="$(STAGE4_TFLAGS)" \
26267 $(TARGET-stage4-libdecnumber)
26268
26269 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26270 clean-stage4: clean-stage4-libdecnumber
26271 clean-stage4-libdecnumber:
26272 @if [ $(current_stage) = stage4 ]; then \
26273 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26274 else \
26275 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26276 $(MAKE) stage4-start; \
26277 fi; \
26278 cd $(HOST_SUBDIR)/libdecnumber && \
26279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26280 @endif libdecnumber-bootstrap
26281
26282
26283 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26284 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26285 maybe-all-stageprofile-libdecnumber:
26286 maybe-clean-stageprofile-libdecnumber:
26287 @if libdecnumber-bootstrap
26288 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26289 all-stageprofile: all-stageprofile-libdecnumber
26290 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26291 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26292 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26293 @r=`${PWD_COMMAND}`; export r; \
26294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26295 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26296 $(HOST_EXPORTS) \
26297 $(POSTSTAGE1_HOST_EXPORTS) \
26298 cd $(HOST_SUBDIR)/libdecnumber && \
26299 \
26300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26301 CFLAGS="$(STAGEprofile_CFLAGS)" \
26302 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26303 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26304 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26309 TFLAGS="$(STAGEprofile_TFLAGS)" \
26310 $(TARGET-stageprofile-libdecnumber)
26311
26312 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26313 clean-stageprofile: clean-stageprofile-libdecnumber
26314 clean-stageprofile-libdecnumber:
26315 @if [ $(current_stage) = stageprofile ]; then \
26316 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26317 else \
26318 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26319 $(MAKE) stageprofile-start; \
26320 fi; \
26321 cd $(HOST_SUBDIR)/libdecnumber && \
26322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26323 @endif libdecnumber-bootstrap
26324
26325
26326 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26327 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26328 maybe-all-stagetrain-libdecnumber:
26329 maybe-clean-stagetrain-libdecnumber:
26330 @if libdecnumber-bootstrap
26331 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26332 all-stagetrain: all-stagetrain-libdecnumber
26333 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26334 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26335 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26336 @r=`${PWD_COMMAND}`; export r; \
26337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26339 $(HOST_EXPORTS) \
26340 $(POSTSTAGE1_HOST_EXPORTS) \
26341 cd $(HOST_SUBDIR)/libdecnumber && \
26342 \
26343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26344 CFLAGS="$(STAGEtrain_CFLAGS)" \
26345 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26346 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26347 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26352 TFLAGS="$(STAGEtrain_TFLAGS)" \
26353 $(TARGET-stagetrain-libdecnumber)
26354
26355 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26356 clean-stagetrain: clean-stagetrain-libdecnumber
26357 clean-stagetrain-libdecnumber:
26358 @if [ $(current_stage) = stagetrain ]; then \
26359 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26360 else \
26361 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26362 $(MAKE) stagetrain-start; \
26363 fi; \
26364 cd $(HOST_SUBDIR)/libdecnumber && \
26365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26366 @endif libdecnumber-bootstrap
26367
26368
26369 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26370 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26371 maybe-all-stagefeedback-libdecnumber:
26372 maybe-clean-stagefeedback-libdecnumber:
26373 @if libdecnumber-bootstrap
26374 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26375 all-stagefeedback: all-stagefeedback-libdecnumber
26376 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26377 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26379 @r=`${PWD_COMMAND}`; export r; \
26380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26382 $(HOST_EXPORTS) \
26383 $(POSTSTAGE1_HOST_EXPORTS) \
26384 cd $(HOST_SUBDIR)/libdecnumber && \
26385 \
26386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26387 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26388 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26389 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26390 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26395 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26396 $(TARGET-stagefeedback-libdecnumber)
26397
26398 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26399 clean-stagefeedback: clean-stagefeedback-libdecnumber
26400 clean-stagefeedback-libdecnumber:
26401 @if [ $(current_stage) = stagefeedback ]; then \
26402 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26403 else \
26404 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26405 $(MAKE) stagefeedback-start; \
26406 fi; \
26407 cd $(HOST_SUBDIR)/libdecnumber && \
26408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26409 @endif libdecnumber-bootstrap
26410
26411
26412 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26413 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26414 maybe-all-stageautoprofile-libdecnumber:
26415 maybe-clean-stageautoprofile-libdecnumber:
26416 @if libdecnumber-bootstrap
26417 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26418 all-stageautoprofile: all-stageautoprofile-libdecnumber
26419 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26420 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26421 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26422 @r=`${PWD_COMMAND}`; export r; \
26423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26424 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26425 $(HOST_EXPORTS) \
26426 $(POSTSTAGE1_HOST_EXPORTS) \
26427 cd $(HOST_SUBDIR)/libdecnumber && \
26428 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26430 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26431 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26432 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26433 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26438 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26439 $(TARGET-stageautoprofile-libdecnumber)
26440
26441 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26442 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26443 clean-stageautoprofile-libdecnumber:
26444 @if [ $(current_stage) = stageautoprofile ]; then \
26445 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26446 else \
26447 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26448 $(MAKE) stageautoprofile-start; \
26449 fi; \
26450 cd $(HOST_SUBDIR)/libdecnumber && \
26451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26452 @endif libdecnumber-bootstrap
26453
26454
26455 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26456 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26457 maybe-all-stageautofeedback-libdecnumber:
26458 maybe-clean-stageautofeedback-libdecnumber:
26459 @if libdecnumber-bootstrap
26460 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26461 all-stageautofeedback: all-stageautofeedback-libdecnumber
26462 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26463 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26464 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26465 @r=`${PWD_COMMAND}`; export r; \
26466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26467 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26468 $(HOST_EXPORTS) \
26469 $(POSTSTAGE1_HOST_EXPORTS) \
26470 cd $(HOST_SUBDIR)/libdecnumber && \
26471 \
26472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26473 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26474 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26475 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26476 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26481 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26482 $(TARGET-stageautofeedback-libdecnumber)
26483
26484 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26485 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26486 clean-stageautofeedback-libdecnumber:
26487 @if [ $(current_stage) = stageautofeedback ]; then \
26488 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26489 else \
26490 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26491 $(MAKE) stageautofeedback-start; \
26492 fi; \
26493 cd $(HOST_SUBDIR)/libdecnumber && \
26494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26495 @endif libdecnumber-bootstrap
26496
26497
26498
26499
26500
26501 .PHONY: check-libdecnumber maybe-check-libdecnumber
26502 maybe-check-libdecnumber:
26503 @if libdecnumber
26504 maybe-check-libdecnumber: check-libdecnumber
26505
26506 check-libdecnumber:
26507 @: $(MAKE); $(unstage)
26508 @r=`${PWD_COMMAND}`; export r; \
26509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26510 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26511 (cd $(HOST_SUBDIR)/libdecnumber && \
26512 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26513
26514 @endif libdecnumber
26515
26516 .PHONY: install-libdecnumber maybe-install-libdecnumber
26517 maybe-install-libdecnumber:
26518 @if libdecnumber
26519 maybe-install-libdecnumber: install-libdecnumber
26520
26521 install-libdecnumber: installdirs
26522 @: $(MAKE); $(unstage)
26523 @r=`${PWD_COMMAND}`; export r; \
26524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26525 $(HOST_EXPORTS) \
26526 (cd $(HOST_SUBDIR)/libdecnumber && \
26527 $(MAKE) $(FLAGS_TO_PASS) install)
26528
26529 @endif libdecnumber
26530
26531 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26532 maybe-install-strip-libdecnumber:
26533 @if libdecnumber
26534 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26535
26536 install-strip-libdecnumber: installdirs
26537 @: $(MAKE); $(unstage)
26538 @r=`${PWD_COMMAND}`; export r; \
26539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26540 $(HOST_EXPORTS) \
26541 (cd $(HOST_SUBDIR)/libdecnumber && \
26542 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26543
26544 @endif libdecnumber
26545
26546 # Other targets (info, dvi, pdf, etc.)
26547
26548 .PHONY: maybe-info-libdecnumber info-libdecnumber
26549 maybe-info-libdecnumber:
26550 @if libdecnumber
26551 maybe-info-libdecnumber: info-libdecnumber
26552
26553 info-libdecnumber: \
26554 configure-libdecnumber
26555 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26556 r=`${PWD_COMMAND}`; export r; \
26557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26558 $(HOST_EXPORTS) \
26559 for flag in $(EXTRA_HOST_FLAGS) ; do \
26560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26561 done; \
26562 echo "Doing info in libdecnumber"; \
26563 (cd $(HOST_SUBDIR)/libdecnumber && \
26564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26566 "RANLIB=$${RANLIB}" \
26567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26568 info) \
26569 || exit 1
26570
26571 @endif libdecnumber
26572
26573 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26574 maybe-dvi-libdecnumber:
26575 @if libdecnumber
26576 maybe-dvi-libdecnumber: dvi-libdecnumber
26577
26578 dvi-libdecnumber: \
26579 configure-libdecnumber
26580 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26581 r=`${PWD_COMMAND}`; export r; \
26582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26583 $(HOST_EXPORTS) \
26584 for flag in $(EXTRA_HOST_FLAGS) ; do \
26585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26586 done; \
26587 echo "Doing dvi in libdecnumber"; \
26588 (cd $(HOST_SUBDIR)/libdecnumber && \
26589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26591 "RANLIB=$${RANLIB}" \
26592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26593 dvi) \
26594 || exit 1
26595
26596 @endif libdecnumber
26597
26598 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26599 maybe-pdf-libdecnumber:
26600 @if libdecnumber
26601 maybe-pdf-libdecnumber: pdf-libdecnumber
26602
26603 pdf-libdecnumber: \
26604 configure-libdecnumber
26605 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26606 r=`${PWD_COMMAND}`; export r; \
26607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608 $(HOST_EXPORTS) \
26609 for flag in $(EXTRA_HOST_FLAGS) ; do \
26610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26611 done; \
26612 echo "Doing pdf in libdecnumber"; \
26613 (cd $(HOST_SUBDIR)/libdecnumber && \
26614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26616 "RANLIB=$${RANLIB}" \
26617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26618 pdf) \
26619 || exit 1
26620
26621 @endif libdecnumber
26622
26623 .PHONY: maybe-html-libdecnumber html-libdecnumber
26624 maybe-html-libdecnumber:
26625 @if libdecnumber
26626 maybe-html-libdecnumber: html-libdecnumber
26627
26628 html-libdecnumber: \
26629 configure-libdecnumber
26630 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26631 r=`${PWD_COMMAND}`; export r; \
26632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26633 $(HOST_EXPORTS) \
26634 for flag in $(EXTRA_HOST_FLAGS) ; do \
26635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26636 done; \
26637 echo "Doing html in libdecnumber"; \
26638 (cd $(HOST_SUBDIR)/libdecnumber && \
26639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26641 "RANLIB=$${RANLIB}" \
26642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26643 html) \
26644 || exit 1
26645
26646 @endif libdecnumber
26647
26648 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26649 maybe-TAGS-libdecnumber:
26650 @if libdecnumber
26651 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26652
26653 # libdecnumber doesn't support TAGS.
26654 TAGS-libdecnumber:
26655
26656 @endif libdecnumber
26657
26658 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26659 maybe-install-info-libdecnumber:
26660 @if libdecnumber
26661 maybe-install-info-libdecnumber: install-info-libdecnumber
26662
26663 install-info-libdecnumber: \
26664 configure-libdecnumber \
26665 info-libdecnumber
26666 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26667 r=`${PWD_COMMAND}`; export r; \
26668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26669 $(HOST_EXPORTS) \
26670 for flag in $(EXTRA_HOST_FLAGS) ; do \
26671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26672 done; \
26673 echo "Doing install-info in libdecnumber"; \
26674 (cd $(HOST_SUBDIR)/libdecnumber && \
26675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26677 "RANLIB=$${RANLIB}" \
26678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26679 install-info) \
26680 || exit 1
26681
26682 @endif libdecnumber
26683
26684 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26685 maybe-install-dvi-libdecnumber:
26686 @if libdecnumber
26687 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26688
26689 install-dvi-libdecnumber: \
26690 configure-libdecnumber \
26691 dvi-libdecnumber
26692 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26693 r=`${PWD_COMMAND}`; export r; \
26694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26695 $(HOST_EXPORTS) \
26696 for flag in $(EXTRA_HOST_FLAGS) ; do \
26697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26698 done; \
26699 echo "Doing install-dvi in libdecnumber"; \
26700 (cd $(HOST_SUBDIR)/libdecnumber && \
26701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26703 "RANLIB=$${RANLIB}" \
26704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26705 install-dvi) \
26706 || exit 1
26707
26708 @endif libdecnumber
26709
26710 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26711 maybe-install-pdf-libdecnumber:
26712 @if libdecnumber
26713 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26714
26715 install-pdf-libdecnumber: \
26716 configure-libdecnumber \
26717 pdf-libdecnumber
26718 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26719 r=`${PWD_COMMAND}`; export r; \
26720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 $(HOST_EXPORTS) \
26722 for flag in $(EXTRA_HOST_FLAGS) ; do \
26723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26724 done; \
26725 echo "Doing install-pdf in libdecnumber"; \
26726 (cd $(HOST_SUBDIR)/libdecnumber && \
26727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26729 "RANLIB=$${RANLIB}" \
26730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26731 install-pdf) \
26732 || exit 1
26733
26734 @endif libdecnumber
26735
26736 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26737 maybe-install-html-libdecnumber:
26738 @if libdecnumber
26739 maybe-install-html-libdecnumber: install-html-libdecnumber
26740
26741 install-html-libdecnumber: \
26742 configure-libdecnumber \
26743 html-libdecnumber
26744 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26745 r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 $(HOST_EXPORTS) \
26748 for flag in $(EXTRA_HOST_FLAGS) ; do \
26749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750 done; \
26751 echo "Doing install-html in libdecnumber"; \
26752 (cd $(HOST_SUBDIR)/libdecnumber && \
26753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755 "RANLIB=$${RANLIB}" \
26756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757 install-html) \
26758 || exit 1
26759
26760 @endif libdecnumber
26761
26762 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26763 maybe-installcheck-libdecnumber:
26764 @if libdecnumber
26765 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26766
26767 installcheck-libdecnumber: \
26768 configure-libdecnumber
26769 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26770 r=`${PWD_COMMAND}`; export r; \
26771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26772 $(HOST_EXPORTS) \
26773 for flag in $(EXTRA_HOST_FLAGS) ; do \
26774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26775 done; \
26776 echo "Doing installcheck in libdecnumber"; \
26777 (cd $(HOST_SUBDIR)/libdecnumber && \
26778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26780 "RANLIB=$${RANLIB}" \
26781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26782 installcheck) \
26783 || exit 1
26784
26785 @endif libdecnumber
26786
26787 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26788 maybe-mostlyclean-libdecnumber:
26789 @if libdecnumber
26790 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26791
26792 mostlyclean-libdecnumber:
26793 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26794 r=`${PWD_COMMAND}`; export r; \
26795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26796 $(HOST_EXPORTS) \
26797 for flag in $(EXTRA_HOST_FLAGS) ; do \
26798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26799 done; \
26800 echo "Doing mostlyclean in libdecnumber"; \
26801 (cd $(HOST_SUBDIR)/libdecnumber && \
26802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26804 "RANLIB=$${RANLIB}" \
26805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26806 mostlyclean) \
26807 || exit 1
26808
26809 @endif libdecnumber
26810
26811 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26812 maybe-clean-libdecnumber:
26813 @if libdecnumber
26814 maybe-clean-libdecnumber: clean-libdecnumber
26815
26816 clean-libdecnumber:
26817 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26818 r=`${PWD_COMMAND}`; export r; \
26819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820 $(HOST_EXPORTS) \
26821 for flag in $(EXTRA_HOST_FLAGS) ; do \
26822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823 done; \
26824 echo "Doing clean in libdecnumber"; \
26825 (cd $(HOST_SUBDIR)/libdecnumber && \
26826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828 "RANLIB=$${RANLIB}" \
26829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830 clean) \
26831 || exit 1
26832
26833 @endif libdecnumber
26834
26835 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26836 maybe-distclean-libdecnumber:
26837 @if libdecnumber
26838 maybe-distclean-libdecnumber: distclean-libdecnumber
26839
26840 distclean-libdecnumber:
26841 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26842 r=`${PWD_COMMAND}`; export r; \
26843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844 $(HOST_EXPORTS) \
26845 for flag in $(EXTRA_HOST_FLAGS) ; do \
26846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26847 done; \
26848 echo "Doing distclean in libdecnumber"; \
26849 (cd $(HOST_SUBDIR)/libdecnumber && \
26850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26852 "RANLIB=$${RANLIB}" \
26853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26854 distclean) \
26855 || exit 1
26856
26857 @endif libdecnumber
26858
26859 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26860 maybe-maintainer-clean-libdecnumber:
26861 @if libdecnumber
26862 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26863
26864 maintainer-clean-libdecnumber:
26865 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26866 r=`${PWD_COMMAND}`; export r; \
26867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868 $(HOST_EXPORTS) \
26869 for flag in $(EXTRA_HOST_FLAGS) ; do \
26870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871 done; \
26872 echo "Doing maintainer-clean in libdecnumber"; \
26873 (cd $(HOST_SUBDIR)/libdecnumber && \
26874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876 "RANLIB=$${RANLIB}" \
26877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26878 maintainer-clean) \
26879 || exit 1
26880
26881 @endif libdecnumber
26882
26883
26884
26885 .PHONY: configure-libgui maybe-configure-libgui
26886 maybe-configure-libgui:
26887 @if gcc-bootstrap
26888 configure-libgui: stage_current
26889 @endif gcc-bootstrap
26890 @if libgui
26891 maybe-configure-libgui: configure-libgui
26892 configure-libgui:
26893 @: $(MAKE); $(unstage)
26894 @r=`${PWD_COMMAND}`; export r; \
26895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26898 $(HOST_EXPORTS) \
26899 echo Configuring in $(HOST_SUBDIR)/libgui; \
26900 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26901 case $(srcdir) in \
26902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26903 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26905 esac; \
26906 module_srcdir=libgui; \
26907 $(SHELL) \
26908 $$s/$$module_srcdir/configure \
26909 --srcdir=$${topdir}/$$module_srcdir \
26910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26911 --target=${target_alias} \
26912 || exit 1
26913 @endif libgui
26914
26915
26916
26917
26918
26919 .PHONY: all-libgui maybe-all-libgui
26920 maybe-all-libgui:
26921 @if gcc-bootstrap
26922 all-libgui: stage_current
26923 @endif gcc-bootstrap
26924 @if libgui
26925 TARGET-libgui=all
26926 maybe-all-libgui: all-libgui
26927 all-libgui: configure-libgui
26928 @: $(MAKE); $(unstage)
26929 @r=`${PWD_COMMAND}`; export r; \
26930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26931 $(HOST_EXPORTS) \
26932 (cd $(HOST_SUBDIR)/libgui && \
26933 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26934 $(TARGET-libgui))
26935 @endif libgui
26936
26937
26938
26939
26940 .PHONY: check-libgui maybe-check-libgui
26941 maybe-check-libgui:
26942 @if libgui
26943 maybe-check-libgui: check-libgui
26944
26945 check-libgui:
26946 @: $(MAKE); $(unstage)
26947 @r=`${PWD_COMMAND}`; export r; \
26948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949 $(HOST_EXPORTS) \
26950 (cd $(HOST_SUBDIR)/libgui && \
26951 $(MAKE) $(FLAGS_TO_PASS) check)
26952
26953 @endif libgui
26954
26955 .PHONY: install-libgui maybe-install-libgui
26956 maybe-install-libgui:
26957 @if libgui
26958 maybe-install-libgui: install-libgui
26959
26960 install-libgui: installdirs
26961 @: $(MAKE); $(unstage)
26962 @r=`${PWD_COMMAND}`; export r; \
26963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26964 $(HOST_EXPORTS) \
26965 (cd $(HOST_SUBDIR)/libgui && \
26966 $(MAKE) $(FLAGS_TO_PASS) install)
26967
26968 @endif libgui
26969
26970 .PHONY: install-strip-libgui maybe-install-strip-libgui
26971 maybe-install-strip-libgui:
26972 @if libgui
26973 maybe-install-strip-libgui: install-strip-libgui
26974
26975 install-strip-libgui: installdirs
26976 @: $(MAKE); $(unstage)
26977 @r=`${PWD_COMMAND}`; export r; \
26978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979 $(HOST_EXPORTS) \
26980 (cd $(HOST_SUBDIR)/libgui && \
26981 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26982
26983 @endif libgui
26984
26985 # Other targets (info, dvi, pdf, etc.)
26986
26987 .PHONY: maybe-info-libgui info-libgui
26988 maybe-info-libgui:
26989 @if libgui
26990 maybe-info-libgui: info-libgui
26991
26992 info-libgui: \
26993 configure-libgui
26994 @: $(MAKE); $(unstage)
26995 @[ -f ./libgui/Makefile ] || exit 0; \
26996 r=`${PWD_COMMAND}`; export r; \
26997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26998 $(HOST_EXPORTS) \
26999 for flag in $(EXTRA_HOST_FLAGS) ; do \
27000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27001 done; \
27002 echo "Doing info in libgui"; \
27003 (cd $(HOST_SUBDIR)/libgui && \
27004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27006 "RANLIB=$${RANLIB}" \
27007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27008 info) \
27009 || exit 1
27010
27011 @endif libgui
27012
27013 .PHONY: maybe-dvi-libgui dvi-libgui
27014 maybe-dvi-libgui:
27015 @if libgui
27016 maybe-dvi-libgui: dvi-libgui
27017
27018 dvi-libgui: \
27019 configure-libgui
27020 @: $(MAKE); $(unstage)
27021 @[ -f ./libgui/Makefile ] || exit 0; \
27022 r=`${PWD_COMMAND}`; export r; \
27023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27024 $(HOST_EXPORTS) \
27025 for flag in $(EXTRA_HOST_FLAGS) ; do \
27026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27027 done; \
27028 echo "Doing dvi in libgui"; \
27029 (cd $(HOST_SUBDIR)/libgui && \
27030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27032 "RANLIB=$${RANLIB}" \
27033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27034 dvi) \
27035 || exit 1
27036
27037 @endif libgui
27038
27039 .PHONY: maybe-pdf-libgui pdf-libgui
27040 maybe-pdf-libgui:
27041 @if libgui
27042 maybe-pdf-libgui: pdf-libgui
27043
27044 pdf-libgui: \
27045 configure-libgui
27046 @: $(MAKE); $(unstage)
27047 @[ -f ./libgui/Makefile ] || exit 0; \
27048 r=`${PWD_COMMAND}`; export r; \
27049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050 $(HOST_EXPORTS) \
27051 for flag in $(EXTRA_HOST_FLAGS) ; do \
27052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27053 done; \
27054 echo "Doing pdf in libgui"; \
27055 (cd $(HOST_SUBDIR)/libgui && \
27056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27058 "RANLIB=$${RANLIB}" \
27059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27060 pdf) \
27061 || exit 1
27062
27063 @endif libgui
27064
27065 .PHONY: maybe-html-libgui html-libgui
27066 maybe-html-libgui:
27067 @if libgui
27068 maybe-html-libgui: html-libgui
27069
27070 html-libgui: \
27071 configure-libgui
27072 @: $(MAKE); $(unstage)
27073 @[ -f ./libgui/Makefile ] || exit 0; \
27074 r=`${PWD_COMMAND}`; export r; \
27075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27076 $(HOST_EXPORTS) \
27077 for flag in $(EXTRA_HOST_FLAGS) ; do \
27078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27079 done; \
27080 echo "Doing html in libgui"; \
27081 (cd $(HOST_SUBDIR)/libgui && \
27082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27084 "RANLIB=$${RANLIB}" \
27085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27086 html) \
27087 || exit 1
27088
27089 @endif libgui
27090
27091 .PHONY: maybe-TAGS-libgui TAGS-libgui
27092 maybe-TAGS-libgui:
27093 @if libgui
27094 maybe-TAGS-libgui: TAGS-libgui
27095
27096 TAGS-libgui: \
27097 configure-libgui
27098 @: $(MAKE); $(unstage)
27099 @[ -f ./libgui/Makefile ] || exit 0; \
27100 r=`${PWD_COMMAND}`; export r; \
27101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27102 $(HOST_EXPORTS) \
27103 for flag in $(EXTRA_HOST_FLAGS) ; do \
27104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27105 done; \
27106 echo "Doing TAGS in libgui"; \
27107 (cd $(HOST_SUBDIR)/libgui && \
27108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27110 "RANLIB=$${RANLIB}" \
27111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27112 TAGS) \
27113 || exit 1
27114
27115 @endif libgui
27116
27117 .PHONY: maybe-install-info-libgui install-info-libgui
27118 maybe-install-info-libgui:
27119 @if libgui
27120 maybe-install-info-libgui: install-info-libgui
27121
27122 install-info-libgui: \
27123 configure-libgui \
27124 info-libgui
27125 @: $(MAKE); $(unstage)
27126 @[ -f ./libgui/Makefile ] || exit 0; \
27127 r=`${PWD_COMMAND}`; export r; \
27128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27129 $(HOST_EXPORTS) \
27130 for flag in $(EXTRA_HOST_FLAGS) ; do \
27131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27132 done; \
27133 echo "Doing install-info in libgui"; \
27134 (cd $(HOST_SUBDIR)/libgui && \
27135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27137 "RANLIB=$${RANLIB}" \
27138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27139 install-info) \
27140 || exit 1
27141
27142 @endif libgui
27143
27144 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27145 maybe-install-dvi-libgui:
27146 @if libgui
27147 maybe-install-dvi-libgui: install-dvi-libgui
27148
27149 install-dvi-libgui: \
27150 configure-libgui \
27151 dvi-libgui
27152 @: $(MAKE); $(unstage)
27153 @[ -f ./libgui/Makefile ] || exit 0; \
27154 r=`${PWD_COMMAND}`; export r; \
27155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156 $(HOST_EXPORTS) \
27157 for flag in $(EXTRA_HOST_FLAGS) ; do \
27158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27159 done; \
27160 echo "Doing install-dvi in libgui"; \
27161 (cd $(HOST_SUBDIR)/libgui && \
27162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27164 "RANLIB=$${RANLIB}" \
27165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27166 install-dvi) \
27167 || exit 1
27168
27169 @endif libgui
27170
27171 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27172 maybe-install-pdf-libgui:
27173 @if libgui
27174 maybe-install-pdf-libgui: install-pdf-libgui
27175
27176 install-pdf-libgui: \
27177 configure-libgui \
27178 pdf-libgui
27179 @: $(MAKE); $(unstage)
27180 @[ -f ./libgui/Makefile ] || exit 0; \
27181 r=`${PWD_COMMAND}`; export r; \
27182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183 $(HOST_EXPORTS) \
27184 for flag in $(EXTRA_HOST_FLAGS) ; do \
27185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186 done; \
27187 echo "Doing install-pdf in libgui"; \
27188 (cd $(HOST_SUBDIR)/libgui && \
27189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191 "RANLIB=$${RANLIB}" \
27192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193 install-pdf) \
27194 || exit 1
27195
27196 @endif libgui
27197
27198 .PHONY: maybe-install-html-libgui install-html-libgui
27199 maybe-install-html-libgui:
27200 @if libgui
27201 maybe-install-html-libgui: install-html-libgui
27202
27203 install-html-libgui: \
27204 configure-libgui \
27205 html-libgui
27206 @: $(MAKE); $(unstage)
27207 @[ -f ./libgui/Makefile ] || exit 0; \
27208 r=`${PWD_COMMAND}`; export r; \
27209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27210 $(HOST_EXPORTS) \
27211 for flag in $(EXTRA_HOST_FLAGS) ; do \
27212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27213 done; \
27214 echo "Doing install-html in libgui"; \
27215 (cd $(HOST_SUBDIR)/libgui && \
27216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27218 "RANLIB=$${RANLIB}" \
27219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27220 install-html) \
27221 || exit 1
27222
27223 @endif libgui
27224
27225 .PHONY: maybe-installcheck-libgui installcheck-libgui
27226 maybe-installcheck-libgui:
27227 @if libgui
27228 maybe-installcheck-libgui: installcheck-libgui
27229
27230 installcheck-libgui: \
27231 configure-libgui
27232 @: $(MAKE); $(unstage)
27233 @[ -f ./libgui/Makefile ] || exit 0; \
27234 r=`${PWD_COMMAND}`; export r; \
27235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27236 $(HOST_EXPORTS) \
27237 for flag in $(EXTRA_HOST_FLAGS) ; do \
27238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27239 done; \
27240 echo "Doing installcheck in libgui"; \
27241 (cd $(HOST_SUBDIR)/libgui && \
27242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27244 "RANLIB=$${RANLIB}" \
27245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27246 installcheck) \
27247 || exit 1
27248
27249 @endif libgui
27250
27251 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27252 maybe-mostlyclean-libgui:
27253 @if libgui
27254 maybe-mostlyclean-libgui: mostlyclean-libgui
27255
27256 mostlyclean-libgui:
27257 @: $(MAKE); $(unstage)
27258 @[ -f ./libgui/Makefile ] || exit 0; \
27259 r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 $(HOST_EXPORTS) \
27262 for flag in $(EXTRA_HOST_FLAGS) ; do \
27263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264 done; \
27265 echo "Doing mostlyclean in libgui"; \
27266 (cd $(HOST_SUBDIR)/libgui && \
27267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269 "RANLIB=$${RANLIB}" \
27270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271 mostlyclean) \
27272 || exit 1
27273
27274 @endif libgui
27275
27276 .PHONY: maybe-clean-libgui clean-libgui
27277 maybe-clean-libgui:
27278 @if libgui
27279 maybe-clean-libgui: clean-libgui
27280
27281 clean-libgui:
27282 @: $(MAKE); $(unstage)
27283 @[ -f ./libgui/Makefile ] || exit 0; \
27284 r=`${PWD_COMMAND}`; export r; \
27285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27286 $(HOST_EXPORTS) \
27287 for flag in $(EXTRA_HOST_FLAGS) ; do \
27288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27289 done; \
27290 echo "Doing clean in libgui"; \
27291 (cd $(HOST_SUBDIR)/libgui && \
27292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27294 "RANLIB=$${RANLIB}" \
27295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27296 clean) \
27297 || exit 1
27298
27299 @endif libgui
27300
27301 .PHONY: maybe-distclean-libgui distclean-libgui
27302 maybe-distclean-libgui:
27303 @if libgui
27304 maybe-distclean-libgui: distclean-libgui
27305
27306 distclean-libgui:
27307 @: $(MAKE); $(unstage)
27308 @[ -f ./libgui/Makefile ] || exit 0; \
27309 r=`${PWD_COMMAND}`; export r; \
27310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27311 $(HOST_EXPORTS) \
27312 for flag in $(EXTRA_HOST_FLAGS) ; do \
27313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27314 done; \
27315 echo "Doing distclean in libgui"; \
27316 (cd $(HOST_SUBDIR)/libgui && \
27317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27319 "RANLIB=$${RANLIB}" \
27320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27321 distclean) \
27322 || exit 1
27323
27324 @endif libgui
27325
27326 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27327 maybe-maintainer-clean-libgui:
27328 @if libgui
27329 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27330
27331 maintainer-clean-libgui:
27332 @: $(MAKE); $(unstage)
27333 @[ -f ./libgui/Makefile ] || exit 0; \
27334 r=`${PWD_COMMAND}`; export r; \
27335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336 $(HOST_EXPORTS) \
27337 for flag in $(EXTRA_HOST_FLAGS) ; do \
27338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339 done; \
27340 echo "Doing maintainer-clean in libgui"; \
27341 (cd $(HOST_SUBDIR)/libgui && \
27342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344 "RANLIB=$${RANLIB}" \
27345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27346 maintainer-clean) \
27347 || exit 1
27348
27349 @endif libgui
27350
27351
27352
27353 .PHONY: configure-libiberty maybe-configure-libiberty
27354 maybe-configure-libiberty:
27355 @if gcc-bootstrap
27356 configure-libiberty: stage_current
27357 @endif gcc-bootstrap
27358 @if libiberty
27359 maybe-configure-libiberty: configure-libiberty
27360 configure-libiberty:
27361 @r=`${PWD_COMMAND}`; export r; \
27362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27365 $(HOST_EXPORTS) \
27366 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27367 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27368 case $(srcdir) in \
27369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27370 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27372 esac; \
27373 module_srcdir=libiberty; \
27374 $(SHELL) \
27375 $$s/$$module_srcdir/configure \
27376 --srcdir=$${topdir}/$$module_srcdir \
27377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27378 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27379 || exit 1
27380 @endif libiberty
27381
27382
27383
27384 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27385 maybe-configure-stage1-libiberty:
27386 @if libiberty-bootstrap
27387 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27388 configure-stage1-libiberty:
27389 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27391 @r=`${PWD_COMMAND}`; export r; \
27392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27393 TFLAGS="$(STAGE1_TFLAGS)"; \
27394 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27395 $(HOST_EXPORTS) \
27396 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27397 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27398 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27399 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27401 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27402 case $(srcdir) in \
27403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27404 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27406 esac; \
27407 module_srcdir=libiberty; \
27408 $(SHELL) $$s/$$module_srcdir/configure \
27409 --srcdir=$${topdir}/$$module_srcdir \
27410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27411 --target=${target_alias} \
27412 \
27413 $(STAGE1_CONFIGURE_FLAGS) \
27414 @extra_host_libiberty_configure_flags@
27415 @endif libiberty-bootstrap
27416
27417 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27418 maybe-configure-stage2-libiberty:
27419 @if libiberty-bootstrap
27420 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27421 configure-stage2-libiberty:
27422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27424 @r=`${PWD_COMMAND}`; export r; \
27425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27426 TFLAGS="$(STAGE2_TFLAGS)"; \
27427 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27428 $(HOST_EXPORTS) \
27429 $(POSTSTAGE1_HOST_EXPORTS) \
27430 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27431 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27432 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27433 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27435 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27436 case $(srcdir) in \
27437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27438 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27440 esac; \
27441 module_srcdir=libiberty; \
27442 $(SHELL) $$s/$$module_srcdir/configure \
27443 --srcdir=$${topdir}/$$module_srcdir \
27444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27445 --target=${target_alias} \
27446 --with-build-libsubdir=$(HOST_SUBDIR) \
27447 $(STAGE2_CONFIGURE_FLAGS) \
27448 @extra_host_libiberty_configure_flags@
27449 @endif libiberty-bootstrap
27450
27451 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27452 maybe-configure-stage3-libiberty:
27453 @if libiberty-bootstrap
27454 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27455 configure-stage3-libiberty:
27456 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27457 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27458 @r=`${PWD_COMMAND}`; export r; \
27459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460 TFLAGS="$(STAGE3_TFLAGS)"; \
27461 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27462 $(HOST_EXPORTS) \
27463 $(POSTSTAGE1_HOST_EXPORTS) \
27464 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27465 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27466 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27467 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27469 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27470 case $(srcdir) in \
27471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27472 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27474 esac; \
27475 module_srcdir=libiberty; \
27476 $(SHELL) $$s/$$module_srcdir/configure \
27477 --srcdir=$${topdir}/$$module_srcdir \
27478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27479 --target=${target_alias} \
27480 --with-build-libsubdir=$(HOST_SUBDIR) \
27481 $(STAGE3_CONFIGURE_FLAGS) \
27482 @extra_host_libiberty_configure_flags@
27483 @endif libiberty-bootstrap
27484
27485 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27486 maybe-configure-stage4-libiberty:
27487 @if libiberty-bootstrap
27488 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27489 configure-stage4-libiberty:
27490 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27492 @r=`${PWD_COMMAND}`; export r; \
27493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494 TFLAGS="$(STAGE4_TFLAGS)"; \
27495 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27496 $(HOST_EXPORTS) \
27497 $(POSTSTAGE1_HOST_EXPORTS) \
27498 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27499 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27500 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27501 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27503 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27504 case $(srcdir) in \
27505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27506 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27508 esac; \
27509 module_srcdir=libiberty; \
27510 $(SHELL) $$s/$$module_srcdir/configure \
27511 --srcdir=$${topdir}/$$module_srcdir \
27512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27513 --target=${target_alias} \
27514 --with-build-libsubdir=$(HOST_SUBDIR) \
27515 $(STAGE4_CONFIGURE_FLAGS) \
27516 @extra_host_libiberty_configure_flags@
27517 @endif libiberty-bootstrap
27518
27519 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27520 maybe-configure-stageprofile-libiberty:
27521 @if libiberty-bootstrap
27522 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27523 configure-stageprofile-libiberty:
27524 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27526 @r=`${PWD_COMMAND}`; export r; \
27527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27529 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27530 $(HOST_EXPORTS) \
27531 $(POSTSTAGE1_HOST_EXPORTS) \
27532 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27533 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27534 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27535 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27537 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27538 case $(srcdir) in \
27539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27540 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27542 esac; \
27543 module_srcdir=libiberty; \
27544 $(SHELL) $$s/$$module_srcdir/configure \
27545 --srcdir=$${topdir}/$$module_srcdir \
27546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27547 --target=${target_alias} \
27548 --with-build-libsubdir=$(HOST_SUBDIR) \
27549 $(STAGEprofile_CONFIGURE_FLAGS) \
27550 @extra_host_libiberty_configure_flags@
27551 @endif libiberty-bootstrap
27552
27553 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27554 maybe-configure-stagetrain-libiberty:
27555 @if libiberty-bootstrap
27556 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27557 configure-stagetrain-libiberty:
27558 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27560 @r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27563 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27564 $(HOST_EXPORTS) \
27565 $(POSTSTAGE1_HOST_EXPORTS) \
27566 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27567 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27568 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27569 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27571 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27572 case $(srcdir) in \
27573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27574 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27576 esac; \
27577 module_srcdir=libiberty; \
27578 $(SHELL) $$s/$$module_srcdir/configure \
27579 --srcdir=$${topdir}/$$module_srcdir \
27580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27581 --target=${target_alias} \
27582 --with-build-libsubdir=$(HOST_SUBDIR) \
27583 $(STAGEtrain_CONFIGURE_FLAGS) \
27584 @extra_host_libiberty_configure_flags@
27585 @endif libiberty-bootstrap
27586
27587 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27588 maybe-configure-stagefeedback-libiberty:
27589 @if libiberty-bootstrap
27590 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27591 configure-stagefeedback-libiberty:
27592 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27594 @r=`${PWD_COMMAND}`; export r; \
27595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27596 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27597 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27598 $(HOST_EXPORTS) \
27599 $(POSTSTAGE1_HOST_EXPORTS) \
27600 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27601 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27602 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27603 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27605 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27606 case $(srcdir) in \
27607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27608 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27610 esac; \
27611 module_srcdir=libiberty; \
27612 $(SHELL) $$s/$$module_srcdir/configure \
27613 --srcdir=$${topdir}/$$module_srcdir \
27614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27615 --target=${target_alias} \
27616 --with-build-libsubdir=$(HOST_SUBDIR) \
27617 $(STAGEfeedback_CONFIGURE_FLAGS) \
27618 @extra_host_libiberty_configure_flags@
27619 @endif libiberty-bootstrap
27620
27621 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27622 maybe-configure-stageautoprofile-libiberty:
27623 @if libiberty-bootstrap
27624 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27625 configure-stageautoprofile-libiberty:
27626 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27628 @r=`${PWD_COMMAND}`; export r; \
27629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27630 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27631 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27632 $(HOST_EXPORTS) \
27633 $(POSTSTAGE1_HOST_EXPORTS) \
27634 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27635 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27636 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27637 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27639 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27640 case $(srcdir) in \
27641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27642 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27644 esac; \
27645 module_srcdir=libiberty; \
27646 $(SHELL) $$s/$$module_srcdir/configure \
27647 --srcdir=$${topdir}/$$module_srcdir \
27648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27649 --target=${target_alias} \
27650 --with-build-libsubdir=$(HOST_SUBDIR) \
27651 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27652 @extra_host_libiberty_configure_flags@
27653 @endif libiberty-bootstrap
27654
27655 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27656 maybe-configure-stageautofeedback-libiberty:
27657 @if libiberty-bootstrap
27658 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27659 configure-stageautofeedback-libiberty:
27660 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27662 @r=`${PWD_COMMAND}`; export r; \
27663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27664 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27665 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27666 $(HOST_EXPORTS) \
27667 $(POSTSTAGE1_HOST_EXPORTS) \
27668 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27669 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27670 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27671 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27673 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27674 case $(srcdir) in \
27675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27676 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27678 esac; \
27679 module_srcdir=libiberty; \
27680 $(SHELL) $$s/$$module_srcdir/configure \
27681 --srcdir=$${topdir}/$$module_srcdir \
27682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27683 --target=${target_alias} \
27684 --with-build-libsubdir=$(HOST_SUBDIR) \
27685 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27686 @extra_host_libiberty_configure_flags@
27687 @endif libiberty-bootstrap
27688
27689
27690
27691
27692
27693 .PHONY: all-libiberty maybe-all-libiberty
27694 maybe-all-libiberty:
27695 @if gcc-bootstrap
27696 all-libiberty: stage_current
27697 @endif gcc-bootstrap
27698 @if libiberty
27699 TARGET-libiberty=all
27700 maybe-all-libiberty: all-libiberty
27701 all-libiberty: configure-libiberty
27702 @r=`${PWD_COMMAND}`; export r; \
27703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27704 $(HOST_EXPORTS) \
27705 (cd $(HOST_SUBDIR)/libiberty && \
27706 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27707 $(TARGET-libiberty))
27708 @endif libiberty
27709
27710
27711
27712 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27713 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27714 maybe-all-stage1-libiberty:
27715 maybe-clean-stage1-libiberty:
27716 @if libiberty-bootstrap
27717 maybe-all-stage1-libiberty: all-stage1-libiberty
27718 all-stage1: all-stage1-libiberty
27719 TARGET-stage1-libiberty = $(TARGET-libiberty)
27720 all-stage1-libiberty: configure-stage1-libiberty
27721 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27722 @r=`${PWD_COMMAND}`; export r; \
27723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724 TFLAGS="$(STAGE1_TFLAGS)"; \
27725 $(HOST_EXPORTS) \
27726 cd $(HOST_SUBDIR)/libiberty && \
27727 \
27728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27729 CFLAGS="$(STAGE1_CFLAGS)" \
27730 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27731 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27732 LIBCFLAGS="$(LIBCFLAGS)" \
27733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27736 $(EXTRA_HOST_FLAGS) \
27737 $(STAGE1_FLAGS_TO_PASS) \
27738 TFLAGS="$(STAGE1_TFLAGS)" \
27739 $(TARGET-stage1-libiberty)
27740
27741 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27742 clean-stage1: clean-stage1-libiberty
27743 clean-stage1-libiberty:
27744 @if [ $(current_stage) = stage1 ]; then \
27745 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27746 else \
27747 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27748 $(MAKE) stage1-start; \
27749 fi; \
27750 cd $(HOST_SUBDIR)/libiberty && \
27751 $(MAKE) $(EXTRA_HOST_FLAGS) \
27752 $(STAGE1_FLAGS_TO_PASS) clean
27753 @endif libiberty-bootstrap
27754
27755
27756 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27757 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27758 maybe-all-stage2-libiberty:
27759 maybe-clean-stage2-libiberty:
27760 @if libiberty-bootstrap
27761 maybe-all-stage2-libiberty: all-stage2-libiberty
27762 all-stage2: all-stage2-libiberty
27763 TARGET-stage2-libiberty = $(TARGET-libiberty)
27764 all-stage2-libiberty: configure-stage2-libiberty
27765 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27766 @r=`${PWD_COMMAND}`; export r; \
27767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768 TFLAGS="$(STAGE2_TFLAGS)"; \
27769 $(HOST_EXPORTS) \
27770 $(POSTSTAGE1_HOST_EXPORTS) \
27771 cd $(HOST_SUBDIR)/libiberty && \
27772 \
27773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27774 CFLAGS="$(STAGE2_CFLAGS)" \
27775 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27776 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27777 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27782 TFLAGS="$(STAGE2_TFLAGS)" \
27783 $(TARGET-stage2-libiberty)
27784
27785 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27786 clean-stage2: clean-stage2-libiberty
27787 clean-stage2-libiberty:
27788 @if [ $(current_stage) = stage2 ]; then \
27789 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27790 else \
27791 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27792 $(MAKE) stage2-start; \
27793 fi; \
27794 cd $(HOST_SUBDIR)/libiberty && \
27795 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27796 @endif libiberty-bootstrap
27797
27798
27799 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27800 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27801 maybe-all-stage3-libiberty:
27802 maybe-clean-stage3-libiberty:
27803 @if libiberty-bootstrap
27804 maybe-all-stage3-libiberty: all-stage3-libiberty
27805 all-stage3: all-stage3-libiberty
27806 TARGET-stage3-libiberty = $(TARGET-libiberty)
27807 all-stage3-libiberty: configure-stage3-libiberty
27808 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27809 @r=`${PWD_COMMAND}`; export r; \
27810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27811 TFLAGS="$(STAGE3_TFLAGS)"; \
27812 $(HOST_EXPORTS) \
27813 $(POSTSTAGE1_HOST_EXPORTS) \
27814 cd $(HOST_SUBDIR)/libiberty && \
27815 \
27816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27817 CFLAGS="$(STAGE3_CFLAGS)" \
27818 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27819 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27820 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27825 TFLAGS="$(STAGE3_TFLAGS)" \
27826 $(TARGET-stage3-libiberty)
27827
27828 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27829 clean-stage3: clean-stage3-libiberty
27830 clean-stage3-libiberty:
27831 @if [ $(current_stage) = stage3 ]; then \
27832 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27833 else \
27834 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27835 $(MAKE) stage3-start; \
27836 fi; \
27837 cd $(HOST_SUBDIR)/libiberty && \
27838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27839 @endif libiberty-bootstrap
27840
27841
27842 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27843 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27844 maybe-all-stage4-libiberty:
27845 maybe-clean-stage4-libiberty:
27846 @if libiberty-bootstrap
27847 maybe-all-stage4-libiberty: all-stage4-libiberty
27848 all-stage4: all-stage4-libiberty
27849 TARGET-stage4-libiberty = $(TARGET-libiberty)
27850 all-stage4-libiberty: configure-stage4-libiberty
27851 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27852 @r=`${PWD_COMMAND}`; export r; \
27853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854 TFLAGS="$(STAGE4_TFLAGS)"; \
27855 $(HOST_EXPORTS) \
27856 $(POSTSTAGE1_HOST_EXPORTS) \
27857 cd $(HOST_SUBDIR)/libiberty && \
27858 \
27859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27860 CFLAGS="$(STAGE4_CFLAGS)" \
27861 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27862 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27863 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27868 TFLAGS="$(STAGE4_TFLAGS)" \
27869 $(TARGET-stage4-libiberty)
27870
27871 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27872 clean-stage4: clean-stage4-libiberty
27873 clean-stage4-libiberty:
27874 @if [ $(current_stage) = stage4 ]; then \
27875 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27876 else \
27877 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27878 $(MAKE) stage4-start; \
27879 fi; \
27880 cd $(HOST_SUBDIR)/libiberty && \
27881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27882 @endif libiberty-bootstrap
27883
27884
27885 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27886 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27887 maybe-all-stageprofile-libiberty:
27888 maybe-clean-stageprofile-libiberty:
27889 @if libiberty-bootstrap
27890 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27891 all-stageprofile: all-stageprofile-libiberty
27892 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27893 all-stageprofile-libiberty: configure-stageprofile-libiberty
27894 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27895 @r=`${PWD_COMMAND}`; export r; \
27896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27897 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27898 $(HOST_EXPORTS) \
27899 $(POSTSTAGE1_HOST_EXPORTS) \
27900 cd $(HOST_SUBDIR)/libiberty && \
27901 \
27902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27903 CFLAGS="$(STAGEprofile_CFLAGS)" \
27904 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27905 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27906 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27911 TFLAGS="$(STAGEprofile_TFLAGS)" \
27912 $(TARGET-stageprofile-libiberty)
27913
27914 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27915 clean-stageprofile: clean-stageprofile-libiberty
27916 clean-stageprofile-libiberty:
27917 @if [ $(current_stage) = stageprofile ]; then \
27918 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27919 else \
27920 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27921 $(MAKE) stageprofile-start; \
27922 fi; \
27923 cd $(HOST_SUBDIR)/libiberty && \
27924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27925 @endif libiberty-bootstrap
27926
27927
27928 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27929 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27930 maybe-all-stagetrain-libiberty:
27931 maybe-clean-stagetrain-libiberty:
27932 @if libiberty-bootstrap
27933 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27934 all-stagetrain: all-stagetrain-libiberty
27935 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27936 all-stagetrain-libiberty: configure-stagetrain-libiberty
27937 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27938 @r=`${PWD_COMMAND}`; export r; \
27939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27940 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27941 $(HOST_EXPORTS) \
27942 $(POSTSTAGE1_HOST_EXPORTS) \
27943 cd $(HOST_SUBDIR)/libiberty && \
27944 \
27945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27946 CFLAGS="$(STAGEtrain_CFLAGS)" \
27947 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27948 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27949 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27954 TFLAGS="$(STAGEtrain_TFLAGS)" \
27955 $(TARGET-stagetrain-libiberty)
27956
27957 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27958 clean-stagetrain: clean-stagetrain-libiberty
27959 clean-stagetrain-libiberty:
27960 @if [ $(current_stage) = stagetrain ]; then \
27961 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27962 else \
27963 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27964 $(MAKE) stagetrain-start; \
27965 fi; \
27966 cd $(HOST_SUBDIR)/libiberty && \
27967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27968 @endif libiberty-bootstrap
27969
27970
27971 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27972 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27973 maybe-all-stagefeedback-libiberty:
27974 maybe-clean-stagefeedback-libiberty:
27975 @if libiberty-bootstrap
27976 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27977 all-stagefeedback: all-stagefeedback-libiberty
27978 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27979 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27980 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27981 @r=`${PWD_COMMAND}`; export r; \
27982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27983 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27984 $(HOST_EXPORTS) \
27985 $(POSTSTAGE1_HOST_EXPORTS) \
27986 cd $(HOST_SUBDIR)/libiberty && \
27987 \
27988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27989 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27990 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27991 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27992 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27997 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27998 $(TARGET-stagefeedback-libiberty)
27999
28000 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28001 clean-stagefeedback: clean-stagefeedback-libiberty
28002 clean-stagefeedback-libiberty:
28003 @if [ $(current_stage) = stagefeedback ]; then \
28004 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28005 else \
28006 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28007 $(MAKE) stagefeedback-start; \
28008 fi; \
28009 cd $(HOST_SUBDIR)/libiberty && \
28010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28011 @endif libiberty-bootstrap
28012
28013
28014 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28015 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28016 maybe-all-stageautoprofile-libiberty:
28017 maybe-clean-stageautoprofile-libiberty:
28018 @if libiberty-bootstrap
28019 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28020 all-stageautoprofile: all-stageautoprofile-libiberty
28021 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28022 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28023 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28024 @r=`${PWD_COMMAND}`; export r; \
28025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28027 $(HOST_EXPORTS) \
28028 $(POSTSTAGE1_HOST_EXPORTS) \
28029 cd $(HOST_SUBDIR)/libiberty && \
28030 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28032 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28033 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28034 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28035 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28036 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28037 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28038 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28039 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28040 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28041 $(TARGET-stageautoprofile-libiberty)
28042
28043 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28044 clean-stageautoprofile: clean-stageautoprofile-libiberty
28045 clean-stageautoprofile-libiberty:
28046 @if [ $(current_stage) = stageautoprofile ]; then \
28047 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28048 else \
28049 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28050 $(MAKE) stageautoprofile-start; \
28051 fi; \
28052 cd $(HOST_SUBDIR)/libiberty && \
28053 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28054 @endif libiberty-bootstrap
28055
28056
28057 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28058 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28059 maybe-all-stageautofeedback-libiberty:
28060 maybe-clean-stageautofeedback-libiberty:
28061 @if libiberty-bootstrap
28062 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28063 all-stageautofeedback: all-stageautofeedback-libiberty
28064 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28065 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28066 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28067 @r=`${PWD_COMMAND}`; export r; \
28068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28069 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28070 $(HOST_EXPORTS) \
28071 $(POSTSTAGE1_HOST_EXPORTS) \
28072 cd $(HOST_SUBDIR)/libiberty && \
28073 \
28074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28075 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28076 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28077 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28078 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28082 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28083 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28084 $(TARGET-stageautofeedback-libiberty)
28085
28086 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28087 clean-stageautofeedback: clean-stageautofeedback-libiberty
28088 clean-stageautofeedback-libiberty:
28089 @if [ $(current_stage) = stageautofeedback ]; then \
28090 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28091 else \
28092 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28093 $(MAKE) stageautofeedback-start; \
28094 fi; \
28095 cd $(HOST_SUBDIR)/libiberty && \
28096 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28097 @endif libiberty-bootstrap
28098
28099
28100
28101
28102
28103 .PHONY: check-libiberty maybe-check-libiberty
28104 maybe-check-libiberty:
28105 @if libiberty
28106 maybe-check-libiberty: check-libiberty
28107
28108 check-libiberty:
28109 @: $(MAKE); $(unstage)
28110 @r=`${PWD_COMMAND}`; export r; \
28111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28112 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28113 (cd $(HOST_SUBDIR)/libiberty && \
28114 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28115
28116 @endif libiberty
28117
28118 .PHONY: install-libiberty maybe-install-libiberty
28119 maybe-install-libiberty:
28120 @if libiberty
28121 maybe-install-libiberty: install-libiberty
28122
28123 install-libiberty: installdirs
28124 @: $(MAKE); $(unstage)
28125 @r=`${PWD_COMMAND}`; export r; \
28126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28127 $(HOST_EXPORTS) \
28128 (cd $(HOST_SUBDIR)/libiberty && \
28129 $(MAKE) $(FLAGS_TO_PASS) install)
28130
28131 @endif libiberty
28132
28133 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28134 maybe-install-strip-libiberty:
28135 @if libiberty
28136 maybe-install-strip-libiberty: install-strip-libiberty
28137
28138 install-strip-libiberty: installdirs
28139 @: $(MAKE); $(unstage)
28140 @r=`${PWD_COMMAND}`; export r; \
28141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28142 $(HOST_EXPORTS) \
28143 (cd $(HOST_SUBDIR)/libiberty && \
28144 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28145
28146 @endif libiberty
28147
28148 # Other targets (info, dvi, pdf, etc.)
28149
28150 .PHONY: maybe-info-libiberty info-libiberty
28151 maybe-info-libiberty:
28152 @if libiberty
28153 maybe-info-libiberty: info-libiberty
28154
28155 info-libiberty: \
28156 configure-libiberty
28157 @[ -f ./libiberty/Makefile ] || exit 0; \
28158 r=`${PWD_COMMAND}`; export r; \
28159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28160 $(HOST_EXPORTS) \
28161 for flag in $(EXTRA_HOST_FLAGS) ; do \
28162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28163 done; \
28164 echo "Doing info in libiberty"; \
28165 (cd $(HOST_SUBDIR)/libiberty && \
28166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28168 "RANLIB=$${RANLIB}" \
28169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28170 info) \
28171 || exit 1
28172
28173 @endif libiberty
28174
28175 .PHONY: maybe-dvi-libiberty dvi-libiberty
28176 maybe-dvi-libiberty:
28177 @if libiberty
28178 maybe-dvi-libiberty: dvi-libiberty
28179
28180 dvi-libiberty: \
28181 configure-libiberty
28182 @[ -f ./libiberty/Makefile ] || exit 0; \
28183 r=`${PWD_COMMAND}`; export r; \
28184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28185 $(HOST_EXPORTS) \
28186 for flag in $(EXTRA_HOST_FLAGS) ; do \
28187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28188 done; \
28189 echo "Doing dvi in libiberty"; \
28190 (cd $(HOST_SUBDIR)/libiberty && \
28191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28193 "RANLIB=$${RANLIB}" \
28194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28195 dvi) \
28196 || exit 1
28197
28198 @endif libiberty
28199
28200 .PHONY: maybe-pdf-libiberty pdf-libiberty
28201 maybe-pdf-libiberty:
28202 @if libiberty
28203 maybe-pdf-libiberty: pdf-libiberty
28204
28205 pdf-libiberty: \
28206 configure-libiberty
28207 @[ -f ./libiberty/Makefile ] || exit 0; \
28208 r=`${PWD_COMMAND}`; export r; \
28209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28210 $(HOST_EXPORTS) \
28211 for flag in $(EXTRA_HOST_FLAGS) ; do \
28212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28213 done; \
28214 echo "Doing pdf in libiberty"; \
28215 (cd $(HOST_SUBDIR)/libiberty && \
28216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28218 "RANLIB=$${RANLIB}" \
28219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28220 pdf) \
28221 || exit 1
28222
28223 @endif libiberty
28224
28225 .PHONY: maybe-html-libiberty html-libiberty
28226 maybe-html-libiberty:
28227 @if libiberty
28228 maybe-html-libiberty: html-libiberty
28229
28230 html-libiberty: \
28231 configure-libiberty
28232 @[ -f ./libiberty/Makefile ] || exit 0; \
28233 r=`${PWD_COMMAND}`; export r; \
28234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28235 $(HOST_EXPORTS) \
28236 for flag in $(EXTRA_HOST_FLAGS) ; do \
28237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28238 done; \
28239 echo "Doing html in libiberty"; \
28240 (cd $(HOST_SUBDIR)/libiberty && \
28241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28243 "RANLIB=$${RANLIB}" \
28244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28245 html) \
28246 || exit 1
28247
28248 @endif libiberty
28249
28250 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28251 maybe-TAGS-libiberty:
28252 @if libiberty
28253 maybe-TAGS-libiberty: TAGS-libiberty
28254
28255 TAGS-libiberty: \
28256 configure-libiberty
28257 @[ -f ./libiberty/Makefile ] || exit 0; \
28258 r=`${PWD_COMMAND}`; export r; \
28259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28260 $(HOST_EXPORTS) \
28261 for flag in $(EXTRA_HOST_FLAGS) ; do \
28262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28263 done; \
28264 echo "Doing TAGS in libiberty"; \
28265 (cd $(HOST_SUBDIR)/libiberty && \
28266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28268 "RANLIB=$${RANLIB}" \
28269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28270 TAGS) \
28271 || exit 1
28272
28273 @endif libiberty
28274
28275 .PHONY: maybe-install-info-libiberty install-info-libiberty
28276 maybe-install-info-libiberty:
28277 @if libiberty
28278 maybe-install-info-libiberty: install-info-libiberty
28279
28280 install-info-libiberty: \
28281 configure-libiberty \
28282 info-libiberty
28283 @[ -f ./libiberty/Makefile ] || exit 0; \
28284 r=`${PWD_COMMAND}`; export r; \
28285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28286 $(HOST_EXPORTS) \
28287 for flag in $(EXTRA_HOST_FLAGS) ; do \
28288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28289 done; \
28290 echo "Doing install-info in libiberty"; \
28291 (cd $(HOST_SUBDIR)/libiberty && \
28292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28294 "RANLIB=$${RANLIB}" \
28295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28296 install-info) \
28297 || exit 1
28298
28299 @endif libiberty
28300
28301 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28302 maybe-install-dvi-libiberty:
28303 @if libiberty
28304 maybe-install-dvi-libiberty: install-dvi-libiberty
28305
28306 install-dvi-libiberty: \
28307 configure-libiberty \
28308 dvi-libiberty
28309 @[ -f ./libiberty/Makefile ] || exit 0; \
28310 r=`${PWD_COMMAND}`; export r; \
28311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28312 $(HOST_EXPORTS) \
28313 for flag in $(EXTRA_HOST_FLAGS) ; do \
28314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28315 done; \
28316 echo "Doing install-dvi in libiberty"; \
28317 (cd $(HOST_SUBDIR)/libiberty && \
28318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28320 "RANLIB=$${RANLIB}" \
28321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28322 install-dvi) \
28323 || exit 1
28324
28325 @endif libiberty
28326
28327 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28328 maybe-install-pdf-libiberty:
28329 @if libiberty
28330 maybe-install-pdf-libiberty: install-pdf-libiberty
28331
28332 install-pdf-libiberty: \
28333 configure-libiberty \
28334 pdf-libiberty
28335 @[ -f ./libiberty/Makefile ] || exit 0; \
28336 r=`${PWD_COMMAND}`; export r; \
28337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338 $(HOST_EXPORTS) \
28339 for flag in $(EXTRA_HOST_FLAGS) ; do \
28340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28341 done; \
28342 echo "Doing install-pdf in libiberty"; \
28343 (cd $(HOST_SUBDIR)/libiberty && \
28344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28346 "RANLIB=$${RANLIB}" \
28347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28348 install-pdf) \
28349 || exit 1
28350
28351 @endif libiberty
28352
28353 .PHONY: maybe-install-html-libiberty install-html-libiberty
28354 maybe-install-html-libiberty:
28355 @if libiberty
28356 maybe-install-html-libiberty: install-html-libiberty
28357
28358 install-html-libiberty: \
28359 configure-libiberty \
28360 html-libiberty
28361 @[ -f ./libiberty/Makefile ] || exit 0; \
28362 r=`${PWD_COMMAND}`; export r; \
28363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364 $(HOST_EXPORTS) \
28365 for flag in $(EXTRA_HOST_FLAGS) ; do \
28366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28367 done; \
28368 echo "Doing install-html in libiberty"; \
28369 (cd $(HOST_SUBDIR)/libiberty && \
28370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28372 "RANLIB=$${RANLIB}" \
28373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28374 install-html) \
28375 || exit 1
28376
28377 @endif libiberty
28378
28379 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28380 maybe-installcheck-libiberty:
28381 @if libiberty
28382 maybe-installcheck-libiberty: installcheck-libiberty
28383
28384 installcheck-libiberty: \
28385 configure-libiberty
28386 @[ -f ./libiberty/Makefile ] || exit 0; \
28387 r=`${PWD_COMMAND}`; export r; \
28388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28389 $(HOST_EXPORTS) \
28390 for flag in $(EXTRA_HOST_FLAGS) ; do \
28391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28392 done; \
28393 echo "Doing installcheck in libiberty"; \
28394 (cd $(HOST_SUBDIR)/libiberty && \
28395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28397 "RANLIB=$${RANLIB}" \
28398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28399 installcheck) \
28400 || exit 1
28401
28402 @endif libiberty
28403
28404 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28405 maybe-mostlyclean-libiberty:
28406 @if libiberty
28407 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28408
28409 mostlyclean-libiberty:
28410 @[ -f ./libiberty/Makefile ] || exit 0; \
28411 r=`${PWD_COMMAND}`; export r; \
28412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413 $(HOST_EXPORTS) \
28414 for flag in $(EXTRA_HOST_FLAGS) ; do \
28415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28416 done; \
28417 echo "Doing mostlyclean in libiberty"; \
28418 (cd $(HOST_SUBDIR)/libiberty && \
28419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28421 "RANLIB=$${RANLIB}" \
28422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28423 mostlyclean) \
28424 || exit 1
28425
28426 @endif libiberty
28427
28428 .PHONY: maybe-clean-libiberty clean-libiberty
28429 maybe-clean-libiberty:
28430 @if libiberty
28431 maybe-clean-libiberty: clean-libiberty
28432
28433 clean-libiberty:
28434 @[ -f ./libiberty/Makefile ] || exit 0; \
28435 r=`${PWD_COMMAND}`; export r; \
28436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437 $(HOST_EXPORTS) \
28438 for flag in $(EXTRA_HOST_FLAGS) ; do \
28439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28440 done; \
28441 echo "Doing clean in libiberty"; \
28442 (cd $(HOST_SUBDIR)/libiberty && \
28443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28445 "RANLIB=$${RANLIB}" \
28446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28447 clean) \
28448 || exit 1
28449
28450 @endif libiberty
28451
28452 .PHONY: maybe-distclean-libiberty distclean-libiberty
28453 maybe-distclean-libiberty:
28454 @if libiberty
28455 maybe-distclean-libiberty: distclean-libiberty
28456
28457 distclean-libiberty:
28458 @[ -f ./libiberty/Makefile ] || exit 0; \
28459 r=`${PWD_COMMAND}`; export r; \
28460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461 $(HOST_EXPORTS) \
28462 for flag in $(EXTRA_HOST_FLAGS) ; do \
28463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28464 done; \
28465 echo "Doing distclean in libiberty"; \
28466 (cd $(HOST_SUBDIR)/libiberty && \
28467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469 "RANLIB=$${RANLIB}" \
28470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28471 distclean) \
28472 || exit 1
28473
28474 @endif libiberty
28475
28476 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28477 maybe-maintainer-clean-libiberty:
28478 @if libiberty
28479 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28480
28481 maintainer-clean-libiberty:
28482 @[ -f ./libiberty/Makefile ] || exit 0; \
28483 r=`${PWD_COMMAND}`; export r; \
28484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28485 $(HOST_EXPORTS) \
28486 for flag in $(EXTRA_HOST_FLAGS) ; do \
28487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28488 done; \
28489 echo "Doing maintainer-clean in libiberty"; \
28490 (cd $(HOST_SUBDIR)/libiberty && \
28491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28493 "RANLIB=$${RANLIB}" \
28494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28495 maintainer-clean) \
28496 || exit 1
28497
28498 @endif libiberty
28499
28500
28501
28502 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28503 maybe-configure-libiberty-linker-plugin:
28504 @if gcc-bootstrap
28505 configure-libiberty-linker-plugin: stage_current
28506 @endif gcc-bootstrap
28507 @if libiberty-linker-plugin
28508 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28509 configure-libiberty-linker-plugin:
28510 @r=`${PWD_COMMAND}`; export r; \
28511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28514 $(HOST_EXPORTS) \
28515 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28516 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28517 case $(srcdir) in \
28518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28519 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28521 esac; \
28522 module_srcdir=libiberty; \
28523 $(SHELL) \
28524 $$s/$$module_srcdir/configure \
28525 --srcdir=$${topdir}/$$module_srcdir \
28526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28527 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28528 || exit 1
28529 @endif libiberty-linker-plugin
28530
28531
28532
28533 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28534 maybe-configure-stage1-libiberty-linker-plugin:
28535 @if libiberty-linker-plugin-bootstrap
28536 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28537 configure-stage1-libiberty-linker-plugin:
28538 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28539 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28540 @r=`${PWD_COMMAND}`; export r; \
28541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28542 TFLAGS="$(STAGE1_TFLAGS)"; \
28543 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28544 $(HOST_EXPORTS) \
28545 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28546 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28547 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28548 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28550 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28551 case $(srcdir) in \
28552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28553 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28555 esac; \
28556 module_srcdir=libiberty; \
28557 $(SHELL) $$s/$$module_srcdir/configure \
28558 --srcdir=$${topdir}/$$module_srcdir \
28559 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28560 --target=${target_alias} \
28561 \
28562 $(STAGE1_CONFIGURE_FLAGS) \
28563 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28564 @endif libiberty-linker-plugin-bootstrap
28565
28566 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28567 maybe-configure-stage2-libiberty-linker-plugin:
28568 @if libiberty-linker-plugin-bootstrap
28569 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28570 configure-stage2-libiberty-linker-plugin:
28571 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28572 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28573 @r=`${PWD_COMMAND}`; export r; \
28574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575 TFLAGS="$(STAGE2_TFLAGS)"; \
28576 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28577 $(HOST_EXPORTS) \
28578 $(POSTSTAGE1_HOST_EXPORTS) \
28579 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28580 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28581 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28582 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28584 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28585 case $(srcdir) in \
28586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28587 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28589 esac; \
28590 module_srcdir=libiberty; \
28591 $(SHELL) $$s/$$module_srcdir/configure \
28592 --srcdir=$${topdir}/$$module_srcdir \
28593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28594 --target=${target_alias} \
28595 --with-build-libsubdir=$(HOST_SUBDIR) \
28596 $(STAGE2_CONFIGURE_FLAGS) \
28597 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28598 @endif libiberty-linker-plugin-bootstrap
28599
28600 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28601 maybe-configure-stage3-libiberty-linker-plugin:
28602 @if libiberty-linker-plugin-bootstrap
28603 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28604 configure-stage3-libiberty-linker-plugin:
28605 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28607 @r=`${PWD_COMMAND}`; export r; \
28608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609 TFLAGS="$(STAGE3_TFLAGS)"; \
28610 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28611 $(HOST_EXPORTS) \
28612 $(POSTSTAGE1_HOST_EXPORTS) \
28613 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28614 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28615 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28616 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28618 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28619 case $(srcdir) in \
28620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28621 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28623 esac; \
28624 module_srcdir=libiberty; \
28625 $(SHELL) $$s/$$module_srcdir/configure \
28626 --srcdir=$${topdir}/$$module_srcdir \
28627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28628 --target=${target_alias} \
28629 --with-build-libsubdir=$(HOST_SUBDIR) \
28630 $(STAGE3_CONFIGURE_FLAGS) \
28631 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28632 @endif libiberty-linker-plugin-bootstrap
28633
28634 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28635 maybe-configure-stage4-libiberty-linker-plugin:
28636 @if libiberty-linker-plugin-bootstrap
28637 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28638 configure-stage4-libiberty-linker-plugin:
28639 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28641 @r=`${PWD_COMMAND}`; export r; \
28642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28643 TFLAGS="$(STAGE4_TFLAGS)"; \
28644 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28645 $(HOST_EXPORTS) \
28646 $(POSTSTAGE1_HOST_EXPORTS) \
28647 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28648 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28649 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28650 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28652 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28653 case $(srcdir) in \
28654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28655 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28657 esac; \
28658 module_srcdir=libiberty; \
28659 $(SHELL) $$s/$$module_srcdir/configure \
28660 --srcdir=$${topdir}/$$module_srcdir \
28661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28662 --target=${target_alias} \
28663 --with-build-libsubdir=$(HOST_SUBDIR) \
28664 $(STAGE4_CONFIGURE_FLAGS) \
28665 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28666 @endif libiberty-linker-plugin-bootstrap
28667
28668 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28669 maybe-configure-stageprofile-libiberty-linker-plugin:
28670 @if libiberty-linker-plugin-bootstrap
28671 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28672 configure-stageprofile-libiberty-linker-plugin:
28673 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28674 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28675 @r=`${PWD_COMMAND}`; export r; \
28676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28677 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28678 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28679 $(HOST_EXPORTS) \
28680 $(POSTSTAGE1_HOST_EXPORTS) \
28681 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28682 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28683 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28684 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28686 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28687 case $(srcdir) in \
28688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28689 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28691 esac; \
28692 module_srcdir=libiberty; \
28693 $(SHELL) $$s/$$module_srcdir/configure \
28694 --srcdir=$${topdir}/$$module_srcdir \
28695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28696 --target=${target_alias} \
28697 --with-build-libsubdir=$(HOST_SUBDIR) \
28698 $(STAGEprofile_CONFIGURE_FLAGS) \
28699 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28700 @endif libiberty-linker-plugin-bootstrap
28701
28702 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28703 maybe-configure-stagetrain-libiberty-linker-plugin:
28704 @if libiberty-linker-plugin-bootstrap
28705 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28706 configure-stagetrain-libiberty-linker-plugin:
28707 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28709 @r=`${PWD_COMMAND}`; export r; \
28710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28711 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28712 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28713 $(HOST_EXPORTS) \
28714 $(POSTSTAGE1_HOST_EXPORTS) \
28715 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28716 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28717 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28718 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28720 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28721 case $(srcdir) in \
28722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28723 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28725 esac; \
28726 module_srcdir=libiberty; \
28727 $(SHELL) $$s/$$module_srcdir/configure \
28728 --srcdir=$${topdir}/$$module_srcdir \
28729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28730 --target=${target_alias} \
28731 --with-build-libsubdir=$(HOST_SUBDIR) \
28732 $(STAGEtrain_CONFIGURE_FLAGS) \
28733 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28734 @endif libiberty-linker-plugin-bootstrap
28735
28736 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28737 maybe-configure-stagefeedback-libiberty-linker-plugin:
28738 @if libiberty-linker-plugin-bootstrap
28739 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28740 configure-stagefeedback-libiberty-linker-plugin:
28741 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28743 @r=`${PWD_COMMAND}`; export r; \
28744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28746 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28747 $(HOST_EXPORTS) \
28748 $(POSTSTAGE1_HOST_EXPORTS) \
28749 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28750 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28751 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28752 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28754 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28755 case $(srcdir) in \
28756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28757 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28759 esac; \
28760 module_srcdir=libiberty; \
28761 $(SHELL) $$s/$$module_srcdir/configure \
28762 --srcdir=$${topdir}/$$module_srcdir \
28763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28764 --target=${target_alias} \
28765 --with-build-libsubdir=$(HOST_SUBDIR) \
28766 $(STAGEfeedback_CONFIGURE_FLAGS) \
28767 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28768 @endif libiberty-linker-plugin-bootstrap
28769
28770 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28771 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28772 @if libiberty-linker-plugin-bootstrap
28773 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28774 configure-stageautoprofile-libiberty-linker-plugin:
28775 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28777 @r=`${PWD_COMMAND}`; export r; \
28778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28779 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28780 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28781 $(HOST_EXPORTS) \
28782 $(POSTSTAGE1_HOST_EXPORTS) \
28783 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28784 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28785 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28786 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28788 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28789 case $(srcdir) in \
28790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28791 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28793 esac; \
28794 module_srcdir=libiberty; \
28795 $(SHELL) $$s/$$module_srcdir/configure \
28796 --srcdir=$${topdir}/$$module_srcdir \
28797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28798 --target=${target_alias} \
28799 --with-build-libsubdir=$(HOST_SUBDIR) \
28800 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28801 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28802 @endif libiberty-linker-plugin-bootstrap
28803
28804 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28805 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28806 @if libiberty-linker-plugin-bootstrap
28807 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28808 configure-stageautofeedback-libiberty-linker-plugin:
28809 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28811 @r=`${PWD_COMMAND}`; export r; \
28812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28814 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28815 $(HOST_EXPORTS) \
28816 $(POSTSTAGE1_HOST_EXPORTS) \
28817 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28818 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28819 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28820 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28822 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28823 case $(srcdir) in \
28824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28825 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28827 esac; \
28828 module_srcdir=libiberty; \
28829 $(SHELL) $$s/$$module_srcdir/configure \
28830 --srcdir=$${topdir}/$$module_srcdir \
28831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28832 --target=${target_alias} \
28833 --with-build-libsubdir=$(HOST_SUBDIR) \
28834 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28835 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28836 @endif libiberty-linker-plugin-bootstrap
28837
28838
28839
28840
28841
28842 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28843 maybe-all-libiberty-linker-plugin:
28844 @if gcc-bootstrap
28845 all-libiberty-linker-plugin: stage_current
28846 @endif gcc-bootstrap
28847 @if libiberty-linker-plugin
28848 TARGET-libiberty-linker-plugin=all
28849 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28850 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28851 @r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 $(HOST_EXPORTS) \
28854 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28855 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28856 $(TARGET-libiberty-linker-plugin))
28857 @endif libiberty-linker-plugin
28858
28859
28860
28861 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28862 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28863 maybe-all-stage1-libiberty-linker-plugin:
28864 maybe-clean-stage1-libiberty-linker-plugin:
28865 @if libiberty-linker-plugin-bootstrap
28866 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28867 all-stage1: all-stage1-libiberty-linker-plugin
28868 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28869 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28870 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28871 @r=`${PWD_COMMAND}`; export r; \
28872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28873 TFLAGS="$(STAGE1_TFLAGS)"; \
28874 $(HOST_EXPORTS) \
28875 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28876 \
28877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28878 CFLAGS="$(STAGE1_CFLAGS)" \
28879 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28880 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28881 LIBCFLAGS="$(LIBCFLAGS)" \
28882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28885 $(EXTRA_HOST_FLAGS) \
28886 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28887 TFLAGS="$(STAGE1_TFLAGS)" \
28888 $(TARGET-stage1-libiberty-linker-plugin)
28889
28890 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28891 clean-stage1: clean-stage1-libiberty-linker-plugin
28892 clean-stage1-libiberty-linker-plugin:
28893 @if [ $(current_stage) = stage1 ]; then \
28894 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28895 else \
28896 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28897 $(MAKE) stage1-start; \
28898 fi; \
28899 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28900 $(MAKE) $(EXTRA_HOST_FLAGS) \
28901 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28902 @endif libiberty-linker-plugin-bootstrap
28903
28904
28905 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28906 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28907 maybe-all-stage2-libiberty-linker-plugin:
28908 maybe-clean-stage2-libiberty-linker-plugin:
28909 @if libiberty-linker-plugin-bootstrap
28910 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28911 all-stage2: all-stage2-libiberty-linker-plugin
28912 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28913 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28914 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28915 @r=`${PWD_COMMAND}`; export r; \
28916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28917 TFLAGS="$(STAGE2_TFLAGS)"; \
28918 $(HOST_EXPORTS) \
28919 $(POSTSTAGE1_HOST_EXPORTS) \
28920 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28921 \
28922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28923 CFLAGS="$(STAGE2_CFLAGS)" \
28924 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28925 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28926 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28930 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28931 TFLAGS="$(STAGE2_TFLAGS)" \
28932 $(TARGET-stage2-libiberty-linker-plugin)
28933
28934 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28935 clean-stage2: clean-stage2-libiberty-linker-plugin
28936 clean-stage2-libiberty-linker-plugin:
28937 @if [ $(current_stage) = stage2 ]; then \
28938 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28939 else \
28940 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28941 $(MAKE) stage2-start; \
28942 fi; \
28943 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28944 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28945 @endif libiberty-linker-plugin-bootstrap
28946
28947
28948 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28949 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28950 maybe-all-stage3-libiberty-linker-plugin:
28951 maybe-clean-stage3-libiberty-linker-plugin:
28952 @if libiberty-linker-plugin-bootstrap
28953 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28954 all-stage3: all-stage3-libiberty-linker-plugin
28955 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28956 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28957 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28958 @r=`${PWD_COMMAND}`; export r; \
28959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28960 TFLAGS="$(STAGE3_TFLAGS)"; \
28961 $(HOST_EXPORTS) \
28962 $(POSTSTAGE1_HOST_EXPORTS) \
28963 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28964 \
28965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28966 CFLAGS="$(STAGE3_CFLAGS)" \
28967 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28968 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28969 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28973 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28974 TFLAGS="$(STAGE3_TFLAGS)" \
28975 $(TARGET-stage3-libiberty-linker-plugin)
28976
28977 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28978 clean-stage3: clean-stage3-libiberty-linker-plugin
28979 clean-stage3-libiberty-linker-plugin:
28980 @if [ $(current_stage) = stage3 ]; then \
28981 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28982 else \
28983 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28984 $(MAKE) stage3-start; \
28985 fi; \
28986 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28987 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28988 @endif libiberty-linker-plugin-bootstrap
28989
28990
28991 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28992 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28993 maybe-all-stage4-libiberty-linker-plugin:
28994 maybe-clean-stage4-libiberty-linker-plugin:
28995 @if libiberty-linker-plugin-bootstrap
28996 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28997 all-stage4: all-stage4-libiberty-linker-plugin
28998 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28999 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29000 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29001 @r=`${PWD_COMMAND}`; export r; \
29002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29003 TFLAGS="$(STAGE4_TFLAGS)"; \
29004 $(HOST_EXPORTS) \
29005 $(POSTSTAGE1_HOST_EXPORTS) \
29006 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29007 \
29008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29009 CFLAGS="$(STAGE4_CFLAGS)" \
29010 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29011 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29012 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29016 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29017 TFLAGS="$(STAGE4_TFLAGS)" \
29018 $(TARGET-stage4-libiberty-linker-plugin)
29019
29020 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29021 clean-stage4: clean-stage4-libiberty-linker-plugin
29022 clean-stage4-libiberty-linker-plugin:
29023 @if [ $(current_stage) = stage4 ]; then \
29024 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29025 else \
29026 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29027 $(MAKE) stage4-start; \
29028 fi; \
29029 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29030 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29031 @endif libiberty-linker-plugin-bootstrap
29032
29033
29034 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29035 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29036 maybe-all-stageprofile-libiberty-linker-plugin:
29037 maybe-clean-stageprofile-libiberty-linker-plugin:
29038 @if libiberty-linker-plugin-bootstrap
29039 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29040 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29041 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29042 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29043 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29044 @r=`${PWD_COMMAND}`; export r; \
29045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29046 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29047 $(HOST_EXPORTS) \
29048 $(POSTSTAGE1_HOST_EXPORTS) \
29049 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29050 \
29051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29052 CFLAGS="$(STAGEprofile_CFLAGS)" \
29053 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29054 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29055 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29060 TFLAGS="$(STAGEprofile_TFLAGS)" \
29061 $(TARGET-stageprofile-libiberty-linker-plugin)
29062
29063 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29064 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29065 clean-stageprofile-libiberty-linker-plugin:
29066 @if [ $(current_stage) = stageprofile ]; then \
29067 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29068 else \
29069 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29070 $(MAKE) stageprofile-start; \
29071 fi; \
29072 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29074 @endif libiberty-linker-plugin-bootstrap
29075
29076
29077 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29078 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29079 maybe-all-stagetrain-libiberty-linker-plugin:
29080 maybe-clean-stagetrain-libiberty-linker-plugin:
29081 @if libiberty-linker-plugin-bootstrap
29082 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29083 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29084 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29085 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29086 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29087 @r=`${PWD_COMMAND}`; export r; \
29088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29089 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29090 $(HOST_EXPORTS) \
29091 $(POSTSTAGE1_HOST_EXPORTS) \
29092 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29093 \
29094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29095 CFLAGS="$(STAGEtrain_CFLAGS)" \
29096 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29097 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29098 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29103 TFLAGS="$(STAGEtrain_TFLAGS)" \
29104 $(TARGET-stagetrain-libiberty-linker-plugin)
29105
29106 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29107 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29108 clean-stagetrain-libiberty-linker-plugin:
29109 @if [ $(current_stage) = stagetrain ]; then \
29110 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29111 else \
29112 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29113 $(MAKE) stagetrain-start; \
29114 fi; \
29115 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29116 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29117 @endif libiberty-linker-plugin-bootstrap
29118
29119
29120 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29121 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29122 maybe-all-stagefeedback-libiberty-linker-plugin:
29123 maybe-clean-stagefeedback-libiberty-linker-plugin:
29124 @if libiberty-linker-plugin-bootstrap
29125 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29126 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29127 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29128 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29129 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29130 @r=`${PWD_COMMAND}`; export r; \
29131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29133 $(HOST_EXPORTS) \
29134 $(POSTSTAGE1_HOST_EXPORTS) \
29135 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29136 \
29137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29138 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29139 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29140 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29141 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29146 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29147 $(TARGET-stagefeedback-libiberty-linker-plugin)
29148
29149 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29150 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29151 clean-stagefeedback-libiberty-linker-plugin:
29152 @if [ $(current_stage) = stagefeedback ]; then \
29153 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29154 else \
29155 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29156 $(MAKE) stagefeedback-start; \
29157 fi; \
29158 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29159 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29160 @endif libiberty-linker-plugin-bootstrap
29161
29162
29163 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29164 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29165 maybe-all-stageautoprofile-libiberty-linker-plugin:
29166 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29167 @if libiberty-linker-plugin-bootstrap
29168 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29169 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29170 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29171 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29172 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29173 @r=`${PWD_COMMAND}`; export r; \
29174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29175 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29176 $(HOST_EXPORTS) \
29177 $(POSTSTAGE1_HOST_EXPORTS) \
29178 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29179 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29181 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29182 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29183 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29184 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29189 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29190 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29191
29192 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29193 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29194 clean-stageautoprofile-libiberty-linker-plugin:
29195 @if [ $(current_stage) = stageautoprofile ]; then \
29196 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29197 else \
29198 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29199 $(MAKE) stageautoprofile-start; \
29200 fi; \
29201 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29203 @endif libiberty-linker-plugin-bootstrap
29204
29205
29206 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29207 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29208 maybe-all-stageautofeedback-libiberty-linker-plugin:
29209 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29210 @if libiberty-linker-plugin-bootstrap
29211 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29212 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29213 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29214 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29215 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29216 @r=`${PWD_COMMAND}`; export r; \
29217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29219 $(HOST_EXPORTS) \
29220 $(POSTSTAGE1_HOST_EXPORTS) \
29221 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29222 \
29223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29224 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29225 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29226 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29227 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29232 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29233 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29234
29235 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29236 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29237 clean-stageautofeedback-libiberty-linker-plugin:
29238 @if [ $(current_stage) = stageautofeedback ]; then \
29239 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29240 else \
29241 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29242 $(MAKE) stageautofeedback-start; \
29243 fi; \
29244 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29246 @endif libiberty-linker-plugin-bootstrap
29247
29248
29249
29250
29251
29252 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29253 maybe-check-libiberty-linker-plugin:
29254 @if libiberty-linker-plugin
29255 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29256
29257 check-libiberty-linker-plugin:
29258 @: $(MAKE); $(unstage)
29259 @r=`${PWD_COMMAND}`; export r; \
29260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29261 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29262 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29263 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29264
29265 @endif libiberty-linker-plugin
29266
29267 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29268 maybe-install-libiberty-linker-plugin:
29269 @if libiberty-linker-plugin
29270 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29271
29272 install-libiberty-linker-plugin: installdirs
29273 @: $(MAKE); $(unstage)
29274 @r=`${PWD_COMMAND}`; export r; \
29275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276 $(HOST_EXPORTS) \
29277 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29278 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29279
29280 @endif libiberty-linker-plugin
29281
29282 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29283 maybe-install-strip-libiberty-linker-plugin:
29284 @if libiberty-linker-plugin
29285 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29286
29287 install-strip-libiberty-linker-plugin: installdirs
29288 @: $(MAKE); $(unstage)
29289 @r=`${PWD_COMMAND}`; export r; \
29290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29291 $(HOST_EXPORTS) \
29292 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29293 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29294
29295 @endif libiberty-linker-plugin
29296
29297 # Other targets (info, dvi, pdf, etc.)
29298
29299 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29300 maybe-info-libiberty-linker-plugin:
29301 @if libiberty-linker-plugin
29302 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29303
29304 info-libiberty-linker-plugin: \
29305 configure-libiberty-linker-plugin
29306 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29307 r=`${PWD_COMMAND}`; export r; \
29308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309 $(HOST_EXPORTS) \
29310 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29312 done; \
29313 echo "Doing info in libiberty-linker-plugin"; \
29314 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29317 "RANLIB=$${RANLIB}" \
29318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29319 info) \
29320 || exit 1
29321
29322 @endif libiberty-linker-plugin
29323
29324 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29325 maybe-dvi-libiberty-linker-plugin:
29326 @if libiberty-linker-plugin
29327 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29328
29329 dvi-libiberty-linker-plugin: \
29330 configure-libiberty-linker-plugin
29331 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29332 r=`${PWD_COMMAND}`; export r; \
29333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29334 $(HOST_EXPORTS) \
29335 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29337 done; \
29338 echo "Doing dvi in libiberty-linker-plugin"; \
29339 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29342 "RANLIB=$${RANLIB}" \
29343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29344 dvi) \
29345 || exit 1
29346
29347 @endif libiberty-linker-plugin
29348
29349 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29350 maybe-pdf-libiberty-linker-plugin:
29351 @if libiberty-linker-plugin
29352 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29353
29354 pdf-libiberty-linker-plugin: \
29355 configure-libiberty-linker-plugin
29356 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29357 r=`${PWD_COMMAND}`; export r; \
29358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 $(HOST_EXPORTS) \
29360 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29362 done; \
29363 echo "Doing pdf in libiberty-linker-plugin"; \
29364 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29367 "RANLIB=$${RANLIB}" \
29368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29369 pdf) \
29370 || exit 1
29371
29372 @endif libiberty-linker-plugin
29373
29374 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29375 maybe-html-libiberty-linker-plugin:
29376 @if libiberty-linker-plugin
29377 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29378
29379 html-libiberty-linker-plugin: \
29380 configure-libiberty-linker-plugin
29381 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29382 r=`${PWD_COMMAND}`; export r; \
29383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384 $(HOST_EXPORTS) \
29385 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387 done; \
29388 echo "Doing html in libiberty-linker-plugin"; \
29389 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392 "RANLIB=$${RANLIB}" \
29393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29394 html) \
29395 || exit 1
29396
29397 @endif libiberty-linker-plugin
29398
29399 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29400 maybe-TAGS-libiberty-linker-plugin:
29401 @if libiberty-linker-plugin
29402 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29403
29404 TAGS-libiberty-linker-plugin: \
29405 configure-libiberty-linker-plugin
29406 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29407 r=`${PWD_COMMAND}`; export r; \
29408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409 $(HOST_EXPORTS) \
29410 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412 done; \
29413 echo "Doing TAGS in libiberty-linker-plugin"; \
29414 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417 "RANLIB=$${RANLIB}" \
29418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29419 TAGS) \
29420 || exit 1
29421
29422 @endif libiberty-linker-plugin
29423
29424 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29425 maybe-install-info-libiberty-linker-plugin:
29426 @if libiberty-linker-plugin
29427 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29428
29429 install-info-libiberty-linker-plugin: \
29430 configure-libiberty-linker-plugin \
29431 info-libiberty-linker-plugin
29432 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29433 r=`${PWD_COMMAND}`; export r; \
29434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435 $(HOST_EXPORTS) \
29436 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438 done; \
29439 echo "Doing install-info in libiberty-linker-plugin"; \
29440 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443 "RANLIB=$${RANLIB}" \
29444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29445 install-info) \
29446 || exit 1
29447
29448 @endif libiberty-linker-plugin
29449
29450 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29451 maybe-install-dvi-libiberty-linker-plugin:
29452 @if libiberty-linker-plugin
29453 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29454
29455 install-dvi-libiberty-linker-plugin: \
29456 configure-libiberty-linker-plugin \
29457 dvi-libiberty-linker-plugin
29458 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29459 r=`${PWD_COMMAND}`; export r; \
29460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29461 $(HOST_EXPORTS) \
29462 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29464 done; \
29465 echo "Doing install-dvi in libiberty-linker-plugin"; \
29466 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29469 "RANLIB=$${RANLIB}" \
29470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29471 install-dvi) \
29472 || exit 1
29473
29474 @endif libiberty-linker-plugin
29475
29476 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29477 maybe-install-pdf-libiberty-linker-plugin:
29478 @if libiberty-linker-plugin
29479 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29480
29481 install-pdf-libiberty-linker-plugin: \
29482 configure-libiberty-linker-plugin \
29483 pdf-libiberty-linker-plugin
29484 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29485 r=`${PWD_COMMAND}`; export r; \
29486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487 $(HOST_EXPORTS) \
29488 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29490 done; \
29491 echo "Doing install-pdf in libiberty-linker-plugin"; \
29492 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29495 "RANLIB=$${RANLIB}" \
29496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29497 install-pdf) \
29498 || exit 1
29499
29500 @endif libiberty-linker-plugin
29501
29502 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29503 maybe-install-html-libiberty-linker-plugin:
29504 @if libiberty-linker-plugin
29505 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29506
29507 install-html-libiberty-linker-plugin: \
29508 configure-libiberty-linker-plugin \
29509 html-libiberty-linker-plugin
29510 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29511 r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(HOST_EXPORTS) \
29514 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516 done; \
29517 echo "Doing install-html in libiberty-linker-plugin"; \
29518 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521 "RANLIB=$${RANLIB}" \
29522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523 install-html) \
29524 || exit 1
29525
29526 @endif libiberty-linker-plugin
29527
29528 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29529 maybe-installcheck-libiberty-linker-plugin:
29530 @if libiberty-linker-plugin
29531 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29532
29533 installcheck-libiberty-linker-plugin: \
29534 configure-libiberty-linker-plugin
29535 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29536 r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538 $(HOST_EXPORTS) \
29539 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29541 done; \
29542 echo "Doing installcheck in libiberty-linker-plugin"; \
29543 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546 "RANLIB=$${RANLIB}" \
29547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29548 installcheck) \
29549 || exit 1
29550
29551 @endif libiberty-linker-plugin
29552
29553 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29554 maybe-mostlyclean-libiberty-linker-plugin:
29555 @if libiberty-linker-plugin
29556 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29557
29558 mostlyclean-libiberty-linker-plugin:
29559 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29560 r=`${PWD_COMMAND}`; export r; \
29561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29562 $(HOST_EXPORTS) \
29563 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29565 done; \
29566 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29567 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29570 "RANLIB=$${RANLIB}" \
29571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29572 mostlyclean) \
29573 || exit 1
29574
29575 @endif libiberty-linker-plugin
29576
29577 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29578 maybe-clean-libiberty-linker-plugin:
29579 @if libiberty-linker-plugin
29580 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29581
29582 clean-libiberty-linker-plugin:
29583 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29584 r=`${PWD_COMMAND}`; export r; \
29585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29586 $(HOST_EXPORTS) \
29587 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29589 done; \
29590 echo "Doing clean in libiberty-linker-plugin"; \
29591 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29594 "RANLIB=$${RANLIB}" \
29595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29596 clean) \
29597 || exit 1
29598
29599 @endif libiberty-linker-plugin
29600
29601 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29602 maybe-distclean-libiberty-linker-plugin:
29603 @if libiberty-linker-plugin
29604 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29605
29606 distclean-libiberty-linker-plugin:
29607 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29608 r=`${PWD_COMMAND}`; export r; \
29609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610 $(HOST_EXPORTS) \
29611 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29613 done; \
29614 echo "Doing distclean in libiberty-linker-plugin"; \
29615 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29618 "RANLIB=$${RANLIB}" \
29619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29620 distclean) \
29621 || exit 1
29622
29623 @endif libiberty-linker-plugin
29624
29625 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29626 maybe-maintainer-clean-libiberty-linker-plugin:
29627 @if libiberty-linker-plugin
29628 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29629
29630 maintainer-clean-libiberty-linker-plugin:
29631 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29632 r=`${PWD_COMMAND}`; export r; \
29633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634 $(HOST_EXPORTS) \
29635 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29637 done; \
29638 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29639 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29642 "RANLIB=$${RANLIB}" \
29643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29644 maintainer-clean) \
29645 || exit 1
29646
29647 @endif libiberty-linker-plugin
29648
29649
29650
29651 .PHONY: configure-libiconv maybe-configure-libiconv
29652 maybe-configure-libiconv:
29653 @if gcc-bootstrap
29654 configure-libiconv: stage_current
29655 @endif gcc-bootstrap
29656 @if libiconv
29657 maybe-configure-libiconv: configure-libiconv
29658 configure-libiconv:
29659 @r=`${PWD_COMMAND}`; export r; \
29660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29663 $(HOST_EXPORTS) \
29664 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29665 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29666 case $(srcdir) in \
29667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29668 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29670 esac; \
29671 module_srcdir=libiconv; \
29672 $(SHELL) \
29673 $$s/$$module_srcdir/configure \
29674 --srcdir=$${topdir}/$$module_srcdir \
29675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29676 --target=${target_alias} --disable-shared @host_libs_picflag@ \
29677 || exit 1
29678 @endif libiconv
29679
29680
29681
29682 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29683 maybe-configure-stage1-libiconv:
29684 @if libiconv-bootstrap
29685 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29686 configure-stage1-libiconv:
29687 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29689 @r=`${PWD_COMMAND}`; export r; \
29690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29691 TFLAGS="$(STAGE1_TFLAGS)"; \
29692 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29693 $(HOST_EXPORTS) \
29694 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29695 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29696 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29697 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29699 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29700 case $(srcdir) in \
29701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29702 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29704 esac; \
29705 module_srcdir=libiconv; \
29706 $(SHELL) $$s/$$module_srcdir/configure \
29707 --srcdir=$${topdir}/$$module_srcdir \
29708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29709 --target=${target_alias} \
29710 \
29711 $(STAGE1_CONFIGURE_FLAGS) \
29712 --disable-shared @host_libs_picflag@
29713 @endif libiconv-bootstrap
29714
29715 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29716 maybe-configure-stage2-libiconv:
29717 @if libiconv-bootstrap
29718 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29719 configure-stage2-libiconv:
29720 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29721 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29722 @r=`${PWD_COMMAND}`; export r; \
29723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29724 TFLAGS="$(STAGE2_TFLAGS)"; \
29725 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29726 $(HOST_EXPORTS) \
29727 $(POSTSTAGE1_HOST_EXPORTS) \
29728 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29729 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29730 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29731 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29733 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29734 case $(srcdir) in \
29735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29736 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29738 esac; \
29739 module_srcdir=libiconv; \
29740 $(SHELL) $$s/$$module_srcdir/configure \
29741 --srcdir=$${topdir}/$$module_srcdir \
29742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29743 --target=${target_alias} \
29744 --with-build-libsubdir=$(HOST_SUBDIR) \
29745 $(STAGE2_CONFIGURE_FLAGS) \
29746 --disable-shared @host_libs_picflag@
29747 @endif libiconv-bootstrap
29748
29749 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29750 maybe-configure-stage3-libiconv:
29751 @if libiconv-bootstrap
29752 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29753 configure-stage3-libiconv:
29754 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29755 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29756 @r=`${PWD_COMMAND}`; export r; \
29757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29758 TFLAGS="$(STAGE3_TFLAGS)"; \
29759 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29760 $(HOST_EXPORTS) \
29761 $(POSTSTAGE1_HOST_EXPORTS) \
29762 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29763 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29764 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29765 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29767 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29768 case $(srcdir) in \
29769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29770 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29772 esac; \
29773 module_srcdir=libiconv; \
29774 $(SHELL) $$s/$$module_srcdir/configure \
29775 --srcdir=$${topdir}/$$module_srcdir \
29776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29777 --target=${target_alias} \
29778 --with-build-libsubdir=$(HOST_SUBDIR) \
29779 $(STAGE3_CONFIGURE_FLAGS) \
29780 --disable-shared @host_libs_picflag@
29781 @endif libiconv-bootstrap
29782
29783 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29784 maybe-configure-stage4-libiconv:
29785 @if libiconv-bootstrap
29786 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29787 configure-stage4-libiconv:
29788 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29790 @r=`${PWD_COMMAND}`; export r; \
29791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29792 TFLAGS="$(STAGE4_TFLAGS)"; \
29793 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29794 $(HOST_EXPORTS) \
29795 $(POSTSTAGE1_HOST_EXPORTS) \
29796 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29797 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29798 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29799 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29801 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29802 case $(srcdir) in \
29803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29804 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29806 esac; \
29807 module_srcdir=libiconv; \
29808 $(SHELL) $$s/$$module_srcdir/configure \
29809 --srcdir=$${topdir}/$$module_srcdir \
29810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29811 --target=${target_alias} \
29812 --with-build-libsubdir=$(HOST_SUBDIR) \
29813 $(STAGE4_CONFIGURE_FLAGS) \
29814 --disable-shared @host_libs_picflag@
29815 @endif libiconv-bootstrap
29816
29817 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29818 maybe-configure-stageprofile-libiconv:
29819 @if libiconv-bootstrap
29820 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29821 configure-stageprofile-libiconv:
29822 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29824 @r=`${PWD_COMMAND}`; export r; \
29825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29827 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29828 $(HOST_EXPORTS) \
29829 $(POSTSTAGE1_HOST_EXPORTS) \
29830 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29831 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29832 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29833 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29835 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29836 case $(srcdir) in \
29837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29838 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29840 esac; \
29841 module_srcdir=libiconv; \
29842 $(SHELL) $$s/$$module_srcdir/configure \
29843 --srcdir=$${topdir}/$$module_srcdir \
29844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29845 --target=${target_alias} \
29846 --with-build-libsubdir=$(HOST_SUBDIR) \
29847 $(STAGEprofile_CONFIGURE_FLAGS) \
29848 --disable-shared @host_libs_picflag@
29849 @endif libiconv-bootstrap
29850
29851 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29852 maybe-configure-stagetrain-libiconv:
29853 @if libiconv-bootstrap
29854 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29855 configure-stagetrain-libiconv:
29856 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29858 @r=`${PWD_COMMAND}`; export r; \
29859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29860 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29861 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29862 $(HOST_EXPORTS) \
29863 $(POSTSTAGE1_HOST_EXPORTS) \
29864 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29865 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29866 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29867 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29869 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29870 case $(srcdir) in \
29871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29872 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29874 esac; \
29875 module_srcdir=libiconv; \
29876 $(SHELL) $$s/$$module_srcdir/configure \
29877 --srcdir=$${topdir}/$$module_srcdir \
29878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29879 --target=${target_alias} \
29880 --with-build-libsubdir=$(HOST_SUBDIR) \
29881 $(STAGEtrain_CONFIGURE_FLAGS) \
29882 --disable-shared @host_libs_picflag@
29883 @endif libiconv-bootstrap
29884
29885 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29886 maybe-configure-stagefeedback-libiconv:
29887 @if libiconv-bootstrap
29888 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29889 configure-stagefeedback-libiconv:
29890 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29892 @r=`${PWD_COMMAND}`; export r; \
29893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29895 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29896 $(HOST_EXPORTS) \
29897 $(POSTSTAGE1_HOST_EXPORTS) \
29898 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29899 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29900 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29901 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29903 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29904 case $(srcdir) in \
29905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29906 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29908 esac; \
29909 module_srcdir=libiconv; \
29910 $(SHELL) $$s/$$module_srcdir/configure \
29911 --srcdir=$${topdir}/$$module_srcdir \
29912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29913 --target=${target_alias} \
29914 --with-build-libsubdir=$(HOST_SUBDIR) \
29915 $(STAGEfeedback_CONFIGURE_FLAGS) \
29916 --disable-shared @host_libs_picflag@
29917 @endif libiconv-bootstrap
29918
29919 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29920 maybe-configure-stageautoprofile-libiconv:
29921 @if libiconv-bootstrap
29922 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29923 configure-stageautoprofile-libiconv:
29924 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29926 @r=`${PWD_COMMAND}`; export r; \
29927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29928 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29929 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29930 $(HOST_EXPORTS) \
29931 $(POSTSTAGE1_HOST_EXPORTS) \
29932 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29933 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29934 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29935 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29937 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29938 case $(srcdir) in \
29939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29940 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29942 esac; \
29943 module_srcdir=libiconv; \
29944 $(SHELL) $$s/$$module_srcdir/configure \
29945 --srcdir=$${topdir}/$$module_srcdir \
29946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29947 --target=${target_alias} \
29948 --with-build-libsubdir=$(HOST_SUBDIR) \
29949 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29950 --disable-shared @host_libs_picflag@
29951 @endif libiconv-bootstrap
29952
29953 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29954 maybe-configure-stageautofeedback-libiconv:
29955 @if libiconv-bootstrap
29956 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29957 configure-stageautofeedback-libiconv:
29958 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29960 @r=`${PWD_COMMAND}`; export r; \
29961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29962 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29963 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29964 $(HOST_EXPORTS) \
29965 $(POSTSTAGE1_HOST_EXPORTS) \
29966 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29967 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29968 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29969 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29971 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29972 case $(srcdir) in \
29973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29974 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29976 esac; \
29977 module_srcdir=libiconv; \
29978 $(SHELL) $$s/$$module_srcdir/configure \
29979 --srcdir=$${topdir}/$$module_srcdir \
29980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29981 --target=${target_alias} \
29982 --with-build-libsubdir=$(HOST_SUBDIR) \
29983 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29984 --disable-shared @host_libs_picflag@
29985 @endif libiconv-bootstrap
29986
29987
29988
29989
29990
29991 .PHONY: all-libiconv maybe-all-libiconv
29992 maybe-all-libiconv:
29993 @if gcc-bootstrap
29994 all-libiconv: stage_current
29995 @endif gcc-bootstrap
29996 @if libiconv
29997 TARGET-libiconv=all
29998 maybe-all-libiconv: all-libiconv
29999 all-libiconv: configure-libiconv
30000 @r=`${PWD_COMMAND}`; export r; \
30001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002 $(HOST_EXPORTS) \
30003 (cd $(HOST_SUBDIR)/libiconv && \
30004 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30005 $(TARGET-libiconv))
30006 @endif libiconv
30007
30008
30009
30010 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30011 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30012 maybe-all-stage1-libiconv:
30013 maybe-clean-stage1-libiconv:
30014 @if libiconv-bootstrap
30015 maybe-all-stage1-libiconv: all-stage1-libiconv
30016 all-stage1: all-stage1-libiconv
30017 TARGET-stage1-libiconv = $(TARGET-libiconv)
30018 all-stage1-libiconv: configure-stage1-libiconv
30019 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30020 @r=`${PWD_COMMAND}`; export r; \
30021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30022 TFLAGS="$(STAGE1_TFLAGS)"; \
30023 $(HOST_EXPORTS) \
30024 cd $(HOST_SUBDIR)/libiconv && \
30025 \
30026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30027 CFLAGS="$(STAGE1_CFLAGS)" \
30028 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30029 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30030 LIBCFLAGS="$(LIBCFLAGS)" \
30031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30034 $(EXTRA_HOST_FLAGS) \
30035 $(STAGE1_FLAGS_TO_PASS) \
30036 TFLAGS="$(STAGE1_TFLAGS)" \
30037 $(TARGET-stage1-libiconv)
30038
30039 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30040 clean-stage1: clean-stage1-libiconv
30041 clean-stage1-libiconv:
30042 @if [ $(current_stage) = stage1 ]; then \
30043 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30044 else \
30045 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30046 $(MAKE) stage1-start; \
30047 fi; \
30048 cd $(HOST_SUBDIR)/libiconv && \
30049 $(MAKE) $(EXTRA_HOST_FLAGS) \
30050 $(STAGE1_FLAGS_TO_PASS) clean
30051 @endif libiconv-bootstrap
30052
30053
30054 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30055 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30056 maybe-all-stage2-libiconv:
30057 maybe-clean-stage2-libiconv:
30058 @if libiconv-bootstrap
30059 maybe-all-stage2-libiconv: all-stage2-libiconv
30060 all-stage2: all-stage2-libiconv
30061 TARGET-stage2-libiconv = $(TARGET-libiconv)
30062 all-stage2-libiconv: configure-stage2-libiconv
30063 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30064 @r=`${PWD_COMMAND}`; export r; \
30065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30066 TFLAGS="$(STAGE2_TFLAGS)"; \
30067 $(HOST_EXPORTS) \
30068 $(POSTSTAGE1_HOST_EXPORTS) \
30069 cd $(HOST_SUBDIR)/libiconv && \
30070 \
30071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30072 CFLAGS="$(STAGE2_CFLAGS)" \
30073 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30074 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30075 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30080 TFLAGS="$(STAGE2_TFLAGS)" \
30081 $(TARGET-stage2-libiconv)
30082
30083 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30084 clean-stage2: clean-stage2-libiconv
30085 clean-stage2-libiconv:
30086 @if [ $(current_stage) = stage2 ]; then \
30087 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30088 else \
30089 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30090 $(MAKE) stage2-start; \
30091 fi; \
30092 cd $(HOST_SUBDIR)/libiconv && \
30093 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30094 @endif libiconv-bootstrap
30095
30096
30097 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30098 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30099 maybe-all-stage3-libiconv:
30100 maybe-clean-stage3-libiconv:
30101 @if libiconv-bootstrap
30102 maybe-all-stage3-libiconv: all-stage3-libiconv
30103 all-stage3: all-stage3-libiconv
30104 TARGET-stage3-libiconv = $(TARGET-libiconv)
30105 all-stage3-libiconv: configure-stage3-libiconv
30106 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30107 @r=`${PWD_COMMAND}`; export r; \
30108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30109 TFLAGS="$(STAGE3_TFLAGS)"; \
30110 $(HOST_EXPORTS) \
30111 $(POSTSTAGE1_HOST_EXPORTS) \
30112 cd $(HOST_SUBDIR)/libiconv && \
30113 \
30114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30115 CFLAGS="$(STAGE3_CFLAGS)" \
30116 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30117 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30118 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30123 TFLAGS="$(STAGE3_TFLAGS)" \
30124 $(TARGET-stage3-libiconv)
30125
30126 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30127 clean-stage3: clean-stage3-libiconv
30128 clean-stage3-libiconv:
30129 @if [ $(current_stage) = stage3 ]; then \
30130 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30131 else \
30132 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30133 $(MAKE) stage3-start; \
30134 fi; \
30135 cd $(HOST_SUBDIR)/libiconv && \
30136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30137 @endif libiconv-bootstrap
30138
30139
30140 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30141 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30142 maybe-all-stage4-libiconv:
30143 maybe-clean-stage4-libiconv:
30144 @if libiconv-bootstrap
30145 maybe-all-stage4-libiconv: all-stage4-libiconv
30146 all-stage4: all-stage4-libiconv
30147 TARGET-stage4-libiconv = $(TARGET-libiconv)
30148 all-stage4-libiconv: configure-stage4-libiconv
30149 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30150 @r=`${PWD_COMMAND}`; export r; \
30151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152 TFLAGS="$(STAGE4_TFLAGS)"; \
30153 $(HOST_EXPORTS) \
30154 $(POSTSTAGE1_HOST_EXPORTS) \
30155 cd $(HOST_SUBDIR)/libiconv && \
30156 \
30157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30158 CFLAGS="$(STAGE4_CFLAGS)" \
30159 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30160 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30161 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30166 TFLAGS="$(STAGE4_TFLAGS)" \
30167 $(TARGET-stage4-libiconv)
30168
30169 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30170 clean-stage4: clean-stage4-libiconv
30171 clean-stage4-libiconv:
30172 @if [ $(current_stage) = stage4 ]; then \
30173 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30174 else \
30175 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30176 $(MAKE) stage4-start; \
30177 fi; \
30178 cd $(HOST_SUBDIR)/libiconv && \
30179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30180 @endif libiconv-bootstrap
30181
30182
30183 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30184 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30185 maybe-all-stageprofile-libiconv:
30186 maybe-clean-stageprofile-libiconv:
30187 @if libiconv-bootstrap
30188 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30189 all-stageprofile: all-stageprofile-libiconv
30190 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30191 all-stageprofile-libiconv: configure-stageprofile-libiconv
30192 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30193 @r=`${PWD_COMMAND}`; export r; \
30194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30196 $(HOST_EXPORTS) \
30197 $(POSTSTAGE1_HOST_EXPORTS) \
30198 cd $(HOST_SUBDIR)/libiconv && \
30199 \
30200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30201 CFLAGS="$(STAGEprofile_CFLAGS)" \
30202 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30203 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30204 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30209 TFLAGS="$(STAGEprofile_TFLAGS)" \
30210 $(TARGET-stageprofile-libiconv)
30211
30212 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30213 clean-stageprofile: clean-stageprofile-libiconv
30214 clean-stageprofile-libiconv:
30215 @if [ $(current_stage) = stageprofile ]; then \
30216 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30217 else \
30218 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30219 $(MAKE) stageprofile-start; \
30220 fi; \
30221 cd $(HOST_SUBDIR)/libiconv && \
30222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30223 @endif libiconv-bootstrap
30224
30225
30226 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30227 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30228 maybe-all-stagetrain-libiconv:
30229 maybe-clean-stagetrain-libiconv:
30230 @if libiconv-bootstrap
30231 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30232 all-stagetrain: all-stagetrain-libiconv
30233 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30234 all-stagetrain-libiconv: configure-stagetrain-libiconv
30235 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30236 @r=`${PWD_COMMAND}`; export r; \
30237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30239 $(HOST_EXPORTS) \
30240 $(POSTSTAGE1_HOST_EXPORTS) \
30241 cd $(HOST_SUBDIR)/libiconv && \
30242 \
30243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30244 CFLAGS="$(STAGEtrain_CFLAGS)" \
30245 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30246 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30247 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30252 TFLAGS="$(STAGEtrain_TFLAGS)" \
30253 $(TARGET-stagetrain-libiconv)
30254
30255 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30256 clean-stagetrain: clean-stagetrain-libiconv
30257 clean-stagetrain-libiconv:
30258 @if [ $(current_stage) = stagetrain ]; then \
30259 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30260 else \
30261 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30262 $(MAKE) stagetrain-start; \
30263 fi; \
30264 cd $(HOST_SUBDIR)/libiconv && \
30265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30266 @endif libiconv-bootstrap
30267
30268
30269 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30270 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30271 maybe-all-stagefeedback-libiconv:
30272 maybe-clean-stagefeedback-libiconv:
30273 @if libiconv-bootstrap
30274 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30275 all-stagefeedback: all-stagefeedback-libiconv
30276 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30277 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30278 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30279 @r=`${PWD_COMMAND}`; export r; \
30280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30281 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30282 $(HOST_EXPORTS) \
30283 $(POSTSTAGE1_HOST_EXPORTS) \
30284 cd $(HOST_SUBDIR)/libiconv && \
30285 \
30286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30287 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30288 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30289 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30290 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30295 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30296 $(TARGET-stagefeedback-libiconv)
30297
30298 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30299 clean-stagefeedback: clean-stagefeedback-libiconv
30300 clean-stagefeedback-libiconv:
30301 @if [ $(current_stage) = stagefeedback ]; then \
30302 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30303 else \
30304 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30305 $(MAKE) stagefeedback-start; \
30306 fi; \
30307 cd $(HOST_SUBDIR)/libiconv && \
30308 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30309 @endif libiconv-bootstrap
30310
30311
30312 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30313 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30314 maybe-all-stageautoprofile-libiconv:
30315 maybe-clean-stageautoprofile-libiconv:
30316 @if libiconv-bootstrap
30317 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30318 all-stageautoprofile: all-stageautoprofile-libiconv
30319 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30320 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30321 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30322 @r=`${PWD_COMMAND}`; export r; \
30323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30324 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30325 $(HOST_EXPORTS) \
30326 $(POSTSTAGE1_HOST_EXPORTS) \
30327 cd $(HOST_SUBDIR)/libiconv && \
30328 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30330 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30331 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30332 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30333 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30338 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30339 $(TARGET-stageautoprofile-libiconv)
30340
30341 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30342 clean-stageautoprofile: clean-stageautoprofile-libiconv
30343 clean-stageautoprofile-libiconv:
30344 @if [ $(current_stage) = stageautoprofile ]; then \
30345 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30346 else \
30347 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30348 $(MAKE) stageautoprofile-start; \
30349 fi; \
30350 cd $(HOST_SUBDIR)/libiconv && \
30351 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30352 @endif libiconv-bootstrap
30353
30354
30355 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30356 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30357 maybe-all-stageautofeedback-libiconv:
30358 maybe-clean-stageautofeedback-libiconv:
30359 @if libiconv-bootstrap
30360 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30361 all-stageautofeedback: all-stageautofeedback-libiconv
30362 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30363 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30364 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30365 @r=`${PWD_COMMAND}`; export r; \
30366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30367 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30368 $(HOST_EXPORTS) \
30369 $(POSTSTAGE1_HOST_EXPORTS) \
30370 cd $(HOST_SUBDIR)/libiconv && \
30371 \
30372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30373 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30374 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30375 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30376 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30381 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30382 $(TARGET-stageautofeedback-libiconv)
30383
30384 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30385 clean-stageautofeedback: clean-stageautofeedback-libiconv
30386 clean-stageautofeedback-libiconv:
30387 @if [ $(current_stage) = stageautofeedback ]; then \
30388 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30389 else \
30390 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30391 $(MAKE) stageautofeedback-start; \
30392 fi; \
30393 cd $(HOST_SUBDIR)/libiconv && \
30394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30395 @endif libiconv-bootstrap
30396
30397
30398
30399
30400
30401 .PHONY: check-libiconv maybe-check-libiconv
30402 maybe-check-libiconv:
30403 @if libiconv
30404 maybe-check-libiconv: check-libiconv
30405
30406 check-libiconv:
30407 @: $(MAKE); $(unstage)
30408 @r=`${PWD_COMMAND}`; export r; \
30409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30410 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30411 (cd $(HOST_SUBDIR)/libiconv && \
30412 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30413
30414 @endif libiconv
30415
30416 .PHONY: install-libiconv maybe-install-libiconv
30417 maybe-install-libiconv:
30418 @if libiconv
30419 maybe-install-libiconv: install-libiconv
30420
30421 install-libiconv:
30422
30423 @endif libiconv
30424
30425 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30426 maybe-install-strip-libiconv:
30427 @if libiconv
30428 maybe-install-strip-libiconv: install-strip-libiconv
30429
30430 install-strip-libiconv:
30431
30432 @endif libiconv
30433
30434 # Other targets (info, dvi, pdf, etc.)
30435
30436 .PHONY: maybe-info-libiconv info-libiconv
30437 maybe-info-libiconv:
30438 @if libiconv
30439 maybe-info-libiconv: info-libiconv
30440
30441 # libiconv doesn't support info.
30442 info-libiconv:
30443
30444 @endif libiconv
30445
30446 .PHONY: maybe-dvi-libiconv dvi-libiconv
30447 maybe-dvi-libiconv:
30448 @if libiconv
30449 maybe-dvi-libiconv: dvi-libiconv
30450
30451 dvi-libiconv: \
30452 configure-libiconv
30453 @[ -f ./libiconv/Makefile ] || exit 0; \
30454 r=`${PWD_COMMAND}`; export r; \
30455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30456 $(HOST_EXPORTS) \
30457 for flag in $(EXTRA_HOST_FLAGS) ; do \
30458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30459 done; \
30460 echo "Doing dvi in libiconv"; \
30461 (cd $(HOST_SUBDIR)/libiconv && \
30462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30464 "RANLIB=$${RANLIB}" \
30465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30466 dvi) \
30467 || exit 1
30468
30469 @endif libiconv
30470
30471 .PHONY: maybe-pdf-libiconv pdf-libiconv
30472 maybe-pdf-libiconv:
30473 @if libiconv
30474 maybe-pdf-libiconv: pdf-libiconv
30475
30476 # libiconv doesn't support pdf.
30477 pdf-libiconv:
30478
30479 @endif libiconv
30480
30481 .PHONY: maybe-html-libiconv html-libiconv
30482 maybe-html-libiconv:
30483 @if libiconv
30484 maybe-html-libiconv: html-libiconv
30485
30486 # libiconv doesn't support html.
30487 html-libiconv:
30488
30489 @endif libiconv
30490
30491 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30492 maybe-TAGS-libiconv:
30493 @if libiconv
30494 maybe-TAGS-libiconv: TAGS-libiconv
30495
30496 TAGS-libiconv: \
30497 configure-libiconv
30498 @[ -f ./libiconv/Makefile ] || exit 0; \
30499 r=`${PWD_COMMAND}`; export r; \
30500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30501 $(HOST_EXPORTS) \
30502 for flag in $(EXTRA_HOST_FLAGS) ; do \
30503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30504 done; \
30505 echo "Doing TAGS in libiconv"; \
30506 (cd $(HOST_SUBDIR)/libiconv && \
30507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30509 "RANLIB=$${RANLIB}" \
30510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30511 TAGS) \
30512 || exit 1
30513
30514 @endif libiconv
30515
30516 .PHONY: maybe-install-info-libiconv install-info-libiconv
30517 maybe-install-info-libiconv:
30518 @if libiconv
30519 maybe-install-info-libiconv: install-info-libiconv
30520
30521 # libiconv doesn't support install-info.
30522 install-info-libiconv:
30523
30524 @endif libiconv
30525
30526 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30527 maybe-install-dvi-libiconv:
30528 @if libiconv
30529 maybe-install-dvi-libiconv: install-dvi-libiconv
30530
30531 install-dvi-libiconv: \
30532 configure-libiconv \
30533 dvi-libiconv
30534 @[ -f ./libiconv/Makefile ] || exit 0; \
30535 r=`${PWD_COMMAND}`; export r; \
30536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30537 $(HOST_EXPORTS) \
30538 for flag in $(EXTRA_HOST_FLAGS) ; do \
30539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30540 done; \
30541 echo "Doing install-dvi in libiconv"; \
30542 (cd $(HOST_SUBDIR)/libiconv && \
30543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30545 "RANLIB=$${RANLIB}" \
30546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30547 install-dvi) \
30548 || exit 1
30549
30550 @endif libiconv
30551
30552 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30553 maybe-install-pdf-libiconv:
30554 @if libiconv
30555 maybe-install-pdf-libiconv: install-pdf-libiconv
30556
30557 # libiconv doesn't support install-pdf.
30558 install-pdf-libiconv:
30559
30560 @endif libiconv
30561
30562 .PHONY: maybe-install-html-libiconv install-html-libiconv
30563 maybe-install-html-libiconv:
30564 @if libiconv
30565 maybe-install-html-libiconv: install-html-libiconv
30566
30567 # libiconv doesn't support install-html.
30568 install-html-libiconv:
30569
30570 @endif libiconv
30571
30572 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30573 maybe-installcheck-libiconv:
30574 @if libiconv
30575 maybe-installcheck-libiconv: installcheck-libiconv
30576
30577 installcheck-libiconv: \
30578 configure-libiconv
30579 @[ -f ./libiconv/Makefile ] || exit 0; \
30580 r=`${PWD_COMMAND}`; export r; \
30581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30582 $(HOST_EXPORTS) \
30583 for flag in $(EXTRA_HOST_FLAGS) ; do \
30584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30585 done; \
30586 echo "Doing installcheck in libiconv"; \
30587 (cd $(HOST_SUBDIR)/libiconv && \
30588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30590 "RANLIB=$${RANLIB}" \
30591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30592 installcheck) \
30593 || exit 1
30594
30595 @endif libiconv
30596
30597 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30598 maybe-mostlyclean-libiconv:
30599 @if libiconv
30600 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30601
30602 mostlyclean-libiconv:
30603 @[ -f ./libiconv/Makefile ] || exit 0; \
30604 r=`${PWD_COMMAND}`; export r; \
30605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606 $(HOST_EXPORTS) \
30607 for flag in $(EXTRA_HOST_FLAGS) ; do \
30608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30609 done; \
30610 echo "Doing mostlyclean in libiconv"; \
30611 (cd $(HOST_SUBDIR)/libiconv && \
30612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30614 "RANLIB=$${RANLIB}" \
30615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30616 mostlyclean) \
30617 || exit 1
30618
30619 @endif libiconv
30620
30621 .PHONY: maybe-clean-libiconv clean-libiconv
30622 maybe-clean-libiconv:
30623 @if libiconv
30624 maybe-clean-libiconv: clean-libiconv
30625
30626 clean-libiconv:
30627 @[ -f ./libiconv/Makefile ] || exit 0; \
30628 r=`${PWD_COMMAND}`; export r; \
30629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30630 $(HOST_EXPORTS) \
30631 for flag in $(EXTRA_HOST_FLAGS) ; do \
30632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30633 done; \
30634 echo "Doing clean in libiconv"; \
30635 (cd $(HOST_SUBDIR)/libiconv && \
30636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30638 "RANLIB=$${RANLIB}" \
30639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30640 clean) \
30641 || exit 1
30642
30643 @endif libiconv
30644
30645 .PHONY: maybe-distclean-libiconv distclean-libiconv
30646 maybe-distclean-libiconv:
30647 @if libiconv
30648 maybe-distclean-libiconv: distclean-libiconv
30649
30650 distclean-libiconv:
30651 @[ -f ./libiconv/Makefile ] || exit 0; \
30652 r=`${PWD_COMMAND}`; export r; \
30653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654 $(HOST_EXPORTS) \
30655 for flag in $(EXTRA_HOST_FLAGS) ; do \
30656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30657 done; \
30658 echo "Doing distclean in libiconv"; \
30659 (cd $(HOST_SUBDIR)/libiconv && \
30660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30662 "RANLIB=$${RANLIB}" \
30663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30664 distclean) \
30665 || exit 1
30666
30667 @endif libiconv
30668
30669 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30670 maybe-maintainer-clean-libiconv:
30671 @if libiconv
30672 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30673
30674 maintainer-clean-libiconv:
30675 @[ -f ./libiconv/Makefile ] || exit 0; \
30676 r=`${PWD_COMMAND}`; export r; \
30677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30678 $(HOST_EXPORTS) \
30679 for flag in $(EXTRA_HOST_FLAGS) ; do \
30680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30681 done; \
30682 echo "Doing maintainer-clean in libiconv"; \
30683 (cd $(HOST_SUBDIR)/libiconv && \
30684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30686 "RANLIB=$${RANLIB}" \
30687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30688 maintainer-clean) \
30689 || exit 1
30690
30691 @endif libiconv
30692
30693
30694
30695 .PHONY: configure-m4 maybe-configure-m4
30696 maybe-configure-m4:
30697 @if gcc-bootstrap
30698 configure-m4: stage_current
30699 @endif gcc-bootstrap
30700 @if m4
30701 maybe-configure-m4: configure-m4
30702 configure-m4:
30703 @: $(MAKE); $(unstage)
30704 @r=`${PWD_COMMAND}`; export r; \
30705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30706 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30708 $(HOST_EXPORTS) \
30709 echo Configuring in $(HOST_SUBDIR)/m4; \
30710 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30711 case $(srcdir) in \
30712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30713 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30715 esac; \
30716 module_srcdir=m4; \
30717 $(SHELL) \
30718 $$s/$$module_srcdir/configure \
30719 --srcdir=$${topdir}/$$module_srcdir \
30720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30721 --target=${target_alias} \
30722 || exit 1
30723 @endif m4
30724
30725
30726
30727
30728
30729 .PHONY: all-m4 maybe-all-m4
30730 maybe-all-m4:
30731 @if gcc-bootstrap
30732 all-m4: stage_current
30733 @endif gcc-bootstrap
30734 @if m4
30735 TARGET-m4=all
30736 maybe-all-m4: all-m4
30737 all-m4: configure-m4
30738 @: $(MAKE); $(unstage)
30739 @r=`${PWD_COMMAND}`; export r; \
30740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30741 $(HOST_EXPORTS) \
30742 (cd $(HOST_SUBDIR)/m4 && \
30743 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30744 $(TARGET-m4))
30745 @endif m4
30746
30747
30748
30749
30750 .PHONY: check-m4 maybe-check-m4
30751 maybe-check-m4:
30752 @if m4
30753 maybe-check-m4: check-m4
30754
30755 check-m4:
30756 @: $(MAKE); $(unstage)
30757 @r=`${PWD_COMMAND}`; export r; \
30758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30759 $(HOST_EXPORTS) \
30760 (cd $(HOST_SUBDIR)/m4 && \
30761 $(MAKE) $(FLAGS_TO_PASS) check)
30762
30763 @endif m4
30764
30765 .PHONY: install-m4 maybe-install-m4
30766 maybe-install-m4:
30767 @if m4
30768 maybe-install-m4: install-m4
30769
30770 install-m4: installdirs
30771 @: $(MAKE); $(unstage)
30772 @r=`${PWD_COMMAND}`; export r; \
30773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774 $(HOST_EXPORTS) \
30775 (cd $(HOST_SUBDIR)/m4 && \
30776 $(MAKE) $(FLAGS_TO_PASS) install)
30777
30778 @endif m4
30779
30780 .PHONY: install-strip-m4 maybe-install-strip-m4
30781 maybe-install-strip-m4:
30782 @if m4
30783 maybe-install-strip-m4: install-strip-m4
30784
30785 install-strip-m4: installdirs
30786 @: $(MAKE); $(unstage)
30787 @r=`${PWD_COMMAND}`; export r; \
30788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30789 $(HOST_EXPORTS) \
30790 (cd $(HOST_SUBDIR)/m4 && \
30791 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30792
30793 @endif m4
30794
30795 # Other targets (info, dvi, pdf, etc.)
30796
30797 .PHONY: maybe-info-m4 info-m4
30798 maybe-info-m4:
30799 @if m4
30800 maybe-info-m4: info-m4
30801
30802 info-m4: \
30803 configure-m4
30804 @: $(MAKE); $(unstage)
30805 @[ -f ./m4/Makefile ] || exit 0; \
30806 r=`${PWD_COMMAND}`; export r; \
30807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808 $(HOST_EXPORTS) \
30809 for flag in $(EXTRA_HOST_FLAGS) ; do \
30810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811 done; \
30812 echo "Doing info in m4"; \
30813 (cd $(HOST_SUBDIR)/m4 && \
30814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816 "RANLIB=$${RANLIB}" \
30817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818 info) \
30819 || exit 1
30820
30821 @endif m4
30822
30823 .PHONY: maybe-dvi-m4 dvi-m4
30824 maybe-dvi-m4:
30825 @if m4
30826 maybe-dvi-m4: dvi-m4
30827
30828 dvi-m4: \
30829 configure-m4
30830 @: $(MAKE); $(unstage)
30831 @[ -f ./m4/Makefile ] || exit 0; \
30832 r=`${PWD_COMMAND}`; export r; \
30833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30834 $(HOST_EXPORTS) \
30835 for flag in $(EXTRA_HOST_FLAGS) ; do \
30836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30837 done; \
30838 echo "Doing dvi in m4"; \
30839 (cd $(HOST_SUBDIR)/m4 && \
30840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30842 "RANLIB=$${RANLIB}" \
30843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30844 dvi) \
30845 || exit 1
30846
30847 @endif m4
30848
30849 .PHONY: maybe-pdf-m4 pdf-m4
30850 maybe-pdf-m4:
30851 @if m4
30852 maybe-pdf-m4: pdf-m4
30853
30854 pdf-m4: \
30855 configure-m4
30856 @: $(MAKE); $(unstage)
30857 @[ -f ./m4/Makefile ] || exit 0; \
30858 r=`${PWD_COMMAND}`; export r; \
30859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30860 $(HOST_EXPORTS) \
30861 for flag in $(EXTRA_HOST_FLAGS) ; do \
30862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30863 done; \
30864 echo "Doing pdf in m4"; \
30865 (cd $(HOST_SUBDIR)/m4 && \
30866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30868 "RANLIB=$${RANLIB}" \
30869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30870 pdf) \
30871 || exit 1
30872
30873 @endif m4
30874
30875 .PHONY: maybe-html-m4 html-m4
30876 maybe-html-m4:
30877 @if m4
30878 maybe-html-m4: html-m4
30879
30880 html-m4: \
30881 configure-m4
30882 @: $(MAKE); $(unstage)
30883 @[ -f ./m4/Makefile ] || exit 0; \
30884 r=`${PWD_COMMAND}`; export r; \
30885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30886 $(HOST_EXPORTS) \
30887 for flag in $(EXTRA_HOST_FLAGS) ; do \
30888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30889 done; \
30890 echo "Doing html in m4"; \
30891 (cd $(HOST_SUBDIR)/m4 && \
30892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30894 "RANLIB=$${RANLIB}" \
30895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30896 html) \
30897 || exit 1
30898
30899 @endif m4
30900
30901 .PHONY: maybe-TAGS-m4 TAGS-m4
30902 maybe-TAGS-m4:
30903 @if m4
30904 maybe-TAGS-m4: TAGS-m4
30905
30906 TAGS-m4: \
30907 configure-m4
30908 @: $(MAKE); $(unstage)
30909 @[ -f ./m4/Makefile ] || exit 0; \
30910 r=`${PWD_COMMAND}`; export r; \
30911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912 $(HOST_EXPORTS) \
30913 for flag in $(EXTRA_HOST_FLAGS) ; do \
30914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915 done; \
30916 echo "Doing TAGS in m4"; \
30917 (cd $(HOST_SUBDIR)/m4 && \
30918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920 "RANLIB=$${RANLIB}" \
30921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922 TAGS) \
30923 || exit 1
30924
30925 @endif m4
30926
30927 .PHONY: maybe-install-info-m4 install-info-m4
30928 maybe-install-info-m4:
30929 @if m4
30930 maybe-install-info-m4: install-info-m4
30931
30932 install-info-m4: \
30933 configure-m4 \
30934 info-m4
30935 @: $(MAKE); $(unstage)
30936 @[ -f ./m4/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) ; do \
30941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942 done; \
30943 echo "Doing install-info in m4"; \
30944 (cd $(HOST_SUBDIR)/m4 && \
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 install-info) \
30950 || exit 1
30951
30952 @endif m4
30953
30954 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30955 maybe-install-dvi-m4:
30956 @if m4
30957 maybe-install-dvi-m4: install-dvi-m4
30958
30959 install-dvi-m4: \
30960 configure-m4 \
30961 dvi-m4
30962 @: $(MAKE); $(unstage)
30963 @[ -f ./m4/Makefile ] || exit 0; \
30964 r=`${PWD_COMMAND}`; export r; \
30965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966 $(HOST_EXPORTS) \
30967 for flag in $(EXTRA_HOST_FLAGS) ; do \
30968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30969 done; \
30970 echo "Doing install-dvi in m4"; \
30971 (cd $(HOST_SUBDIR)/m4 && \
30972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30974 "RANLIB=$${RANLIB}" \
30975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30976 install-dvi) \
30977 || exit 1
30978
30979 @endif m4
30980
30981 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30982 maybe-install-pdf-m4:
30983 @if m4
30984 maybe-install-pdf-m4: install-pdf-m4
30985
30986 install-pdf-m4: \
30987 configure-m4 \
30988 pdf-m4
30989 @: $(MAKE); $(unstage)
30990 @[ -f ./m4/Makefile ] || exit 0; \
30991 r=`${PWD_COMMAND}`; export r; \
30992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993 $(HOST_EXPORTS) \
30994 for flag in $(EXTRA_HOST_FLAGS) ; do \
30995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996 done; \
30997 echo "Doing install-pdf in m4"; \
30998 (cd $(HOST_SUBDIR)/m4 && \
30999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001 "RANLIB=$${RANLIB}" \
31002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003 install-pdf) \
31004 || exit 1
31005
31006 @endif m4
31007
31008 .PHONY: maybe-install-html-m4 install-html-m4
31009 maybe-install-html-m4:
31010 @if m4
31011 maybe-install-html-m4: install-html-m4
31012
31013 install-html-m4: \
31014 configure-m4 \
31015 html-m4
31016 @: $(MAKE); $(unstage)
31017 @[ -f ./m4/Makefile ] || exit 0; \
31018 r=`${PWD_COMMAND}`; export r; \
31019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31020 $(HOST_EXPORTS) \
31021 for flag in $(EXTRA_HOST_FLAGS) ; do \
31022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31023 done; \
31024 echo "Doing install-html in m4"; \
31025 (cd $(HOST_SUBDIR)/m4 && \
31026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31028 "RANLIB=$${RANLIB}" \
31029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31030 install-html) \
31031 || exit 1
31032
31033 @endif m4
31034
31035 .PHONY: maybe-installcheck-m4 installcheck-m4
31036 maybe-installcheck-m4:
31037 @if m4
31038 maybe-installcheck-m4: installcheck-m4
31039
31040 installcheck-m4: \
31041 configure-m4
31042 @: $(MAKE); $(unstage)
31043 @[ -f ./m4/Makefile ] || exit 0; \
31044 r=`${PWD_COMMAND}`; export r; \
31045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31046 $(HOST_EXPORTS) \
31047 for flag in $(EXTRA_HOST_FLAGS) ; do \
31048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31049 done; \
31050 echo "Doing installcheck in m4"; \
31051 (cd $(HOST_SUBDIR)/m4 && \
31052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31054 "RANLIB=$${RANLIB}" \
31055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31056 installcheck) \
31057 || exit 1
31058
31059 @endif m4
31060
31061 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31062 maybe-mostlyclean-m4:
31063 @if m4
31064 maybe-mostlyclean-m4: mostlyclean-m4
31065
31066 mostlyclean-m4:
31067 @: $(MAKE); $(unstage)
31068 @[ -f ./m4/Makefile ] || exit 0; \
31069 r=`${PWD_COMMAND}`; export r; \
31070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31071 $(HOST_EXPORTS) \
31072 for flag in $(EXTRA_HOST_FLAGS) ; do \
31073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31074 done; \
31075 echo "Doing mostlyclean in m4"; \
31076 (cd $(HOST_SUBDIR)/m4 && \
31077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31079 "RANLIB=$${RANLIB}" \
31080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31081 mostlyclean) \
31082 || exit 1
31083
31084 @endif m4
31085
31086 .PHONY: maybe-clean-m4 clean-m4
31087 maybe-clean-m4:
31088 @if m4
31089 maybe-clean-m4: clean-m4
31090
31091 clean-m4:
31092 @: $(MAKE); $(unstage)
31093 @[ -f ./m4/Makefile ] || exit 0; \
31094 r=`${PWD_COMMAND}`; export r; \
31095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31096 $(HOST_EXPORTS) \
31097 for flag in $(EXTRA_HOST_FLAGS) ; do \
31098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31099 done; \
31100 echo "Doing clean in m4"; \
31101 (cd $(HOST_SUBDIR)/m4 && \
31102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31104 "RANLIB=$${RANLIB}" \
31105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31106 clean) \
31107 || exit 1
31108
31109 @endif m4
31110
31111 .PHONY: maybe-distclean-m4 distclean-m4
31112 maybe-distclean-m4:
31113 @if m4
31114 maybe-distclean-m4: distclean-m4
31115
31116 distclean-m4:
31117 @: $(MAKE); $(unstage)
31118 @[ -f ./m4/Makefile ] || exit 0; \
31119 r=`${PWD_COMMAND}`; export r; \
31120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121 $(HOST_EXPORTS) \
31122 for flag in $(EXTRA_HOST_FLAGS) ; do \
31123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124 done; \
31125 echo "Doing distclean in m4"; \
31126 (cd $(HOST_SUBDIR)/m4 && \
31127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129 "RANLIB=$${RANLIB}" \
31130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131 distclean) \
31132 || exit 1
31133
31134 @endif m4
31135
31136 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31137 maybe-maintainer-clean-m4:
31138 @if m4
31139 maybe-maintainer-clean-m4: maintainer-clean-m4
31140
31141 maintainer-clean-m4:
31142 @: $(MAKE); $(unstage)
31143 @[ -f ./m4/Makefile ] || exit 0; \
31144 r=`${PWD_COMMAND}`; export r; \
31145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146 $(HOST_EXPORTS) \
31147 for flag in $(EXTRA_HOST_FLAGS) ; do \
31148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149 done; \
31150 echo "Doing maintainer-clean in m4"; \
31151 (cd $(HOST_SUBDIR)/m4 && \
31152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154 "RANLIB=$${RANLIB}" \
31155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31156 maintainer-clean) \
31157 || exit 1
31158
31159 @endif m4
31160
31161
31162
31163 .PHONY: configure-readline maybe-configure-readline
31164 maybe-configure-readline:
31165 @if gcc-bootstrap
31166 configure-readline: stage_current
31167 @endif gcc-bootstrap
31168 @if readline
31169 maybe-configure-readline: configure-readline
31170 configure-readline:
31171 @: $(MAKE); $(unstage)
31172 @r=`${PWD_COMMAND}`; export r; \
31173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31174 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31176 $(HOST_EXPORTS) \
31177 echo Configuring in $(HOST_SUBDIR)/readline; \
31178 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31179 case $(srcdir) in \
31180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31181 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31183 esac; \
31184 module_srcdir=readline; \
31185 $(SHELL) \
31186 $$s/$$module_srcdir/configure \
31187 --srcdir=$${topdir}/$$module_srcdir \
31188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31189 --target=${target_alias} \
31190 || exit 1
31191 @endif readline
31192
31193
31194
31195
31196
31197 .PHONY: all-readline maybe-all-readline
31198 maybe-all-readline:
31199 @if gcc-bootstrap
31200 all-readline: stage_current
31201 @endif gcc-bootstrap
31202 @if readline
31203 TARGET-readline=all
31204 maybe-all-readline: all-readline
31205 all-readline: configure-readline
31206 @: $(MAKE); $(unstage)
31207 @r=`${PWD_COMMAND}`; export r; \
31208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209 $(HOST_EXPORTS) \
31210 (cd $(HOST_SUBDIR)/readline && \
31211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31212 $(TARGET-readline))
31213 @endif readline
31214
31215
31216
31217
31218 .PHONY: check-readline maybe-check-readline
31219 maybe-check-readline:
31220 @if readline
31221 maybe-check-readline: check-readline
31222
31223 check-readline:
31224 @: $(MAKE); $(unstage)
31225 @r=`${PWD_COMMAND}`; export r; \
31226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227 $(HOST_EXPORTS) \
31228 (cd $(HOST_SUBDIR)/readline && \
31229 $(MAKE) $(FLAGS_TO_PASS) check)
31230
31231 @endif readline
31232
31233 .PHONY: install-readline maybe-install-readline
31234 maybe-install-readline:
31235 @if readline
31236 maybe-install-readline: install-readline
31237
31238 install-readline: installdirs
31239 @: $(MAKE); $(unstage)
31240 @r=`${PWD_COMMAND}`; export r; \
31241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242 $(HOST_EXPORTS) \
31243 (cd $(HOST_SUBDIR)/readline && \
31244 $(MAKE) $(FLAGS_TO_PASS) install)
31245
31246 @endif readline
31247
31248 .PHONY: install-strip-readline maybe-install-strip-readline
31249 maybe-install-strip-readline:
31250 @if readline
31251 maybe-install-strip-readline: install-strip-readline
31252
31253 install-strip-readline: installdirs
31254 @: $(MAKE); $(unstage)
31255 @r=`${PWD_COMMAND}`; export r; \
31256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31257 $(HOST_EXPORTS) \
31258 (cd $(HOST_SUBDIR)/readline && \
31259 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31260
31261 @endif readline
31262
31263 # Other targets (info, dvi, pdf, etc.)
31264
31265 .PHONY: maybe-info-readline info-readline
31266 maybe-info-readline:
31267 @if readline
31268 maybe-info-readline: info-readline
31269
31270 info-readline: \
31271 configure-readline
31272 @: $(MAKE); $(unstage)
31273 @[ -f ./readline/Makefile ] || exit 0; \
31274 r=`${PWD_COMMAND}`; export r; \
31275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276 $(HOST_EXPORTS) \
31277 for flag in $(EXTRA_HOST_FLAGS) ; do \
31278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279 done; \
31280 echo "Doing info in readline"; \
31281 (cd $(HOST_SUBDIR)/readline && \
31282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284 "RANLIB=$${RANLIB}" \
31285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286 info) \
31287 || exit 1
31288
31289 @endif readline
31290
31291 .PHONY: maybe-dvi-readline dvi-readline
31292 maybe-dvi-readline:
31293 @if readline
31294 maybe-dvi-readline: dvi-readline
31295
31296 dvi-readline: \
31297 configure-readline
31298 @: $(MAKE); $(unstage)
31299 @[ -f ./readline/Makefile ] || exit 0; \
31300 r=`${PWD_COMMAND}`; export r; \
31301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302 $(HOST_EXPORTS) \
31303 for flag in $(EXTRA_HOST_FLAGS) ; do \
31304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31305 done; \
31306 echo "Doing dvi in readline"; \
31307 (cd $(HOST_SUBDIR)/readline && \
31308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31310 "RANLIB=$${RANLIB}" \
31311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31312 dvi) \
31313 || exit 1
31314
31315 @endif readline
31316
31317 .PHONY: maybe-pdf-readline pdf-readline
31318 maybe-pdf-readline:
31319 @if readline
31320 maybe-pdf-readline: pdf-readline
31321
31322 pdf-readline: \
31323 configure-readline
31324 @: $(MAKE); $(unstage)
31325 @[ -f ./readline/Makefile ] || exit 0; \
31326 r=`${PWD_COMMAND}`; export r; \
31327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31328 $(HOST_EXPORTS) \
31329 for flag in $(EXTRA_HOST_FLAGS) ; do \
31330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31331 done; \
31332 echo "Doing pdf in readline"; \
31333 (cd $(HOST_SUBDIR)/readline && \
31334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31336 "RANLIB=$${RANLIB}" \
31337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31338 pdf) \
31339 || exit 1
31340
31341 @endif readline
31342
31343 .PHONY: maybe-html-readline html-readline
31344 maybe-html-readline:
31345 @if readline
31346 maybe-html-readline: html-readline
31347
31348 html-readline: \
31349 configure-readline
31350 @: $(MAKE); $(unstage)
31351 @[ -f ./readline/Makefile ] || exit 0; \
31352 r=`${PWD_COMMAND}`; export r; \
31353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354 $(HOST_EXPORTS) \
31355 for flag in $(EXTRA_HOST_FLAGS) ; do \
31356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31357 done; \
31358 echo "Doing html in readline"; \
31359 (cd $(HOST_SUBDIR)/readline && \
31360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31362 "RANLIB=$${RANLIB}" \
31363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31364 html) \
31365 || exit 1
31366
31367 @endif readline
31368
31369 .PHONY: maybe-TAGS-readline TAGS-readline
31370 maybe-TAGS-readline:
31371 @if readline
31372 maybe-TAGS-readline: TAGS-readline
31373
31374 TAGS-readline: \
31375 configure-readline
31376 @: $(MAKE); $(unstage)
31377 @[ -f ./readline/Makefile ] || exit 0; \
31378 r=`${PWD_COMMAND}`; export r; \
31379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31380 $(HOST_EXPORTS) \
31381 for flag in $(EXTRA_HOST_FLAGS) ; do \
31382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31383 done; \
31384 echo "Doing TAGS in readline"; \
31385 (cd $(HOST_SUBDIR)/readline && \
31386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31388 "RANLIB=$${RANLIB}" \
31389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31390 TAGS) \
31391 || exit 1
31392
31393 @endif readline
31394
31395 .PHONY: maybe-install-info-readline install-info-readline
31396 maybe-install-info-readline:
31397 @if readline
31398 maybe-install-info-readline: install-info-readline
31399
31400 install-info-readline: \
31401 configure-readline \
31402 info-readline
31403 @: $(MAKE); $(unstage)
31404 @[ -f ./readline/Makefile ] || exit 0; \
31405 r=`${PWD_COMMAND}`; export r; \
31406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31407 $(HOST_EXPORTS) \
31408 for flag in $(EXTRA_HOST_FLAGS) ; do \
31409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31410 done; \
31411 echo "Doing install-info in readline"; \
31412 (cd $(HOST_SUBDIR)/readline && \
31413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31415 "RANLIB=$${RANLIB}" \
31416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31417 install-info) \
31418 || exit 1
31419
31420 @endif readline
31421
31422 .PHONY: maybe-install-dvi-readline install-dvi-readline
31423 maybe-install-dvi-readline:
31424 @if readline
31425 maybe-install-dvi-readline: install-dvi-readline
31426
31427 install-dvi-readline: \
31428 configure-readline \
31429 dvi-readline
31430 @: $(MAKE); $(unstage)
31431 @[ -f ./readline/Makefile ] || exit 0; \
31432 r=`${PWD_COMMAND}`; export r; \
31433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31434 $(HOST_EXPORTS) \
31435 for flag in $(EXTRA_HOST_FLAGS) ; do \
31436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31437 done; \
31438 echo "Doing install-dvi in readline"; \
31439 (cd $(HOST_SUBDIR)/readline && \
31440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31442 "RANLIB=$${RANLIB}" \
31443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31444 install-dvi) \
31445 || exit 1
31446
31447 @endif readline
31448
31449 .PHONY: maybe-install-pdf-readline install-pdf-readline
31450 maybe-install-pdf-readline:
31451 @if readline
31452 maybe-install-pdf-readline: install-pdf-readline
31453
31454 install-pdf-readline: \
31455 configure-readline \
31456 pdf-readline
31457 @: $(MAKE); $(unstage)
31458 @[ -f ./readline/Makefile ] || exit 0; \
31459 r=`${PWD_COMMAND}`; export r; \
31460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31461 $(HOST_EXPORTS) \
31462 for flag in $(EXTRA_HOST_FLAGS) ; do \
31463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31464 done; \
31465 echo "Doing install-pdf in readline"; \
31466 (cd $(HOST_SUBDIR)/readline && \
31467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31469 "RANLIB=$${RANLIB}" \
31470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31471 install-pdf) \
31472 || exit 1
31473
31474 @endif readline
31475
31476 .PHONY: maybe-install-html-readline install-html-readline
31477 maybe-install-html-readline:
31478 @if readline
31479 maybe-install-html-readline: install-html-readline
31480
31481 install-html-readline: \
31482 configure-readline \
31483 html-readline
31484 @: $(MAKE); $(unstage)
31485 @[ -f ./readline/Makefile ] || exit 0; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(HOST_EXPORTS) \
31489 for flag in $(EXTRA_HOST_FLAGS) ; do \
31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491 done; \
31492 echo "Doing install-html in readline"; \
31493 (cd $(HOST_SUBDIR)/readline && \
31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496 "RANLIB=$${RANLIB}" \
31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498 install-html) \
31499 || exit 1
31500
31501 @endif readline
31502
31503 .PHONY: maybe-installcheck-readline installcheck-readline
31504 maybe-installcheck-readline:
31505 @if readline
31506 maybe-installcheck-readline: installcheck-readline
31507
31508 installcheck-readline: \
31509 configure-readline
31510 @: $(MAKE); $(unstage)
31511 @[ -f ./readline/Makefile ] || exit 0; \
31512 r=`${PWD_COMMAND}`; export r; \
31513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514 $(HOST_EXPORTS) \
31515 for flag in $(EXTRA_HOST_FLAGS) ; do \
31516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517 done; \
31518 echo "Doing installcheck in readline"; \
31519 (cd $(HOST_SUBDIR)/readline && \
31520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522 "RANLIB=$${RANLIB}" \
31523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524 installcheck) \
31525 || exit 1
31526
31527 @endif readline
31528
31529 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31530 maybe-mostlyclean-readline:
31531 @if readline
31532 maybe-mostlyclean-readline: mostlyclean-readline
31533
31534 mostlyclean-readline:
31535 @: $(MAKE); $(unstage)
31536 @[ -f ./readline/Makefile ] || exit 0; \
31537 r=`${PWD_COMMAND}`; export r; \
31538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539 $(HOST_EXPORTS) \
31540 for flag in $(EXTRA_HOST_FLAGS) ; do \
31541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542 done; \
31543 echo "Doing mostlyclean in readline"; \
31544 (cd $(HOST_SUBDIR)/readline && \
31545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547 "RANLIB=$${RANLIB}" \
31548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549 mostlyclean) \
31550 || exit 1
31551
31552 @endif readline
31553
31554 .PHONY: maybe-clean-readline clean-readline
31555 maybe-clean-readline:
31556 @if readline
31557 maybe-clean-readline: clean-readline
31558
31559 clean-readline:
31560 @: $(MAKE); $(unstage)
31561 @[ -f ./readline/Makefile ] || exit 0; \
31562 r=`${PWD_COMMAND}`; export r; \
31563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31564 $(HOST_EXPORTS) \
31565 for flag in $(EXTRA_HOST_FLAGS) ; do \
31566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31567 done; \
31568 echo "Doing clean in readline"; \
31569 (cd $(HOST_SUBDIR)/readline && \
31570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31572 "RANLIB=$${RANLIB}" \
31573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31574 clean) \
31575 || exit 1
31576
31577 @endif readline
31578
31579 .PHONY: maybe-distclean-readline distclean-readline
31580 maybe-distclean-readline:
31581 @if readline
31582 maybe-distclean-readline: distclean-readline
31583
31584 distclean-readline:
31585 @: $(MAKE); $(unstage)
31586 @[ -f ./readline/Makefile ] || exit 0; \
31587 r=`${PWD_COMMAND}`; export r; \
31588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31589 $(HOST_EXPORTS) \
31590 for flag in $(EXTRA_HOST_FLAGS) ; do \
31591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31592 done; \
31593 echo "Doing distclean in readline"; \
31594 (cd $(HOST_SUBDIR)/readline && \
31595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31597 "RANLIB=$${RANLIB}" \
31598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31599 distclean) \
31600 || exit 1
31601
31602 @endif readline
31603
31604 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31605 maybe-maintainer-clean-readline:
31606 @if readline
31607 maybe-maintainer-clean-readline: maintainer-clean-readline
31608
31609 maintainer-clean-readline:
31610 @: $(MAKE); $(unstage)
31611 @[ -f ./readline/Makefile ] || exit 0; \
31612 r=`${PWD_COMMAND}`; export r; \
31613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31614 $(HOST_EXPORTS) \
31615 for flag in $(EXTRA_HOST_FLAGS) ; do \
31616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31617 done; \
31618 echo "Doing maintainer-clean in readline"; \
31619 (cd $(HOST_SUBDIR)/readline && \
31620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31622 "RANLIB=$${RANLIB}" \
31623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31624 maintainer-clean) \
31625 || exit 1
31626
31627 @endif readline
31628
31629
31630
31631 .PHONY: configure-sid maybe-configure-sid
31632 maybe-configure-sid:
31633 @if gcc-bootstrap
31634 configure-sid: stage_current
31635 @endif gcc-bootstrap
31636 @if sid
31637 maybe-configure-sid: configure-sid
31638 configure-sid:
31639 @: $(MAKE); $(unstage)
31640 @r=`${PWD_COMMAND}`; export r; \
31641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31642 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31644 $(HOST_EXPORTS) \
31645 echo Configuring in $(HOST_SUBDIR)/sid; \
31646 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31647 case $(srcdir) in \
31648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31649 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31651 esac; \
31652 module_srcdir=sid; \
31653 $(SHELL) \
31654 $$s/$$module_srcdir/configure \
31655 --srcdir=$${topdir}/$$module_srcdir \
31656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31657 --target=${target_alias} \
31658 || exit 1
31659 @endif sid
31660
31661
31662
31663
31664
31665 .PHONY: all-sid maybe-all-sid
31666 maybe-all-sid:
31667 @if gcc-bootstrap
31668 all-sid: stage_current
31669 @endif gcc-bootstrap
31670 @if sid
31671 TARGET-sid=all
31672 maybe-all-sid: all-sid
31673 all-sid: configure-sid
31674 @: $(MAKE); $(unstage)
31675 @r=`${PWD_COMMAND}`; export r; \
31676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677 $(HOST_EXPORTS) \
31678 (cd $(HOST_SUBDIR)/sid && \
31679 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31680 $(TARGET-sid))
31681 @endif sid
31682
31683
31684
31685
31686 .PHONY: check-sid maybe-check-sid
31687 maybe-check-sid:
31688 @if sid
31689 maybe-check-sid: check-sid
31690
31691 check-sid:
31692 @: $(MAKE); $(unstage)
31693 @r=`${PWD_COMMAND}`; export r; \
31694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695 $(HOST_EXPORTS) \
31696 (cd $(HOST_SUBDIR)/sid && \
31697 $(MAKE) $(FLAGS_TO_PASS) check)
31698
31699 @endif sid
31700
31701 .PHONY: install-sid maybe-install-sid
31702 maybe-install-sid:
31703 @if sid
31704 maybe-install-sid: install-sid
31705
31706 install-sid: installdirs
31707 @: $(MAKE); $(unstage)
31708 @r=`${PWD_COMMAND}`; export r; \
31709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31710 $(HOST_EXPORTS) \
31711 (cd $(HOST_SUBDIR)/sid && \
31712 $(MAKE) $(FLAGS_TO_PASS) install)
31713
31714 @endif sid
31715
31716 .PHONY: install-strip-sid maybe-install-strip-sid
31717 maybe-install-strip-sid:
31718 @if sid
31719 maybe-install-strip-sid: install-strip-sid
31720
31721 install-strip-sid: installdirs
31722 @: $(MAKE); $(unstage)
31723 @r=`${PWD_COMMAND}`; export r; \
31724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725 $(HOST_EXPORTS) \
31726 (cd $(HOST_SUBDIR)/sid && \
31727 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31728
31729 @endif sid
31730
31731 # Other targets (info, dvi, pdf, etc.)
31732
31733 .PHONY: maybe-info-sid info-sid
31734 maybe-info-sid:
31735 @if sid
31736 maybe-info-sid: info-sid
31737
31738 info-sid: \
31739 configure-sid
31740 @: $(MAKE); $(unstage)
31741 @[ -f ./sid/Makefile ] || exit 0; \
31742 r=`${PWD_COMMAND}`; export r; \
31743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31744 $(HOST_EXPORTS) \
31745 for flag in $(EXTRA_HOST_FLAGS) ; do \
31746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31747 done; \
31748 echo "Doing info in sid"; \
31749 (cd $(HOST_SUBDIR)/sid && \
31750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31752 "RANLIB=$${RANLIB}" \
31753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31754 info) \
31755 || exit 1
31756
31757 @endif sid
31758
31759 .PHONY: maybe-dvi-sid dvi-sid
31760 maybe-dvi-sid:
31761 @if sid
31762 maybe-dvi-sid: dvi-sid
31763
31764 dvi-sid: \
31765 configure-sid
31766 @: $(MAKE); $(unstage)
31767 @[ -f ./sid/Makefile ] || exit 0; \
31768 r=`${PWD_COMMAND}`; export r; \
31769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31770 $(HOST_EXPORTS) \
31771 for flag in $(EXTRA_HOST_FLAGS) ; do \
31772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31773 done; \
31774 echo "Doing dvi in sid"; \
31775 (cd $(HOST_SUBDIR)/sid && \
31776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31778 "RANLIB=$${RANLIB}" \
31779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31780 dvi) \
31781 || exit 1
31782
31783 @endif sid
31784
31785 .PHONY: maybe-pdf-sid pdf-sid
31786 maybe-pdf-sid:
31787 @if sid
31788 maybe-pdf-sid: pdf-sid
31789
31790 pdf-sid: \
31791 configure-sid
31792 @: $(MAKE); $(unstage)
31793 @[ -f ./sid/Makefile ] || exit 0; \
31794 r=`${PWD_COMMAND}`; export r; \
31795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796 $(HOST_EXPORTS) \
31797 for flag in $(EXTRA_HOST_FLAGS) ; do \
31798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31799 done; \
31800 echo "Doing pdf in sid"; \
31801 (cd $(HOST_SUBDIR)/sid && \
31802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31804 "RANLIB=$${RANLIB}" \
31805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31806 pdf) \
31807 || exit 1
31808
31809 @endif sid
31810
31811 .PHONY: maybe-html-sid html-sid
31812 maybe-html-sid:
31813 @if sid
31814 maybe-html-sid: html-sid
31815
31816 html-sid: \
31817 configure-sid
31818 @: $(MAKE); $(unstage)
31819 @[ -f ./sid/Makefile ] || exit 0; \
31820 r=`${PWD_COMMAND}`; export r; \
31821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31822 $(HOST_EXPORTS) \
31823 for flag in $(EXTRA_HOST_FLAGS) ; do \
31824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31825 done; \
31826 echo "Doing html in sid"; \
31827 (cd $(HOST_SUBDIR)/sid && \
31828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31830 "RANLIB=$${RANLIB}" \
31831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31832 html) \
31833 || exit 1
31834
31835 @endif sid
31836
31837 .PHONY: maybe-TAGS-sid TAGS-sid
31838 maybe-TAGS-sid:
31839 @if sid
31840 maybe-TAGS-sid: TAGS-sid
31841
31842 TAGS-sid: \
31843 configure-sid
31844 @: $(MAKE); $(unstage)
31845 @[ -f ./sid/Makefile ] || exit 0; \
31846 r=`${PWD_COMMAND}`; export r; \
31847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31848 $(HOST_EXPORTS) \
31849 for flag in $(EXTRA_HOST_FLAGS) ; do \
31850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31851 done; \
31852 echo "Doing TAGS in sid"; \
31853 (cd $(HOST_SUBDIR)/sid && \
31854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31856 "RANLIB=$${RANLIB}" \
31857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31858 TAGS) \
31859 || exit 1
31860
31861 @endif sid
31862
31863 .PHONY: maybe-install-info-sid install-info-sid
31864 maybe-install-info-sid:
31865 @if sid
31866 maybe-install-info-sid: install-info-sid
31867
31868 install-info-sid: \
31869 configure-sid \
31870 info-sid
31871 @: $(MAKE); $(unstage)
31872 @[ -f ./sid/Makefile ] || exit 0; \
31873 r=`${PWD_COMMAND}`; export r; \
31874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31875 $(HOST_EXPORTS) \
31876 for flag in $(EXTRA_HOST_FLAGS) ; do \
31877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31878 done; \
31879 echo "Doing install-info in sid"; \
31880 (cd $(HOST_SUBDIR)/sid && \
31881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31883 "RANLIB=$${RANLIB}" \
31884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31885 install-info) \
31886 || exit 1
31887
31888 @endif sid
31889
31890 .PHONY: maybe-install-dvi-sid install-dvi-sid
31891 maybe-install-dvi-sid:
31892 @if sid
31893 maybe-install-dvi-sid: install-dvi-sid
31894
31895 install-dvi-sid: \
31896 configure-sid \
31897 dvi-sid
31898 @: $(MAKE); $(unstage)
31899 @[ -f ./sid/Makefile ] || exit 0; \
31900 r=`${PWD_COMMAND}`; export r; \
31901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31902 $(HOST_EXPORTS) \
31903 for flag in $(EXTRA_HOST_FLAGS) ; do \
31904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31905 done; \
31906 echo "Doing install-dvi in sid"; \
31907 (cd $(HOST_SUBDIR)/sid && \
31908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31910 "RANLIB=$${RANLIB}" \
31911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31912 install-dvi) \
31913 || exit 1
31914
31915 @endif sid
31916
31917 .PHONY: maybe-install-pdf-sid install-pdf-sid
31918 maybe-install-pdf-sid:
31919 @if sid
31920 maybe-install-pdf-sid: install-pdf-sid
31921
31922 install-pdf-sid: \
31923 configure-sid \
31924 pdf-sid
31925 @: $(MAKE); $(unstage)
31926 @[ -f ./sid/Makefile ] || exit 0; \
31927 r=`${PWD_COMMAND}`; export r; \
31928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31929 $(HOST_EXPORTS) \
31930 for flag in $(EXTRA_HOST_FLAGS) ; do \
31931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31932 done; \
31933 echo "Doing install-pdf in sid"; \
31934 (cd $(HOST_SUBDIR)/sid && \
31935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31937 "RANLIB=$${RANLIB}" \
31938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31939 install-pdf) \
31940 || exit 1
31941
31942 @endif sid
31943
31944 .PHONY: maybe-install-html-sid install-html-sid
31945 maybe-install-html-sid:
31946 @if sid
31947 maybe-install-html-sid: install-html-sid
31948
31949 install-html-sid: \
31950 configure-sid \
31951 html-sid
31952 @: $(MAKE); $(unstage)
31953 @[ -f ./sid/Makefile ] || exit 0; \
31954 r=`${PWD_COMMAND}`; export r; \
31955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31956 $(HOST_EXPORTS) \
31957 for flag in $(EXTRA_HOST_FLAGS) ; do \
31958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31959 done; \
31960 echo "Doing install-html in sid"; \
31961 (cd $(HOST_SUBDIR)/sid && \
31962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31964 "RANLIB=$${RANLIB}" \
31965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31966 install-html) \
31967 || exit 1
31968
31969 @endif sid
31970
31971 .PHONY: maybe-installcheck-sid installcheck-sid
31972 maybe-installcheck-sid:
31973 @if sid
31974 maybe-installcheck-sid: installcheck-sid
31975
31976 installcheck-sid: \
31977 configure-sid
31978 @: $(MAKE); $(unstage)
31979 @[ -f ./sid/Makefile ] || exit 0; \
31980 r=`${PWD_COMMAND}`; export r; \
31981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982 $(HOST_EXPORTS) \
31983 for flag in $(EXTRA_HOST_FLAGS) ; do \
31984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31985 done; \
31986 echo "Doing installcheck in sid"; \
31987 (cd $(HOST_SUBDIR)/sid && \
31988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31990 "RANLIB=$${RANLIB}" \
31991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31992 installcheck) \
31993 || exit 1
31994
31995 @endif sid
31996
31997 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31998 maybe-mostlyclean-sid:
31999 @if sid
32000 maybe-mostlyclean-sid: mostlyclean-sid
32001
32002 mostlyclean-sid:
32003 @: $(MAKE); $(unstage)
32004 @[ -f ./sid/Makefile ] || exit 0; \
32005 r=`${PWD_COMMAND}`; export r; \
32006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007 $(HOST_EXPORTS) \
32008 for flag in $(EXTRA_HOST_FLAGS) ; do \
32009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32010 done; \
32011 echo "Doing mostlyclean in sid"; \
32012 (cd $(HOST_SUBDIR)/sid && \
32013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32015 "RANLIB=$${RANLIB}" \
32016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32017 mostlyclean) \
32018 || exit 1
32019
32020 @endif sid
32021
32022 .PHONY: maybe-clean-sid clean-sid
32023 maybe-clean-sid:
32024 @if sid
32025 maybe-clean-sid: clean-sid
32026
32027 clean-sid:
32028 @: $(MAKE); $(unstage)
32029 @[ -f ./sid/Makefile ] || exit 0; \
32030 r=`${PWD_COMMAND}`; export r; \
32031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032 $(HOST_EXPORTS) \
32033 for flag in $(EXTRA_HOST_FLAGS) ; do \
32034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32035 done; \
32036 echo "Doing clean in sid"; \
32037 (cd $(HOST_SUBDIR)/sid && \
32038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32040 "RANLIB=$${RANLIB}" \
32041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32042 clean) \
32043 || exit 1
32044
32045 @endif sid
32046
32047 .PHONY: maybe-distclean-sid distclean-sid
32048 maybe-distclean-sid:
32049 @if sid
32050 maybe-distclean-sid: distclean-sid
32051
32052 distclean-sid:
32053 @: $(MAKE); $(unstage)
32054 @[ -f ./sid/Makefile ] || exit 0; \
32055 r=`${PWD_COMMAND}`; export r; \
32056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32057 $(HOST_EXPORTS) \
32058 for flag in $(EXTRA_HOST_FLAGS) ; do \
32059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32060 done; \
32061 echo "Doing distclean in sid"; \
32062 (cd $(HOST_SUBDIR)/sid && \
32063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32065 "RANLIB=$${RANLIB}" \
32066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32067 distclean) \
32068 || exit 1
32069
32070 @endif sid
32071
32072 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32073 maybe-maintainer-clean-sid:
32074 @if sid
32075 maybe-maintainer-clean-sid: maintainer-clean-sid
32076
32077 maintainer-clean-sid:
32078 @: $(MAKE); $(unstage)
32079 @[ -f ./sid/Makefile ] || exit 0; \
32080 r=`${PWD_COMMAND}`; export r; \
32081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32082 $(HOST_EXPORTS) \
32083 for flag in $(EXTRA_HOST_FLAGS) ; do \
32084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32085 done; \
32086 echo "Doing maintainer-clean in sid"; \
32087 (cd $(HOST_SUBDIR)/sid && \
32088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32090 "RANLIB=$${RANLIB}" \
32091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32092 maintainer-clean) \
32093 || exit 1
32094
32095 @endif sid
32096
32097
32098
32099 .PHONY: configure-sim maybe-configure-sim
32100 maybe-configure-sim:
32101 @if gcc-bootstrap
32102 configure-sim: stage_current
32103 @endif gcc-bootstrap
32104 @if sim
32105 maybe-configure-sim: configure-sim
32106 configure-sim:
32107 @: $(MAKE); $(unstage)
32108 @r=`${PWD_COMMAND}`; export r; \
32109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32112 $(HOST_EXPORTS) \
32113 echo Configuring in $(HOST_SUBDIR)/sim; \
32114 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32115 case $(srcdir) in \
32116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32117 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32119 esac; \
32120 module_srcdir=sim; \
32121 $(SHELL) \
32122 $$s/$$module_srcdir/configure \
32123 --srcdir=$${topdir}/$$module_srcdir \
32124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32125 --target=${target_alias} \
32126 || exit 1
32127 @endif sim
32128
32129
32130
32131
32132
32133 .PHONY: all-sim maybe-all-sim
32134 maybe-all-sim:
32135 @if gcc-bootstrap
32136 all-sim: stage_current
32137 @endif gcc-bootstrap
32138 @if sim
32139 TARGET-sim=all
32140 maybe-all-sim: all-sim
32141 all-sim: configure-sim
32142 @: $(MAKE); $(unstage)
32143 @r=`${PWD_COMMAND}`; export r; \
32144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32145 $(HOST_EXPORTS) \
32146 (cd $(HOST_SUBDIR)/sim && \
32147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32148 $(TARGET-sim))
32149 @endif sim
32150
32151
32152
32153
32154 .PHONY: check-sim maybe-check-sim
32155 maybe-check-sim:
32156 @if sim
32157 maybe-check-sim: check-sim
32158
32159 check-sim:
32160 @: $(MAKE); $(unstage)
32161 @r=`${PWD_COMMAND}`; export r; \
32162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163 $(HOST_EXPORTS) \
32164 (cd $(HOST_SUBDIR)/sim && \
32165 $(MAKE) $(FLAGS_TO_PASS) check)
32166
32167 @endif sim
32168
32169 .PHONY: install-sim maybe-install-sim
32170 maybe-install-sim:
32171 @if sim
32172 maybe-install-sim: install-sim
32173
32174 install-sim: installdirs
32175 @: $(MAKE); $(unstage)
32176 @r=`${PWD_COMMAND}`; export r; \
32177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178 $(HOST_EXPORTS) \
32179 (cd $(HOST_SUBDIR)/sim && \
32180 $(MAKE) $(FLAGS_TO_PASS) install)
32181
32182 @endif sim
32183
32184 .PHONY: install-strip-sim maybe-install-strip-sim
32185 maybe-install-strip-sim:
32186 @if sim
32187 maybe-install-strip-sim: install-strip-sim
32188
32189 install-strip-sim: installdirs
32190 @: $(MAKE); $(unstage)
32191 @r=`${PWD_COMMAND}`; export r; \
32192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32193 $(HOST_EXPORTS) \
32194 (cd $(HOST_SUBDIR)/sim && \
32195 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32196
32197 @endif sim
32198
32199 # Other targets (info, dvi, pdf, etc.)
32200
32201 .PHONY: maybe-info-sim info-sim
32202 maybe-info-sim:
32203 @if sim
32204 maybe-info-sim: info-sim
32205
32206 info-sim: \
32207 configure-sim
32208 @: $(MAKE); $(unstage)
32209 @[ -f ./sim/Makefile ] || exit 0; \
32210 r=`${PWD_COMMAND}`; export r; \
32211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212 $(HOST_EXPORTS) \
32213 for flag in $(EXTRA_HOST_FLAGS) ; do \
32214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215 done; \
32216 echo "Doing info in sim"; \
32217 (cd $(HOST_SUBDIR)/sim && \
32218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220 "RANLIB=$${RANLIB}" \
32221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222 info) \
32223 || exit 1
32224
32225 @endif sim
32226
32227 .PHONY: maybe-dvi-sim dvi-sim
32228 maybe-dvi-sim:
32229 @if sim
32230 maybe-dvi-sim: dvi-sim
32231
32232 dvi-sim: \
32233 configure-sim
32234 @: $(MAKE); $(unstage)
32235 @[ -f ./sim/Makefile ] || exit 0; \
32236 r=`${PWD_COMMAND}`; export r; \
32237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32238 $(HOST_EXPORTS) \
32239 for flag in $(EXTRA_HOST_FLAGS) ; do \
32240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32241 done; \
32242 echo "Doing dvi in sim"; \
32243 (cd $(HOST_SUBDIR)/sim && \
32244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32246 "RANLIB=$${RANLIB}" \
32247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32248 dvi) \
32249 || exit 1
32250
32251 @endif sim
32252
32253 .PHONY: maybe-pdf-sim pdf-sim
32254 maybe-pdf-sim:
32255 @if sim
32256 maybe-pdf-sim: pdf-sim
32257
32258 pdf-sim: \
32259 configure-sim
32260 @: $(MAKE); $(unstage)
32261 @[ -f ./sim/Makefile ] || exit 0; \
32262 r=`${PWD_COMMAND}`; export r; \
32263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264 $(HOST_EXPORTS) \
32265 for flag in $(EXTRA_HOST_FLAGS) ; do \
32266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267 done; \
32268 echo "Doing pdf in sim"; \
32269 (cd $(HOST_SUBDIR)/sim && \
32270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272 "RANLIB=$${RANLIB}" \
32273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274 pdf) \
32275 || exit 1
32276
32277 @endif sim
32278
32279 .PHONY: maybe-html-sim html-sim
32280 maybe-html-sim:
32281 @if sim
32282 maybe-html-sim: html-sim
32283
32284 html-sim: \
32285 configure-sim
32286 @: $(MAKE); $(unstage)
32287 @[ -f ./sim/Makefile ] || exit 0; \
32288 r=`${PWD_COMMAND}`; export r; \
32289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290 $(HOST_EXPORTS) \
32291 for flag in $(EXTRA_HOST_FLAGS) ; do \
32292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293 done; \
32294 echo "Doing html in sim"; \
32295 (cd $(HOST_SUBDIR)/sim && \
32296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298 "RANLIB=$${RANLIB}" \
32299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300 html) \
32301 || exit 1
32302
32303 @endif sim
32304
32305 .PHONY: maybe-TAGS-sim TAGS-sim
32306 maybe-TAGS-sim:
32307 @if sim
32308 maybe-TAGS-sim: TAGS-sim
32309
32310 TAGS-sim: \
32311 configure-sim
32312 @: $(MAKE); $(unstage)
32313 @[ -f ./sim/Makefile ] || exit 0; \
32314 r=`${PWD_COMMAND}`; export r; \
32315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32316 $(HOST_EXPORTS) \
32317 for flag in $(EXTRA_HOST_FLAGS) ; do \
32318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32319 done; \
32320 echo "Doing TAGS in sim"; \
32321 (cd $(HOST_SUBDIR)/sim && \
32322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32324 "RANLIB=$${RANLIB}" \
32325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32326 TAGS) \
32327 || exit 1
32328
32329 @endif sim
32330
32331 .PHONY: maybe-install-info-sim install-info-sim
32332 maybe-install-info-sim:
32333 @if sim
32334 maybe-install-info-sim: install-info-sim
32335
32336 install-info-sim: \
32337 configure-sim \
32338 info-sim
32339 @: $(MAKE); $(unstage)
32340 @[ -f ./sim/Makefile ] || exit 0; \
32341 r=`${PWD_COMMAND}`; export r; \
32342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343 $(HOST_EXPORTS) \
32344 for flag in $(EXTRA_HOST_FLAGS) ; do \
32345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346 done; \
32347 echo "Doing install-info in sim"; \
32348 (cd $(HOST_SUBDIR)/sim && \
32349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351 "RANLIB=$${RANLIB}" \
32352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353 install-info) \
32354 || exit 1
32355
32356 @endif sim
32357
32358 .PHONY: maybe-install-dvi-sim install-dvi-sim
32359 maybe-install-dvi-sim:
32360 @if sim
32361 maybe-install-dvi-sim: install-dvi-sim
32362
32363 install-dvi-sim: \
32364 configure-sim \
32365 dvi-sim
32366 @: $(MAKE); $(unstage)
32367 @[ -f ./sim/Makefile ] || exit 0; \
32368 r=`${PWD_COMMAND}`; export r; \
32369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370 $(HOST_EXPORTS) \
32371 for flag in $(EXTRA_HOST_FLAGS) ; do \
32372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32373 done; \
32374 echo "Doing install-dvi in sim"; \
32375 (cd $(HOST_SUBDIR)/sim && \
32376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32378 "RANLIB=$${RANLIB}" \
32379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32380 install-dvi) \
32381 || exit 1
32382
32383 @endif sim
32384
32385 .PHONY: maybe-install-pdf-sim install-pdf-sim
32386 maybe-install-pdf-sim:
32387 @if sim
32388 maybe-install-pdf-sim: install-pdf-sim
32389
32390 install-pdf-sim: \
32391 configure-sim \
32392 pdf-sim
32393 @: $(MAKE); $(unstage)
32394 @[ -f ./sim/Makefile ] || exit 0; \
32395 r=`${PWD_COMMAND}`; export r; \
32396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397 $(HOST_EXPORTS) \
32398 for flag in $(EXTRA_HOST_FLAGS) ; do \
32399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400 done; \
32401 echo "Doing install-pdf in sim"; \
32402 (cd $(HOST_SUBDIR)/sim && \
32403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405 "RANLIB=$${RANLIB}" \
32406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407 install-pdf) \
32408 || exit 1
32409
32410 @endif sim
32411
32412 .PHONY: maybe-install-html-sim install-html-sim
32413 maybe-install-html-sim:
32414 @if sim
32415 maybe-install-html-sim: install-html-sim
32416
32417 install-html-sim: \
32418 configure-sim \
32419 html-sim
32420 @: $(MAKE); $(unstage)
32421 @[ -f ./sim/Makefile ] || exit 0; \
32422 r=`${PWD_COMMAND}`; export r; \
32423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424 $(HOST_EXPORTS) \
32425 for flag in $(EXTRA_HOST_FLAGS) ; do \
32426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32427 done; \
32428 echo "Doing install-html in sim"; \
32429 (cd $(HOST_SUBDIR)/sim && \
32430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32432 "RANLIB=$${RANLIB}" \
32433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32434 install-html) \
32435 || exit 1
32436
32437 @endif sim
32438
32439 .PHONY: maybe-installcheck-sim installcheck-sim
32440 maybe-installcheck-sim:
32441 @if sim
32442 maybe-installcheck-sim: installcheck-sim
32443
32444 installcheck-sim: \
32445 configure-sim
32446 @: $(MAKE); $(unstage)
32447 @[ -f ./sim/Makefile ] || exit 0; \
32448 r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 $(HOST_EXPORTS) \
32451 for flag in $(EXTRA_HOST_FLAGS) ; do \
32452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 done; \
32454 echo "Doing installcheck in sim"; \
32455 (cd $(HOST_SUBDIR)/sim && \
32456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458 "RANLIB=$${RANLIB}" \
32459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460 installcheck) \
32461 || exit 1
32462
32463 @endif sim
32464
32465 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32466 maybe-mostlyclean-sim:
32467 @if sim
32468 maybe-mostlyclean-sim: mostlyclean-sim
32469
32470 mostlyclean-sim:
32471 @: $(MAKE); $(unstage)
32472 @[ -f ./sim/Makefile ] || exit 0; \
32473 r=`${PWD_COMMAND}`; export r; \
32474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475 $(HOST_EXPORTS) \
32476 for flag in $(EXTRA_HOST_FLAGS) ; do \
32477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478 done; \
32479 echo "Doing mostlyclean in sim"; \
32480 (cd $(HOST_SUBDIR)/sim && \
32481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483 "RANLIB=$${RANLIB}" \
32484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32485 mostlyclean) \
32486 || exit 1
32487
32488 @endif sim
32489
32490 .PHONY: maybe-clean-sim clean-sim
32491 maybe-clean-sim:
32492 @if sim
32493 maybe-clean-sim: clean-sim
32494
32495 clean-sim:
32496 @: $(MAKE); $(unstage)
32497 @[ -f ./sim/Makefile ] || exit 0; \
32498 r=`${PWD_COMMAND}`; export r; \
32499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32500 $(HOST_EXPORTS) \
32501 for flag in $(EXTRA_HOST_FLAGS) ; do \
32502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503 done; \
32504 echo "Doing clean in sim"; \
32505 (cd $(HOST_SUBDIR)/sim && \
32506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32508 "RANLIB=$${RANLIB}" \
32509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32510 clean) \
32511 || exit 1
32512
32513 @endif sim
32514
32515 .PHONY: maybe-distclean-sim distclean-sim
32516 maybe-distclean-sim:
32517 @if sim
32518 maybe-distclean-sim: distclean-sim
32519
32520 distclean-sim:
32521 @: $(MAKE); $(unstage)
32522 @[ -f ./sim/Makefile ] || exit 0; \
32523 r=`${PWD_COMMAND}`; export r; \
32524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525 $(HOST_EXPORTS) \
32526 for flag in $(EXTRA_HOST_FLAGS) ; do \
32527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528 done; \
32529 echo "Doing distclean in sim"; \
32530 (cd $(HOST_SUBDIR)/sim && \
32531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533 "RANLIB=$${RANLIB}" \
32534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32535 distclean) \
32536 || exit 1
32537
32538 @endif sim
32539
32540 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32541 maybe-maintainer-clean-sim:
32542 @if sim
32543 maybe-maintainer-clean-sim: maintainer-clean-sim
32544
32545 maintainer-clean-sim:
32546 @: $(MAKE); $(unstage)
32547 @[ -f ./sim/Makefile ] || exit 0; \
32548 r=`${PWD_COMMAND}`; export r; \
32549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32550 $(HOST_EXPORTS) \
32551 for flag in $(EXTRA_HOST_FLAGS) ; do \
32552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32553 done; \
32554 echo "Doing maintainer-clean in sim"; \
32555 (cd $(HOST_SUBDIR)/sim && \
32556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32558 "RANLIB=$${RANLIB}" \
32559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32560 maintainer-clean) \
32561 || exit 1
32562
32563 @endif sim
32564
32565
32566
32567 .PHONY: configure-texinfo maybe-configure-texinfo
32568 maybe-configure-texinfo:
32569 @if gcc-bootstrap
32570 configure-texinfo: stage_current
32571 @endif gcc-bootstrap
32572 @if texinfo
32573 maybe-configure-texinfo: configure-texinfo
32574 configure-texinfo:
32575 @: $(MAKE); $(unstage)
32576 @r=`${PWD_COMMAND}`; export r; \
32577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32578 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32580 $(HOST_EXPORTS) \
32581 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32582 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32583 case $(srcdir) in \
32584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32585 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32587 esac; \
32588 module_srcdir=texinfo; \
32589 $(SHELL) \
32590 $$s/$$module_srcdir/configure \
32591 --srcdir=$${topdir}/$$module_srcdir \
32592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32593 --target=${target_alias} \
32594 || exit 1
32595 @endif texinfo
32596
32597
32598
32599
32600
32601 .PHONY: all-texinfo maybe-all-texinfo
32602 maybe-all-texinfo:
32603 @if gcc-bootstrap
32604 all-texinfo: stage_current
32605 @endif gcc-bootstrap
32606 @if texinfo
32607 TARGET-texinfo=all
32608 maybe-all-texinfo: all-texinfo
32609 all-texinfo: configure-texinfo
32610 @: $(MAKE); $(unstage)
32611 @r=`${PWD_COMMAND}`; export r; \
32612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613 $(HOST_EXPORTS) \
32614 (cd $(HOST_SUBDIR)/texinfo && \
32615 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32616 $(TARGET-texinfo))
32617 @endif texinfo
32618
32619
32620
32621
32622 .PHONY: check-texinfo maybe-check-texinfo
32623 maybe-check-texinfo:
32624 @if texinfo
32625 maybe-check-texinfo: check-texinfo
32626
32627 check-texinfo:
32628 @: $(MAKE); $(unstage)
32629 @r=`${PWD_COMMAND}`; export r; \
32630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631 $(HOST_EXPORTS) \
32632 (cd $(HOST_SUBDIR)/texinfo && \
32633 $(MAKE) $(FLAGS_TO_PASS) check)
32634
32635 @endif texinfo
32636
32637 .PHONY: install-texinfo maybe-install-texinfo
32638 maybe-install-texinfo:
32639 @if texinfo
32640 maybe-install-texinfo: install-texinfo
32641
32642 install-texinfo:
32643
32644 @endif texinfo
32645
32646 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32647 maybe-install-strip-texinfo:
32648 @if texinfo
32649 maybe-install-strip-texinfo: install-strip-texinfo
32650
32651 install-strip-texinfo:
32652
32653 @endif texinfo
32654
32655 # Other targets (info, dvi, pdf, etc.)
32656
32657 .PHONY: maybe-info-texinfo info-texinfo
32658 maybe-info-texinfo:
32659 @if texinfo
32660 maybe-info-texinfo: info-texinfo
32661
32662 info-texinfo: \
32663 configure-texinfo
32664 @: $(MAKE); $(unstage)
32665 @[ -f ./texinfo/Makefile ] || exit 0; \
32666 r=`${PWD_COMMAND}`; export r; \
32667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668 $(HOST_EXPORTS) \
32669 for flag in $(EXTRA_HOST_FLAGS) ; do \
32670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671 done; \
32672 echo "Doing info in texinfo"; \
32673 (cd $(HOST_SUBDIR)/texinfo && \
32674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32676 "RANLIB=$${RANLIB}" \
32677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32678 info) \
32679 || exit 1
32680
32681 @endif texinfo
32682
32683 .PHONY: maybe-dvi-texinfo dvi-texinfo
32684 maybe-dvi-texinfo:
32685 @if texinfo
32686 maybe-dvi-texinfo: dvi-texinfo
32687
32688 dvi-texinfo: \
32689 configure-texinfo
32690 @: $(MAKE); $(unstage)
32691 @[ -f ./texinfo/Makefile ] || exit 0; \
32692 r=`${PWD_COMMAND}`; export r; \
32693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694 $(HOST_EXPORTS) \
32695 for flag in $(EXTRA_HOST_FLAGS) ; do \
32696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697 done; \
32698 echo "Doing dvi in texinfo"; \
32699 (cd $(HOST_SUBDIR)/texinfo && \
32700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32702 "RANLIB=$${RANLIB}" \
32703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32704 dvi) \
32705 || exit 1
32706
32707 @endif texinfo
32708
32709 .PHONY: maybe-pdf-texinfo pdf-texinfo
32710 maybe-pdf-texinfo:
32711 @if texinfo
32712 maybe-pdf-texinfo: pdf-texinfo
32713
32714 pdf-texinfo: \
32715 configure-texinfo
32716 @: $(MAKE); $(unstage)
32717 @[ -f ./texinfo/Makefile ] || exit 0; \
32718 r=`${PWD_COMMAND}`; export r; \
32719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32720 $(HOST_EXPORTS) \
32721 for flag in $(EXTRA_HOST_FLAGS) ; do \
32722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723 done; \
32724 echo "Doing pdf in texinfo"; \
32725 (cd $(HOST_SUBDIR)/texinfo && \
32726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32728 "RANLIB=$${RANLIB}" \
32729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32730 pdf) \
32731 || exit 1
32732
32733 @endif texinfo
32734
32735 .PHONY: maybe-html-texinfo html-texinfo
32736 maybe-html-texinfo:
32737 @if texinfo
32738 maybe-html-texinfo: html-texinfo
32739
32740 html-texinfo: \
32741 configure-texinfo
32742 @: $(MAKE); $(unstage)
32743 @[ -f ./texinfo/Makefile ] || exit 0; \
32744 r=`${PWD_COMMAND}`; export r; \
32745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32746 $(HOST_EXPORTS) \
32747 for flag in $(EXTRA_HOST_FLAGS) ; do \
32748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32749 done; \
32750 echo "Doing html in texinfo"; \
32751 (cd $(HOST_SUBDIR)/texinfo && \
32752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32754 "RANLIB=$${RANLIB}" \
32755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32756 html) \
32757 || exit 1
32758
32759 @endif texinfo
32760
32761 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32762 maybe-TAGS-texinfo:
32763 @if texinfo
32764 maybe-TAGS-texinfo: TAGS-texinfo
32765
32766 TAGS-texinfo: \
32767 configure-texinfo
32768 @: $(MAKE); $(unstage)
32769 @[ -f ./texinfo/Makefile ] || exit 0; \
32770 r=`${PWD_COMMAND}`; export r; \
32771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32772 $(HOST_EXPORTS) \
32773 for flag in $(EXTRA_HOST_FLAGS) ; do \
32774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32775 done; \
32776 echo "Doing TAGS in texinfo"; \
32777 (cd $(HOST_SUBDIR)/texinfo && \
32778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32780 "RANLIB=$${RANLIB}" \
32781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32782 TAGS) \
32783 || exit 1
32784
32785 @endif texinfo
32786
32787 .PHONY: maybe-install-info-texinfo install-info-texinfo
32788 maybe-install-info-texinfo:
32789 @if texinfo
32790 maybe-install-info-texinfo: install-info-texinfo
32791
32792 install-info-texinfo: \
32793 configure-texinfo \
32794 info-texinfo
32795 @: $(MAKE); $(unstage)
32796 @[ -f ./texinfo/Makefile ] || exit 0; \
32797 r=`${PWD_COMMAND}`; export r; \
32798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32799 $(HOST_EXPORTS) \
32800 for flag in $(EXTRA_HOST_FLAGS) ; do \
32801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32802 done; \
32803 echo "Doing install-info in texinfo"; \
32804 (cd $(HOST_SUBDIR)/texinfo && \
32805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32807 "RANLIB=$${RANLIB}" \
32808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32809 install-info) \
32810 || exit 1
32811
32812 @endif texinfo
32813
32814 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32815 maybe-install-dvi-texinfo:
32816 @if texinfo
32817 maybe-install-dvi-texinfo: install-dvi-texinfo
32818
32819 install-dvi-texinfo: \
32820 configure-texinfo \
32821 dvi-texinfo
32822 @: $(MAKE); $(unstage)
32823 @[ -f ./texinfo/Makefile ] || exit 0; \
32824 r=`${PWD_COMMAND}`; export r; \
32825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32826 $(HOST_EXPORTS) \
32827 for flag in $(EXTRA_HOST_FLAGS) ; do \
32828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32829 done; \
32830 echo "Doing install-dvi in texinfo"; \
32831 (cd $(HOST_SUBDIR)/texinfo && \
32832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32834 "RANLIB=$${RANLIB}" \
32835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32836 install-dvi) \
32837 || exit 1
32838
32839 @endif texinfo
32840
32841 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32842 maybe-install-pdf-texinfo:
32843 @if texinfo
32844 maybe-install-pdf-texinfo: install-pdf-texinfo
32845
32846 install-pdf-texinfo: \
32847 configure-texinfo \
32848 pdf-texinfo
32849 @: $(MAKE); $(unstage)
32850 @[ -f ./texinfo/Makefile ] || exit 0; \
32851 r=`${PWD_COMMAND}`; export r; \
32852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32853 $(HOST_EXPORTS) \
32854 for flag in $(EXTRA_HOST_FLAGS) ; do \
32855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32856 done; \
32857 echo "Doing install-pdf in texinfo"; \
32858 (cd $(HOST_SUBDIR)/texinfo && \
32859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32861 "RANLIB=$${RANLIB}" \
32862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32863 install-pdf) \
32864 || exit 1
32865
32866 @endif texinfo
32867
32868 .PHONY: maybe-install-html-texinfo install-html-texinfo
32869 maybe-install-html-texinfo:
32870 @if texinfo
32871 maybe-install-html-texinfo: install-html-texinfo
32872
32873 install-html-texinfo: \
32874 configure-texinfo \
32875 html-texinfo
32876 @: $(MAKE); $(unstage)
32877 @[ -f ./texinfo/Makefile ] || exit 0; \
32878 r=`${PWD_COMMAND}`; export r; \
32879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32880 $(HOST_EXPORTS) \
32881 for flag in $(EXTRA_HOST_FLAGS) ; do \
32882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32883 done; \
32884 echo "Doing install-html in texinfo"; \
32885 (cd $(HOST_SUBDIR)/texinfo && \
32886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32888 "RANLIB=$${RANLIB}" \
32889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32890 install-html) \
32891 || exit 1
32892
32893 @endif texinfo
32894
32895 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32896 maybe-installcheck-texinfo:
32897 @if texinfo
32898 maybe-installcheck-texinfo: installcheck-texinfo
32899
32900 installcheck-texinfo: \
32901 configure-texinfo
32902 @: $(MAKE); $(unstage)
32903 @[ -f ./texinfo/Makefile ] || exit 0; \
32904 r=`${PWD_COMMAND}`; export r; \
32905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32906 $(HOST_EXPORTS) \
32907 for flag in $(EXTRA_HOST_FLAGS) ; do \
32908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32909 done; \
32910 echo "Doing installcheck in texinfo"; \
32911 (cd $(HOST_SUBDIR)/texinfo && \
32912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32914 "RANLIB=$${RANLIB}" \
32915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32916 installcheck) \
32917 || exit 1
32918
32919 @endif texinfo
32920
32921 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32922 maybe-mostlyclean-texinfo:
32923 @if texinfo
32924 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32925
32926 mostlyclean-texinfo:
32927 @: $(MAKE); $(unstage)
32928 @[ -f ./texinfo/Makefile ] || exit 0; \
32929 r=`${PWD_COMMAND}`; export r; \
32930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32931 $(HOST_EXPORTS) \
32932 for flag in $(EXTRA_HOST_FLAGS) ; do \
32933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32934 done; \
32935 echo "Doing mostlyclean in texinfo"; \
32936 (cd $(HOST_SUBDIR)/texinfo && \
32937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32939 "RANLIB=$${RANLIB}" \
32940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32941 mostlyclean) \
32942 || exit 1
32943
32944 @endif texinfo
32945
32946 .PHONY: maybe-clean-texinfo clean-texinfo
32947 maybe-clean-texinfo:
32948 @if texinfo
32949 maybe-clean-texinfo: clean-texinfo
32950
32951 clean-texinfo:
32952 @: $(MAKE); $(unstage)
32953 @[ -f ./texinfo/Makefile ] || exit 0; \
32954 r=`${PWD_COMMAND}`; export r; \
32955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32956 $(HOST_EXPORTS) \
32957 for flag in $(EXTRA_HOST_FLAGS) ; do \
32958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32959 done; \
32960 echo "Doing clean in texinfo"; \
32961 (cd $(HOST_SUBDIR)/texinfo && \
32962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32964 "RANLIB=$${RANLIB}" \
32965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32966 clean) \
32967 || exit 1
32968
32969 @endif texinfo
32970
32971 .PHONY: maybe-distclean-texinfo distclean-texinfo
32972 maybe-distclean-texinfo:
32973 @if texinfo
32974 maybe-distclean-texinfo: distclean-texinfo
32975
32976 distclean-texinfo:
32977 @: $(MAKE); $(unstage)
32978 @[ -f ./texinfo/Makefile ] || exit 0; \
32979 r=`${PWD_COMMAND}`; export r; \
32980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32981 $(HOST_EXPORTS) \
32982 for flag in $(EXTRA_HOST_FLAGS) ; do \
32983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32984 done; \
32985 echo "Doing distclean in texinfo"; \
32986 (cd $(HOST_SUBDIR)/texinfo && \
32987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32989 "RANLIB=$${RANLIB}" \
32990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32991 distclean) \
32992 || exit 1
32993
32994 @endif texinfo
32995
32996 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
32997 maybe-maintainer-clean-texinfo:
32998 @if texinfo
32999 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33000
33001 maintainer-clean-texinfo:
33002 @: $(MAKE); $(unstage)
33003 @[ -f ./texinfo/Makefile ] || exit 0; \
33004 r=`${PWD_COMMAND}`; export r; \
33005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006 $(HOST_EXPORTS) \
33007 for flag in $(EXTRA_HOST_FLAGS) ; do \
33008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33009 done; \
33010 echo "Doing maintainer-clean in texinfo"; \
33011 (cd $(HOST_SUBDIR)/texinfo && \
33012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33014 "RANLIB=$${RANLIB}" \
33015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33016 maintainer-clean) \
33017 || exit 1
33018
33019 @endif texinfo
33020
33021
33022
33023 .PHONY: configure-zlib maybe-configure-zlib
33024 maybe-configure-zlib:
33025 @if gcc-bootstrap
33026 configure-zlib: stage_current
33027 @endif gcc-bootstrap
33028 @if zlib
33029 maybe-configure-zlib: configure-zlib
33030 configure-zlib:
33031 @r=`${PWD_COMMAND}`; export r; \
33032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33035 $(HOST_EXPORTS) \
33036 echo Configuring in $(HOST_SUBDIR)/zlib; \
33037 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33038 case $(srcdir) in \
33039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33040 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33042 esac; \
33043 module_srcdir=zlib; \
33044 $(SHELL) \
33045 $$s/$$module_srcdir/configure \
33046 --srcdir=$${topdir}/$$module_srcdir \
33047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33048 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33049 || exit 1
33050 @endif zlib
33051
33052
33053
33054 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33055 maybe-configure-stage1-zlib:
33056 @if zlib-bootstrap
33057 maybe-configure-stage1-zlib: configure-stage1-zlib
33058 configure-stage1-zlib:
33059 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33061 @r=`${PWD_COMMAND}`; export r; \
33062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063 TFLAGS="$(STAGE1_TFLAGS)"; \
33064 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33065 $(HOST_EXPORTS) \
33066 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33067 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33068 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33069 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33071 cd $(HOST_SUBDIR)/zlib || exit 1; \
33072 case $(srcdir) in \
33073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33074 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33076 esac; \
33077 module_srcdir=zlib; \
33078 $(SHELL) $$s/$$module_srcdir/configure \
33079 --srcdir=$${topdir}/$$module_srcdir \
33080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33081 --target=${target_alias} \
33082 \
33083 $(STAGE1_CONFIGURE_FLAGS) \
33084 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33085 @endif zlib-bootstrap
33086
33087 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33088 maybe-configure-stage2-zlib:
33089 @if zlib-bootstrap
33090 maybe-configure-stage2-zlib: configure-stage2-zlib
33091 configure-stage2-zlib:
33092 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33094 @r=`${PWD_COMMAND}`; export r; \
33095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33096 TFLAGS="$(STAGE2_TFLAGS)"; \
33097 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33098 $(HOST_EXPORTS) \
33099 $(POSTSTAGE1_HOST_EXPORTS) \
33100 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33101 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33102 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33103 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33105 cd $(HOST_SUBDIR)/zlib || exit 1; \
33106 case $(srcdir) in \
33107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33108 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33110 esac; \
33111 module_srcdir=zlib; \
33112 $(SHELL) $$s/$$module_srcdir/configure \
33113 --srcdir=$${topdir}/$$module_srcdir \
33114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33115 --target=${target_alias} \
33116 --with-build-libsubdir=$(HOST_SUBDIR) \
33117 $(STAGE2_CONFIGURE_FLAGS) \
33118 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33119 @endif zlib-bootstrap
33120
33121 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33122 maybe-configure-stage3-zlib:
33123 @if zlib-bootstrap
33124 maybe-configure-stage3-zlib: configure-stage3-zlib
33125 configure-stage3-zlib:
33126 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33128 @r=`${PWD_COMMAND}`; export r; \
33129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130 TFLAGS="$(STAGE3_TFLAGS)"; \
33131 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33132 $(HOST_EXPORTS) \
33133 $(POSTSTAGE1_HOST_EXPORTS) \
33134 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33135 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33136 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33137 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33139 cd $(HOST_SUBDIR)/zlib || exit 1; \
33140 case $(srcdir) in \
33141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33142 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33144 esac; \
33145 module_srcdir=zlib; \
33146 $(SHELL) $$s/$$module_srcdir/configure \
33147 --srcdir=$${topdir}/$$module_srcdir \
33148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33149 --target=${target_alias} \
33150 --with-build-libsubdir=$(HOST_SUBDIR) \
33151 $(STAGE3_CONFIGURE_FLAGS) \
33152 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33153 @endif zlib-bootstrap
33154
33155 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33156 maybe-configure-stage4-zlib:
33157 @if zlib-bootstrap
33158 maybe-configure-stage4-zlib: configure-stage4-zlib
33159 configure-stage4-zlib:
33160 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33162 @r=`${PWD_COMMAND}`; export r; \
33163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33164 TFLAGS="$(STAGE4_TFLAGS)"; \
33165 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33166 $(HOST_EXPORTS) \
33167 $(POSTSTAGE1_HOST_EXPORTS) \
33168 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33169 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33170 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33171 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33173 cd $(HOST_SUBDIR)/zlib || exit 1; \
33174 case $(srcdir) in \
33175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33176 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33178 esac; \
33179 module_srcdir=zlib; \
33180 $(SHELL) $$s/$$module_srcdir/configure \
33181 --srcdir=$${topdir}/$$module_srcdir \
33182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33183 --target=${target_alias} \
33184 --with-build-libsubdir=$(HOST_SUBDIR) \
33185 $(STAGE4_CONFIGURE_FLAGS) \
33186 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33187 @endif zlib-bootstrap
33188
33189 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33190 maybe-configure-stageprofile-zlib:
33191 @if zlib-bootstrap
33192 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33193 configure-stageprofile-zlib:
33194 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33196 @r=`${PWD_COMMAND}`; export r; \
33197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33198 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33199 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33200 $(HOST_EXPORTS) \
33201 $(POSTSTAGE1_HOST_EXPORTS) \
33202 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33203 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33204 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33205 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33207 cd $(HOST_SUBDIR)/zlib || exit 1; \
33208 case $(srcdir) in \
33209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33210 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33212 esac; \
33213 module_srcdir=zlib; \
33214 $(SHELL) $$s/$$module_srcdir/configure \
33215 --srcdir=$${topdir}/$$module_srcdir \
33216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33217 --target=${target_alias} \
33218 --with-build-libsubdir=$(HOST_SUBDIR) \
33219 $(STAGEprofile_CONFIGURE_FLAGS) \
33220 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33221 @endif zlib-bootstrap
33222
33223 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33224 maybe-configure-stagetrain-zlib:
33225 @if zlib-bootstrap
33226 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33227 configure-stagetrain-zlib:
33228 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33230 @r=`${PWD_COMMAND}`; export r; \
33231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33232 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33233 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33234 $(HOST_EXPORTS) \
33235 $(POSTSTAGE1_HOST_EXPORTS) \
33236 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33237 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33238 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33239 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33241 cd $(HOST_SUBDIR)/zlib || exit 1; \
33242 case $(srcdir) in \
33243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33244 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33246 esac; \
33247 module_srcdir=zlib; \
33248 $(SHELL) $$s/$$module_srcdir/configure \
33249 --srcdir=$${topdir}/$$module_srcdir \
33250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33251 --target=${target_alias} \
33252 --with-build-libsubdir=$(HOST_SUBDIR) \
33253 $(STAGEtrain_CONFIGURE_FLAGS) \
33254 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33255 @endif zlib-bootstrap
33256
33257 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33258 maybe-configure-stagefeedback-zlib:
33259 @if zlib-bootstrap
33260 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33261 configure-stagefeedback-zlib:
33262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33264 @r=`${PWD_COMMAND}`; export r; \
33265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33266 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33267 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33268 $(HOST_EXPORTS) \
33269 $(POSTSTAGE1_HOST_EXPORTS) \
33270 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33271 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33272 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33273 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33275 cd $(HOST_SUBDIR)/zlib || exit 1; \
33276 case $(srcdir) in \
33277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33278 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33280 esac; \
33281 module_srcdir=zlib; \
33282 $(SHELL) $$s/$$module_srcdir/configure \
33283 --srcdir=$${topdir}/$$module_srcdir \
33284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33285 --target=${target_alias} \
33286 --with-build-libsubdir=$(HOST_SUBDIR) \
33287 $(STAGEfeedback_CONFIGURE_FLAGS) \
33288 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33289 @endif zlib-bootstrap
33290
33291 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33292 maybe-configure-stageautoprofile-zlib:
33293 @if zlib-bootstrap
33294 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33295 configure-stageautoprofile-zlib:
33296 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33298 @r=`${PWD_COMMAND}`; export r; \
33299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33301 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33302 $(HOST_EXPORTS) \
33303 $(POSTSTAGE1_HOST_EXPORTS) \
33304 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33305 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33306 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33307 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33309 cd $(HOST_SUBDIR)/zlib || exit 1; \
33310 case $(srcdir) in \
33311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33312 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33314 esac; \
33315 module_srcdir=zlib; \
33316 $(SHELL) $$s/$$module_srcdir/configure \
33317 --srcdir=$${topdir}/$$module_srcdir \
33318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33319 --target=${target_alias} \
33320 --with-build-libsubdir=$(HOST_SUBDIR) \
33321 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33322 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33323 @endif zlib-bootstrap
33324
33325 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33326 maybe-configure-stageautofeedback-zlib:
33327 @if zlib-bootstrap
33328 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33329 configure-stageautofeedback-zlib:
33330 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33332 @r=`${PWD_COMMAND}`; export r; \
33333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33335 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33336 $(HOST_EXPORTS) \
33337 $(POSTSTAGE1_HOST_EXPORTS) \
33338 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33339 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33340 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33341 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33343 cd $(HOST_SUBDIR)/zlib || exit 1; \
33344 case $(srcdir) in \
33345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33346 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33348 esac; \
33349 module_srcdir=zlib; \
33350 $(SHELL) $$s/$$module_srcdir/configure \
33351 --srcdir=$${topdir}/$$module_srcdir \
33352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33353 --target=${target_alias} \
33354 --with-build-libsubdir=$(HOST_SUBDIR) \
33355 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33356 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33357 @endif zlib-bootstrap
33358
33359
33360
33361
33362
33363 .PHONY: all-zlib maybe-all-zlib
33364 maybe-all-zlib:
33365 @if gcc-bootstrap
33366 all-zlib: stage_current
33367 @endif gcc-bootstrap
33368 @if zlib
33369 TARGET-zlib=all
33370 maybe-all-zlib: all-zlib
33371 all-zlib: configure-zlib
33372 @r=`${PWD_COMMAND}`; export r; \
33373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33374 $(HOST_EXPORTS) \
33375 (cd $(HOST_SUBDIR)/zlib && \
33376 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33377 $(TARGET-zlib))
33378 @endif zlib
33379
33380
33381
33382 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33383 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33384 maybe-all-stage1-zlib:
33385 maybe-clean-stage1-zlib:
33386 @if zlib-bootstrap
33387 maybe-all-stage1-zlib: all-stage1-zlib
33388 all-stage1: all-stage1-zlib
33389 TARGET-stage1-zlib = $(TARGET-zlib)
33390 all-stage1-zlib: configure-stage1-zlib
33391 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33392 @r=`${PWD_COMMAND}`; export r; \
33393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33394 TFLAGS="$(STAGE1_TFLAGS)"; \
33395 $(HOST_EXPORTS) \
33396 cd $(HOST_SUBDIR)/zlib && \
33397 \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33399 CFLAGS="$(STAGE1_CFLAGS)" \
33400 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33401 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33402 LIBCFLAGS="$(LIBCFLAGS)" \
33403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33406 $(EXTRA_HOST_FLAGS) \
33407 $(STAGE1_FLAGS_TO_PASS) \
33408 TFLAGS="$(STAGE1_TFLAGS)" \
33409 $(TARGET-stage1-zlib)
33410
33411 maybe-clean-stage1-zlib: clean-stage1-zlib
33412 clean-stage1: clean-stage1-zlib
33413 clean-stage1-zlib:
33414 @if [ $(current_stage) = stage1 ]; then \
33415 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33416 else \
33417 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33418 $(MAKE) stage1-start; \
33419 fi; \
33420 cd $(HOST_SUBDIR)/zlib && \
33421 $(MAKE) $(EXTRA_HOST_FLAGS) \
33422 $(STAGE1_FLAGS_TO_PASS) clean
33423 @endif zlib-bootstrap
33424
33425
33426 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33427 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33428 maybe-all-stage2-zlib:
33429 maybe-clean-stage2-zlib:
33430 @if zlib-bootstrap
33431 maybe-all-stage2-zlib: all-stage2-zlib
33432 all-stage2: all-stage2-zlib
33433 TARGET-stage2-zlib = $(TARGET-zlib)
33434 all-stage2-zlib: configure-stage2-zlib
33435 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33436 @r=`${PWD_COMMAND}`; export r; \
33437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33438 TFLAGS="$(STAGE2_TFLAGS)"; \
33439 $(HOST_EXPORTS) \
33440 $(POSTSTAGE1_HOST_EXPORTS) \
33441 cd $(HOST_SUBDIR)/zlib && \
33442 \
33443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33444 CFLAGS="$(STAGE2_CFLAGS)" \
33445 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33446 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33447 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33452 TFLAGS="$(STAGE2_TFLAGS)" \
33453 $(TARGET-stage2-zlib)
33454
33455 maybe-clean-stage2-zlib: clean-stage2-zlib
33456 clean-stage2: clean-stage2-zlib
33457 clean-stage2-zlib:
33458 @if [ $(current_stage) = stage2 ]; then \
33459 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33460 else \
33461 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33462 $(MAKE) stage2-start; \
33463 fi; \
33464 cd $(HOST_SUBDIR)/zlib && \
33465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33466 @endif zlib-bootstrap
33467
33468
33469 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33470 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33471 maybe-all-stage3-zlib:
33472 maybe-clean-stage3-zlib:
33473 @if zlib-bootstrap
33474 maybe-all-stage3-zlib: all-stage3-zlib
33475 all-stage3: all-stage3-zlib
33476 TARGET-stage3-zlib = $(TARGET-zlib)
33477 all-stage3-zlib: configure-stage3-zlib
33478 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33479 @r=`${PWD_COMMAND}`; export r; \
33480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33481 TFLAGS="$(STAGE3_TFLAGS)"; \
33482 $(HOST_EXPORTS) \
33483 $(POSTSTAGE1_HOST_EXPORTS) \
33484 cd $(HOST_SUBDIR)/zlib && \
33485 \
33486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33487 CFLAGS="$(STAGE3_CFLAGS)" \
33488 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33489 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33490 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33495 TFLAGS="$(STAGE3_TFLAGS)" \
33496 $(TARGET-stage3-zlib)
33497
33498 maybe-clean-stage3-zlib: clean-stage3-zlib
33499 clean-stage3: clean-stage3-zlib
33500 clean-stage3-zlib:
33501 @if [ $(current_stage) = stage3 ]; then \
33502 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33503 else \
33504 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33505 $(MAKE) stage3-start; \
33506 fi; \
33507 cd $(HOST_SUBDIR)/zlib && \
33508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33509 @endif zlib-bootstrap
33510
33511
33512 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33513 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33514 maybe-all-stage4-zlib:
33515 maybe-clean-stage4-zlib:
33516 @if zlib-bootstrap
33517 maybe-all-stage4-zlib: all-stage4-zlib
33518 all-stage4: all-stage4-zlib
33519 TARGET-stage4-zlib = $(TARGET-zlib)
33520 all-stage4-zlib: configure-stage4-zlib
33521 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33522 @r=`${PWD_COMMAND}`; export r; \
33523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524 TFLAGS="$(STAGE4_TFLAGS)"; \
33525 $(HOST_EXPORTS) \
33526 $(POSTSTAGE1_HOST_EXPORTS) \
33527 cd $(HOST_SUBDIR)/zlib && \
33528 \
33529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33530 CFLAGS="$(STAGE4_CFLAGS)" \
33531 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33532 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33533 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33538 TFLAGS="$(STAGE4_TFLAGS)" \
33539 $(TARGET-stage4-zlib)
33540
33541 maybe-clean-stage4-zlib: clean-stage4-zlib
33542 clean-stage4: clean-stage4-zlib
33543 clean-stage4-zlib:
33544 @if [ $(current_stage) = stage4 ]; then \
33545 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33546 else \
33547 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33548 $(MAKE) stage4-start; \
33549 fi; \
33550 cd $(HOST_SUBDIR)/zlib && \
33551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33552 @endif zlib-bootstrap
33553
33554
33555 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33556 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33557 maybe-all-stageprofile-zlib:
33558 maybe-clean-stageprofile-zlib:
33559 @if zlib-bootstrap
33560 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33561 all-stageprofile: all-stageprofile-zlib
33562 TARGET-stageprofile-zlib = $(TARGET-zlib)
33563 all-stageprofile-zlib: configure-stageprofile-zlib
33564 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33565 @r=`${PWD_COMMAND}`; export r; \
33566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33568 $(HOST_EXPORTS) \
33569 $(POSTSTAGE1_HOST_EXPORTS) \
33570 cd $(HOST_SUBDIR)/zlib && \
33571 \
33572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33573 CFLAGS="$(STAGEprofile_CFLAGS)" \
33574 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33575 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33576 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33581 TFLAGS="$(STAGEprofile_TFLAGS)" \
33582 $(TARGET-stageprofile-zlib)
33583
33584 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33585 clean-stageprofile: clean-stageprofile-zlib
33586 clean-stageprofile-zlib:
33587 @if [ $(current_stage) = stageprofile ]; then \
33588 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33589 else \
33590 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33591 $(MAKE) stageprofile-start; \
33592 fi; \
33593 cd $(HOST_SUBDIR)/zlib && \
33594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33595 @endif zlib-bootstrap
33596
33597
33598 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33599 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33600 maybe-all-stagetrain-zlib:
33601 maybe-clean-stagetrain-zlib:
33602 @if zlib-bootstrap
33603 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33604 all-stagetrain: all-stagetrain-zlib
33605 TARGET-stagetrain-zlib = $(TARGET-zlib)
33606 all-stagetrain-zlib: configure-stagetrain-zlib
33607 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33608 @r=`${PWD_COMMAND}`; export r; \
33609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33610 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33611 $(HOST_EXPORTS) \
33612 $(POSTSTAGE1_HOST_EXPORTS) \
33613 cd $(HOST_SUBDIR)/zlib && \
33614 \
33615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33616 CFLAGS="$(STAGEtrain_CFLAGS)" \
33617 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33618 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33619 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33624 TFLAGS="$(STAGEtrain_TFLAGS)" \
33625 $(TARGET-stagetrain-zlib)
33626
33627 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33628 clean-stagetrain: clean-stagetrain-zlib
33629 clean-stagetrain-zlib:
33630 @if [ $(current_stage) = stagetrain ]; then \
33631 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33632 else \
33633 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33634 $(MAKE) stagetrain-start; \
33635 fi; \
33636 cd $(HOST_SUBDIR)/zlib && \
33637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33638 @endif zlib-bootstrap
33639
33640
33641 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33642 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33643 maybe-all-stagefeedback-zlib:
33644 maybe-clean-stagefeedback-zlib:
33645 @if zlib-bootstrap
33646 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33647 all-stagefeedback: all-stagefeedback-zlib
33648 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33649 all-stagefeedback-zlib: configure-stagefeedback-zlib
33650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33651 @r=`${PWD_COMMAND}`; export r; \
33652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33654 $(HOST_EXPORTS) \
33655 $(POSTSTAGE1_HOST_EXPORTS) \
33656 cd $(HOST_SUBDIR)/zlib && \
33657 \
33658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33659 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33660 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33661 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33662 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33667 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33668 $(TARGET-stagefeedback-zlib)
33669
33670 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33671 clean-stagefeedback: clean-stagefeedback-zlib
33672 clean-stagefeedback-zlib:
33673 @if [ $(current_stage) = stagefeedback ]; then \
33674 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33675 else \
33676 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33677 $(MAKE) stagefeedback-start; \
33678 fi; \
33679 cd $(HOST_SUBDIR)/zlib && \
33680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33681 @endif zlib-bootstrap
33682
33683
33684 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33685 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33686 maybe-all-stageautoprofile-zlib:
33687 maybe-clean-stageautoprofile-zlib:
33688 @if zlib-bootstrap
33689 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33690 all-stageautoprofile: all-stageautoprofile-zlib
33691 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33692 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33693 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33694 @r=`${PWD_COMMAND}`; export r; \
33695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33696 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33697 $(HOST_EXPORTS) \
33698 $(POSTSTAGE1_HOST_EXPORTS) \
33699 cd $(HOST_SUBDIR)/zlib && \
33700 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33702 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33703 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33704 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33705 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33710 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33711 $(TARGET-stageautoprofile-zlib)
33712
33713 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33714 clean-stageautoprofile: clean-stageautoprofile-zlib
33715 clean-stageautoprofile-zlib:
33716 @if [ $(current_stage) = stageautoprofile ]; then \
33717 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33718 else \
33719 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33720 $(MAKE) stageautoprofile-start; \
33721 fi; \
33722 cd $(HOST_SUBDIR)/zlib && \
33723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33724 @endif zlib-bootstrap
33725
33726
33727 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33728 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33729 maybe-all-stageautofeedback-zlib:
33730 maybe-clean-stageautofeedback-zlib:
33731 @if zlib-bootstrap
33732 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33733 all-stageautofeedback: all-stageautofeedback-zlib
33734 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33735 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33736 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33737 @r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33740 $(HOST_EXPORTS) \
33741 $(POSTSTAGE1_HOST_EXPORTS) \
33742 cd $(HOST_SUBDIR)/zlib && \
33743 \
33744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33745 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33746 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33747 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33748 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33753 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33754 $(TARGET-stageautofeedback-zlib)
33755
33756 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33757 clean-stageautofeedback: clean-stageautofeedback-zlib
33758 clean-stageautofeedback-zlib:
33759 @if [ $(current_stage) = stageautofeedback ]; then \
33760 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33761 else \
33762 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33763 $(MAKE) stageautofeedback-start; \
33764 fi; \
33765 cd $(HOST_SUBDIR)/zlib && \
33766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33767 @endif zlib-bootstrap
33768
33769
33770
33771
33772
33773 .PHONY: check-zlib maybe-check-zlib
33774 maybe-check-zlib:
33775 @if zlib
33776 maybe-check-zlib: check-zlib
33777
33778 check-zlib:
33779
33780 @endif zlib
33781
33782 .PHONY: install-zlib maybe-install-zlib
33783 maybe-install-zlib:
33784 @if zlib
33785 maybe-install-zlib: install-zlib
33786
33787 install-zlib:
33788
33789 @endif zlib
33790
33791 .PHONY: install-strip-zlib maybe-install-strip-zlib
33792 maybe-install-strip-zlib:
33793 @if zlib
33794 maybe-install-strip-zlib: install-strip-zlib
33795
33796 install-strip-zlib:
33797
33798 @endif zlib
33799
33800 # Other targets (info, dvi, pdf, etc.)
33801
33802 .PHONY: maybe-info-zlib info-zlib
33803 maybe-info-zlib:
33804 @if zlib
33805 maybe-info-zlib: info-zlib
33806
33807 info-zlib: \
33808 configure-zlib
33809 @[ -f ./zlib/Makefile ] || exit 0; \
33810 r=`${PWD_COMMAND}`; export r; \
33811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33812 $(HOST_EXPORTS) \
33813 for flag in $(EXTRA_HOST_FLAGS) ; do \
33814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33815 done; \
33816 echo "Doing info in zlib"; \
33817 (cd $(HOST_SUBDIR)/zlib && \
33818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33820 "RANLIB=$${RANLIB}" \
33821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33822 info) \
33823 || exit 1
33824
33825 @endif zlib
33826
33827 .PHONY: maybe-dvi-zlib dvi-zlib
33828 maybe-dvi-zlib:
33829 @if zlib
33830 maybe-dvi-zlib: dvi-zlib
33831
33832 dvi-zlib: \
33833 configure-zlib
33834 @[ -f ./zlib/Makefile ] || exit 0; \
33835 r=`${PWD_COMMAND}`; export r; \
33836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33837 $(HOST_EXPORTS) \
33838 for flag in $(EXTRA_HOST_FLAGS) ; do \
33839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33840 done; \
33841 echo "Doing dvi in zlib"; \
33842 (cd $(HOST_SUBDIR)/zlib && \
33843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33845 "RANLIB=$${RANLIB}" \
33846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33847 dvi) \
33848 || exit 1
33849
33850 @endif zlib
33851
33852 .PHONY: maybe-pdf-zlib pdf-zlib
33853 maybe-pdf-zlib:
33854 @if zlib
33855 maybe-pdf-zlib: pdf-zlib
33856
33857 pdf-zlib: \
33858 configure-zlib
33859 @[ -f ./zlib/Makefile ] || exit 0; \
33860 r=`${PWD_COMMAND}`; export r; \
33861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33862 $(HOST_EXPORTS) \
33863 for flag in $(EXTRA_HOST_FLAGS) ; do \
33864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33865 done; \
33866 echo "Doing pdf in zlib"; \
33867 (cd $(HOST_SUBDIR)/zlib && \
33868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33870 "RANLIB=$${RANLIB}" \
33871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33872 pdf) \
33873 || exit 1
33874
33875 @endif zlib
33876
33877 .PHONY: maybe-html-zlib html-zlib
33878 maybe-html-zlib:
33879 @if zlib
33880 maybe-html-zlib: html-zlib
33881
33882 html-zlib: \
33883 configure-zlib
33884 @[ -f ./zlib/Makefile ] || exit 0; \
33885 r=`${PWD_COMMAND}`; export r; \
33886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33887 $(HOST_EXPORTS) \
33888 for flag in $(EXTRA_HOST_FLAGS) ; do \
33889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33890 done; \
33891 echo "Doing html in zlib"; \
33892 (cd $(HOST_SUBDIR)/zlib && \
33893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33895 "RANLIB=$${RANLIB}" \
33896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33897 html) \
33898 || exit 1
33899
33900 @endif zlib
33901
33902 .PHONY: maybe-TAGS-zlib TAGS-zlib
33903 maybe-TAGS-zlib:
33904 @if zlib
33905 maybe-TAGS-zlib: TAGS-zlib
33906
33907 TAGS-zlib: \
33908 configure-zlib
33909 @[ -f ./zlib/Makefile ] || exit 0; \
33910 r=`${PWD_COMMAND}`; export r; \
33911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33912 $(HOST_EXPORTS) \
33913 for flag in $(EXTRA_HOST_FLAGS) ; do \
33914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33915 done; \
33916 echo "Doing TAGS in zlib"; \
33917 (cd $(HOST_SUBDIR)/zlib && \
33918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33920 "RANLIB=$${RANLIB}" \
33921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33922 TAGS) \
33923 || exit 1
33924
33925 @endif zlib
33926
33927 .PHONY: maybe-install-info-zlib install-info-zlib
33928 maybe-install-info-zlib:
33929 @if zlib
33930 maybe-install-info-zlib: install-info-zlib
33931
33932 install-info-zlib: \
33933 configure-zlib \
33934 info-zlib
33935 @[ -f ./zlib/Makefile ] || exit 0; \
33936 r=`${PWD_COMMAND}`; export r; \
33937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33938 $(HOST_EXPORTS) \
33939 for flag in $(EXTRA_HOST_FLAGS) ; do \
33940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33941 done; \
33942 echo "Doing install-info in zlib"; \
33943 (cd $(HOST_SUBDIR)/zlib && \
33944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33946 "RANLIB=$${RANLIB}" \
33947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33948 install-info) \
33949 || exit 1
33950
33951 @endif zlib
33952
33953 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33954 maybe-install-dvi-zlib:
33955 @if zlib
33956 maybe-install-dvi-zlib: install-dvi-zlib
33957
33958 install-dvi-zlib: \
33959 configure-zlib \
33960 dvi-zlib
33961 @[ -f ./zlib/Makefile ] || exit 0; \
33962 r=`${PWD_COMMAND}`; export r; \
33963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33964 $(HOST_EXPORTS) \
33965 for flag in $(EXTRA_HOST_FLAGS) ; do \
33966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33967 done; \
33968 echo "Doing install-dvi in zlib"; \
33969 (cd $(HOST_SUBDIR)/zlib && \
33970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33972 "RANLIB=$${RANLIB}" \
33973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33974 install-dvi) \
33975 || exit 1
33976
33977 @endif zlib
33978
33979 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33980 maybe-install-pdf-zlib:
33981 @if zlib
33982 maybe-install-pdf-zlib: install-pdf-zlib
33983
33984 install-pdf-zlib: \
33985 configure-zlib \
33986 pdf-zlib
33987 @[ -f ./zlib/Makefile ] || exit 0; \
33988 r=`${PWD_COMMAND}`; export r; \
33989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33990 $(HOST_EXPORTS) \
33991 for flag in $(EXTRA_HOST_FLAGS) ; do \
33992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33993 done; \
33994 echo "Doing install-pdf in zlib"; \
33995 (cd $(HOST_SUBDIR)/zlib && \
33996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33998 "RANLIB=$${RANLIB}" \
33999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34000 install-pdf) \
34001 || exit 1
34002
34003 @endif zlib
34004
34005 .PHONY: maybe-install-html-zlib install-html-zlib
34006 maybe-install-html-zlib:
34007 @if zlib
34008 maybe-install-html-zlib: install-html-zlib
34009
34010 install-html-zlib: \
34011 configure-zlib \
34012 html-zlib
34013 @[ -f ./zlib/Makefile ] || exit 0; \
34014 r=`${PWD_COMMAND}`; export r; \
34015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34016 $(HOST_EXPORTS) \
34017 for flag in $(EXTRA_HOST_FLAGS) ; do \
34018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34019 done; \
34020 echo "Doing install-html in zlib"; \
34021 (cd $(HOST_SUBDIR)/zlib && \
34022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34024 "RANLIB=$${RANLIB}" \
34025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34026 install-html) \
34027 || exit 1
34028
34029 @endif zlib
34030
34031 .PHONY: maybe-installcheck-zlib installcheck-zlib
34032 maybe-installcheck-zlib:
34033 @if zlib
34034 maybe-installcheck-zlib: installcheck-zlib
34035
34036 installcheck-zlib: \
34037 configure-zlib
34038 @[ -f ./zlib/Makefile ] || exit 0; \
34039 r=`${PWD_COMMAND}`; export r; \
34040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34041 $(HOST_EXPORTS) \
34042 for flag in $(EXTRA_HOST_FLAGS) ; do \
34043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34044 done; \
34045 echo "Doing installcheck in zlib"; \
34046 (cd $(HOST_SUBDIR)/zlib && \
34047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34049 "RANLIB=$${RANLIB}" \
34050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34051 installcheck) \
34052 || exit 1
34053
34054 @endif zlib
34055
34056 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34057 maybe-mostlyclean-zlib:
34058 @if zlib
34059 maybe-mostlyclean-zlib: mostlyclean-zlib
34060
34061 mostlyclean-zlib:
34062 @[ -f ./zlib/Makefile ] || exit 0; \
34063 r=`${PWD_COMMAND}`; export r; \
34064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34065 $(HOST_EXPORTS) \
34066 for flag in $(EXTRA_HOST_FLAGS) ; do \
34067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34068 done; \
34069 echo "Doing mostlyclean in zlib"; \
34070 (cd $(HOST_SUBDIR)/zlib && \
34071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34073 "RANLIB=$${RANLIB}" \
34074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34075 mostlyclean) \
34076 || exit 1
34077
34078 @endif zlib
34079
34080 .PHONY: maybe-clean-zlib clean-zlib
34081 maybe-clean-zlib:
34082 @if zlib
34083 maybe-clean-zlib: clean-zlib
34084
34085 clean-zlib:
34086 @[ -f ./zlib/Makefile ] || exit 0; \
34087 r=`${PWD_COMMAND}`; export r; \
34088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34089 $(HOST_EXPORTS) \
34090 for flag in $(EXTRA_HOST_FLAGS) ; do \
34091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34092 done; \
34093 echo "Doing clean in zlib"; \
34094 (cd $(HOST_SUBDIR)/zlib && \
34095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34097 "RANLIB=$${RANLIB}" \
34098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34099 clean) \
34100 || exit 1
34101
34102 @endif zlib
34103
34104 .PHONY: maybe-distclean-zlib distclean-zlib
34105 maybe-distclean-zlib:
34106 @if zlib
34107 maybe-distclean-zlib: distclean-zlib
34108
34109 distclean-zlib:
34110 @[ -f ./zlib/Makefile ] || exit 0; \
34111 r=`${PWD_COMMAND}`; export r; \
34112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113 $(HOST_EXPORTS) \
34114 for flag in $(EXTRA_HOST_FLAGS) ; do \
34115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116 done; \
34117 echo "Doing distclean in zlib"; \
34118 (cd $(HOST_SUBDIR)/zlib && \
34119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121 "RANLIB=$${RANLIB}" \
34122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123 distclean) \
34124 || exit 1
34125
34126 @endif zlib
34127
34128 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34129 maybe-maintainer-clean-zlib:
34130 @if zlib
34131 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34132
34133 maintainer-clean-zlib:
34134 @[ -f ./zlib/Makefile ] || exit 0; \
34135 r=`${PWD_COMMAND}`; export r; \
34136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34137 $(HOST_EXPORTS) \
34138 for flag in $(EXTRA_HOST_FLAGS) ; do \
34139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34140 done; \
34141 echo "Doing maintainer-clean in zlib"; \
34142 (cd $(HOST_SUBDIR)/zlib && \
34143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34145 "RANLIB=$${RANLIB}" \
34146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34147 maintainer-clean) \
34148 || exit 1
34149
34150 @endif zlib
34151
34152
34153
34154 .PHONY: configure-gnulib maybe-configure-gnulib
34155 maybe-configure-gnulib:
34156 @if gcc-bootstrap
34157 configure-gnulib: stage_current
34158 @endif gcc-bootstrap
34159 @if gnulib
34160 maybe-configure-gnulib: configure-gnulib
34161 configure-gnulib:
34162 @: $(MAKE); $(unstage)
34163 @r=`${PWD_COMMAND}`; export r; \
34164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34165 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34167 $(HOST_EXPORTS) \
34168 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34169 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34170 case $(srcdir) in \
34171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34172 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34174 esac; \
34175 module_srcdir=gnulib; \
34176 $(SHELL) \
34177 $$s/$$module_srcdir/configure \
34178 --srcdir=$${topdir}/$$module_srcdir \
34179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34180 --target=${target_alias} \
34181 || exit 1
34182 @endif gnulib
34183
34184
34185
34186
34187
34188 .PHONY: all-gnulib maybe-all-gnulib
34189 maybe-all-gnulib:
34190 @if gcc-bootstrap
34191 all-gnulib: stage_current
34192 @endif gcc-bootstrap
34193 @if gnulib
34194 TARGET-gnulib=all
34195 maybe-all-gnulib: all-gnulib
34196 all-gnulib: configure-gnulib
34197 @: $(MAKE); $(unstage)
34198 @r=`${PWD_COMMAND}`; export r; \
34199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34200 $(HOST_EXPORTS) \
34201 (cd $(HOST_SUBDIR)/gnulib && \
34202 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34203 $(TARGET-gnulib))
34204 @endif gnulib
34205
34206
34207
34208
34209 .PHONY: check-gnulib maybe-check-gnulib
34210 maybe-check-gnulib:
34211 @if gnulib
34212 maybe-check-gnulib: check-gnulib
34213
34214 check-gnulib:
34215 @: $(MAKE); $(unstage)
34216 @r=`${PWD_COMMAND}`; export r; \
34217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34218 $(HOST_EXPORTS) \
34219 (cd $(HOST_SUBDIR)/gnulib && \
34220 $(MAKE) $(FLAGS_TO_PASS) check)
34221
34222 @endif gnulib
34223
34224 .PHONY: install-gnulib maybe-install-gnulib
34225 maybe-install-gnulib:
34226 @if gnulib
34227 maybe-install-gnulib: install-gnulib
34228
34229 install-gnulib: installdirs
34230 @: $(MAKE); $(unstage)
34231 @r=`${PWD_COMMAND}`; export r; \
34232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233 $(HOST_EXPORTS) \
34234 (cd $(HOST_SUBDIR)/gnulib && \
34235 $(MAKE) $(FLAGS_TO_PASS) install)
34236
34237 @endif gnulib
34238
34239 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34240 maybe-install-strip-gnulib:
34241 @if gnulib
34242 maybe-install-strip-gnulib: install-strip-gnulib
34243
34244 install-strip-gnulib: installdirs
34245 @: $(MAKE); $(unstage)
34246 @r=`${PWD_COMMAND}`; export r; \
34247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248 $(HOST_EXPORTS) \
34249 (cd $(HOST_SUBDIR)/gnulib && \
34250 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34251
34252 @endif gnulib
34253
34254 # Other targets (info, dvi, pdf, etc.)
34255
34256 .PHONY: maybe-info-gnulib info-gnulib
34257 maybe-info-gnulib:
34258 @if gnulib
34259 maybe-info-gnulib: info-gnulib
34260
34261 info-gnulib: \
34262 configure-gnulib
34263 @: $(MAKE); $(unstage)
34264 @[ -f ./gnulib/Makefile ] || exit 0; \
34265 r=`${PWD_COMMAND}`; export r; \
34266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267 $(HOST_EXPORTS) \
34268 for flag in $(EXTRA_HOST_FLAGS) ; do \
34269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34270 done; \
34271 echo "Doing info in gnulib"; \
34272 (cd $(HOST_SUBDIR)/gnulib && \
34273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34275 "RANLIB=$${RANLIB}" \
34276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34277 info) \
34278 || exit 1
34279
34280 @endif gnulib
34281
34282 .PHONY: maybe-dvi-gnulib dvi-gnulib
34283 maybe-dvi-gnulib:
34284 @if gnulib
34285 maybe-dvi-gnulib: dvi-gnulib
34286
34287 dvi-gnulib: \
34288 configure-gnulib
34289 @: $(MAKE); $(unstage)
34290 @[ -f ./gnulib/Makefile ] || exit 0; \
34291 r=`${PWD_COMMAND}`; export r; \
34292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293 $(HOST_EXPORTS) \
34294 for flag in $(EXTRA_HOST_FLAGS) ; do \
34295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34296 done; \
34297 echo "Doing dvi in gnulib"; \
34298 (cd $(HOST_SUBDIR)/gnulib && \
34299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34301 "RANLIB=$${RANLIB}" \
34302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34303 dvi) \
34304 || exit 1
34305
34306 @endif gnulib
34307
34308 .PHONY: maybe-pdf-gnulib pdf-gnulib
34309 maybe-pdf-gnulib:
34310 @if gnulib
34311 maybe-pdf-gnulib: pdf-gnulib
34312
34313 pdf-gnulib: \
34314 configure-gnulib
34315 @: $(MAKE); $(unstage)
34316 @[ -f ./gnulib/Makefile ] || exit 0; \
34317 r=`${PWD_COMMAND}`; export r; \
34318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34319 $(HOST_EXPORTS) \
34320 for flag in $(EXTRA_HOST_FLAGS) ; do \
34321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34322 done; \
34323 echo "Doing pdf in gnulib"; \
34324 (cd $(HOST_SUBDIR)/gnulib && \
34325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34327 "RANLIB=$${RANLIB}" \
34328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34329 pdf) \
34330 || exit 1
34331
34332 @endif gnulib
34333
34334 .PHONY: maybe-html-gnulib html-gnulib
34335 maybe-html-gnulib:
34336 @if gnulib
34337 maybe-html-gnulib: html-gnulib
34338
34339 html-gnulib: \
34340 configure-gnulib
34341 @: $(MAKE); $(unstage)
34342 @[ -f ./gnulib/Makefile ] || exit 0; \
34343 r=`${PWD_COMMAND}`; export r; \
34344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34345 $(HOST_EXPORTS) \
34346 for flag in $(EXTRA_HOST_FLAGS) ; do \
34347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34348 done; \
34349 echo "Doing html in gnulib"; \
34350 (cd $(HOST_SUBDIR)/gnulib && \
34351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34353 "RANLIB=$${RANLIB}" \
34354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34355 html) \
34356 || exit 1
34357
34358 @endif gnulib
34359
34360 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34361 maybe-TAGS-gnulib:
34362 @if gnulib
34363 maybe-TAGS-gnulib: TAGS-gnulib
34364
34365 TAGS-gnulib: \
34366 configure-gnulib
34367 @: $(MAKE); $(unstage)
34368 @[ -f ./gnulib/Makefile ] || exit 0; \
34369 r=`${PWD_COMMAND}`; export r; \
34370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34371 $(HOST_EXPORTS) \
34372 for flag in $(EXTRA_HOST_FLAGS) ; do \
34373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34374 done; \
34375 echo "Doing TAGS in gnulib"; \
34376 (cd $(HOST_SUBDIR)/gnulib && \
34377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34379 "RANLIB=$${RANLIB}" \
34380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34381 TAGS) \
34382 || exit 1
34383
34384 @endif gnulib
34385
34386 .PHONY: maybe-install-info-gnulib install-info-gnulib
34387 maybe-install-info-gnulib:
34388 @if gnulib
34389 maybe-install-info-gnulib: install-info-gnulib
34390
34391 install-info-gnulib: \
34392 configure-gnulib \
34393 info-gnulib
34394 @: $(MAKE); $(unstage)
34395 @[ -f ./gnulib/Makefile ] || exit 0; \
34396 r=`${PWD_COMMAND}`; export r; \
34397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34398 $(HOST_EXPORTS) \
34399 for flag in $(EXTRA_HOST_FLAGS) ; do \
34400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34401 done; \
34402 echo "Doing install-info in gnulib"; \
34403 (cd $(HOST_SUBDIR)/gnulib && \
34404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34406 "RANLIB=$${RANLIB}" \
34407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34408 install-info) \
34409 || exit 1
34410
34411 @endif gnulib
34412
34413 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34414 maybe-install-dvi-gnulib:
34415 @if gnulib
34416 maybe-install-dvi-gnulib: install-dvi-gnulib
34417
34418 install-dvi-gnulib: \
34419 configure-gnulib \
34420 dvi-gnulib
34421 @: $(MAKE); $(unstage)
34422 @[ -f ./gnulib/Makefile ] || exit 0; \
34423 r=`${PWD_COMMAND}`; export r; \
34424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425 $(HOST_EXPORTS) \
34426 for flag in $(EXTRA_HOST_FLAGS) ; do \
34427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34428 done; \
34429 echo "Doing install-dvi in gnulib"; \
34430 (cd $(HOST_SUBDIR)/gnulib && \
34431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34433 "RANLIB=$${RANLIB}" \
34434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34435 install-dvi) \
34436 || exit 1
34437
34438 @endif gnulib
34439
34440 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34441 maybe-install-pdf-gnulib:
34442 @if gnulib
34443 maybe-install-pdf-gnulib: install-pdf-gnulib
34444
34445 install-pdf-gnulib: \
34446 configure-gnulib \
34447 pdf-gnulib
34448 @: $(MAKE); $(unstage)
34449 @[ -f ./gnulib/Makefile ] || exit 0; \
34450 r=`${PWD_COMMAND}`; export r; \
34451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452 $(HOST_EXPORTS) \
34453 for flag in $(EXTRA_HOST_FLAGS) ; do \
34454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455 done; \
34456 echo "Doing install-pdf in gnulib"; \
34457 (cd $(HOST_SUBDIR)/gnulib && \
34458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460 "RANLIB=$${RANLIB}" \
34461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462 install-pdf) \
34463 || exit 1
34464
34465 @endif gnulib
34466
34467 .PHONY: maybe-install-html-gnulib install-html-gnulib
34468 maybe-install-html-gnulib:
34469 @if gnulib
34470 maybe-install-html-gnulib: install-html-gnulib
34471
34472 install-html-gnulib: \
34473 configure-gnulib \
34474 html-gnulib
34475 @: $(MAKE); $(unstage)
34476 @[ -f ./gnulib/Makefile ] || exit 0; \
34477 r=`${PWD_COMMAND}`; export r; \
34478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34479 $(HOST_EXPORTS) \
34480 for flag in $(EXTRA_HOST_FLAGS) ; do \
34481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34482 done; \
34483 echo "Doing install-html in gnulib"; \
34484 (cd $(HOST_SUBDIR)/gnulib && \
34485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34487 "RANLIB=$${RANLIB}" \
34488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34489 install-html) \
34490 || exit 1
34491
34492 @endif gnulib
34493
34494 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34495 maybe-installcheck-gnulib:
34496 @if gnulib
34497 maybe-installcheck-gnulib: installcheck-gnulib
34498
34499 installcheck-gnulib: \
34500 configure-gnulib
34501 @: $(MAKE); $(unstage)
34502 @[ -f ./gnulib/Makefile ] || exit 0; \
34503 r=`${PWD_COMMAND}`; export r; \
34504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34505 $(HOST_EXPORTS) \
34506 for flag in $(EXTRA_HOST_FLAGS) ; do \
34507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34508 done; \
34509 echo "Doing installcheck in gnulib"; \
34510 (cd $(HOST_SUBDIR)/gnulib && \
34511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34513 "RANLIB=$${RANLIB}" \
34514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34515 installcheck) \
34516 || exit 1
34517
34518 @endif gnulib
34519
34520 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34521 maybe-mostlyclean-gnulib:
34522 @if gnulib
34523 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34524
34525 mostlyclean-gnulib:
34526 @: $(MAKE); $(unstage)
34527 @[ -f ./gnulib/Makefile ] || exit 0; \
34528 r=`${PWD_COMMAND}`; export r; \
34529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34530 $(HOST_EXPORTS) \
34531 for flag in $(EXTRA_HOST_FLAGS) ; do \
34532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34533 done; \
34534 echo "Doing mostlyclean in gnulib"; \
34535 (cd $(HOST_SUBDIR)/gnulib && \
34536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34538 "RANLIB=$${RANLIB}" \
34539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34540 mostlyclean) \
34541 || exit 1
34542
34543 @endif gnulib
34544
34545 .PHONY: maybe-clean-gnulib clean-gnulib
34546 maybe-clean-gnulib:
34547 @if gnulib
34548 maybe-clean-gnulib: clean-gnulib
34549
34550 clean-gnulib:
34551 @: $(MAKE); $(unstage)
34552 @[ -f ./gnulib/Makefile ] || exit 0; \
34553 r=`${PWD_COMMAND}`; export r; \
34554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555 $(HOST_EXPORTS) \
34556 for flag in $(EXTRA_HOST_FLAGS) ; do \
34557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34558 done; \
34559 echo "Doing clean in gnulib"; \
34560 (cd $(HOST_SUBDIR)/gnulib && \
34561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34563 "RANLIB=$${RANLIB}" \
34564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34565 clean) \
34566 || exit 1
34567
34568 @endif gnulib
34569
34570 .PHONY: maybe-distclean-gnulib distclean-gnulib
34571 maybe-distclean-gnulib:
34572 @if gnulib
34573 maybe-distclean-gnulib: distclean-gnulib
34574
34575 distclean-gnulib:
34576 @: $(MAKE); $(unstage)
34577 @[ -f ./gnulib/Makefile ] || exit 0; \
34578 r=`${PWD_COMMAND}`; export r; \
34579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34580 $(HOST_EXPORTS) \
34581 for flag in $(EXTRA_HOST_FLAGS) ; do \
34582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34583 done; \
34584 echo "Doing distclean in gnulib"; \
34585 (cd $(HOST_SUBDIR)/gnulib && \
34586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34588 "RANLIB=$${RANLIB}" \
34589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34590 distclean) \
34591 || exit 1
34592
34593 @endif gnulib
34594
34595 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34596 maybe-maintainer-clean-gnulib:
34597 @if gnulib
34598 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34599
34600 maintainer-clean-gnulib:
34601 @: $(MAKE); $(unstage)
34602 @[ -f ./gnulib/Makefile ] || exit 0; \
34603 r=`${PWD_COMMAND}`; export r; \
34604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34605 $(HOST_EXPORTS) \
34606 for flag in $(EXTRA_HOST_FLAGS) ; do \
34607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34608 done; \
34609 echo "Doing maintainer-clean in gnulib"; \
34610 (cd $(HOST_SUBDIR)/gnulib && \
34611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34613 "RANLIB=$${RANLIB}" \
34614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34615 maintainer-clean) \
34616 || exit 1
34617
34618 @endif gnulib
34619
34620
34621
34622 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34623 maybe-configure-gdbsupport:
34624 @if gcc-bootstrap
34625 configure-gdbsupport: stage_current
34626 @endif gcc-bootstrap
34627 @if gdbsupport
34628 maybe-configure-gdbsupport: configure-gdbsupport
34629 configure-gdbsupport:
34630 @: $(MAKE); $(unstage)
34631 @r=`${PWD_COMMAND}`; export r; \
34632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34633 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34635 $(HOST_EXPORTS) \
34636 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34637 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34638 case $(srcdir) in \
34639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34640 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34642 esac; \
34643 module_srcdir=gdbsupport; \
34644 $(SHELL) \
34645 $$s/$$module_srcdir/configure \
34646 --srcdir=$${topdir}/$$module_srcdir \
34647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34648 --target=${target_alias} \
34649 || exit 1
34650 @endif gdbsupport
34651
34652
34653
34654
34655
34656 .PHONY: all-gdbsupport maybe-all-gdbsupport
34657 maybe-all-gdbsupport:
34658 @if gcc-bootstrap
34659 all-gdbsupport: stage_current
34660 @endif gcc-bootstrap
34661 @if gdbsupport
34662 TARGET-gdbsupport=all
34663 maybe-all-gdbsupport: all-gdbsupport
34664 all-gdbsupport: configure-gdbsupport
34665 @: $(MAKE); $(unstage)
34666 @r=`${PWD_COMMAND}`; export r; \
34667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668 $(HOST_EXPORTS) \
34669 (cd $(HOST_SUBDIR)/gdbsupport && \
34670 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34671 $(TARGET-gdbsupport))
34672 @endif gdbsupport
34673
34674
34675
34676
34677 .PHONY: check-gdbsupport maybe-check-gdbsupport
34678 maybe-check-gdbsupport:
34679 @if gdbsupport
34680 maybe-check-gdbsupport: check-gdbsupport
34681
34682 check-gdbsupport:
34683 @: $(MAKE); $(unstage)
34684 @r=`${PWD_COMMAND}`; export r; \
34685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34686 $(HOST_EXPORTS) \
34687 (cd $(HOST_SUBDIR)/gdbsupport && \
34688 $(MAKE) $(FLAGS_TO_PASS) check)
34689
34690 @endif gdbsupport
34691
34692 .PHONY: install-gdbsupport maybe-install-gdbsupport
34693 maybe-install-gdbsupport:
34694 @if gdbsupport
34695 maybe-install-gdbsupport: install-gdbsupport
34696
34697 install-gdbsupport: installdirs
34698 @: $(MAKE); $(unstage)
34699 @r=`${PWD_COMMAND}`; export r; \
34700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701 $(HOST_EXPORTS) \
34702 (cd $(HOST_SUBDIR)/gdbsupport && \
34703 $(MAKE) $(FLAGS_TO_PASS) install)
34704
34705 @endif gdbsupport
34706
34707 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34708 maybe-install-strip-gdbsupport:
34709 @if gdbsupport
34710 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34711
34712 install-strip-gdbsupport: installdirs
34713 @: $(MAKE); $(unstage)
34714 @r=`${PWD_COMMAND}`; export r; \
34715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716 $(HOST_EXPORTS) \
34717 (cd $(HOST_SUBDIR)/gdbsupport && \
34718 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34719
34720 @endif gdbsupport
34721
34722 # Other targets (info, dvi, pdf, etc.)
34723
34724 .PHONY: maybe-info-gdbsupport info-gdbsupport
34725 maybe-info-gdbsupport:
34726 @if gdbsupport
34727 maybe-info-gdbsupport: info-gdbsupport
34728
34729 info-gdbsupport: \
34730 configure-gdbsupport
34731 @: $(MAKE); $(unstage)
34732 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34733 r=`${PWD_COMMAND}`; export r; \
34734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34735 $(HOST_EXPORTS) \
34736 for flag in $(EXTRA_HOST_FLAGS) ; do \
34737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34738 done; \
34739 echo "Doing info in gdbsupport"; \
34740 (cd $(HOST_SUBDIR)/gdbsupport && \
34741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34743 "RANLIB=$${RANLIB}" \
34744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34745 info) \
34746 || exit 1
34747
34748 @endif gdbsupport
34749
34750 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34751 maybe-dvi-gdbsupport:
34752 @if gdbsupport
34753 maybe-dvi-gdbsupport: dvi-gdbsupport
34754
34755 dvi-gdbsupport: \
34756 configure-gdbsupport
34757 @: $(MAKE); $(unstage)
34758 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34759 r=`${PWD_COMMAND}`; export r; \
34760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34761 $(HOST_EXPORTS) \
34762 for flag in $(EXTRA_HOST_FLAGS) ; do \
34763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34764 done; \
34765 echo "Doing dvi in gdbsupport"; \
34766 (cd $(HOST_SUBDIR)/gdbsupport && \
34767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34769 "RANLIB=$${RANLIB}" \
34770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34771 dvi) \
34772 || exit 1
34773
34774 @endif gdbsupport
34775
34776 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34777 maybe-pdf-gdbsupport:
34778 @if gdbsupport
34779 maybe-pdf-gdbsupport: pdf-gdbsupport
34780
34781 pdf-gdbsupport: \
34782 configure-gdbsupport
34783 @: $(MAKE); $(unstage)
34784 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34785 r=`${PWD_COMMAND}`; export r; \
34786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34787 $(HOST_EXPORTS) \
34788 for flag in $(EXTRA_HOST_FLAGS) ; do \
34789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34790 done; \
34791 echo "Doing pdf in gdbsupport"; \
34792 (cd $(HOST_SUBDIR)/gdbsupport && \
34793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34795 "RANLIB=$${RANLIB}" \
34796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34797 pdf) \
34798 || exit 1
34799
34800 @endif gdbsupport
34801
34802 .PHONY: maybe-html-gdbsupport html-gdbsupport
34803 maybe-html-gdbsupport:
34804 @if gdbsupport
34805 maybe-html-gdbsupport: html-gdbsupport
34806
34807 html-gdbsupport: \
34808 configure-gdbsupport
34809 @: $(MAKE); $(unstage)
34810 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34811 r=`${PWD_COMMAND}`; export r; \
34812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813 $(HOST_EXPORTS) \
34814 for flag in $(EXTRA_HOST_FLAGS) ; do \
34815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34816 done; \
34817 echo "Doing html in gdbsupport"; \
34818 (cd $(HOST_SUBDIR)/gdbsupport && \
34819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821 "RANLIB=$${RANLIB}" \
34822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34823 html) \
34824 || exit 1
34825
34826 @endif gdbsupport
34827
34828 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34829 maybe-TAGS-gdbsupport:
34830 @if gdbsupport
34831 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34832
34833 TAGS-gdbsupport: \
34834 configure-gdbsupport
34835 @: $(MAKE); $(unstage)
34836 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34837 r=`${PWD_COMMAND}`; export r; \
34838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34839 $(HOST_EXPORTS) \
34840 for flag in $(EXTRA_HOST_FLAGS) ; do \
34841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34842 done; \
34843 echo "Doing TAGS in gdbsupport"; \
34844 (cd $(HOST_SUBDIR)/gdbsupport && \
34845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34847 "RANLIB=$${RANLIB}" \
34848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34849 TAGS) \
34850 || exit 1
34851
34852 @endif gdbsupport
34853
34854 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34855 maybe-install-info-gdbsupport:
34856 @if gdbsupport
34857 maybe-install-info-gdbsupport: install-info-gdbsupport
34858
34859 install-info-gdbsupport: \
34860 configure-gdbsupport \
34861 info-gdbsupport
34862 @: $(MAKE); $(unstage)
34863 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34864 r=`${PWD_COMMAND}`; export r; \
34865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866 $(HOST_EXPORTS) \
34867 for flag in $(EXTRA_HOST_FLAGS) ; do \
34868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34869 done; \
34870 echo "Doing install-info in gdbsupport"; \
34871 (cd $(HOST_SUBDIR)/gdbsupport && \
34872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34874 "RANLIB=$${RANLIB}" \
34875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34876 install-info) \
34877 || exit 1
34878
34879 @endif gdbsupport
34880
34881 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34882 maybe-install-dvi-gdbsupport:
34883 @if gdbsupport
34884 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34885
34886 install-dvi-gdbsupport: \
34887 configure-gdbsupport \
34888 dvi-gdbsupport
34889 @: $(MAKE); $(unstage)
34890 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34891 r=`${PWD_COMMAND}`; export r; \
34892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34893 $(HOST_EXPORTS) \
34894 for flag in $(EXTRA_HOST_FLAGS) ; do \
34895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34896 done; \
34897 echo "Doing install-dvi in gdbsupport"; \
34898 (cd $(HOST_SUBDIR)/gdbsupport && \
34899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34901 "RANLIB=$${RANLIB}" \
34902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34903 install-dvi) \
34904 || exit 1
34905
34906 @endif gdbsupport
34907
34908 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34909 maybe-install-pdf-gdbsupport:
34910 @if gdbsupport
34911 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34912
34913 install-pdf-gdbsupport: \
34914 configure-gdbsupport \
34915 pdf-gdbsupport
34916 @: $(MAKE); $(unstage)
34917 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34918 r=`${PWD_COMMAND}`; export r; \
34919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34920 $(HOST_EXPORTS) \
34921 for flag in $(EXTRA_HOST_FLAGS) ; do \
34922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34923 done; \
34924 echo "Doing install-pdf in gdbsupport"; \
34925 (cd $(HOST_SUBDIR)/gdbsupport && \
34926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34928 "RANLIB=$${RANLIB}" \
34929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34930 install-pdf) \
34931 || exit 1
34932
34933 @endif gdbsupport
34934
34935 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34936 maybe-install-html-gdbsupport:
34937 @if gdbsupport
34938 maybe-install-html-gdbsupport: install-html-gdbsupport
34939
34940 install-html-gdbsupport: \
34941 configure-gdbsupport \
34942 html-gdbsupport
34943 @: $(MAKE); $(unstage)
34944 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34945 r=`${PWD_COMMAND}`; export r; \
34946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34947 $(HOST_EXPORTS) \
34948 for flag in $(EXTRA_HOST_FLAGS) ; do \
34949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34950 done; \
34951 echo "Doing install-html in gdbsupport"; \
34952 (cd $(HOST_SUBDIR)/gdbsupport && \
34953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34955 "RANLIB=$${RANLIB}" \
34956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34957 install-html) \
34958 || exit 1
34959
34960 @endif gdbsupport
34961
34962 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34963 maybe-installcheck-gdbsupport:
34964 @if gdbsupport
34965 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34966
34967 installcheck-gdbsupport: \
34968 configure-gdbsupport
34969 @: $(MAKE); $(unstage)
34970 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34971 r=`${PWD_COMMAND}`; export r; \
34972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34973 $(HOST_EXPORTS) \
34974 for flag in $(EXTRA_HOST_FLAGS) ; do \
34975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976 done; \
34977 echo "Doing installcheck in gdbsupport"; \
34978 (cd $(HOST_SUBDIR)/gdbsupport && \
34979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34981 "RANLIB=$${RANLIB}" \
34982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34983 installcheck) \
34984 || exit 1
34985
34986 @endif gdbsupport
34987
34988 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34989 maybe-mostlyclean-gdbsupport:
34990 @if gdbsupport
34991 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34992
34993 mostlyclean-gdbsupport:
34994 @: $(MAKE); $(unstage)
34995 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34996 r=`${PWD_COMMAND}`; export r; \
34997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34998 $(HOST_EXPORTS) \
34999 for flag in $(EXTRA_HOST_FLAGS) ; do \
35000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35001 done; \
35002 echo "Doing mostlyclean in gdbsupport"; \
35003 (cd $(HOST_SUBDIR)/gdbsupport && \
35004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35006 "RANLIB=$${RANLIB}" \
35007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35008 mostlyclean) \
35009 || exit 1
35010
35011 @endif gdbsupport
35012
35013 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35014 maybe-clean-gdbsupport:
35015 @if gdbsupport
35016 maybe-clean-gdbsupport: clean-gdbsupport
35017
35018 clean-gdbsupport:
35019 @: $(MAKE); $(unstage)
35020 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35021 r=`${PWD_COMMAND}`; export r; \
35022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35023 $(HOST_EXPORTS) \
35024 for flag in $(EXTRA_HOST_FLAGS) ; do \
35025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026 done; \
35027 echo "Doing clean in gdbsupport"; \
35028 (cd $(HOST_SUBDIR)/gdbsupport && \
35029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35031 "RANLIB=$${RANLIB}" \
35032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35033 clean) \
35034 || exit 1
35035
35036 @endif gdbsupport
35037
35038 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35039 maybe-distclean-gdbsupport:
35040 @if gdbsupport
35041 maybe-distclean-gdbsupport: distclean-gdbsupport
35042
35043 distclean-gdbsupport:
35044 @: $(MAKE); $(unstage)
35045 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35046 r=`${PWD_COMMAND}`; export r; \
35047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048 $(HOST_EXPORTS) \
35049 for flag in $(EXTRA_HOST_FLAGS) ; do \
35050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35051 done; \
35052 echo "Doing distclean in gdbsupport"; \
35053 (cd $(HOST_SUBDIR)/gdbsupport && \
35054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056 "RANLIB=$${RANLIB}" \
35057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35058 distclean) \
35059 || exit 1
35060
35061 @endif gdbsupport
35062
35063 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35064 maybe-maintainer-clean-gdbsupport:
35065 @if gdbsupport
35066 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35067
35068 maintainer-clean-gdbsupport:
35069 @: $(MAKE); $(unstage)
35070 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35071 r=`${PWD_COMMAND}`; export r; \
35072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35073 $(HOST_EXPORTS) \
35074 for flag in $(EXTRA_HOST_FLAGS) ; do \
35075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35076 done; \
35077 echo "Doing maintainer-clean in gdbsupport"; \
35078 (cd $(HOST_SUBDIR)/gdbsupport && \
35079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35081 "RANLIB=$${RANLIB}" \
35082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35083 maintainer-clean) \
35084 || exit 1
35085
35086 @endif gdbsupport
35087
35088
35089
35090 .PHONY: configure-gdbserver maybe-configure-gdbserver
35091 maybe-configure-gdbserver:
35092 @if gcc-bootstrap
35093 configure-gdbserver: stage_current
35094 @endif gcc-bootstrap
35095 @if gdbserver
35096 maybe-configure-gdbserver: configure-gdbserver
35097 configure-gdbserver:
35098 @: $(MAKE); $(unstage)
35099 @r=`${PWD_COMMAND}`; export r; \
35100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35101 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35103 $(HOST_EXPORTS) \
35104 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35105 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35106 case $(srcdir) in \
35107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35108 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35110 esac; \
35111 module_srcdir=gdbserver; \
35112 $(SHELL) \
35113 $$s/$$module_srcdir/configure \
35114 --srcdir=$${topdir}/$$module_srcdir \
35115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35116 --target=${target_alias} \
35117 || exit 1
35118 @endif gdbserver
35119
35120
35121
35122
35123
35124 .PHONY: all-gdbserver maybe-all-gdbserver
35125 maybe-all-gdbserver:
35126 @if gcc-bootstrap
35127 all-gdbserver: stage_current
35128 @endif gcc-bootstrap
35129 @if gdbserver
35130 TARGET-gdbserver=all
35131 maybe-all-gdbserver: all-gdbserver
35132 all-gdbserver: configure-gdbserver
35133 @: $(MAKE); $(unstage)
35134 @r=`${PWD_COMMAND}`; export r; \
35135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35136 $(HOST_EXPORTS) \
35137 (cd $(HOST_SUBDIR)/gdbserver && \
35138 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35139 $(TARGET-gdbserver))
35140 @endif gdbserver
35141
35142
35143
35144
35145 .PHONY: check-gdbserver maybe-check-gdbserver
35146 maybe-check-gdbserver:
35147 @if gdbserver
35148 maybe-check-gdbserver: check-gdbserver
35149
35150 check-gdbserver:
35151 @: $(MAKE); $(unstage)
35152 @r=`${PWD_COMMAND}`; export r; \
35153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35154 $(HOST_EXPORTS) \
35155 (cd $(HOST_SUBDIR)/gdbserver && \
35156 $(MAKE) $(FLAGS_TO_PASS) check)
35157
35158 @endif gdbserver
35159
35160 .PHONY: install-gdbserver maybe-install-gdbserver
35161 maybe-install-gdbserver:
35162 @if gdbserver
35163 maybe-install-gdbserver: install-gdbserver
35164
35165 install-gdbserver: installdirs
35166 @: $(MAKE); $(unstage)
35167 @r=`${PWD_COMMAND}`; export r; \
35168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169 $(HOST_EXPORTS) \
35170 (cd $(HOST_SUBDIR)/gdbserver && \
35171 $(MAKE) $(FLAGS_TO_PASS) install)
35172
35173 @endif gdbserver
35174
35175 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35176 maybe-install-strip-gdbserver:
35177 @if gdbserver
35178 maybe-install-strip-gdbserver: install-strip-gdbserver
35179
35180 install-strip-gdbserver: installdirs
35181 @: $(MAKE); $(unstage)
35182 @r=`${PWD_COMMAND}`; export r; \
35183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35184 $(HOST_EXPORTS) \
35185 (cd $(HOST_SUBDIR)/gdbserver && \
35186 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35187
35188 @endif gdbserver
35189
35190 # Other targets (info, dvi, pdf, etc.)
35191
35192 .PHONY: maybe-info-gdbserver info-gdbserver
35193 maybe-info-gdbserver:
35194 @if gdbserver
35195 maybe-info-gdbserver: info-gdbserver
35196
35197 info-gdbserver: \
35198 configure-gdbserver
35199 @: $(MAKE); $(unstage)
35200 @[ -f ./gdbserver/Makefile ] || exit 0; \
35201 r=`${PWD_COMMAND}`; export r; \
35202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35203 $(HOST_EXPORTS) \
35204 for flag in $(EXTRA_HOST_FLAGS) ; do \
35205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35206 done; \
35207 echo "Doing info in gdbserver"; \
35208 (cd $(HOST_SUBDIR)/gdbserver && \
35209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35211 "RANLIB=$${RANLIB}" \
35212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35213 info) \
35214 || exit 1
35215
35216 @endif gdbserver
35217
35218 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35219 maybe-dvi-gdbserver:
35220 @if gdbserver
35221 maybe-dvi-gdbserver: dvi-gdbserver
35222
35223 dvi-gdbserver: \
35224 configure-gdbserver
35225 @: $(MAKE); $(unstage)
35226 @[ -f ./gdbserver/Makefile ] || exit 0; \
35227 r=`${PWD_COMMAND}`; export r; \
35228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35229 $(HOST_EXPORTS) \
35230 for flag in $(EXTRA_HOST_FLAGS) ; do \
35231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35232 done; \
35233 echo "Doing dvi in gdbserver"; \
35234 (cd $(HOST_SUBDIR)/gdbserver && \
35235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35237 "RANLIB=$${RANLIB}" \
35238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35239 dvi) \
35240 || exit 1
35241
35242 @endif gdbserver
35243
35244 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35245 maybe-pdf-gdbserver:
35246 @if gdbserver
35247 maybe-pdf-gdbserver: pdf-gdbserver
35248
35249 pdf-gdbserver: \
35250 configure-gdbserver
35251 @: $(MAKE); $(unstage)
35252 @[ -f ./gdbserver/Makefile ] || exit 0; \
35253 r=`${PWD_COMMAND}`; export r; \
35254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255 $(HOST_EXPORTS) \
35256 for flag in $(EXTRA_HOST_FLAGS) ; do \
35257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258 done; \
35259 echo "Doing pdf in gdbserver"; \
35260 (cd $(HOST_SUBDIR)/gdbserver && \
35261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263 "RANLIB=$${RANLIB}" \
35264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35265 pdf) \
35266 || exit 1
35267
35268 @endif gdbserver
35269
35270 .PHONY: maybe-html-gdbserver html-gdbserver
35271 maybe-html-gdbserver:
35272 @if gdbserver
35273 maybe-html-gdbserver: html-gdbserver
35274
35275 html-gdbserver: \
35276 configure-gdbserver
35277 @: $(MAKE); $(unstage)
35278 @[ -f ./gdbserver/Makefile ] || exit 0; \
35279 r=`${PWD_COMMAND}`; export r; \
35280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35281 $(HOST_EXPORTS) \
35282 for flag in $(EXTRA_HOST_FLAGS) ; do \
35283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35284 done; \
35285 echo "Doing html in gdbserver"; \
35286 (cd $(HOST_SUBDIR)/gdbserver && \
35287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35289 "RANLIB=$${RANLIB}" \
35290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35291 html) \
35292 || exit 1
35293
35294 @endif gdbserver
35295
35296 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35297 maybe-TAGS-gdbserver:
35298 @if gdbserver
35299 maybe-TAGS-gdbserver: TAGS-gdbserver
35300
35301 TAGS-gdbserver: \
35302 configure-gdbserver
35303 @: $(MAKE); $(unstage)
35304 @[ -f ./gdbserver/Makefile ] || exit 0; \
35305 r=`${PWD_COMMAND}`; export r; \
35306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307 $(HOST_EXPORTS) \
35308 for flag in $(EXTRA_HOST_FLAGS) ; do \
35309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35310 done; \
35311 echo "Doing TAGS in gdbserver"; \
35312 (cd $(HOST_SUBDIR)/gdbserver && \
35313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35315 "RANLIB=$${RANLIB}" \
35316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35317 TAGS) \
35318 || exit 1
35319
35320 @endif gdbserver
35321
35322 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35323 maybe-install-info-gdbserver:
35324 @if gdbserver
35325 maybe-install-info-gdbserver: install-info-gdbserver
35326
35327 install-info-gdbserver: \
35328 configure-gdbserver \
35329 info-gdbserver
35330 @: $(MAKE); $(unstage)
35331 @[ -f ./gdbserver/Makefile ] || exit 0; \
35332 r=`${PWD_COMMAND}`; export r; \
35333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35334 $(HOST_EXPORTS) \
35335 for flag in $(EXTRA_HOST_FLAGS) ; do \
35336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35337 done; \
35338 echo "Doing install-info in gdbserver"; \
35339 (cd $(HOST_SUBDIR)/gdbserver && \
35340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35342 "RANLIB=$${RANLIB}" \
35343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35344 install-info) \
35345 || exit 1
35346
35347 @endif gdbserver
35348
35349 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35350 maybe-install-dvi-gdbserver:
35351 @if gdbserver
35352 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35353
35354 install-dvi-gdbserver: \
35355 configure-gdbserver \
35356 dvi-gdbserver
35357 @: $(MAKE); $(unstage)
35358 @[ -f ./gdbserver/Makefile ] || exit 0; \
35359 r=`${PWD_COMMAND}`; export r; \
35360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35361 $(HOST_EXPORTS) \
35362 for flag in $(EXTRA_HOST_FLAGS) ; do \
35363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35364 done; \
35365 echo "Doing install-dvi in gdbserver"; \
35366 (cd $(HOST_SUBDIR)/gdbserver && \
35367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35369 "RANLIB=$${RANLIB}" \
35370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35371 install-dvi) \
35372 || exit 1
35373
35374 @endif gdbserver
35375
35376 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35377 maybe-install-pdf-gdbserver:
35378 @if gdbserver
35379 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35380
35381 install-pdf-gdbserver: \
35382 configure-gdbserver \
35383 pdf-gdbserver
35384 @: $(MAKE); $(unstage)
35385 @[ -f ./gdbserver/Makefile ] || exit 0; \
35386 r=`${PWD_COMMAND}`; export r; \
35387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35388 $(HOST_EXPORTS) \
35389 for flag in $(EXTRA_HOST_FLAGS) ; do \
35390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35391 done; \
35392 echo "Doing install-pdf in gdbserver"; \
35393 (cd $(HOST_SUBDIR)/gdbserver && \
35394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35396 "RANLIB=$${RANLIB}" \
35397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35398 install-pdf) \
35399 || exit 1
35400
35401 @endif gdbserver
35402
35403 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35404 maybe-install-html-gdbserver:
35405 @if gdbserver
35406 maybe-install-html-gdbserver: install-html-gdbserver
35407
35408 install-html-gdbserver: \
35409 configure-gdbserver \
35410 html-gdbserver
35411 @: $(MAKE); $(unstage)
35412 @[ -f ./gdbserver/Makefile ] || exit 0; \
35413 r=`${PWD_COMMAND}`; export r; \
35414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35415 $(HOST_EXPORTS) \
35416 for flag in $(EXTRA_HOST_FLAGS) ; do \
35417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35418 done; \
35419 echo "Doing install-html in gdbserver"; \
35420 (cd $(HOST_SUBDIR)/gdbserver && \
35421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35423 "RANLIB=$${RANLIB}" \
35424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35425 install-html) \
35426 || exit 1
35427
35428 @endif gdbserver
35429
35430 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35431 maybe-installcheck-gdbserver:
35432 @if gdbserver
35433 maybe-installcheck-gdbserver: installcheck-gdbserver
35434
35435 installcheck-gdbserver: \
35436 configure-gdbserver
35437 @: $(MAKE); $(unstage)
35438 @[ -f ./gdbserver/Makefile ] || exit 0; \
35439 r=`${PWD_COMMAND}`; export r; \
35440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35441 $(HOST_EXPORTS) \
35442 for flag in $(EXTRA_HOST_FLAGS) ; do \
35443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35444 done; \
35445 echo "Doing installcheck in gdbserver"; \
35446 (cd $(HOST_SUBDIR)/gdbserver && \
35447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35449 "RANLIB=$${RANLIB}" \
35450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35451 installcheck) \
35452 || exit 1
35453
35454 @endif gdbserver
35455
35456 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35457 maybe-mostlyclean-gdbserver:
35458 @if gdbserver
35459 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35460
35461 mostlyclean-gdbserver:
35462 @: $(MAKE); $(unstage)
35463 @[ -f ./gdbserver/Makefile ] || exit 0; \
35464 r=`${PWD_COMMAND}`; export r; \
35465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35466 $(HOST_EXPORTS) \
35467 for flag in $(EXTRA_HOST_FLAGS) ; do \
35468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35469 done; \
35470 echo "Doing mostlyclean in gdbserver"; \
35471 (cd $(HOST_SUBDIR)/gdbserver && \
35472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35474 "RANLIB=$${RANLIB}" \
35475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35476 mostlyclean) \
35477 || exit 1
35478
35479 @endif gdbserver
35480
35481 .PHONY: maybe-clean-gdbserver clean-gdbserver
35482 maybe-clean-gdbserver:
35483 @if gdbserver
35484 maybe-clean-gdbserver: clean-gdbserver
35485
35486 clean-gdbserver:
35487 @: $(MAKE); $(unstage)
35488 @[ -f ./gdbserver/Makefile ] || exit 0; \
35489 r=`${PWD_COMMAND}`; export r; \
35490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491 $(HOST_EXPORTS) \
35492 for flag in $(EXTRA_HOST_FLAGS) ; do \
35493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494 done; \
35495 echo "Doing clean in gdbserver"; \
35496 (cd $(HOST_SUBDIR)/gdbserver && \
35497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499 "RANLIB=$${RANLIB}" \
35500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501 clean) \
35502 || exit 1
35503
35504 @endif gdbserver
35505
35506 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35507 maybe-distclean-gdbserver:
35508 @if gdbserver
35509 maybe-distclean-gdbserver: distclean-gdbserver
35510
35511 distclean-gdbserver:
35512 @: $(MAKE); $(unstage)
35513 @[ -f ./gdbserver/Makefile ] || exit 0; \
35514 r=`${PWD_COMMAND}`; export r; \
35515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35516 $(HOST_EXPORTS) \
35517 for flag in $(EXTRA_HOST_FLAGS) ; do \
35518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35519 done; \
35520 echo "Doing distclean in gdbserver"; \
35521 (cd $(HOST_SUBDIR)/gdbserver && \
35522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35524 "RANLIB=$${RANLIB}" \
35525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35526 distclean) \
35527 || exit 1
35528
35529 @endif gdbserver
35530
35531 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35532 maybe-maintainer-clean-gdbserver:
35533 @if gdbserver
35534 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35535
35536 maintainer-clean-gdbserver:
35537 @: $(MAKE); $(unstage)
35538 @[ -f ./gdbserver/Makefile ] || exit 0; \
35539 r=`${PWD_COMMAND}`; export r; \
35540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35541 $(HOST_EXPORTS) \
35542 for flag in $(EXTRA_HOST_FLAGS) ; do \
35543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35544 done; \
35545 echo "Doing maintainer-clean in gdbserver"; \
35546 (cd $(HOST_SUBDIR)/gdbserver && \
35547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35549 "RANLIB=$${RANLIB}" \
35550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35551 maintainer-clean) \
35552 || exit 1
35553
35554 @endif gdbserver
35555
35556
35557
35558 .PHONY: configure-gdb maybe-configure-gdb
35559 maybe-configure-gdb:
35560 @if gcc-bootstrap
35561 configure-gdb: stage_current
35562 @endif gcc-bootstrap
35563 @if gdb
35564 maybe-configure-gdb: configure-gdb
35565 configure-gdb:
35566 @: $(MAKE); $(unstage)
35567 @r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35571 $(HOST_EXPORTS) \
35572 echo Configuring in $(HOST_SUBDIR)/gdb; \
35573 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35574 case $(srcdir) in \
35575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35576 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35578 esac; \
35579 module_srcdir=gdb; \
35580 $(SHELL) \
35581 $$s/$$module_srcdir/configure \
35582 --srcdir=$${topdir}/$$module_srcdir \
35583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35584 --target=${target_alias} \
35585 || exit 1
35586 @endif gdb
35587
35588
35589
35590
35591
35592 .PHONY: all-gdb maybe-all-gdb
35593 maybe-all-gdb:
35594 @if gcc-bootstrap
35595 all-gdb: stage_current
35596 @endif gcc-bootstrap
35597 @if gdb
35598 TARGET-gdb=all
35599 maybe-all-gdb: all-gdb
35600 all-gdb: configure-gdb
35601 @: $(MAKE); $(unstage)
35602 @r=`${PWD_COMMAND}`; export r; \
35603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604 $(HOST_EXPORTS) \
35605 (cd $(HOST_SUBDIR)/gdb && \
35606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35607 $(TARGET-gdb))
35608 @endif gdb
35609
35610
35611
35612
35613 .PHONY: check-gdb maybe-check-gdb
35614 maybe-check-gdb:
35615 @if gdb
35616 maybe-check-gdb: check-gdb
35617
35618 check-gdb:
35619 @: $(MAKE); $(unstage)
35620 @r=`${PWD_COMMAND}`; export r; \
35621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622 $(HOST_EXPORTS) \
35623 (cd $(HOST_SUBDIR)/gdb && \
35624 $(MAKE) $(FLAGS_TO_PASS) check)
35625
35626 @endif gdb
35627
35628 .PHONY: install-gdb maybe-install-gdb
35629 maybe-install-gdb:
35630 @if gdb
35631 maybe-install-gdb: install-gdb
35632
35633 install-gdb: installdirs
35634 @: $(MAKE); $(unstage)
35635 @r=`${PWD_COMMAND}`; export r; \
35636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637 $(HOST_EXPORTS) \
35638 (cd $(HOST_SUBDIR)/gdb && \
35639 $(MAKE) $(FLAGS_TO_PASS) install)
35640
35641 @endif gdb
35642
35643 .PHONY: install-strip-gdb maybe-install-strip-gdb
35644 maybe-install-strip-gdb:
35645 @if gdb
35646 maybe-install-strip-gdb: install-strip-gdb
35647
35648 install-strip-gdb: installdirs
35649 @: $(MAKE); $(unstage)
35650 @r=`${PWD_COMMAND}`; export r; \
35651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35652 $(HOST_EXPORTS) \
35653 (cd $(HOST_SUBDIR)/gdb && \
35654 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35655
35656 @endif gdb
35657
35658 # Other targets (info, dvi, pdf, etc.)
35659
35660 .PHONY: maybe-info-gdb info-gdb
35661 maybe-info-gdb:
35662 @if gdb
35663 maybe-info-gdb: info-gdb
35664
35665 info-gdb: \
35666 configure-gdb
35667 @: $(MAKE); $(unstage)
35668 @[ -f ./gdb/Makefile ] || exit 0; \
35669 r=`${PWD_COMMAND}`; export r; \
35670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35671 $(HOST_EXPORTS) \
35672 for flag in $(EXTRA_HOST_FLAGS) ; do \
35673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35674 done; \
35675 echo "Doing info in gdb"; \
35676 (cd $(HOST_SUBDIR)/gdb && \
35677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35679 "RANLIB=$${RANLIB}" \
35680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35681 info) \
35682 || exit 1
35683
35684 @endif gdb
35685
35686 .PHONY: maybe-dvi-gdb dvi-gdb
35687 maybe-dvi-gdb:
35688 @if gdb
35689 maybe-dvi-gdb: dvi-gdb
35690
35691 dvi-gdb: \
35692 configure-gdb
35693 @: $(MAKE); $(unstage)
35694 @[ -f ./gdb/Makefile ] || exit 0; \
35695 r=`${PWD_COMMAND}`; export r; \
35696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35697 $(HOST_EXPORTS) \
35698 for flag in $(EXTRA_HOST_FLAGS) ; do \
35699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35700 done; \
35701 echo "Doing dvi in gdb"; \
35702 (cd $(HOST_SUBDIR)/gdb && \
35703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35705 "RANLIB=$${RANLIB}" \
35706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35707 dvi) \
35708 || exit 1
35709
35710 @endif gdb
35711
35712 .PHONY: maybe-pdf-gdb pdf-gdb
35713 maybe-pdf-gdb:
35714 @if gdb
35715 maybe-pdf-gdb: pdf-gdb
35716
35717 pdf-gdb: \
35718 configure-gdb
35719 @: $(MAKE); $(unstage)
35720 @[ -f ./gdb/Makefile ] || exit 0; \
35721 r=`${PWD_COMMAND}`; export r; \
35722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35723 $(HOST_EXPORTS) \
35724 for flag in $(EXTRA_HOST_FLAGS) ; do \
35725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35726 done; \
35727 echo "Doing pdf in gdb"; \
35728 (cd $(HOST_SUBDIR)/gdb && \
35729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35731 "RANLIB=$${RANLIB}" \
35732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35733 pdf) \
35734 || exit 1
35735
35736 @endif gdb
35737
35738 .PHONY: maybe-html-gdb html-gdb
35739 maybe-html-gdb:
35740 @if gdb
35741 maybe-html-gdb: html-gdb
35742
35743 html-gdb: \
35744 configure-gdb
35745 @: $(MAKE); $(unstage)
35746 @[ -f ./gdb/Makefile ] || exit 0; \
35747 r=`${PWD_COMMAND}`; export r; \
35748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35749 $(HOST_EXPORTS) \
35750 for flag in $(EXTRA_HOST_FLAGS) ; do \
35751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35752 done; \
35753 echo "Doing html in gdb"; \
35754 (cd $(HOST_SUBDIR)/gdb && \
35755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35757 "RANLIB=$${RANLIB}" \
35758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35759 html) \
35760 || exit 1
35761
35762 @endif gdb
35763
35764 .PHONY: maybe-TAGS-gdb TAGS-gdb
35765 maybe-TAGS-gdb:
35766 @if gdb
35767 maybe-TAGS-gdb: TAGS-gdb
35768
35769 TAGS-gdb: \
35770 configure-gdb
35771 @: $(MAKE); $(unstage)
35772 @[ -f ./gdb/Makefile ] || exit 0; \
35773 r=`${PWD_COMMAND}`; export r; \
35774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35775 $(HOST_EXPORTS) \
35776 for flag in $(EXTRA_HOST_FLAGS) ; do \
35777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35778 done; \
35779 echo "Doing TAGS in gdb"; \
35780 (cd $(HOST_SUBDIR)/gdb && \
35781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35783 "RANLIB=$${RANLIB}" \
35784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35785 TAGS) \
35786 || exit 1
35787
35788 @endif gdb
35789
35790 .PHONY: maybe-install-info-gdb install-info-gdb
35791 maybe-install-info-gdb:
35792 @if gdb
35793 maybe-install-info-gdb: install-info-gdb
35794
35795 install-info-gdb: \
35796 configure-gdb \
35797 info-gdb
35798 @: $(MAKE); $(unstage)
35799 @[ -f ./gdb/Makefile ] || exit 0; \
35800 r=`${PWD_COMMAND}`; export r; \
35801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802 $(HOST_EXPORTS) \
35803 for flag in $(EXTRA_HOST_FLAGS) ; do \
35804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35805 done; \
35806 echo "Doing install-info in gdb"; \
35807 (cd $(HOST_SUBDIR)/gdb && \
35808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810 "RANLIB=$${RANLIB}" \
35811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812 install-info) \
35813 || exit 1
35814
35815 @endif gdb
35816
35817 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35818 maybe-install-dvi-gdb:
35819 @if gdb
35820 maybe-install-dvi-gdb: install-dvi-gdb
35821
35822 install-dvi-gdb: \
35823 configure-gdb \
35824 dvi-gdb
35825 @: $(MAKE); $(unstage)
35826 @[ -f ./gdb/Makefile ] || exit 0; \
35827 r=`${PWD_COMMAND}`; export r; \
35828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829 $(HOST_EXPORTS) \
35830 for flag in $(EXTRA_HOST_FLAGS) ; do \
35831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35832 done; \
35833 echo "Doing install-dvi in gdb"; \
35834 (cd $(HOST_SUBDIR)/gdb && \
35835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837 "RANLIB=$${RANLIB}" \
35838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35839 install-dvi) \
35840 || exit 1
35841
35842 @endif gdb
35843
35844 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35845 maybe-install-pdf-gdb:
35846 @if gdb
35847 maybe-install-pdf-gdb: install-pdf-gdb
35848
35849 install-pdf-gdb: \
35850 configure-gdb \
35851 pdf-gdb
35852 @: $(MAKE); $(unstage)
35853 @[ -f ./gdb/Makefile ] || exit 0; \
35854 r=`${PWD_COMMAND}`; export r; \
35855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856 $(HOST_EXPORTS) \
35857 for flag in $(EXTRA_HOST_FLAGS) ; do \
35858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35859 done; \
35860 echo "Doing install-pdf in gdb"; \
35861 (cd $(HOST_SUBDIR)/gdb && \
35862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35864 "RANLIB=$${RANLIB}" \
35865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35866 install-pdf) \
35867 || exit 1
35868
35869 @endif gdb
35870
35871 .PHONY: maybe-install-html-gdb install-html-gdb
35872 maybe-install-html-gdb:
35873 @if gdb
35874 maybe-install-html-gdb: install-html-gdb
35875
35876 install-html-gdb: \
35877 configure-gdb \
35878 html-gdb
35879 @: $(MAKE); $(unstage)
35880 @[ -f ./gdb/Makefile ] || exit 0; \
35881 r=`${PWD_COMMAND}`; export r; \
35882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35883 $(HOST_EXPORTS) \
35884 for flag in $(EXTRA_HOST_FLAGS) ; do \
35885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35886 done; \
35887 echo "Doing install-html in gdb"; \
35888 (cd $(HOST_SUBDIR)/gdb && \
35889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35891 "RANLIB=$${RANLIB}" \
35892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35893 install-html) \
35894 || exit 1
35895
35896 @endif gdb
35897
35898 .PHONY: maybe-installcheck-gdb installcheck-gdb
35899 maybe-installcheck-gdb:
35900 @if gdb
35901 maybe-installcheck-gdb: installcheck-gdb
35902
35903 installcheck-gdb: \
35904 configure-gdb
35905 @: $(MAKE); $(unstage)
35906 @[ -f ./gdb/Makefile ] || exit 0; \
35907 r=`${PWD_COMMAND}`; export r; \
35908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35909 $(HOST_EXPORTS) \
35910 for flag in $(EXTRA_HOST_FLAGS) ; do \
35911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35912 done; \
35913 echo "Doing installcheck in gdb"; \
35914 (cd $(HOST_SUBDIR)/gdb && \
35915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35917 "RANLIB=$${RANLIB}" \
35918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35919 installcheck) \
35920 || exit 1
35921
35922 @endif gdb
35923
35924 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35925 maybe-mostlyclean-gdb:
35926 @if gdb
35927 maybe-mostlyclean-gdb: mostlyclean-gdb
35928
35929 mostlyclean-gdb:
35930 @: $(MAKE); $(unstage)
35931 @[ -f ./gdb/Makefile ] || exit 0; \
35932 r=`${PWD_COMMAND}`; export r; \
35933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35934 $(HOST_EXPORTS) \
35935 for flag in $(EXTRA_HOST_FLAGS) ; do \
35936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35937 done; \
35938 echo "Doing mostlyclean in gdb"; \
35939 (cd $(HOST_SUBDIR)/gdb && \
35940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35942 "RANLIB=$${RANLIB}" \
35943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35944 mostlyclean) \
35945 || exit 1
35946
35947 @endif gdb
35948
35949 .PHONY: maybe-clean-gdb clean-gdb
35950 maybe-clean-gdb:
35951 @if gdb
35952 maybe-clean-gdb: clean-gdb
35953
35954 clean-gdb:
35955 @: $(MAKE); $(unstage)
35956 @[ -f ./gdb/Makefile ] || exit 0; \
35957 r=`${PWD_COMMAND}`; export r; \
35958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35959 $(HOST_EXPORTS) \
35960 for flag in $(EXTRA_HOST_FLAGS) ; do \
35961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35962 done; \
35963 echo "Doing clean in gdb"; \
35964 (cd $(HOST_SUBDIR)/gdb && \
35965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35967 "RANLIB=$${RANLIB}" \
35968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35969 clean) \
35970 || exit 1
35971
35972 @endif gdb
35973
35974 .PHONY: maybe-distclean-gdb distclean-gdb
35975 maybe-distclean-gdb:
35976 @if gdb
35977 maybe-distclean-gdb: distclean-gdb
35978
35979 distclean-gdb:
35980 @: $(MAKE); $(unstage)
35981 @[ -f ./gdb/Makefile ] || exit 0; \
35982 r=`${PWD_COMMAND}`; export r; \
35983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35984 $(HOST_EXPORTS) \
35985 for flag in $(EXTRA_HOST_FLAGS) ; do \
35986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35987 done; \
35988 echo "Doing distclean in gdb"; \
35989 (cd $(HOST_SUBDIR)/gdb && \
35990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35992 "RANLIB=$${RANLIB}" \
35993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35994 distclean) \
35995 || exit 1
35996
35997 @endif gdb
35998
35999 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36000 maybe-maintainer-clean-gdb:
36001 @if gdb
36002 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36003
36004 maintainer-clean-gdb:
36005 @: $(MAKE); $(unstage)
36006 @[ -f ./gdb/Makefile ] || exit 0; \
36007 r=`${PWD_COMMAND}`; export r; \
36008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009 $(HOST_EXPORTS) \
36010 for flag in $(EXTRA_HOST_FLAGS) ; do \
36011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36012 done; \
36013 echo "Doing maintainer-clean in gdb"; \
36014 (cd $(HOST_SUBDIR)/gdb && \
36015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36017 "RANLIB=$${RANLIB}" \
36018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36019 maintainer-clean) \
36020 || exit 1
36021
36022 @endif gdb
36023
36024
36025
36026 .PHONY: configure-expect maybe-configure-expect
36027 maybe-configure-expect:
36028 @if gcc-bootstrap
36029 configure-expect: stage_current
36030 @endif gcc-bootstrap
36031 @if expect
36032 maybe-configure-expect: configure-expect
36033 configure-expect:
36034 @: $(MAKE); $(unstage)
36035 @r=`${PWD_COMMAND}`; export r; \
36036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36039 $(HOST_EXPORTS) \
36040 echo Configuring in $(HOST_SUBDIR)/expect; \
36041 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36042 case $(srcdir) in \
36043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36044 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36046 esac; \
36047 module_srcdir=expect; \
36048 $(SHELL) \
36049 $$s/$$module_srcdir/configure \
36050 --srcdir=$${topdir}/$$module_srcdir \
36051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36052 --target=${target_alias} \
36053 || exit 1
36054 @endif expect
36055
36056
36057
36058
36059
36060 .PHONY: all-expect maybe-all-expect
36061 maybe-all-expect:
36062 @if gcc-bootstrap
36063 all-expect: stage_current
36064 @endif gcc-bootstrap
36065 @if expect
36066 TARGET-expect=all
36067 maybe-all-expect: all-expect
36068 all-expect: configure-expect
36069 @: $(MAKE); $(unstage)
36070 @r=`${PWD_COMMAND}`; export r; \
36071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072 $(HOST_EXPORTS) \
36073 (cd $(HOST_SUBDIR)/expect && \
36074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36075 $(TARGET-expect))
36076 @endif expect
36077
36078
36079
36080
36081 .PHONY: check-expect maybe-check-expect
36082 maybe-check-expect:
36083 @if expect
36084 maybe-check-expect: check-expect
36085
36086 check-expect:
36087 @: $(MAKE); $(unstage)
36088 @r=`${PWD_COMMAND}`; export r; \
36089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36090 $(HOST_EXPORTS) \
36091 (cd $(HOST_SUBDIR)/expect && \
36092 $(MAKE) $(FLAGS_TO_PASS) check)
36093
36094 @endif expect
36095
36096 .PHONY: install-expect maybe-install-expect
36097 maybe-install-expect:
36098 @if expect
36099 maybe-install-expect: install-expect
36100
36101 install-expect: installdirs
36102 @: $(MAKE); $(unstage)
36103 @r=`${PWD_COMMAND}`; export r; \
36104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105 $(HOST_EXPORTS) \
36106 (cd $(HOST_SUBDIR)/expect && \
36107 $(MAKE) $(FLAGS_TO_PASS) install)
36108
36109 @endif expect
36110
36111 .PHONY: install-strip-expect maybe-install-strip-expect
36112 maybe-install-strip-expect:
36113 @if expect
36114 maybe-install-strip-expect: install-strip-expect
36115
36116 install-strip-expect: installdirs
36117 @: $(MAKE); $(unstage)
36118 @r=`${PWD_COMMAND}`; export r; \
36119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36120 $(HOST_EXPORTS) \
36121 (cd $(HOST_SUBDIR)/expect && \
36122 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36123
36124 @endif expect
36125
36126 # Other targets (info, dvi, pdf, etc.)
36127
36128 .PHONY: maybe-info-expect info-expect
36129 maybe-info-expect:
36130 @if expect
36131 maybe-info-expect: info-expect
36132
36133 info-expect: \
36134 configure-expect
36135 @: $(MAKE); $(unstage)
36136 @[ -f ./expect/Makefile ] || exit 0; \
36137 r=`${PWD_COMMAND}`; export r; \
36138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139 $(HOST_EXPORTS) \
36140 for flag in $(EXTRA_HOST_FLAGS) ; do \
36141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142 done; \
36143 echo "Doing info in expect"; \
36144 (cd $(HOST_SUBDIR)/expect && \
36145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147 "RANLIB=$${RANLIB}" \
36148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149 info) \
36150 || exit 1
36151
36152 @endif expect
36153
36154 .PHONY: maybe-dvi-expect dvi-expect
36155 maybe-dvi-expect:
36156 @if expect
36157 maybe-dvi-expect: dvi-expect
36158
36159 dvi-expect: \
36160 configure-expect
36161 @: $(MAKE); $(unstage)
36162 @[ -f ./expect/Makefile ] || exit 0; \
36163 r=`${PWD_COMMAND}`; export r; \
36164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165 $(HOST_EXPORTS) \
36166 for flag in $(EXTRA_HOST_FLAGS) ; do \
36167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168 done; \
36169 echo "Doing dvi in expect"; \
36170 (cd $(HOST_SUBDIR)/expect && \
36171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173 "RANLIB=$${RANLIB}" \
36174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175 dvi) \
36176 || exit 1
36177
36178 @endif expect
36179
36180 .PHONY: maybe-pdf-expect pdf-expect
36181 maybe-pdf-expect:
36182 @if expect
36183 maybe-pdf-expect: pdf-expect
36184
36185 pdf-expect: \
36186 configure-expect
36187 @: $(MAKE); $(unstage)
36188 @[ -f ./expect/Makefile ] || exit 0; \
36189 r=`${PWD_COMMAND}`; export r; \
36190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36191 $(HOST_EXPORTS) \
36192 for flag in $(EXTRA_HOST_FLAGS) ; do \
36193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36194 done; \
36195 echo "Doing pdf in expect"; \
36196 (cd $(HOST_SUBDIR)/expect && \
36197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36199 "RANLIB=$${RANLIB}" \
36200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36201 pdf) \
36202 || exit 1
36203
36204 @endif expect
36205
36206 .PHONY: maybe-html-expect html-expect
36207 maybe-html-expect:
36208 @if expect
36209 maybe-html-expect: html-expect
36210
36211 html-expect: \
36212 configure-expect
36213 @: $(MAKE); $(unstage)
36214 @[ -f ./expect/Makefile ] || exit 0; \
36215 r=`${PWD_COMMAND}`; export r; \
36216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36217 $(HOST_EXPORTS) \
36218 for flag in $(EXTRA_HOST_FLAGS) ; do \
36219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36220 done; \
36221 echo "Doing html in expect"; \
36222 (cd $(HOST_SUBDIR)/expect && \
36223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36225 "RANLIB=$${RANLIB}" \
36226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36227 html) \
36228 || exit 1
36229
36230 @endif expect
36231
36232 .PHONY: maybe-TAGS-expect TAGS-expect
36233 maybe-TAGS-expect:
36234 @if expect
36235 maybe-TAGS-expect: TAGS-expect
36236
36237 TAGS-expect: \
36238 configure-expect
36239 @: $(MAKE); $(unstage)
36240 @[ -f ./expect/Makefile ] || exit 0; \
36241 r=`${PWD_COMMAND}`; export r; \
36242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36243 $(HOST_EXPORTS) \
36244 for flag in $(EXTRA_HOST_FLAGS) ; do \
36245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36246 done; \
36247 echo "Doing TAGS in expect"; \
36248 (cd $(HOST_SUBDIR)/expect && \
36249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36251 "RANLIB=$${RANLIB}" \
36252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36253 TAGS) \
36254 || exit 1
36255
36256 @endif expect
36257
36258 .PHONY: maybe-install-info-expect install-info-expect
36259 maybe-install-info-expect:
36260 @if expect
36261 maybe-install-info-expect: install-info-expect
36262
36263 install-info-expect: \
36264 configure-expect \
36265 info-expect
36266 @: $(MAKE); $(unstage)
36267 @[ -f ./expect/Makefile ] || exit 0; \
36268 r=`${PWD_COMMAND}`; export r; \
36269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36270 $(HOST_EXPORTS) \
36271 for flag in $(EXTRA_HOST_FLAGS) ; do \
36272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36273 done; \
36274 echo "Doing install-info in expect"; \
36275 (cd $(HOST_SUBDIR)/expect && \
36276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36278 "RANLIB=$${RANLIB}" \
36279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36280 install-info) \
36281 || exit 1
36282
36283 @endif expect
36284
36285 .PHONY: maybe-install-dvi-expect install-dvi-expect
36286 maybe-install-dvi-expect:
36287 @if expect
36288 maybe-install-dvi-expect: install-dvi-expect
36289
36290 install-dvi-expect: \
36291 configure-expect \
36292 dvi-expect
36293 @: $(MAKE); $(unstage)
36294 @[ -f ./expect/Makefile ] || exit 0; \
36295 r=`${PWD_COMMAND}`; export r; \
36296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36297 $(HOST_EXPORTS) \
36298 for flag in $(EXTRA_HOST_FLAGS) ; do \
36299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36300 done; \
36301 echo "Doing install-dvi in expect"; \
36302 (cd $(HOST_SUBDIR)/expect && \
36303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36305 "RANLIB=$${RANLIB}" \
36306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36307 install-dvi) \
36308 || exit 1
36309
36310 @endif expect
36311
36312 .PHONY: maybe-install-pdf-expect install-pdf-expect
36313 maybe-install-pdf-expect:
36314 @if expect
36315 maybe-install-pdf-expect: install-pdf-expect
36316
36317 install-pdf-expect: \
36318 configure-expect \
36319 pdf-expect
36320 @: $(MAKE); $(unstage)
36321 @[ -f ./expect/Makefile ] || exit 0; \
36322 r=`${PWD_COMMAND}`; export r; \
36323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36324 $(HOST_EXPORTS) \
36325 for flag in $(EXTRA_HOST_FLAGS) ; do \
36326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36327 done; \
36328 echo "Doing install-pdf in expect"; \
36329 (cd $(HOST_SUBDIR)/expect && \
36330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36332 "RANLIB=$${RANLIB}" \
36333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36334 install-pdf) \
36335 || exit 1
36336
36337 @endif expect
36338
36339 .PHONY: maybe-install-html-expect install-html-expect
36340 maybe-install-html-expect:
36341 @if expect
36342 maybe-install-html-expect: install-html-expect
36343
36344 install-html-expect: \
36345 configure-expect \
36346 html-expect
36347 @: $(MAKE); $(unstage)
36348 @[ -f ./expect/Makefile ] || exit 0; \
36349 r=`${PWD_COMMAND}`; export r; \
36350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36351 $(HOST_EXPORTS) \
36352 for flag in $(EXTRA_HOST_FLAGS) ; do \
36353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36354 done; \
36355 echo "Doing install-html in expect"; \
36356 (cd $(HOST_SUBDIR)/expect && \
36357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36359 "RANLIB=$${RANLIB}" \
36360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36361 install-html) \
36362 || exit 1
36363
36364 @endif expect
36365
36366 .PHONY: maybe-installcheck-expect installcheck-expect
36367 maybe-installcheck-expect:
36368 @if expect
36369 maybe-installcheck-expect: installcheck-expect
36370
36371 installcheck-expect: \
36372 configure-expect
36373 @: $(MAKE); $(unstage)
36374 @[ -f ./expect/Makefile ] || exit 0; \
36375 r=`${PWD_COMMAND}`; export r; \
36376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36377 $(HOST_EXPORTS) \
36378 for flag in $(EXTRA_HOST_FLAGS) ; do \
36379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36380 done; \
36381 echo "Doing installcheck in expect"; \
36382 (cd $(HOST_SUBDIR)/expect && \
36383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36385 "RANLIB=$${RANLIB}" \
36386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36387 installcheck) \
36388 || exit 1
36389
36390 @endif expect
36391
36392 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36393 maybe-mostlyclean-expect:
36394 @if expect
36395 maybe-mostlyclean-expect: mostlyclean-expect
36396
36397 mostlyclean-expect:
36398 @: $(MAKE); $(unstage)
36399 @[ -f ./expect/Makefile ] || exit 0; \
36400 r=`${PWD_COMMAND}`; export r; \
36401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36402 $(HOST_EXPORTS) \
36403 for flag in $(EXTRA_HOST_FLAGS) ; do \
36404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36405 done; \
36406 echo "Doing mostlyclean in expect"; \
36407 (cd $(HOST_SUBDIR)/expect && \
36408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36410 "RANLIB=$${RANLIB}" \
36411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36412 mostlyclean) \
36413 || exit 1
36414
36415 @endif expect
36416
36417 .PHONY: maybe-clean-expect clean-expect
36418 maybe-clean-expect:
36419 @if expect
36420 maybe-clean-expect: clean-expect
36421
36422 clean-expect:
36423 @: $(MAKE); $(unstage)
36424 @[ -f ./expect/Makefile ] || exit 0; \
36425 r=`${PWD_COMMAND}`; export r; \
36426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36427 $(HOST_EXPORTS) \
36428 for flag in $(EXTRA_HOST_FLAGS) ; do \
36429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36430 done; \
36431 echo "Doing clean in expect"; \
36432 (cd $(HOST_SUBDIR)/expect && \
36433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36435 "RANLIB=$${RANLIB}" \
36436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36437 clean) \
36438 || exit 1
36439
36440 @endif expect
36441
36442 .PHONY: maybe-distclean-expect distclean-expect
36443 maybe-distclean-expect:
36444 @if expect
36445 maybe-distclean-expect: distclean-expect
36446
36447 distclean-expect:
36448 @: $(MAKE); $(unstage)
36449 @[ -f ./expect/Makefile ] || exit 0; \
36450 r=`${PWD_COMMAND}`; export r; \
36451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36452 $(HOST_EXPORTS) \
36453 for flag in $(EXTRA_HOST_FLAGS) ; do \
36454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36455 done; \
36456 echo "Doing distclean in expect"; \
36457 (cd $(HOST_SUBDIR)/expect && \
36458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36460 "RANLIB=$${RANLIB}" \
36461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36462 distclean) \
36463 || exit 1
36464
36465 @endif expect
36466
36467 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36468 maybe-maintainer-clean-expect:
36469 @if expect
36470 maybe-maintainer-clean-expect: maintainer-clean-expect
36471
36472 maintainer-clean-expect:
36473 @: $(MAKE); $(unstage)
36474 @[ -f ./expect/Makefile ] || exit 0; \
36475 r=`${PWD_COMMAND}`; export r; \
36476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477 $(HOST_EXPORTS) \
36478 for flag in $(EXTRA_HOST_FLAGS) ; do \
36479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36480 done; \
36481 echo "Doing maintainer-clean in expect"; \
36482 (cd $(HOST_SUBDIR)/expect && \
36483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36485 "RANLIB=$${RANLIB}" \
36486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36487 maintainer-clean) \
36488 || exit 1
36489
36490 @endif expect
36491
36492
36493
36494 .PHONY: configure-guile maybe-configure-guile
36495 maybe-configure-guile:
36496 @if gcc-bootstrap
36497 configure-guile: stage_current
36498 @endif gcc-bootstrap
36499 @if guile
36500 maybe-configure-guile: configure-guile
36501 configure-guile:
36502 @: $(MAKE); $(unstage)
36503 @r=`${PWD_COMMAND}`; export r; \
36504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36505 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36507 $(HOST_EXPORTS) \
36508 echo Configuring in $(HOST_SUBDIR)/guile; \
36509 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36510 case $(srcdir) in \
36511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36512 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36514 esac; \
36515 module_srcdir=guile; \
36516 $(SHELL) \
36517 $$s/$$module_srcdir/configure \
36518 --srcdir=$${topdir}/$$module_srcdir \
36519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36520 --target=${target_alias} \
36521 || exit 1
36522 @endif guile
36523
36524
36525
36526
36527
36528 .PHONY: all-guile maybe-all-guile
36529 maybe-all-guile:
36530 @if gcc-bootstrap
36531 all-guile: stage_current
36532 @endif gcc-bootstrap
36533 @if guile
36534 TARGET-guile=all
36535 maybe-all-guile: all-guile
36536 all-guile: configure-guile
36537 @: $(MAKE); $(unstage)
36538 @r=`${PWD_COMMAND}`; export r; \
36539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36540 $(HOST_EXPORTS) \
36541 (cd $(HOST_SUBDIR)/guile && \
36542 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36543 $(TARGET-guile))
36544 @endif guile
36545
36546
36547
36548
36549 .PHONY: check-guile maybe-check-guile
36550 maybe-check-guile:
36551 @if guile
36552 maybe-check-guile: check-guile
36553
36554 check-guile:
36555 @: $(MAKE); $(unstage)
36556 @r=`${PWD_COMMAND}`; export r; \
36557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36558 $(HOST_EXPORTS) \
36559 (cd $(HOST_SUBDIR)/guile && \
36560 $(MAKE) $(FLAGS_TO_PASS) check)
36561
36562 @endif guile
36563
36564 .PHONY: install-guile maybe-install-guile
36565 maybe-install-guile:
36566 @if guile
36567 maybe-install-guile: install-guile
36568
36569 install-guile: installdirs
36570 @: $(MAKE); $(unstage)
36571 @r=`${PWD_COMMAND}`; export r; \
36572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36573 $(HOST_EXPORTS) \
36574 (cd $(HOST_SUBDIR)/guile && \
36575 $(MAKE) $(FLAGS_TO_PASS) install)
36576
36577 @endif guile
36578
36579 .PHONY: install-strip-guile maybe-install-strip-guile
36580 maybe-install-strip-guile:
36581 @if guile
36582 maybe-install-strip-guile: install-strip-guile
36583
36584 install-strip-guile: installdirs
36585 @: $(MAKE); $(unstage)
36586 @r=`${PWD_COMMAND}`; export r; \
36587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36588 $(HOST_EXPORTS) \
36589 (cd $(HOST_SUBDIR)/guile && \
36590 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36591
36592 @endif guile
36593
36594 # Other targets (info, dvi, pdf, etc.)
36595
36596 .PHONY: maybe-info-guile info-guile
36597 maybe-info-guile:
36598 @if guile
36599 maybe-info-guile: info-guile
36600
36601 info-guile: \
36602 configure-guile
36603 @: $(MAKE); $(unstage)
36604 @[ -f ./guile/Makefile ] || exit 0; \
36605 r=`${PWD_COMMAND}`; export r; \
36606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607 $(HOST_EXPORTS) \
36608 for flag in $(EXTRA_HOST_FLAGS) ; do \
36609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610 done; \
36611 echo "Doing info in guile"; \
36612 (cd $(HOST_SUBDIR)/guile && \
36613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36615 "RANLIB=$${RANLIB}" \
36616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36617 info) \
36618 || exit 1
36619
36620 @endif guile
36621
36622 .PHONY: maybe-dvi-guile dvi-guile
36623 maybe-dvi-guile:
36624 @if guile
36625 maybe-dvi-guile: dvi-guile
36626
36627 dvi-guile: \
36628 configure-guile
36629 @: $(MAKE); $(unstage)
36630 @[ -f ./guile/Makefile ] || exit 0; \
36631 r=`${PWD_COMMAND}`; export r; \
36632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633 $(HOST_EXPORTS) \
36634 for flag in $(EXTRA_HOST_FLAGS) ; do \
36635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36636 done; \
36637 echo "Doing dvi in guile"; \
36638 (cd $(HOST_SUBDIR)/guile && \
36639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36641 "RANLIB=$${RANLIB}" \
36642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36643 dvi) \
36644 || exit 1
36645
36646 @endif guile
36647
36648 .PHONY: maybe-pdf-guile pdf-guile
36649 maybe-pdf-guile:
36650 @if guile
36651 maybe-pdf-guile: pdf-guile
36652
36653 pdf-guile: \
36654 configure-guile
36655 @: $(MAKE); $(unstage)
36656 @[ -f ./guile/Makefile ] || exit 0; \
36657 r=`${PWD_COMMAND}`; export r; \
36658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36659 $(HOST_EXPORTS) \
36660 for flag in $(EXTRA_HOST_FLAGS) ; do \
36661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36662 done; \
36663 echo "Doing pdf in guile"; \
36664 (cd $(HOST_SUBDIR)/guile && \
36665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36667 "RANLIB=$${RANLIB}" \
36668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36669 pdf) \
36670 || exit 1
36671
36672 @endif guile
36673
36674 .PHONY: maybe-html-guile html-guile
36675 maybe-html-guile:
36676 @if guile
36677 maybe-html-guile: html-guile
36678
36679 html-guile: \
36680 configure-guile
36681 @: $(MAKE); $(unstage)
36682 @[ -f ./guile/Makefile ] || exit 0; \
36683 r=`${PWD_COMMAND}`; export r; \
36684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36685 $(HOST_EXPORTS) \
36686 for flag in $(EXTRA_HOST_FLAGS) ; do \
36687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36688 done; \
36689 echo "Doing html in guile"; \
36690 (cd $(HOST_SUBDIR)/guile && \
36691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36693 "RANLIB=$${RANLIB}" \
36694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36695 html) \
36696 || exit 1
36697
36698 @endif guile
36699
36700 .PHONY: maybe-TAGS-guile TAGS-guile
36701 maybe-TAGS-guile:
36702 @if guile
36703 maybe-TAGS-guile: TAGS-guile
36704
36705 TAGS-guile: \
36706 configure-guile
36707 @: $(MAKE); $(unstage)
36708 @[ -f ./guile/Makefile ] || exit 0; \
36709 r=`${PWD_COMMAND}`; export r; \
36710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36711 $(HOST_EXPORTS) \
36712 for flag in $(EXTRA_HOST_FLAGS) ; do \
36713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36714 done; \
36715 echo "Doing TAGS in guile"; \
36716 (cd $(HOST_SUBDIR)/guile && \
36717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36719 "RANLIB=$${RANLIB}" \
36720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36721 TAGS) \
36722 || exit 1
36723
36724 @endif guile
36725
36726 .PHONY: maybe-install-info-guile install-info-guile
36727 maybe-install-info-guile:
36728 @if guile
36729 maybe-install-info-guile: install-info-guile
36730
36731 install-info-guile: \
36732 configure-guile \
36733 info-guile
36734 @: $(MAKE); $(unstage)
36735 @[ -f ./guile/Makefile ] || exit 0; \
36736 r=`${PWD_COMMAND}`; export r; \
36737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738 $(HOST_EXPORTS) \
36739 for flag in $(EXTRA_HOST_FLAGS) ; do \
36740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36741 done; \
36742 echo "Doing install-info in guile"; \
36743 (cd $(HOST_SUBDIR)/guile && \
36744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746 "RANLIB=$${RANLIB}" \
36747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36748 install-info) \
36749 || exit 1
36750
36751 @endif guile
36752
36753 .PHONY: maybe-install-dvi-guile install-dvi-guile
36754 maybe-install-dvi-guile:
36755 @if guile
36756 maybe-install-dvi-guile: install-dvi-guile
36757
36758 install-dvi-guile: \
36759 configure-guile \
36760 dvi-guile
36761 @: $(MAKE); $(unstage)
36762 @[ -f ./guile/Makefile ] || exit 0; \
36763 r=`${PWD_COMMAND}`; export r; \
36764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36765 $(HOST_EXPORTS) \
36766 for flag in $(EXTRA_HOST_FLAGS) ; do \
36767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36768 done; \
36769 echo "Doing install-dvi in guile"; \
36770 (cd $(HOST_SUBDIR)/guile && \
36771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36773 "RANLIB=$${RANLIB}" \
36774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36775 install-dvi) \
36776 || exit 1
36777
36778 @endif guile
36779
36780 .PHONY: maybe-install-pdf-guile install-pdf-guile
36781 maybe-install-pdf-guile:
36782 @if guile
36783 maybe-install-pdf-guile: install-pdf-guile
36784
36785 install-pdf-guile: \
36786 configure-guile \
36787 pdf-guile
36788 @: $(MAKE); $(unstage)
36789 @[ -f ./guile/Makefile ] || exit 0; \
36790 r=`${PWD_COMMAND}`; export r; \
36791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36792 $(HOST_EXPORTS) \
36793 for flag in $(EXTRA_HOST_FLAGS) ; do \
36794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36795 done; \
36796 echo "Doing install-pdf in guile"; \
36797 (cd $(HOST_SUBDIR)/guile && \
36798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36800 "RANLIB=$${RANLIB}" \
36801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36802 install-pdf) \
36803 || exit 1
36804
36805 @endif guile
36806
36807 .PHONY: maybe-install-html-guile install-html-guile
36808 maybe-install-html-guile:
36809 @if guile
36810 maybe-install-html-guile: install-html-guile
36811
36812 install-html-guile: \
36813 configure-guile \
36814 html-guile
36815 @: $(MAKE); $(unstage)
36816 @[ -f ./guile/Makefile ] || exit 0; \
36817 r=`${PWD_COMMAND}`; export r; \
36818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36819 $(HOST_EXPORTS) \
36820 for flag in $(EXTRA_HOST_FLAGS) ; do \
36821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36822 done; \
36823 echo "Doing install-html in guile"; \
36824 (cd $(HOST_SUBDIR)/guile && \
36825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36827 "RANLIB=$${RANLIB}" \
36828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36829 install-html) \
36830 || exit 1
36831
36832 @endif guile
36833
36834 .PHONY: maybe-installcheck-guile installcheck-guile
36835 maybe-installcheck-guile:
36836 @if guile
36837 maybe-installcheck-guile: installcheck-guile
36838
36839 installcheck-guile: \
36840 configure-guile
36841 @: $(MAKE); $(unstage)
36842 @[ -f ./guile/Makefile ] || exit 0; \
36843 r=`${PWD_COMMAND}`; export r; \
36844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845 $(HOST_EXPORTS) \
36846 for flag in $(EXTRA_HOST_FLAGS) ; do \
36847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36848 done; \
36849 echo "Doing installcheck in guile"; \
36850 (cd $(HOST_SUBDIR)/guile && \
36851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36853 "RANLIB=$${RANLIB}" \
36854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36855 installcheck) \
36856 || exit 1
36857
36858 @endif guile
36859
36860 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36861 maybe-mostlyclean-guile:
36862 @if guile
36863 maybe-mostlyclean-guile: mostlyclean-guile
36864
36865 mostlyclean-guile:
36866 @: $(MAKE); $(unstage)
36867 @[ -f ./guile/Makefile ] || exit 0; \
36868 r=`${PWD_COMMAND}`; export r; \
36869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36870 $(HOST_EXPORTS) \
36871 for flag in $(EXTRA_HOST_FLAGS) ; do \
36872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36873 done; \
36874 echo "Doing mostlyclean in guile"; \
36875 (cd $(HOST_SUBDIR)/guile && \
36876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36878 "RANLIB=$${RANLIB}" \
36879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36880 mostlyclean) \
36881 || exit 1
36882
36883 @endif guile
36884
36885 .PHONY: maybe-clean-guile clean-guile
36886 maybe-clean-guile:
36887 @if guile
36888 maybe-clean-guile: clean-guile
36889
36890 clean-guile:
36891 @: $(MAKE); $(unstage)
36892 @[ -f ./guile/Makefile ] || exit 0; \
36893 r=`${PWD_COMMAND}`; export r; \
36894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36895 $(HOST_EXPORTS) \
36896 for flag in $(EXTRA_HOST_FLAGS) ; do \
36897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36898 done; \
36899 echo "Doing clean in guile"; \
36900 (cd $(HOST_SUBDIR)/guile && \
36901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36903 "RANLIB=$${RANLIB}" \
36904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36905 clean) \
36906 || exit 1
36907
36908 @endif guile
36909
36910 .PHONY: maybe-distclean-guile distclean-guile
36911 maybe-distclean-guile:
36912 @if guile
36913 maybe-distclean-guile: distclean-guile
36914
36915 distclean-guile:
36916 @: $(MAKE); $(unstage)
36917 @[ -f ./guile/Makefile ] || exit 0; \
36918 r=`${PWD_COMMAND}`; export r; \
36919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36920 $(HOST_EXPORTS) \
36921 for flag in $(EXTRA_HOST_FLAGS) ; do \
36922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36923 done; \
36924 echo "Doing distclean in guile"; \
36925 (cd $(HOST_SUBDIR)/guile && \
36926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36928 "RANLIB=$${RANLIB}" \
36929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36930 distclean) \
36931 || exit 1
36932
36933 @endif guile
36934
36935 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36936 maybe-maintainer-clean-guile:
36937 @if guile
36938 maybe-maintainer-clean-guile: maintainer-clean-guile
36939
36940 maintainer-clean-guile:
36941 @: $(MAKE); $(unstage)
36942 @[ -f ./guile/Makefile ] || exit 0; \
36943 r=`${PWD_COMMAND}`; export r; \
36944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945 $(HOST_EXPORTS) \
36946 for flag in $(EXTRA_HOST_FLAGS) ; do \
36947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948 done; \
36949 echo "Doing maintainer-clean in guile"; \
36950 (cd $(HOST_SUBDIR)/guile && \
36951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953 "RANLIB=$${RANLIB}" \
36954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955 maintainer-clean) \
36956 || exit 1
36957
36958 @endif guile
36959
36960
36961
36962 .PHONY: configure-tk maybe-configure-tk
36963 maybe-configure-tk:
36964 @if gcc-bootstrap
36965 configure-tk: stage_current
36966 @endif gcc-bootstrap
36967 @if tk
36968 maybe-configure-tk: configure-tk
36969 configure-tk:
36970 @: $(MAKE); $(unstage)
36971 @r=`${PWD_COMMAND}`; export r; \
36972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36973 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36975 $(HOST_EXPORTS) \
36976 echo Configuring in $(HOST_SUBDIR)/tk; \
36977 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36978 case $(srcdir) in \
36979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36980 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36982 esac; \
36983 module_srcdir=tk; \
36984 $(SHELL) \
36985 $$s/$$module_srcdir/configure \
36986 --srcdir=$${topdir}/$$module_srcdir \
36987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36988 --target=${target_alias} \
36989 || exit 1
36990 @endif tk
36991
36992
36993
36994
36995
36996 .PHONY: all-tk maybe-all-tk
36997 maybe-all-tk:
36998 @if gcc-bootstrap
36999 all-tk: stage_current
37000 @endif gcc-bootstrap
37001 @if tk
37002 TARGET-tk=all
37003 maybe-all-tk: all-tk
37004 all-tk: configure-tk
37005 @: $(MAKE); $(unstage)
37006 @r=`${PWD_COMMAND}`; export r; \
37007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37008 $(HOST_EXPORTS) \
37009 (cd $(HOST_SUBDIR)/tk && \
37010 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37011 $(TARGET-tk))
37012 @endif tk
37013
37014
37015
37016
37017 .PHONY: check-tk maybe-check-tk
37018 maybe-check-tk:
37019 @if tk
37020 maybe-check-tk: check-tk
37021
37022 check-tk:
37023 @: $(MAKE); $(unstage)
37024 @r=`${PWD_COMMAND}`; export r; \
37025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37026 $(HOST_EXPORTS) \
37027 (cd $(HOST_SUBDIR)/tk && \
37028 $(MAKE) $(FLAGS_TO_PASS) check)
37029
37030 @endif tk
37031
37032 .PHONY: install-tk maybe-install-tk
37033 maybe-install-tk:
37034 @if tk
37035 maybe-install-tk: install-tk
37036
37037 install-tk: installdirs
37038 @: $(MAKE); $(unstage)
37039 @r=`${PWD_COMMAND}`; export r; \
37040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041 $(HOST_EXPORTS) \
37042 (cd $(HOST_SUBDIR)/tk && \
37043 $(MAKE) $(FLAGS_TO_PASS) install)
37044
37045 @endif tk
37046
37047 .PHONY: install-strip-tk maybe-install-strip-tk
37048 maybe-install-strip-tk:
37049 @if tk
37050 maybe-install-strip-tk: install-strip-tk
37051
37052 install-strip-tk: installdirs
37053 @: $(MAKE); $(unstage)
37054 @r=`${PWD_COMMAND}`; export r; \
37055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37056 $(HOST_EXPORTS) \
37057 (cd $(HOST_SUBDIR)/tk && \
37058 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37059
37060 @endif tk
37061
37062 # Other targets (info, dvi, pdf, etc.)
37063
37064 .PHONY: maybe-info-tk info-tk
37065 maybe-info-tk:
37066 @if tk
37067 maybe-info-tk: info-tk
37068
37069 info-tk: \
37070 configure-tk
37071 @: $(MAKE); $(unstage)
37072 @[ -f ./tk/Makefile ] || exit 0; \
37073 r=`${PWD_COMMAND}`; export r; \
37074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37075 $(HOST_EXPORTS) \
37076 for flag in $(EXTRA_HOST_FLAGS) ; do \
37077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37078 done; \
37079 echo "Doing info in tk"; \
37080 (cd $(HOST_SUBDIR)/tk && \
37081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37083 "RANLIB=$${RANLIB}" \
37084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37085 info) \
37086 || exit 1
37087
37088 @endif tk
37089
37090 .PHONY: maybe-dvi-tk dvi-tk
37091 maybe-dvi-tk:
37092 @if tk
37093 maybe-dvi-tk: dvi-tk
37094
37095 dvi-tk: \
37096 configure-tk
37097 @: $(MAKE); $(unstage)
37098 @[ -f ./tk/Makefile ] || exit 0; \
37099 r=`${PWD_COMMAND}`; export r; \
37100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101 $(HOST_EXPORTS) \
37102 for flag in $(EXTRA_HOST_FLAGS) ; do \
37103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37104 done; \
37105 echo "Doing dvi in tk"; \
37106 (cd $(HOST_SUBDIR)/tk && \
37107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109 "RANLIB=$${RANLIB}" \
37110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111 dvi) \
37112 || exit 1
37113
37114 @endif tk
37115
37116 .PHONY: maybe-pdf-tk pdf-tk
37117 maybe-pdf-tk:
37118 @if tk
37119 maybe-pdf-tk: pdf-tk
37120
37121 pdf-tk: \
37122 configure-tk
37123 @: $(MAKE); $(unstage)
37124 @[ -f ./tk/Makefile ] || exit 0; \
37125 r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 for flag in $(EXTRA_HOST_FLAGS) ; do \
37129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130 done; \
37131 echo "Doing pdf in tk"; \
37132 (cd $(HOST_SUBDIR)/tk && \
37133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37135 "RANLIB=$${RANLIB}" \
37136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37137 pdf) \
37138 || exit 1
37139
37140 @endif tk
37141
37142 .PHONY: maybe-html-tk html-tk
37143 maybe-html-tk:
37144 @if tk
37145 maybe-html-tk: html-tk
37146
37147 html-tk: \
37148 configure-tk
37149 @: $(MAKE); $(unstage)
37150 @[ -f ./tk/Makefile ] || exit 0; \
37151 r=`${PWD_COMMAND}`; export r; \
37152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37153 $(HOST_EXPORTS) \
37154 for flag in $(EXTRA_HOST_FLAGS) ; do \
37155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37156 done; \
37157 echo "Doing html in tk"; \
37158 (cd $(HOST_SUBDIR)/tk && \
37159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37161 "RANLIB=$${RANLIB}" \
37162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37163 html) \
37164 || exit 1
37165
37166 @endif tk
37167
37168 .PHONY: maybe-TAGS-tk TAGS-tk
37169 maybe-TAGS-tk:
37170 @if tk
37171 maybe-TAGS-tk: TAGS-tk
37172
37173 TAGS-tk: \
37174 configure-tk
37175 @: $(MAKE); $(unstage)
37176 @[ -f ./tk/Makefile ] || exit 0; \
37177 r=`${PWD_COMMAND}`; export r; \
37178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179 $(HOST_EXPORTS) \
37180 for flag in $(EXTRA_HOST_FLAGS) ; do \
37181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182 done; \
37183 echo "Doing TAGS in tk"; \
37184 (cd $(HOST_SUBDIR)/tk && \
37185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187 "RANLIB=$${RANLIB}" \
37188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189 TAGS) \
37190 || exit 1
37191
37192 @endif tk
37193
37194 .PHONY: maybe-install-info-tk install-info-tk
37195 maybe-install-info-tk:
37196 @if tk
37197 maybe-install-info-tk: install-info-tk
37198
37199 install-info-tk: \
37200 configure-tk \
37201 info-tk
37202 @: $(MAKE); $(unstage)
37203 @[ -f ./tk/Makefile ] || exit 0; \
37204 r=`${PWD_COMMAND}`; export r; \
37205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37206 $(HOST_EXPORTS) \
37207 for flag in $(EXTRA_HOST_FLAGS) ; do \
37208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37209 done; \
37210 echo "Doing install-info in tk"; \
37211 (cd $(HOST_SUBDIR)/tk && \
37212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37214 "RANLIB=$${RANLIB}" \
37215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37216 install-info) \
37217 || exit 1
37218
37219 @endif tk
37220
37221 .PHONY: maybe-install-dvi-tk install-dvi-tk
37222 maybe-install-dvi-tk:
37223 @if tk
37224 maybe-install-dvi-tk: install-dvi-tk
37225
37226 install-dvi-tk: \
37227 configure-tk \
37228 dvi-tk
37229 @: $(MAKE); $(unstage)
37230 @[ -f ./tk/Makefile ] || exit 0; \
37231 r=`${PWD_COMMAND}`; export r; \
37232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37233 $(HOST_EXPORTS) \
37234 for flag in $(EXTRA_HOST_FLAGS) ; do \
37235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37236 done; \
37237 echo "Doing install-dvi in tk"; \
37238 (cd $(HOST_SUBDIR)/tk && \
37239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37241 "RANLIB=$${RANLIB}" \
37242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37243 install-dvi) \
37244 || exit 1
37245
37246 @endif tk
37247
37248 .PHONY: maybe-install-pdf-tk install-pdf-tk
37249 maybe-install-pdf-tk:
37250 @if tk
37251 maybe-install-pdf-tk: install-pdf-tk
37252
37253 install-pdf-tk: \
37254 configure-tk \
37255 pdf-tk
37256 @: $(MAKE); $(unstage)
37257 @[ -f ./tk/Makefile ] || exit 0; \
37258 r=`${PWD_COMMAND}`; export r; \
37259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37260 $(HOST_EXPORTS) \
37261 for flag in $(EXTRA_HOST_FLAGS) ; do \
37262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37263 done; \
37264 echo "Doing install-pdf in tk"; \
37265 (cd $(HOST_SUBDIR)/tk && \
37266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37268 "RANLIB=$${RANLIB}" \
37269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37270 install-pdf) \
37271 || exit 1
37272
37273 @endif tk
37274
37275 .PHONY: maybe-install-html-tk install-html-tk
37276 maybe-install-html-tk:
37277 @if tk
37278 maybe-install-html-tk: install-html-tk
37279
37280 install-html-tk: \
37281 configure-tk \
37282 html-tk
37283 @: $(MAKE); $(unstage)
37284 @[ -f ./tk/Makefile ] || exit 0; \
37285 r=`${PWD_COMMAND}`; export r; \
37286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37287 $(HOST_EXPORTS) \
37288 for flag in $(EXTRA_HOST_FLAGS) ; do \
37289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37290 done; \
37291 echo "Doing install-html in tk"; \
37292 (cd $(HOST_SUBDIR)/tk && \
37293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37295 "RANLIB=$${RANLIB}" \
37296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37297 install-html) \
37298 || exit 1
37299
37300 @endif tk
37301
37302 .PHONY: maybe-installcheck-tk installcheck-tk
37303 maybe-installcheck-tk:
37304 @if tk
37305 maybe-installcheck-tk: installcheck-tk
37306
37307 installcheck-tk: \
37308 configure-tk
37309 @: $(MAKE); $(unstage)
37310 @[ -f ./tk/Makefile ] || exit 0; \
37311 r=`${PWD_COMMAND}`; export r; \
37312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37313 $(HOST_EXPORTS) \
37314 for flag in $(EXTRA_HOST_FLAGS) ; do \
37315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37316 done; \
37317 echo "Doing installcheck in tk"; \
37318 (cd $(HOST_SUBDIR)/tk && \
37319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37321 "RANLIB=$${RANLIB}" \
37322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37323 installcheck) \
37324 || exit 1
37325
37326 @endif tk
37327
37328 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37329 maybe-mostlyclean-tk:
37330 @if tk
37331 maybe-mostlyclean-tk: mostlyclean-tk
37332
37333 mostlyclean-tk:
37334 @: $(MAKE); $(unstage)
37335 @[ -f ./tk/Makefile ] || exit 0; \
37336 r=`${PWD_COMMAND}`; export r; \
37337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37338 $(HOST_EXPORTS) \
37339 for flag in $(EXTRA_HOST_FLAGS) ; do \
37340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37341 done; \
37342 echo "Doing mostlyclean in tk"; \
37343 (cd $(HOST_SUBDIR)/tk && \
37344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37346 "RANLIB=$${RANLIB}" \
37347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37348 mostlyclean) \
37349 || exit 1
37350
37351 @endif tk
37352
37353 .PHONY: maybe-clean-tk clean-tk
37354 maybe-clean-tk:
37355 @if tk
37356 maybe-clean-tk: clean-tk
37357
37358 clean-tk:
37359 @: $(MAKE); $(unstage)
37360 @[ -f ./tk/Makefile ] || exit 0; \
37361 r=`${PWD_COMMAND}`; export r; \
37362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37363 $(HOST_EXPORTS) \
37364 for flag in $(EXTRA_HOST_FLAGS) ; do \
37365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37366 done; \
37367 echo "Doing clean in tk"; \
37368 (cd $(HOST_SUBDIR)/tk && \
37369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37371 "RANLIB=$${RANLIB}" \
37372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37373 clean) \
37374 || exit 1
37375
37376 @endif tk
37377
37378 .PHONY: maybe-distclean-tk distclean-tk
37379 maybe-distclean-tk:
37380 @if tk
37381 maybe-distclean-tk: distclean-tk
37382
37383 distclean-tk:
37384 @: $(MAKE); $(unstage)
37385 @[ -f ./tk/Makefile ] || exit 0; \
37386 r=`${PWD_COMMAND}`; export r; \
37387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37388 $(HOST_EXPORTS) \
37389 for flag in $(EXTRA_HOST_FLAGS) ; do \
37390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37391 done; \
37392 echo "Doing distclean in tk"; \
37393 (cd $(HOST_SUBDIR)/tk && \
37394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37396 "RANLIB=$${RANLIB}" \
37397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37398 distclean) \
37399 || exit 1
37400
37401 @endif tk
37402
37403 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37404 maybe-maintainer-clean-tk:
37405 @if tk
37406 maybe-maintainer-clean-tk: maintainer-clean-tk
37407
37408 maintainer-clean-tk:
37409 @: $(MAKE); $(unstage)
37410 @[ -f ./tk/Makefile ] || exit 0; \
37411 r=`${PWD_COMMAND}`; export r; \
37412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413 $(HOST_EXPORTS) \
37414 for flag in $(EXTRA_HOST_FLAGS) ; do \
37415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416 done; \
37417 echo "Doing maintainer-clean in tk"; \
37418 (cd $(HOST_SUBDIR)/tk && \
37419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37421 "RANLIB=$${RANLIB}" \
37422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37423 maintainer-clean) \
37424 || exit 1
37425
37426 @endif tk
37427
37428
37429
37430 .PHONY: configure-libtermcap maybe-configure-libtermcap
37431 maybe-configure-libtermcap:
37432 @if gcc-bootstrap
37433 configure-libtermcap: stage_current
37434 @endif gcc-bootstrap
37435 @if libtermcap
37436 maybe-configure-libtermcap: configure-libtermcap
37437 configure-libtermcap:
37438 @: $(MAKE); $(unstage)
37439 @r=`${PWD_COMMAND}`; export r; \
37440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37441 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37443 $(HOST_EXPORTS) \
37444 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37445 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37446 case $(srcdir) in \
37447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37448 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37450 esac; \
37451 module_srcdir=libtermcap; \
37452 $(SHELL) \
37453 $$s/$$module_srcdir/configure \
37454 --srcdir=$${topdir}/$$module_srcdir \
37455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37456 --target=${target_alias} \
37457 || exit 1
37458 @endif libtermcap
37459
37460
37461
37462
37463
37464 .PHONY: all-libtermcap maybe-all-libtermcap
37465 maybe-all-libtermcap:
37466 @if gcc-bootstrap
37467 all-libtermcap: stage_current
37468 @endif gcc-bootstrap
37469 @if libtermcap
37470 TARGET-libtermcap=all
37471 maybe-all-libtermcap: all-libtermcap
37472 all-libtermcap: configure-libtermcap
37473 @: $(MAKE); $(unstage)
37474 @r=`${PWD_COMMAND}`; export r; \
37475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37476 $(HOST_EXPORTS) \
37477 (cd $(HOST_SUBDIR)/libtermcap && \
37478 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37479 $(TARGET-libtermcap))
37480 @endif libtermcap
37481
37482
37483
37484
37485 .PHONY: check-libtermcap maybe-check-libtermcap
37486 maybe-check-libtermcap:
37487 @if libtermcap
37488 maybe-check-libtermcap: check-libtermcap
37489
37490 check-libtermcap:
37491
37492 @endif libtermcap
37493
37494 .PHONY: install-libtermcap maybe-install-libtermcap
37495 maybe-install-libtermcap:
37496 @if libtermcap
37497 maybe-install-libtermcap: install-libtermcap
37498
37499 install-libtermcap: installdirs
37500 @: $(MAKE); $(unstage)
37501 @r=`${PWD_COMMAND}`; export r; \
37502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503 $(HOST_EXPORTS) \
37504 (cd $(HOST_SUBDIR)/libtermcap && \
37505 $(MAKE) $(FLAGS_TO_PASS) install)
37506
37507 @endif libtermcap
37508
37509 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37510 maybe-install-strip-libtermcap:
37511 @if libtermcap
37512 maybe-install-strip-libtermcap: install-strip-libtermcap
37513
37514 install-strip-libtermcap: installdirs
37515 @: $(MAKE); $(unstage)
37516 @r=`${PWD_COMMAND}`; export r; \
37517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37518 $(HOST_EXPORTS) \
37519 (cd $(HOST_SUBDIR)/libtermcap && \
37520 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37521
37522 @endif libtermcap
37523
37524 # Other targets (info, dvi, pdf, etc.)
37525
37526 .PHONY: maybe-info-libtermcap info-libtermcap
37527 maybe-info-libtermcap:
37528 @if libtermcap
37529 maybe-info-libtermcap: info-libtermcap
37530
37531 info-libtermcap: \
37532 configure-libtermcap
37533 @: $(MAKE); $(unstage)
37534 @[ -f ./libtermcap/Makefile ] || exit 0; \
37535 r=`${PWD_COMMAND}`; export r; \
37536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37537 $(HOST_EXPORTS) \
37538 for flag in $(EXTRA_HOST_FLAGS) ; do \
37539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37540 done; \
37541 echo "Doing info in libtermcap"; \
37542 (cd $(HOST_SUBDIR)/libtermcap && \
37543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37545 "RANLIB=$${RANLIB}" \
37546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37547 info) \
37548 || exit 1
37549
37550 @endif libtermcap
37551
37552 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37553 maybe-dvi-libtermcap:
37554 @if libtermcap
37555 maybe-dvi-libtermcap: dvi-libtermcap
37556
37557 dvi-libtermcap: \
37558 configure-libtermcap
37559 @: $(MAKE); $(unstage)
37560 @[ -f ./libtermcap/Makefile ] || exit 0; \
37561 r=`${PWD_COMMAND}`; export r; \
37562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563 $(HOST_EXPORTS) \
37564 for flag in $(EXTRA_HOST_FLAGS) ; do \
37565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37566 done; \
37567 echo "Doing dvi in libtermcap"; \
37568 (cd $(HOST_SUBDIR)/libtermcap && \
37569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37571 "RANLIB=$${RANLIB}" \
37572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37573 dvi) \
37574 || exit 1
37575
37576 @endif libtermcap
37577
37578 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37579 maybe-pdf-libtermcap:
37580 @if libtermcap
37581 maybe-pdf-libtermcap: pdf-libtermcap
37582
37583 pdf-libtermcap: \
37584 configure-libtermcap
37585 @: $(MAKE); $(unstage)
37586 @[ -f ./libtermcap/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 pdf in libtermcap"; \
37594 (cd $(HOST_SUBDIR)/libtermcap && \
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 pdf) \
37600 || exit 1
37601
37602 @endif libtermcap
37603
37604 .PHONY: maybe-html-libtermcap html-libtermcap
37605 maybe-html-libtermcap:
37606 @if libtermcap
37607 maybe-html-libtermcap: html-libtermcap
37608
37609 html-libtermcap: \
37610 configure-libtermcap
37611 @: $(MAKE); $(unstage)
37612 @[ -f ./libtermcap/Makefile ] || exit 0; \
37613 r=`${PWD_COMMAND}`; export r; \
37614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37615 $(HOST_EXPORTS) \
37616 for flag in $(EXTRA_HOST_FLAGS) ; do \
37617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37618 done; \
37619 echo "Doing html in libtermcap"; \
37620 (cd $(HOST_SUBDIR)/libtermcap && \
37621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37623 "RANLIB=$${RANLIB}" \
37624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37625 html) \
37626 || exit 1
37627
37628 @endif libtermcap
37629
37630 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37631 maybe-TAGS-libtermcap:
37632 @if libtermcap
37633 maybe-TAGS-libtermcap: TAGS-libtermcap
37634
37635 TAGS-libtermcap: \
37636 configure-libtermcap
37637 @: $(MAKE); $(unstage)
37638 @[ -f ./libtermcap/Makefile ] || exit 0; \
37639 r=`${PWD_COMMAND}`; export r; \
37640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37641 $(HOST_EXPORTS) \
37642 for flag in $(EXTRA_HOST_FLAGS) ; do \
37643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37644 done; \
37645 echo "Doing TAGS in libtermcap"; \
37646 (cd $(HOST_SUBDIR)/libtermcap && \
37647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37649 "RANLIB=$${RANLIB}" \
37650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37651 TAGS) \
37652 || exit 1
37653
37654 @endif libtermcap
37655
37656 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37657 maybe-install-info-libtermcap:
37658 @if libtermcap
37659 maybe-install-info-libtermcap: install-info-libtermcap
37660
37661 install-info-libtermcap: \
37662 configure-libtermcap \
37663 info-libtermcap
37664 @: $(MAKE); $(unstage)
37665 @[ -f ./libtermcap/Makefile ] || exit 0; \
37666 r=`${PWD_COMMAND}`; export r; \
37667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37668 $(HOST_EXPORTS) \
37669 for flag in $(EXTRA_HOST_FLAGS) ; do \
37670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37671 done; \
37672 echo "Doing install-info in libtermcap"; \
37673 (cd $(HOST_SUBDIR)/libtermcap && \
37674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37676 "RANLIB=$${RANLIB}" \
37677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37678 install-info) \
37679 || exit 1
37680
37681 @endif libtermcap
37682
37683 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37684 maybe-install-dvi-libtermcap:
37685 @if libtermcap
37686 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37687
37688 install-dvi-libtermcap: \
37689 configure-libtermcap \
37690 dvi-libtermcap
37691 @: $(MAKE); $(unstage)
37692 @[ -f ./libtermcap/Makefile ] || exit 0; \
37693 r=`${PWD_COMMAND}`; export r; \
37694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37695 $(HOST_EXPORTS) \
37696 for flag in $(EXTRA_HOST_FLAGS) ; do \
37697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37698 done; \
37699 echo "Doing install-dvi in libtermcap"; \
37700 (cd $(HOST_SUBDIR)/libtermcap && \
37701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37703 "RANLIB=$${RANLIB}" \
37704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37705 install-dvi) \
37706 || exit 1
37707
37708 @endif libtermcap
37709
37710 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37711 maybe-install-pdf-libtermcap:
37712 @if libtermcap
37713 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37714
37715 install-pdf-libtermcap: \
37716 configure-libtermcap \
37717 pdf-libtermcap
37718 @: $(MAKE); $(unstage)
37719 @[ -f ./libtermcap/Makefile ] || exit 0; \
37720 r=`${PWD_COMMAND}`; export r; \
37721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722 $(HOST_EXPORTS) \
37723 for flag in $(EXTRA_HOST_FLAGS) ; do \
37724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37725 done; \
37726 echo "Doing install-pdf in libtermcap"; \
37727 (cd $(HOST_SUBDIR)/libtermcap && \
37728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37730 "RANLIB=$${RANLIB}" \
37731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37732 install-pdf) \
37733 || exit 1
37734
37735 @endif libtermcap
37736
37737 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37738 maybe-install-html-libtermcap:
37739 @if libtermcap
37740 maybe-install-html-libtermcap: install-html-libtermcap
37741
37742 install-html-libtermcap: \
37743 configure-libtermcap \
37744 html-libtermcap
37745 @: $(MAKE); $(unstage)
37746 @[ -f ./libtermcap/Makefile ] || exit 0; \
37747 r=`${PWD_COMMAND}`; export r; \
37748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749 $(HOST_EXPORTS) \
37750 for flag in $(EXTRA_HOST_FLAGS) ; do \
37751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752 done; \
37753 echo "Doing install-html in libtermcap"; \
37754 (cd $(HOST_SUBDIR)/libtermcap && \
37755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37757 "RANLIB=$${RANLIB}" \
37758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37759 install-html) \
37760 || exit 1
37761
37762 @endif libtermcap
37763
37764 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37765 maybe-installcheck-libtermcap:
37766 @if libtermcap
37767 maybe-installcheck-libtermcap: installcheck-libtermcap
37768
37769 installcheck-libtermcap: \
37770 configure-libtermcap
37771 @: $(MAKE); $(unstage)
37772 @[ -f ./libtermcap/Makefile ] || exit 0; \
37773 r=`${PWD_COMMAND}`; export r; \
37774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37775 $(HOST_EXPORTS) \
37776 for flag in $(EXTRA_HOST_FLAGS) ; do \
37777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37778 done; \
37779 echo "Doing installcheck in libtermcap"; \
37780 (cd $(HOST_SUBDIR)/libtermcap && \
37781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37783 "RANLIB=$${RANLIB}" \
37784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37785 installcheck) \
37786 || exit 1
37787
37788 @endif libtermcap
37789
37790 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37791 maybe-mostlyclean-libtermcap:
37792 @if libtermcap
37793 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37794
37795 # libtermcap doesn't support mostlyclean.
37796 mostlyclean-libtermcap:
37797
37798 @endif libtermcap
37799
37800 .PHONY: maybe-clean-libtermcap clean-libtermcap
37801 maybe-clean-libtermcap:
37802 @if libtermcap
37803 maybe-clean-libtermcap: clean-libtermcap
37804
37805 # libtermcap doesn't support clean.
37806 clean-libtermcap:
37807
37808 @endif libtermcap
37809
37810 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37811 maybe-distclean-libtermcap:
37812 @if libtermcap
37813 maybe-distclean-libtermcap: distclean-libtermcap
37814
37815 # libtermcap doesn't support distclean.
37816 distclean-libtermcap:
37817
37818 @endif libtermcap
37819
37820 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37821 maybe-maintainer-clean-libtermcap:
37822 @if libtermcap
37823 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37824
37825 # libtermcap doesn't support maintainer-clean.
37826 maintainer-clean-libtermcap:
37827
37828 @endif libtermcap
37829
37830
37831
37832 .PHONY: configure-utils maybe-configure-utils
37833 maybe-configure-utils:
37834 @if gcc-bootstrap
37835 configure-utils: stage_current
37836 @endif gcc-bootstrap
37837 @if utils
37838 maybe-configure-utils: configure-utils
37839 configure-utils:
37840 @: $(MAKE); $(unstage)
37841 @r=`${PWD_COMMAND}`; export r; \
37842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37843 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37845 $(HOST_EXPORTS) \
37846 echo Configuring in $(HOST_SUBDIR)/utils; \
37847 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37848 case $(srcdir) in \
37849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37850 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37852 esac; \
37853 module_srcdir=utils; \
37854 $(SHELL) \
37855 $$s/$$module_srcdir/configure \
37856 --srcdir=$${topdir}/$$module_srcdir \
37857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37858 --target=${target_alias} \
37859 || exit 1
37860 @endif utils
37861
37862
37863
37864
37865
37866 .PHONY: all-utils maybe-all-utils
37867 maybe-all-utils:
37868 @if gcc-bootstrap
37869 all-utils: stage_current
37870 @endif gcc-bootstrap
37871 @if utils
37872 TARGET-utils=all
37873 maybe-all-utils: all-utils
37874 all-utils: configure-utils
37875 @: $(MAKE); $(unstage)
37876 @r=`${PWD_COMMAND}`; export r; \
37877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878 $(HOST_EXPORTS) \
37879 (cd $(HOST_SUBDIR)/utils && \
37880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37881 $(TARGET-utils))
37882 @endif utils
37883
37884
37885
37886
37887 .PHONY: check-utils maybe-check-utils
37888 maybe-check-utils:
37889 @if utils
37890 maybe-check-utils: check-utils
37891
37892 check-utils:
37893
37894 @endif utils
37895
37896 .PHONY: install-utils maybe-install-utils
37897 maybe-install-utils:
37898 @if utils
37899 maybe-install-utils: install-utils
37900
37901 install-utils: installdirs
37902 @: $(MAKE); $(unstage)
37903 @r=`${PWD_COMMAND}`; export r; \
37904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905 $(HOST_EXPORTS) \
37906 (cd $(HOST_SUBDIR)/utils && \
37907 $(MAKE) $(FLAGS_TO_PASS) install)
37908
37909 @endif utils
37910
37911 .PHONY: install-strip-utils maybe-install-strip-utils
37912 maybe-install-strip-utils:
37913 @if utils
37914 maybe-install-strip-utils: install-strip-utils
37915
37916 install-strip-utils: installdirs
37917 @: $(MAKE); $(unstage)
37918 @r=`${PWD_COMMAND}`; export r; \
37919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920 $(HOST_EXPORTS) \
37921 (cd $(HOST_SUBDIR)/utils && \
37922 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37923
37924 @endif utils
37925
37926 # Other targets (info, dvi, pdf, etc.)
37927
37928 .PHONY: maybe-info-utils info-utils
37929 maybe-info-utils:
37930 @if utils
37931 maybe-info-utils: info-utils
37932
37933 info-utils: \
37934 configure-utils
37935 @: $(MAKE); $(unstage)
37936 @[ -f ./utils/Makefile ] || exit 0; \
37937 r=`${PWD_COMMAND}`; export r; \
37938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939 $(HOST_EXPORTS) \
37940 for flag in $(EXTRA_HOST_FLAGS) ; do \
37941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942 done; \
37943 echo "Doing info in utils"; \
37944 (cd $(HOST_SUBDIR)/utils && \
37945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947 "RANLIB=$${RANLIB}" \
37948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949 info) \
37950 || exit 1
37951
37952 @endif utils
37953
37954 .PHONY: maybe-dvi-utils dvi-utils
37955 maybe-dvi-utils:
37956 @if utils
37957 maybe-dvi-utils: dvi-utils
37958
37959 dvi-utils: \
37960 configure-utils
37961 @: $(MAKE); $(unstage)
37962 @[ -f ./utils/Makefile ] || exit 0; \
37963 r=`${PWD_COMMAND}`; export r; \
37964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37965 $(HOST_EXPORTS) \
37966 for flag in $(EXTRA_HOST_FLAGS) ; do \
37967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37968 done; \
37969 echo "Doing dvi in utils"; \
37970 (cd $(HOST_SUBDIR)/utils && \
37971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37973 "RANLIB=$${RANLIB}" \
37974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37975 dvi) \
37976 || exit 1
37977
37978 @endif utils
37979
37980 .PHONY: maybe-pdf-utils pdf-utils
37981 maybe-pdf-utils:
37982 @if utils
37983 maybe-pdf-utils: pdf-utils
37984
37985 pdf-utils: \
37986 configure-utils
37987 @: $(MAKE); $(unstage)
37988 @[ -f ./utils/Makefile ] || exit 0; \
37989 r=`${PWD_COMMAND}`; export r; \
37990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37991 $(HOST_EXPORTS) \
37992 for flag in $(EXTRA_HOST_FLAGS) ; do \
37993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37994 done; \
37995 echo "Doing pdf in utils"; \
37996 (cd $(HOST_SUBDIR)/utils && \
37997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37999 "RANLIB=$${RANLIB}" \
38000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38001 pdf) \
38002 || exit 1
38003
38004 @endif utils
38005
38006 .PHONY: maybe-html-utils html-utils
38007 maybe-html-utils:
38008 @if utils
38009 maybe-html-utils: html-utils
38010
38011 html-utils: \
38012 configure-utils
38013 @: $(MAKE); $(unstage)
38014 @[ -f ./utils/Makefile ] || exit 0; \
38015 r=`${PWD_COMMAND}`; export r; \
38016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017 $(HOST_EXPORTS) \
38018 for flag in $(EXTRA_HOST_FLAGS) ; do \
38019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38020 done; \
38021 echo "Doing html in utils"; \
38022 (cd $(HOST_SUBDIR)/utils && \
38023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025 "RANLIB=$${RANLIB}" \
38026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027 html) \
38028 || exit 1
38029
38030 @endif utils
38031
38032 .PHONY: maybe-TAGS-utils TAGS-utils
38033 maybe-TAGS-utils:
38034 @if utils
38035 maybe-TAGS-utils: TAGS-utils
38036
38037 TAGS-utils: \
38038 configure-utils
38039 @: $(MAKE); $(unstage)
38040 @[ -f ./utils/Makefile ] || exit 0; \
38041 r=`${PWD_COMMAND}`; export r; \
38042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38043 $(HOST_EXPORTS) \
38044 for flag in $(EXTRA_HOST_FLAGS) ; do \
38045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38046 done; \
38047 echo "Doing TAGS in utils"; \
38048 (cd $(HOST_SUBDIR)/utils && \
38049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38051 "RANLIB=$${RANLIB}" \
38052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38053 TAGS) \
38054 || exit 1
38055
38056 @endif utils
38057
38058 .PHONY: maybe-install-info-utils install-info-utils
38059 maybe-install-info-utils:
38060 @if utils
38061 maybe-install-info-utils: install-info-utils
38062
38063 install-info-utils: \
38064 configure-utils \
38065 info-utils
38066 @: $(MAKE); $(unstage)
38067 @[ -f ./utils/Makefile ] || exit 0; \
38068 r=`${PWD_COMMAND}`; export r; \
38069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38070 $(HOST_EXPORTS) \
38071 for flag in $(EXTRA_HOST_FLAGS) ; do \
38072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38073 done; \
38074 echo "Doing install-info in utils"; \
38075 (cd $(HOST_SUBDIR)/utils && \
38076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38078 "RANLIB=$${RANLIB}" \
38079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38080 install-info) \
38081 || exit 1
38082
38083 @endif utils
38084
38085 .PHONY: maybe-install-dvi-utils install-dvi-utils
38086 maybe-install-dvi-utils:
38087 @if utils
38088 maybe-install-dvi-utils: install-dvi-utils
38089
38090 install-dvi-utils: \
38091 configure-utils \
38092 dvi-utils
38093 @: $(MAKE); $(unstage)
38094 @[ -f ./utils/Makefile ] || exit 0; \
38095 r=`${PWD_COMMAND}`; export r; \
38096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38097 $(HOST_EXPORTS) \
38098 for flag in $(EXTRA_HOST_FLAGS) ; do \
38099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38100 done; \
38101 echo "Doing install-dvi in utils"; \
38102 (cd $(HOST_SUBDIR)/utils && \
38103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38105 "RANLIB=$${RANLIB}" \
38106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38107 install-dvi) \
38108 || exit 1
38109
38110 @endif utils
38111
38112 .PHONY: maybe-install-pdf-utils install-pdf-utils
38113 maybe-install-pdf-utils:
38114 @if utils
38115 maybe-install-pdf-utils: install-pdf-utils
38116
38117 install-pdf-utils: \
38118 configure-utils \
38119 pdf-utils
38120 @: $(MAKE); $(unstage)
38121 @[ -f ./utils/Makefile ] || exit 0; \
38122 r=`${PWD_COMMAND}`; export r; \
38123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124 $(HOST_EXPORTS) \
38125 for flag in $(EXTRA_HOST_FLAGS) ; do \
38126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127 done; \
38128 echo "Doing install-pdf in utils"; \
38129 (cd $(HOST_SUBDIR)/utils && \
38130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132 "RANLIB=$${RANLIB}" \
38133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134 install-pdf) \
38135 || exit 1
38136
38137 @endif utils
38138
38139 .PHONY: maybe-install-html-utils install-html-utils
38140 maybe-install-html-utils:
38141 @if utils
38142 maybe-install-html-utils: install-html-utils
38143
38144 install-html-utils: \
38145 configure-utils \
38146 html-utils
38147 @: $(MAKE); $(unstage)
38148 @[ -f ./utils/Makefile ] || exit 0; \
38149 r=`${PWD_COMMAND}`; export r; \
38150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38151 $(HOST_EXPORTS) \
38152 for flag in $(EXTRA_HOST_FLAGS) ; do \
38153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38154 done; \
38155 echo "Doing install-html in utils"; \
38156 (cd $(HOST_SUBDIR)/utils && \
38157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38159 "RANLIB=$${RANLIB}" \
38160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38161 install-html) \
38162 || exit 1
38163
38164 @endif utils
38165
38166 .PHONY: maybe-installcheck-utils installcheck-utils
38167 maybe-installcheck-utils:
38168 @if utils
38169 maybe-installcheck-utils: installcheck-utils
38170
38171 installcheck-utils: \
38172 configure-utils
38173 @: $(MAKE); $(unstage)
38174 @[ -f ./utils/Makefile ] || exit 0; \
38175 r=`${PWD_COMMAND}`; export r; \
38176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38177 $(HOST_EXPORTS) \
38178 for flag in $(EXTRA_HOST_FLAGS) ; do \
38179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38180 done; \
38181 echo "Doing installcheck in utils"; \
38182 (cd $(HOST_SUBDIR)/utils && \
38183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38185 "RANLIB=$${RANLIB}" \
38186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38187 installcheck) \
38188 || exit 1
38189
38190 @endif utils
38191
38192 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38193 maybe-mostlyclean-utils:
38194 @if utils
38195 maybe-mostlyclean-utils: mostlyclean-utils
38196
38197 mostlyclean-utils:
38198 @: $(MAKE); $(unstage)
38199 @[ -f ./utils/Makefile ] || exit 0; \
38200 r=`${PWD_COMMAND}`; export r; \
38201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38202 $(HOST_EXPORTS) \
38203 for flag in $(EXTRA_HOST_FLAGS) ; do \
38204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38205 done; \
38206 echo "Doing mostlyclean in utils"; \
38207 (cd $(HOST_SUBDIR)/utils && \
38208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38210 "RANLIB=$${RANLIB}" \
38211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38212 mostlyclean) \
38213 || exit 1
38214
38215 @endif utils
38216
38217 .PHONY: maybe-clean-utils clean-utils
38218 maybe-clean-utils:
38219 @if utils
38220 maybe-clean-utils: clean-utils
38221
38222 clean-utils:
38223 @: $(MAKE); $(unstage)
38224 @[ -f ./utils/Makefile ] || exit 0; \
38225 r=`${PWD_COMMAND}`; export r; \
38226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227 $(HOST_EXPORTS) \
38228 for flag in $(EXTRA_HOST_FLAGS) ; do \
38229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38230 done; \
38231 echo "Doing clean in utils"; \
38232 (cd $(HOST_SUBDIR)/utils && \
38233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38235 "RANLIB=$${RANLIB}" \
38236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38237 clean) \
38238 || exit 1
38239
38240 @endif utils
38241
38242 .PHONY: maybe-distclean-utils distclean-utils
38243 maybe-distclean-utils:
38244 @if utils
38245 maybe-distclean-utils: distclean-utils
38246
38247 distclean-utils:
38248 @: $(MAKE); $(unstage)
38249 @[ -f ./utils/Makefile ] || exit 0; \
38250 r=`${PWD_COMMAND}`; export r; \
38251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38252 $(HOST_EXPORTS) \
38253 for flag in $(EXTRA_HOST_FLAGS) ; do \
38254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38255 done; \
38256 echo "Doing distclean in utils"; \
38257 (cd $(HOST_SUBDIR)/utils && \
38258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38260 "RANLIB=$${RANLIB}" \
38261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38262 distclean) \
38263 || exit 1
38264
38265 @endif utils
38266
38267 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38268 maybe-maintainer-clean-utils:
38269 @if utils
38270 maybe-maintainer-clean-utils: maintainer-clean-utils
38271
38272 maintainer-clean-utils:
38273 @: $(MAKE); $(unstage)
38274 @[ -f ./utils/Makefile ] || exit 0; \
38275 r=`${PWD_COMMAND}`; export r; \
38276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38277 $(HOST_EXPORTS) \
38278 for flag in $(EXTRA_HOST_FLAGS) ; do \
38279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38280 done; \
38281 echo "Doing maintainer-clean in utils"; \
38282 (cd $(HOST_SUBDIR)/utils && \
38283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38285 "RANLIB=$${RANLIB}" \
38286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38287 maintainer-clean) \
38288 || exit 1
38289
38290 @endif utils
38291
38292
38293
38294 .PHONY: configure-c++tools maybe-configure-c++tools
38295 maybe-configure-c++tools:
38296 @if gcc-bootstrap
38297 configure-c++tools: stage_current
38298 @endif gcc-bootstrap
38299 @if c++tools
38300 maybe-configure-c++tools: configure-c++tools
38301 configure-c++tools:
38302 @: $(MAKE); $(unstage)
38303 @r=`${PWD_COMMAND}`; export r; \
38304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38305 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38307 $(HOST_EXPORTS) \
38308 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38309 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38310 case $(srcdir) in \
38311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38312 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38314 esac; \
38315 module_srcdir=c++tools; \
38316 $(SHELL) \
38317 $$s/$$module_srcdir/configure \
38318 --srcdir=$${topdir}/$$module_srcdir \
38319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38320 --target=${target_alias} \
38321 || exit 1
38322 @endif c++tools
38323
38324
38325
38326
38327
38328 .PHONY: all-c++tools maybe-all-c++tools
38329 maybe-all-c++tools:
38330 @if gcc-bootstrap
38331 all-c++tools: stage_current
38332 @endif gcc-bootstrap
38333 @if c++tools
38334 TARGET-c++tools=all
38335 maybe-all-c++tools: all-c++tools
38336 all-c++tools: configure-c++tools
38337 @: $(MAKE); $(unstage)
38338 @r=`${PWD_COMMAND}`; export r; \
38339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38340 $(HOST_EXPORTS) \
38341 (cd $(HOST_SUBDIR)/c++tools && \
38342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38343 $(TARGET-c++tools))
38344 @endif c++tools
38345
38346
38347
38348
38349 .PHONY: check-c++tools maybe-check-c++tools
38350 maybe-check-c++tools:
38351 @if c++tools
38352 maybe-check-c++tools: check-c++tools
38353
38354 check-c++tools:
38355 @: $(MAKE); $(unstage)
38356 @r=`${PWD_COMMAND}`; export r; \
38357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38358 $(HOST_EXPORTS) \
38359 (cd $(HOST_SUBDIR)/c++tools && \
38360 $(MAKE) $(FLAGS_TO_PASS) check)
38361
38362 @endif c++tools
38363
38364 .PHONY: install-c++tools maybe-install-c++tools
38365 maybe-install-c++tools:
38366 @if c++tools
38367 maybe-install-c++tools: install-c++tools
38368
38369 install-c++tools: installdirs
38370 @: $(MAKE); $(unstage)
38371 @r=`${PWD_COMMAND}`; export r; \
38372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373 $(HOST_EXPORTS) \
38374 (cd $(HOST_SUBDIR)/c++tools && \
38375 $(MAKE) $(FLAGS_TO_PASS) install)
38376
38377 @endif c++tools
38378
38379 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38380 maybe-install-strip-c++tools:
38381 @if c++tools
38382 maybe-install-strip-c++tools: install-strip-c++tools
38383
38384 install-strip-c++tools: installdirs
38385 @: $(MAKE); $(unstage)
38386 @r=`${PWD_COMMAND}`; export r; \
38387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38388 $(HOST_EXPORTS) \
38389 (cd $(HOST_SUBDIR)/c++tools && \
38390 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38391
38392 @endif c++tools
38393
38394 # Other targets (info, dvi, pdf, etc.)
38395
38396 .PHONY: maybe-info-c++tools info-c++tools
38397 maybe-info-c++tools:
38398 @if c++tools
38399 maybe-info-c++tools: info-c++tools
38400
38401 info-c++tools: \
38402 configure-c++tools
38403 @: $(MAKE); $(unstage)
38404 @[ -f ./c++tools/Makefile ] || exit 0; \
38405 r=`${PWD_COMMAND}`; export r; \
38406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38407 $(HOST_EXPORTS) \
38408 for flag in $(EXTRA_HOST_FLAGS) ; do \
38409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38410 done; \
38411 echo "Doing info in c++tools"; \
38412 (cd $(HOST_SUBDIR)/c++tools && \
38413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38415 "RANLIB=$${RANLIB}" \
38416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38417 info) \
38418 || exit 1
38419
38420 @endif c++tools
38421
38422 .PHONY: maybe-dvi-c++tools dvi-c++tools
38423 maybe-dvi-c++tools:
38424 @if c++tools
38425 maybe-dvi-c++tools: dvi-c++tools
38426
38427 dvi-c++tools: \
38428 configure-c++tools
38429 @: $(MAKE); $(unstage)
38430 @[ -f ./c++tools/Makefile ] || exit 0; \
38431 r=`${PWD_COMMAND}`; export r; \
38432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38433 $(HOST_EXPORTS) \
38434 for flag in $(EXTRA_HOST_FLAGS) ; do \
38435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38436 done; \
38437 echo "Doing dvi in c++tools"; \
38438 (cd $(HOST_SUBDIR)/c++tools && \
38439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38441 "RANLIB=$${RANLIB}" \
38442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38443 dvi) \
38444 || exit 1
38445
38446 @endif c++tools
38447
38448 .PHONY: maybe-pdf-c++tools pdf-c++tools
38449 maybe-pdf-c++tools:
38450 @if c++tools
38451 maybe-pdf-c++tools: pdf-c++tools
38452
38453 pdf-c++tools: \
38454 configure-c++tools
38455 @: $(MAKE); $(unstage)
38456 @[ -f ./c++tools/Makefile ] || exit 0; \
38457 r=`${PWD_COMMAND}`; export r; \
38458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38459 $(HOST_EXPORTS) \
38460 for flag in $(EXTRA_HOST_FLAGS) ; do \
38461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38462 done; \
38463 echo "Doing pdf in c++tools"; \
38464 (cd $(HOST_SUBDIR)/c++tools && \
38465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38467 "RANLIB=$${RANLIB}" \
38468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38469 pdf) \
38470 || exit 1
38471
38472 @endif c++tools
38473
38474 .PHONY: maybe-html-c++tools html-c++tools
38475 maybe-html-c++tools:
38476 @if c++tools
38477 maybe-html-c++tools: html-c++tools
38478
38479 html-c++tools: \
38480 configure-c++tools
38481 @: $(MAKE); $(unstage)
38482 @[ -f ./c++tools/Makefile ] || exit 0; \
38483 r=`${PWD_COMMAND}`; export r; \
38484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38485 $(HOST_EXPORTS) \
38486 for flag in $(EXTRA_HOST_FLAGS) ; do \
38487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38488 done; \
38489 echo "Doing html in c++tools"; \
38490 (cd $(HOST_SUBDIR)/c++tools && \
38491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38493 "RANLIB=$${RANLIB}" \
38494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38495 html) \
38496 || exit 1
38497
38498 @endif c++tools
38499
38500 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38501 maybe-TAGS-c++tools:
38502 @if c++tools
38503 maybe-TAGS-c++tools: TAGS-c++tools
38504
38505 # c++tools doesn't support TAGS.
38506 TAGS-c++tools:
38507
38508 @endif c++tools
38509
38510 .PHONY: maybe-install-info-c++tools install-info-c++tools
38511 maybe-install-info-c++tools:
38512 @if c++tools
38513 maybe-install-info-c++tools: install-info-c++tools
38514
38515 install-info-c++tools: \
38516 configure-c++tools \
38517 info-c++tools
38518 @: $(MAKE); $(unstage)
38519 @[ -f ./c++tools/Makefile ] || exit 0; \
38520 r=`${PWD_COMMAND}`; export r; \
38521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38522 $(HOST_EXPORTS) \
38523 for flag in $(EXTRA_HOST_FLAGS) ; do \
38524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38525 done; \
38526 echo "Doing install-info in c++tools"; \
38527 (cd $(HOST_SUBDIR)/c++tools && \
38528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38530 "RANLIB=$${RANLIB}" \
38531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38532 install-info) \
38533 || exit 1
38534
38535 @endif c++tools
38536
38537 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38538 maybe-install-dvi-c++tools:
38539 @if c++tools
38540 maybe-install-dvi-c++tools: install-dvi-c++tools
38541
38542 install-dvi-c++tools: \
38543 configure-c++tools \
38544 dvi-c++tools
38545 @: $(MAKE); $(unstage)
38546 @[ -f ./c++tools/Makefile ] || exit 0; \
38547 r=`${PWD_COMMAND}`; export r; \
38548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549 $(HOST_EXPORTS) \
38550 for flag in $(EXTRA_HOST_FLAGS) ; do \
38551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552 done; \
38553 echo "Doing install-dvi in c++tools"; \
38554 (cd $(HOST_SUBDIR)/c++tools && \
38555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557 "RANLIB=$${RANLIB}" \
38558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559 install-dvi) \
38560 || exit 1
38561
38562 @endif c++tools
38563
38564 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38565 maybe-install-pdf-c++tools:
38566 @if c++tools
38567 maybe-install-pdf-c++tools: install-pdf-c++tools
38568
38569 install-pdf-c++tools: \
38570 configure-c++tools \
38571 pdf-c++tools
38572 @: $(MAKE); $(unstage)
38573 @[ -f ./c++tools/Makefile ] || exit 0; \
38574 r=`${PWD_COMMAND}`; export r; \
38575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38576 $(HOST_EXPORTS) \
38577 for flag in $(EXTRA_HOST_FLAGS) ; do \
38578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38579 done; \
38580 echo "Doing install-pdf in c++tools"; \
38581 (cd $(HOST_SUBDIR)/c++tools && \
38582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38584 "RANLIB=$${RANLIB}" \
38585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38586 install-pdf) \
38587 || exit 1
38588
38589 @endif c++tools
38590
38591 .PHONY: maybe-install-html-c++tools install-html-c++tools
38592 maybe-install-html-c++tools:
38593 @if c++tools
38594 maybe-install-html-c++tools: install-html-c++tools
38595
38596 install-html-c++tools: \
38597 configure-c++tools \
38598 html-c++tools
38599 @: $(MAKE); $(unstage)
38600 @[ -f ./c++tools/Makefile ] || exit 0; \
38601 r=`${PWD_COMMAND}`; export r; \
38602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603 $(HOST_EXPORTS) \
38604 for flag in $(EXTRA_HOST_FLAGS) ; do \
38605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38606 done; \
38607 echo "Doing install-html in c++tools"; \
38608 (cd $(HOST_SUBDIR)/c++tools && \
38609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38611 "RANLIB=$${RANLIB}" \
38612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38613 install-html) \
38614 || exit 1
38615
38616 @endif c++tools
38617
38618 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38619 maybe-installcheck-c++tools:
38620 @if c++tools
38621 maybe-installcheck-c++tools: installcheck-c++tools
38622
38623 installcheck-c++tools: \
38624 configure-c++tools
38625 @: $(MAKE); $(unstage)
38626 @[ -f ./c++tools/Makefile ] || exit 0; \
38627 r=`${PWD_COMMAND}`; export r; \
38628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38629 $(HOST_EXPORTS) \
38630 for flag in $(EXTRA_HOST_FLAGS) ; do \
38631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38632 done; \
38633 echo "Doing installcheck in c++tools"; \
38634 (cd $(HOST_SUBDIR)/c++tools && \
38635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38637 "RANLIB=$${RANLIB}" \
38638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38639 installcheck) \
38640 || exit 1
38641
38642 @endif c++tools
38643
38644 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38645 maybe-mostlyclean-c++tools:
38646 @if c++tools
38647 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38648
38649 mostlyclean-c++tools:
38650 @: $(MAKE); $(unstage)
38651 @[ -f ./c++tools/Makefile ] || exit 0; \
38652 r=`${PWD_COMMAND}`; export r; \
38653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38654 $(HOST_EXPORTS) \
38655 for flag in $(EXTRA_HOST_FLAGS) ; do \
38656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38657 done; \
38658 echo "Doing mostlyclean in c++tools"; \
38659 (cd $(HOST_SUBDIR)/c++tools && \
38660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38662 "RANLIB=$${RANLIB}" \
38663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38664 mostlyclean) \
38665 || exit 1
38666
38667 @endif c++tools
38668
38669 .PHONY: maybe-clean-c++tools clean-c++tools
38670 maybe-clean-c++tools:
38671 @if c++tools
38672 maybe-clean-c++tools: clean-c++tools
38673
38674 clean-c++tools:
38675 @: $(MAKE); $(unstage)
38676 @[ -f ./c++tools/Makefile ] || exit 0; \
38677 r=`${PWD_COMMAND}`; export r; \
38678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38679 $(HOST_EXPORTS) \
38680 for flag in $(EXTRA_HOST_FLAGS) ; do \
38681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38682 done; \
38683 echo "Doing clean in c++tools"; \
38684 (cd $(HOST_SUBDIR)/c++tools && \
38685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38687 "RANLIB=$${RANLIB}" \
38688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38689 clean) \
38690 || exit 1
38691
38692 @endif c++tools
38693
38694 .PHONY: maybe-distclean-c++tools distclean-c++tools
38695 maybe-distclean-c++tools:
38696 @if c++tools
38697 maybe-distclean-c++tools: distclean-c++tools
38698
38699 distclean-c++tools:
38700 @: $(MAKE); $(unstage)
38701 @[ -f ./c++tools/Makefile ] || exit 0; \
38702 r=`${PWD_COMMAND}`; export r; \
38703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704 $(HOST_EXPORTS) \
38705 for flag in $(EXTRA_HOST_FLAGS) ; do \
38706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38707 done; \
38708 echo "Doing distclean in c++tools"; \
38709 (cd $(HOST_SUBDIR)/c++tools && \
38710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38712 "RANLIB=$${RANLIB}" \
38713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38714 distclean) \
38715 || exit 1
38716
38717 @endif c++tools
38718
38719 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38720 maybe-maintainer-clean-c++tools:
38721 @if c++tools
38722 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38723
38724 maintainer-clean-c++tools:
38725 @: $(MAKE); $(unstage)
38726 @[ -f ./c++tools/Makefile ] || exit 0; \
38727 r=`${PWD_COMMAND}`; export r; \
38728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38729 $(HOST_EXPORTS) \
38730 for flag in $(EXTRA_HOST_FLAGS) ; do \
38731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38732 done; \
38733 echo "Doing maintainer-clean in c++tools"; \
38734 (cd $(HOST_SUBDIR)/c++tools && \
38735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38737 "RANLIB=$${RANLIB}" \
38738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38739 maintainer-clean) \
38740 || exit 1
38741
38742 @endif c++tools
38743
38744
38745
38746 .PHONY: configure-gnattools maybe-configure-gnattools
38747 maybe-configure-gnattools:
38748 @if gcc-bootstrap
38749 configure-gnattools: stage_current
38750 @endif gcc-bootstrap
38751 @if gnattools
38752 maybe-configure-gnattools: configure-gnattools
38753 configure-gnattools:
38754 @: $(MAKE); $(unstage)
38755 @r=`${PWD_COMMAND}`; export r; \
38756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38757 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38759 $(HOST_EXPORTS) \
38760 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38761 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38762 case $(srcdir) in \
38763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38764 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38766 esac; \
38767 module_srcdir=gnattools; \
38768 $(SHELL) \
38769 $$s/$$module_srcdir/configure \
38770 --srcdir=$${topdir}/$$module_srcdir \
38771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38772 --target=${target_alias} \
38773 || exit 1
38774 @endif gnattools
38775
38776
38777
38778
38779
38780 .PHONY: all-gnattools maybe-all-gnattools
38781 maybe-all-gnattools:
38782 @if gcc-bootstrap
38783 all-gnattools: stage_current
38784 @endif gcc-bootstrap
38785 @if gnattools
38786 TARGET-gnattools=all
38787 maybe-all-gnattools: all-gnattools
38788 all-gnattools: configure-gnattools
38789 @: $(MAKE); $(unstage)
38790 @r=`${PWD_COMMAND}`; export r; \
38791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38792 $(HOST_EXPORTS) \
38793 (cd $(HOST_SUBDIR)/gnattools && \
38794 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38795 $(TARGET-gnattools))
38796 @endif gnattools
38797
38798
38799
38800
38801 .PHONY: check-gnattools maybe-check-gnattools
38802 maybe-check-gnattools:
38803 @if gnattools
38804 maybe-check-gnattools: check-gnattools
38805
38806 check-gnattools:
38807 @: $(MAKE); $(unstage)
38808 @r=`${PWD_COMMAND}`; export r; \
38809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38810 $(HOST_EXPORTS) \
38811 (cd $(HOST_SUBDIR)/gnattools && \
38812 $(MAKE) $(FLAGS_TO_PASS) check)
38813
38814 @endif gnattools
38815
38816 .PHONY: install-gnattools maybe-install-gnattools
38817 maybe-install-gnattools:
38818 @if gnattools
38819 maybe-install-gnattools: install-gnattools
38820
38821 install-gnattools: installdirs
38822 @: $(MAKE); $(unstage)
38823 @r=`${PWD_COMMAND}`; export r; \
38824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825 $(HOST_EXPORTS) \
38826 (cd $(HOST_SUBDIR)/gnattools && \
38827 $(MAKE) $(FLAGS_TO_PASS) install)
38828
38829 @endif gnattools
38830
38831 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38832 maybe-install-strip-gnattools:
38833 @if gnattools
38834 maybe-install-strip-gnattools: install-strip-gnattools
38835
38836 install-strip-gnattools: installdirs
38837 @: $(MAKE); $(unstage)
38838 @r=`${PWD_COMMAND}`; export r; \
38839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38840 $(HOST_EXPORTS) \
38841 (cd $(HOST_SUBDIR)/gnattools && \
38842 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38843
38844 @endif gnattools
38845
38846 # Other targets (info, dvi, pdf, etc.)
38847
38848 .PHONY: maybe-info-gnattools info-gnattools
38849 maybe-info-gnattools:
38850 @if gnattools
38851 maybe-info-gnattools: info-gnattools
38852
38853 info-gnattools: \
38854 configure-gnattools
38855 @: $(MAKE); $(unstage)
38856 @[ -f ./gnattools/Makefile ] || exit 0; \
38857 r=`${PWD_COMMAND}`; export r; \
38858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859 $(HOST_EXPORTS) \
38860 for flag in $(EXTRA_HOST_FLAGS) ; do \
38861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38862 done; \
38863 echo "Doing info in gnattools"; \
38864 (cd $(HOST_SUBDIR)/gnattools && \
38865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867 "RANLIB=$${RANLIB}" \
38868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38869 info) \
38870 || exit 1
38871
38872 @endif gnattools
38873
38874 .PHONY: maybe-dvi-gnattools dvi-gnattools
38875 maybe-dvi-gnattools:
38876 @if gnattools
38877 maybe-dvi-gnattools: dvi-gnattools
38878
38879 dvi-gnattools: \
38880 configure-gnattools
38881 @: $(MAKE); $(unstage)
38882 @[ -f ./gnattools/Makefile ] || exit 0; \
38883 r=`${PWD_COMMAND}`; export r; \
38884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885 $(HOST_EXPORTS) \
38886 for flag in $(EXTRA_HOST_FLAGS) ; do \
38887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38888 done; \
38889 echo "Doing dvi in gnattools"; \
38890 (cd $(HOST_SUBDIR)/gnattools && \
38891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38893 "RANLIB=$${RANLIB}" \
38894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38895 dvi) \
38896 || exit 1
38897
38898 @endif gnattools
38899
38900 .PHONY: maybe-pdf-gnattools pdf-gnattools
38901 maybe-pdf-gnattools:
38902 @if gnattools
38903 maybe-pdf-gnattools: pdf-gnattools
38904
38905 pdf-gnattools: \
38906 configure-gnattools
38907 @: $(MAKE); $(unstage)
38908 @[ -f ./gnattools/Makefile ] || exit 0; \
38909 r=`${PWD_COMMAND}`; export r; \
38910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38911 $(HOST_EXPORTS) \
38912 for flag in $(EXTRA_HOST_FLAGS) ; do \
38913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38914 done; \
38915 echo "Doing pdf in gnattools"; \
38916 (cd $(HOST_SUBDIR)/gnattools && \
38917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38919 "RANLIB=$${RANLIB}" \
38920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38921 pdf) \
38922 || exit 1
38923
38924 @endif gnattools
38925
38926 .PHONY: maybe-html-gnattools html-gnattools
38927 maybe-html-gnattools:
38928 @if gnattools
38929 maybe-html-gnattools: html-gnattools
38930
38931 html-gnattools: \
38932 configure-gnattools
38933 @: $(MAKE); $(unstage)
38934 @[ -f ./gnattools/Makefile ] || exit 0; \
38935 r=`${PWD_COMMAND}`; export r; \
38936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38937 $(HOST_EXPORTS) \
38938 for flag in $(EXTRA_HOST_FLAGS) ; do \
38939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38940 done; \
38941 echo "Doing html in gnattools"; \
38942 (cd $(HOST_SUBDIR)/gnattools && \
38943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38945 "RANLIB=$${RANLIB}" \
38946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38947 html) \
38948 || exit 1
38949
38950 @endif gnattools
38951
38952 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38953 maybe-TAGS-gnattools:
38954 @if gnattools
38955 maybe-TAGS-gnattools: TAGS-gnattools
38956
38957 TAGS-gnattools: \
38958 configure-gnattools
38959 @: $(MAKE); $(unstage)
38960 @[ -f ./gnattools/Makefile ] || exit 0; \
38961 r=`${PWD_COMMAND}`; export r; \
38962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963 $(HOST_EXPORTS) \
38964 for flag in $(EXTRA_HOST_FLAGS) ; do \
38965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38966 done; \
38967 echo "Doing TAGS in gnattools"; \
38968 (cd $(HOST_SUBDIR)/gnattools && \
38969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38971 "RANLIB=$${RANLIB}" \
38972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38973 TAGS) \
38974 || exit 1
38975
38976 @endif gnattools
38977
38978 .PHONY: maybe-install-info-gnattools install-info-gnattools
38979 maybe-install-info-gnattools:
38980 @if gnattools
38981 maybe-install-info-gnattools: install-info-gnattools
38982
38983 install-info-gnattools: \
38984 configure-gnattools \
38985 info-gnattools
38986 @: $(MAKE); $(unstage)
38987 @[ -f ./gnattools/Makefile ] || exit 0; \
38988 r=`${PWD_COMMAND}`; export r; \
38989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38990 $(HOST_EXPORTS) \
38991 for flag in $(EXTRA_HOST_FLAGS) ; do \
38992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38993 done; \
38994 echo "Doing install-info in gnattools"; \
38995 (cd $(HOST_SUBDIR)/gnattools && \
38996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38998 "RANLIB=$${RANLIB}" \
38999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39000 install-info) \
39001 || exit 1
39002
39003 @endif gnattools
39004
39005 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39006 maybe-install-dvi-gnattools:
39007 @if gnattools
39008 maybe-install-dvi-gnattools: install-dvi-gnattools
39009
39010 install-dvi-gnattools: \
39011 configure-gnattools \
39012 dvi-gnattools
39013 @: $(MAKE); $(unstage)
39014 @[ -f ./gnattools/Makefile ] || exit 0; \
39015 r=`${PWD_COMMAND}`; export r; \
39016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39017 $(HOST_EXPORTS) \
39018 for flag in $(EXTRA_HOST_FLAGS) ; do \
39019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39020 done; \
39021 echo "Doing install-dvi in gnattools"; \
39022 (cd $(HOST_SUBDIR)/gnattools && \
39023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39025 "RANLIB=$${RANLIB}" \
39026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39027 install-dvi) \
39028 || exit 1
39029
39030 @endif gnattools
39031
39032 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39033 maybe-install-pdf-gnattools:
39034 @if gnattools
39035 maybe-install-pdf-gnattools: install-pdf-gnattools
39036
39037 install-pdf-gnattools: \
39038 configure-gnattools \
39039 pdf-gnattools
39040 @: $(MAKE); $(unstage)
39041 @[ -f ./gnattools/Makefile ] || exit 0; \
39042 r=`${PWD_COMMAND}`; export r; \
39043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39044 $(HOST_EXPORTS) \
39045 for flag in $(EXTRA_HOST_FLAGS) ; do \
39046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39047 done; \
39048 echo "Doing install-pdf in gnattools"; \
39049 (cd $(HOST_SUBDIR)/gnattools && \
39050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39052 "RANLIB=$${RANLIB}" \
39053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39054 install-pdf) \
39055 || exit 1
39056
39057 @endif gnattools
39058
39059 .PHONY: maybe-install-html-gnattools install-html-gnattools
39060 maybe-install-html-gnattools:
39061 @if gnattools
39062 maybe-install-html-gnattools: install-html-gnattools
39063
39064 install-html-gnattools: \
39065 configure-gnattools \
39066 html-gnattools
39067 @: $(MAKE); $(unstage)
39068 @[ -f ./gnattools/Makefile ] || exit 0; \
39069 r=`${PWD_COMMAND}`; export r; \
39070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071 $(HOST_EXPORTS) \
39072 for flag in $(EXTRA_HOST_FLAGS) ; do \
39073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39074 done; \
39075 echo "Doing install-html in gnattools"; \
39076 (cd $(HOST_SUBDIR)/gnattools && \
39077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39079 "RANLIB=$${RANLIB}" \
39080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39081 install-html) \
39082 || exit 1
39083
39084 @endif gnattools
39085
39086 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39087 maybe-installcheck-gnattools:
39088 @if gnattools
39089 maybe-installcheck-gnattools: installcheck-gnattools
39090
39091 installcheck-gnattools: \
39092 configure-gnattools
39093 @: $(MAKE); $(unstage)
39094 @[ -f ./gnattools/Makefile ] || exit 0; \
39095 r=`${PWD_COMMAND}`; export r; \
39096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39097 $(HOST_EXPORTS) \
39098 for flag in $(EXTRA_HOST_FLAGS) ; do \
39099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39100 done; \
39101 echo "Doing installcheck in gnattools"; \
39102 (cd $(HOST_SUBDIR)/gnattools && \
39103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39105 "RANLIB=$${RANLIB}" \
39106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39107 installcheck) \
39108 || exit 1
39109
39110 @endif gnattools
39111
39112 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39113 maybe-mostlyclean-gnattools:
39114 @if gnattools
39115 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39116
39117 mostlyclean-gnattools:
39118 @: $(MAKE); $(unstage)
39119 @[ -f ./gnattools/Makefile ] || exit 0; \
39120 r=`${PWD_COMMAND}`; export r; \
39121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122 $(HOST_EXPORTS) \
39123 for flag in $(EXTRA_HOST_FLAGS) ; do \
39124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39125 done; \
39126 echo "Doing mostlyclean in gnattools"; \
39127 (cd $(HOST_SUBDIR)/gnattools && \
39128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130 "RANLIB=$${RANLIB}" \
39131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132 mostlyclean) \
39133 || exit 1
39134
39135 @endif gnattools
39136
39137 .PHONY: maybe-clean-gnattools clean-gnattools
39138 maybe-clean-gnattools:
39139 @if gnattools
39140 maybe-clean-gnattools: clean-gnattools
39141
39142 clean-gnattools:
39143 @: $(MAKE); $(unstage)
39144 @[ -f ./gnattools/Makefile ] || exit 0; \
39145 r=`${PWD_COMMAND}`; export r; \
39146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39147 $(HOST_EXPORTS) \
39148 for flag in $(EXTRA_HOST_FLAGS) ; do \
39149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39150 done; \
39151 echo "Doing clean in gnattools"; \
39152 (cd $(HOST_SUBDIR)/gnattools && \
39153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39155 "RANLIB=$${RANLIB}" \
39156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39157 clean) \
39158 || exit 1
39159
39160 @endif gnattools
39161
39162 .PHONY: maybe-distclean-gnattools distclean-gnattools
39163 maybe-distclean-gnattools:
39164 @if gnattools
39165 maybe-distclean-gnattools: distclean-gnattools
39166
39167 distclean-gnattools:
39168 @: $(MAKE); $(unstage)
39169 @[ -f ./gnattools/Makefile ] || exit 0; \
39170 r=`${PWD_COMMAND}`; export r; \
39171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172 $(HOST_EXPORTS) \
39173 for flag in $(EXTRA_HOST_FLAGS) ; do \
39174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39175 done; \
39176 echo "Doing distclean in gnattools"; \
39177 (cd $(HOST_SUBDIR)/gnattools && \
39178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39180 "RANLIB=$${RANLIB}" \
39181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39182 distclean) \
39183 || exit 1
39184
39185 @endif gnattools
39186
39187 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39188 maybe-maintainer-clean-gnattools:
39189 @if gnattools
39190 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39191
39192 maintainer-clean-gnattools:
39193 @: $(MAKE); $(unstage)
39194 @[ -f ./gnattools/Makefile ] || exit 0; \
39195 r=`${PWD_COMMAND}`; export r; \
39196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197 $(HOST_EXPORTS) \
39198 for flag in $(EXTRA_HOST_FLAGS) ; do \
39199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200 done; \
39201 echo "Doing maintainer-clean in gnattools"; \
39202 (cd $(HOST_SUBDIR)/gnattools && \
39203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205 "RANLIB=$${RANLIB}" \
39206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207 maintainer-clean) \
39208 || exit 1
39209
39210 @endif gnattools
39211
39212
39213
39214 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39215 maybe-configure-lto-plugin:
39216 @if gcc-bootstrap
39217 configure-lto-plugin: stage_current
39218 @endif gcc-bootstrap
39219 @if lto-plugin
39220 maybe-configure-lto-plugin: configure-lto-plugin
39221 configure-lto-plugin:
39222 @r=`${PWD_COMMAND}`; export r; \
39223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39224 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39226 $(HOST_EXPORTS) \
39227 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39228 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39229 case $(srcdir) in \
39230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39231 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39233 esac; \
39234 module_srcdir=lto-plugin; \
39235 $(SHELL) \
39236 $$s/$$module_srcdir/configure \
39237 --srcdir=$${topdir}/$$module_srcdir \
39238 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39239 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39240 || exit 1
39241 @endif lto-plugin
39242
39243
39244
39245 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39246 maybe-configure-stage1-lto-plugin:
39247 @if lto-plugin-bootstrap
39248 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39249 configure-stage1-lto-plugin:
39250 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39252 @r=`${PWD_COMMAND}`; export r; \
39253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39254 TFLAGS="$(STAGE1_TFLAGS)"; \
39255 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39256 $(HOST_EXPORTS) \
39257 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39258 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39259 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39260 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39262 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39263 case $(srcdir) in \
39264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39265 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39267 esac; \
39268 module_srcdir=lto-plugin; \
39269 $(SHELL) $$s/$$module_srcdir/configure \
39270 --srcdir=$${topdir}/$$module_srcdir \
39271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39272 --target=${target_alias} \
39273 \
39274 $(STAGE1_CONFIGURE_FLAGS) \
39275 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39276 @endif lto-plugin-bootstrap
39277
39278 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39279 maybe-configure-stage2-lto-plugin:
39280 @if lto-plugin-bootstrap
39281 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39282 configure-stage2-lto-plugin:
39283 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39285 @r=`${PWD_COMMAND}`; export r; \
39286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39287 TFLAGS="$(STAGE2_TFLAGS)"; \
39288 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39289 $(HOST_EXPORTS) \
39290 $(POSTSTAGE1_HOST_EXPORTS) \
39291 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39292 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39293 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39294 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39296 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39297 case $(srcdir) in \
39298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39299 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39301 esac; \
39302 module_srcdir=lto-plugin; \
39303 $(SHELL) $$s/$$module_srcdir/configure \
39304 --srcdir=$${topdir}/$$module_srcdir \
39305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39306 --target=${target_alias} \
39307 --with-build-libsubdir=$(HOST_SUBDIR) \
39308 $(STAGE2_CONFIGURE_FLAGS) \
39309 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39310 @endif lto-plugin-bootstrap
39311
39312 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39313 maybe-configure-stage3-lto-plugin:
39314 @if lto-plugin-bootstrap
39315 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39316 configure-stage3-lto-plugin:
39317 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39319 @r=`${PWD_COMMAND}`; export r; \
39320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321 TFLAGS="$(STAGE3_TFLAGS)"; \
39322 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39323 $(HOST_EXPORTS) \
39324 $(POSTSTAGE1_HOST_EXPORTS) \
39325 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39326 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39327 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39328 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39330 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39331 case $(srcdir) in \
39332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39333 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39335 esac; \
39336 module_srcdir=lto-plugin; \
39337 $(SHELL) $$s/$$module_srcdir/configure \
39338 --srcdir=$${topdir}/$$module_srcdir \
39339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39340 --target=${target_alias} \
39341 --with-build-libsubdir=$(HOST_SUBDIR) \
39342 $(STAGE3_CONFIGURE_FLAGS) \
39343 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39344 @endif lto-plugin-bootstrap
39345
39346 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39347 maybe-configure-stage4-lto-plugin:
39348 @if lto-plugin-bootstrap
39349 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39350 configure-stage4-lto-plugin:
39351 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39353 @r=`${PWD_COMMAND}`; export r; \
39354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355 TFLAGS="$(STAGE4_TFLAGS)"; \
39356 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39357 $(HOST_EXPORTS) \
39358 $(POSTSTAGE1_HOST_EXPORTS) \
39359 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39360 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39361 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39362 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39364 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39365 case $(srcdir) in \
39366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39367 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39369 esac; \
39370 module_srcdir=lto-plugin; \
39371 $(SHELL) $$s/$$module_srcdir/configure \
39372 --srcdir=$${topdir}/$$module_srcdir \
39373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39374 --target=${target_alias} \
39375 --with-build-libsubdir=$(HOST_SUBDIR) \
39376 $(STAGE4_CONFIGURE_FLAGS) \
39377 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39378 @endif lto-plugin-bootstrap
39379
39380 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39381 maybe-configure-stageprofile-lto-plugin:
39382 @if lto-plugin-bootstrap
39383 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39384 configure-stageprofile-lto-plugin:
39385 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39387 @r=`${PWD_COMMAND}`; export r; \
39388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39389 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39390 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39391 $(HOST_EXPORTS) \
39392 $(POSTSTAGE1_HOST_EXPORTS) \
39393 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39394 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39395 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39396 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39398 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39399 case $(srcdir) in \
39400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39401 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39403 esac; \
39404 module_srcdir=lto-plugin; \
39405 $(SHELL) $$s/$$module_srcdir/configure \
39406 --srcdir=$${topdir}/$$module_srcdir \
39407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39408 --target=${target_alias} \
39409 --with-build-libsubdir=$(HOST_SUBDIR) \
39410 $(STAGEprofile_CONFIGURE_FLAGS) \
39411 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39412 @endif lto-plugin-bootstrap
39413
39414 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39415 maybe-configure-stagetrain-lto-plugin:
39416 @if lto-plugin-bootstrap
39417 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39418 configure-stagetrain-lto-plugin:
39419 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39421 @r=`${PWD_COMMAND}`; export r; \
39422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39423 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39424 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39425 $(HOST_EXPORTS) \
39426 $(POSTSTAGE1_HOST_EXPORTS) \
39427 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39428 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39429 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39430 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39432 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39433 case $(srcdir) in \
39434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39435 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39437 esac; \
39438 module_srcdir=lto-plugin; \
39439 $(SHELL) $$s/$$module_srcdir/configure \
39440 --srcdir=$${topdir}/$$module_srcdir \
39441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39442 --target=${target_alias} \
39443 --with-build-libsubdir=$(HOST_SUBDIR) \
39444 $(STAGEtrain_CONFIGURE_FLAGS) \
39445 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39446 @endif lto-plugin-bootstrap
39447
39448 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39449 maybe-configure-stagefeedback-lto-plugin:
39450 @if lto-plugin-bootstrap
39451 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39452 configure-stagefeedback-lto-plugin:
39453 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39455 @r=`${PWD_COMMAND}`; export r; \
39456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39458 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39459 $(HOST_EXPORTS) \
39460 $(POSTSTAGE1_HOST_EXPORTS) \
39461 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39462 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39463 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39464 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39466 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39467 case $(srcdir) in \
39468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39469 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39471 esac; \
39472 module_srcdir=lto-plugin; \
39473 $(SHELL) $$s/$$module_srcdir/configure \
39474 --srcdir=$${topdir}/$$module_srcdir \
39475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39476 --target=${target_alias} \
39477 --with-build-libsubdir=$(HOST_SUBDIR) \
39478 $(STAGEfeedback_CONFIGURE_FLAGS) \
39479 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39480 @endif lto-plugin-bootstrap
39481
39482 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39483 maybe-configure-stageautoprofile-lto-plugin:
39484 @if lto-plugin-bootstrap
39485 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39486 configure-stageautoprofile-lto-plugin:
39487 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39489 @r=`${PWD_COMMAND}`; export r; \
39490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39491 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39492 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39493 $(HOST_EXPORTS) \
39494 $(POSTSTAGE1_HOST_EXPORTS) \
39495 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39496 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39497 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39498 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39500 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39501 case $(srcdir) in \
39502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39503 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39505 esac; \
39506 module_srcdir=lto-plugin; \
39507 $(SHELL) $$s/$$module_srcdir/configure \
39508 --srcdir=$${topdir}/$$module_srcdir \
39509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39510 --target=${target_alias} \
39511 --with-build-libsubdir=$(HOST_SUBDIR) \
39512 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39513 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39514 @endif lto-plugin-bootstrap
39515
39516 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39517 maybe-configure-stageautofeedback-lto-plugin:
39518 @if lto-plugin-bootstrap
39519 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39520 configure-stageautofeedback-lto-plugin:
39521 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39523 @r=`${PWD_COMMAND}`; export r; \
39524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39526 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39527 $(HOST_EXPORTS) \
39528 $(POSTSTAGE1_HOST_EXPORTS) \
39529 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39530 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39531 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39532 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39534 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39535 case $(srcdir) in \
39536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39537 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39539 esac; \
39540 module_srcdir=lto-plugin; \
39541 $(SHELL) $$s/$$module_srcdir/configure \
39542 --srcdir=$${topdir}/$$module_srcdir \
39543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39544 --target=${target_alias} \
39545 --with-build-libsubdir=$(HOST_SUBDIR) \
39546 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39547 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39548 @endif lto-plugin-bootstrap
39549
39550
39551
39552
39553
39554 .PHONY: all-lto-plugin maybe-all-lto-plugin
39555 maybe-all-lto-plugin:
39556 @if gcc-bootstrap
39557 all-lto-plugin: stage_current
39558 @endif gcc-bootstrap
39559 @if lto-plugin
39560 TARGET-lto-plugin=all
39561 maybe-all-lto-plugin: all-lto-plugin
39562 all-lto-plugin: configure-lto-plugin
39563 @r=`${PWD_COMMAND}`; export r; \
39564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39565 $(HOST_EXPORTS) \
39566 (cd $(HOST_SUBDIR)/lto-plugin && \
39567 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39568 $(TARGET-lto-plugin))
39569 @endif lto-plugin
39570
39571
39572
39573 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39574 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39575 maybe-all-stage1-lto-plugin:
39576 maybe-clean-stage1-lto-plugin:
39577 @if lto-plugin-bootstrap
39578 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39579 all-stage1: all-stage1-lto-plugin
39580 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39581 all-stage1-lto-plugin: configure-stage1-lto-plugin
39582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39583 @r=`${PWD_COMMAND}`; export r; \
39584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585 TFLAGS="$(STAGE1_TFLAGS)"; \
39586 $(HOST_EXPORTS) \
39587 cd $(HOST_SUBDIR)/lto-plugin && \
39588 \
39589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39590 CFLAGS="$(STAGE1_CFLAGS)" \
39591 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39592 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39593 LIBCFLAGS="$(LIBCFLAGS)" \
39594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39597 $(EXTRA_HOST_FLAGS) \
39598 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39599 TFLAGS="$(STAGE1_TFLAGS)" \
39600 $(TARGET-stage1-lto-plugin)
39601
39602 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39603 clean-stage1: clean-stage1-lto-plugin
39604 clean-stage1-lto-plugin:
39605 @if [ $(current_stage) = stage1 ]; then \
39606 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39607 else \
39608 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39609 $(MAKE) stage1-start; \
39610 fi; \
39611 cd $(HOST_SUBDIR)/lto-plugin && \
39612 $(MAKE) $(EXTRA_HOST_FLAGS) \
39613 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39614 @endif lto-plugin-bootstrap
39615
39616
39617 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39618 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39619 maybe-all-stage2-lto-plugin:
39620 maybe-clean-stage2-lto-plugin:
39621 @if lto-plugin-bootstrap
39622 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39623 all-stage2: all-stage2-lto-plugin
39624 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39625 all-stage2-lto-plugin: configure-stage2-lto-plugin
39626 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39627 @r=`${PWD_COMMAND}`; export r; \
39628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39629 TFLAGS="$(STAGE2_TFLAGS)"; \
39630 $(HOST_EXPORTS) \
39631 $(POSTSTAGE1_HOST_EXPORTS) \
39632 cd $(HOST_SUBDIR)/lto-plugin && \
39633 \
39634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39635 CFLAGS="$(STAGE2_CFLAGS)" \
39636 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39637 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39638 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39643 TFLAGS="$(STAGE2_TFLAGS)" \
39644 $(TARGET-stage2-lto-plugin)
39645
39646 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39647 clean-stage2: clean-stage2-lto-plugin
39648 clean-stage2-lto-plugin:
39649 @if [ $(current_stage) = stage2 ]; then \
39650 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39651 else \
39652 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39653 $(MAKE) stage2-start; \
39654 fi; \
39655 cd $(HOST_SUBDIR)/lto-plugin && \
39656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39657 @endif lto-plugin-bootstrap
39658
39659
39660 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39661 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39662 maybe-all-stage3-lto-plugin:
39663 maybe-clean-stage3-lto-plugin:
39664 @if lto-plugin-bootstrap
39665 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39666 all-stage3: all-stage3-lto-plugin
39667 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39668 all-stage3-lto-plugin: configure-stage3-lto-plugin
39669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39670 @r=`${PWD_COMMAND}`; export r; \
39671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672 TFLAGS="$(STAGE3_TFLAGS)"; \
39673 $(HOST_EXPORTS) \
39674 $(POSTSTAGE1_HOST_EXPORTS) \
39675 cd $(HOST_SUBDIR)/lto-plugin && \
39676 \
39677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39678 CFLAGS="$(STAGE3_CFLAGS)" \
39679 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39680 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39681 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39686 TFLAGS="$(STAGE3_TFLAGS)" \
39687 $(TARGET-stage3-lto-plugin)
39688
39689 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39690 clean-stage3: clean-stage3-lto-plugin
39691 clean-stage3-lto-plugin:
39692 @if [ $(current_stage) = stage3 ]; then \
39693 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39694 else \
39695 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39696 $(MAKE) stage3-start; \
39697 fi; \
39698 cd $(HOST_SUBDIR)/lto-plugin && \
39699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39700 @endif lto-plugin-bootstrap
39701
39702
39703 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39704 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39705 maybe-all-stage4-lto-plugin:
39706 maybe-clean-stage4-lto-plugin:
39707 @if lto-plugin-bootstrap
39708 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39709 all-stage4: all-stage4-lto-plugin
39710 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39711 all-stage4-lto-plugin: configure-stage4-lto-plugin
39712 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39713 @r=`${PWD_COMMAND}`; export r; \
39714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39715 TFLAGS="$(STAGE4_TFLAGS)"; \
39716 $(HOST_EXPORTS) \
39717 $(POSTSTAGE1_HOST_EXPORTS) \
39718 cd $(HOST_SUBDIR)/lto-plugin && \
39719 \
39720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39721 CFLAGS="$(STAGE4_CFLAGS)" \
39722 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39723 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39724 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39729 TFLAGS="$(STAGE4_TFLAGS)" \
39730 $(TARGET-stage4-lto-plugin)
39731
39732 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39733 clean-stage4: clean-stage4-lto-plugin
39734 clean-stage4-lto-plugin:
39735 @if [ $(current_stage) = stage4 ]; then \
39736 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39737 else \
39738 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39739 $(MAKE) stage4-start; \
39740 fi; \
39741 cd $(HOST_SUBDIR)/lto-plugin && \
39742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39743 @endif lto-plugin-bootstrap
39744
39745
39746 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39747 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39748 maybe-all-stageprofile-lto-plugin:
39749 maybe-clean-stageprofile-lto-plugin:
39750 @if lto-plugin-bootstrap
39751 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39752 all-stageprofile: all-stageprofile-lto-plugin
39753 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39754 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39755 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39756 @r=`${PWD_COMMAND}`; export r; \
39757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39758 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39759 $(HOST_EXPORTS) \
39760 $(POSTSTAGE1_HOST_EXPORTS) \
39761 cd $(HOST_SUBDIR)/lto-plugin && \
39762 \
39763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39764 CFLAGS="$(STAGEprofile_CFLAGS)" \
39765 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39766 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39767 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39772 TFLAGS="$(STAGEprofile_TFLAGS)" \
39773 $(TARGET-stageprofile-lto-plugin)
39774
39775 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39776 clean-stageprofile: clean-stageprofile-lto-plugin
39777 clean-stageprofile-lto-plugin:
39778 @if [ $(current_stage) = stageprofile ]; then \
39779 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39780 else \
39781 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39782 $(MAKE) stageprofile-start; \
39783 fi; \
39784 cd $(HOST_SUBDIR)/lto-plugin && \
39785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39786 @endif lto-plugin-bootstrap
39787
39788
39789 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39790 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39791 maybe-all-stagetrain-lto-plugin:
39792 maybe-clean-stagetrain-lto-plugin:
39793 @if lto-plugin-bootstrap
39794 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39795 all-stagetrain: all-stagetrain-lto-plugin
39796 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39797 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39798 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39799 @r=`${PWD_COMMAND}`; export r; \
39800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39801 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39802 $(HOST_EXPORTS) \
39803 $(POSTSTAGE1_HOST_EXPORTS) \
39804 cd $(HOST_SUBDIR)/lto-plugin && \
39805 \
39806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39807 CFLAGS="$(STAGEtrain_CFLAGS)" \
39808 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39809 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39810 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39815 TFLAGS="$(STAGEtrain_TFLAGS)" \
39816 $(TARGET-stagetrain-lto-plugin)
39817
39818 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39819 clean-stagetrain: clean-stagetrain-lto-plugin
39820 clean-stagetrain-lto-plugin:
39821 @if [ $(current_stage) = stagetrain ]; then \
39822 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39823 else \
39824 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39825 $(MAKE) stagetrain-start; \
39826 fi; \
39827 cd $(HOST_SUBDIR)/lto-plugin && \
39828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39829 @endif lto-plugin-bootstrap
39830
39831
39832 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39833 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39834 maybe-all-stagefeedback-lto-plugin:
39835 maybe-clean-stagefeedback-lto-plugin:
39836 @if lto-plugin-bootstrap
39837 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39838 all-stagefeedback: all-stagefeedback-lto-plugin
39839 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39840 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39841 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39842 @r=`${PWD_COMMAND}`; export r; \
39843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39844 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39845 $(HOST_EXPORTS) \
39846 $(POSTSTAGE1_HOST_EXPORTS) \
39847 cd $(HOST_SUBDIR)/lto-plugin && \
39848 \
39849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39850 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39851 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39852 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39853 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39857 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39858 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39859 $(TARGET-stagefeedback-lto-plugin)
39860
39861 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39862 clean-stagefeedback: clean-stagefeedback-lto-plugin
39863 clean-stagefeedback-lto-plugin:
39864 @if [ $(current_stage) = stagefeedback ]; then \
39865 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39866 else \
39867 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39868 $(MAKE) stagefeedback-start; \
39869 fi; \
39870 cd $(HOST_SUBDIR)/lto-plugin && \
39871 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39872 @endif lto-plugin-bootstrap
39873
39874
39875 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39876 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39877 maybe-all-stageautoprofile-lto-plugin:
39878 maybe-clean-stageautoprofile-lto-plugin:
39879 @if lto-plugin-bootstrap
39880 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39881 all-stageautoprofile: all-stageautoprofile-lto-plugin
39882 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39883 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39884 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39885 @r=`${PWD_COMMAND}`; export r; \
39886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39888 $(HOST_EXPORTS) \
39889 $(POSTSTAGE1_HOST_EXPORTS) \
39890 cd $(HOST_SUBDIR)/lto-plugin && \
39891 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39893 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39894 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39895 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39896 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39900 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39901 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39902 $(TARGET-stageautoprofile-lto-plugin)
39903
39904 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39905 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39906 clean-stageautoprofile-lto-plugin:
39907 @if [ $(current_stage) = stageautoprofile ]; then \
39908 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39909 else \
39910 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39911 $(MAKE) stageautoprofile-start; \
39912 fi; \
39913 cd $(HOST_SUBDIR)/lto-plugin && \
39914 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39915 @endif lto-plugin-bootstrap
39916
39917
39918 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39919 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39920 maybe-all-stageautofeedback-lto-plugin:
39921 maybe-clean-stageautofeedback-lto-plugin:
39922 @if lto-plugin-bootstrap
39923 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39924 all-stageautofeedback: all-stageautofeedback-lto-plugin
39925 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39926 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39927 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39928 @r=`${PWD_COMMAND}`; export r; \
39929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39931 $(HOST_EXPORTS) \
39932 $(POSTSTAGE1_HOST_EXPORTS) \
39933 cd $(HOST_SUBDIR)/lto-plugin && \
39934 \
39935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39936 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39937 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39938 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39939 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39943 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39944 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39945 $(TARGET-stageautofeedback-lto-plugin)
39946
39947 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39948 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39949 clean-stageautofeedback-lto-plugin:
39950 @if [ $(current_stage) = stageautofeedback ]; then \
39951 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39952 else \
39953 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39954 $(MAKE) stageautofeedback-start; \
39955 fi; \
39956 cd $(HOST_SUBDIR)/lto-plugin && \
39957 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39958 @endif lto-plugin-bootstrap
39959
39960
39961
39962
39963
39964 .PHONY: check-lto-plugin maybe-check-lto-plugin
39965 maybe-check-lto-plugin:
39966 @if lto-plugin
39967 maybe-check-lto-plugin: check-lto-plugin
39968
39969 check-lto-plugin:
39970 @: $(MAKE); $(unstage)
39971 @r=`${PWD_COMMAND}`; export r; \
39972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39973 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39974 (cd $(HOST_SUBDIR)/lto-plugin && \
39975 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39976
39977 @endif lto-plugin
39978
39979 .PHONY: install-lto-plugin maybe-install-lto-plugin
39980 maybe-install-lto-plugin:
39981 @if lto-plugin
39982 maybe-install-lto-plugin: install-lto-plugin
39983
39984 install-lto-plugin: installdirs
39985 @: $(MAKE); $(unstage)
39986 @r=`${PWD_COMMAND}`; export r; \
39987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988 $(HOST_EXPORTS) \
39989 (cd $(HOST_SUBDIR)/lto-plugin && \
39990 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39991
39992 @endif lto-plugin
39993
39994 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39995 maybe-install-strip-lto-plugin:
39996 @if lto-plugin
39997 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39998
39999 install-strip-lto-plugin: installdirs
40000 @: $(MAKE); $(unstage)
40001 @r=`${PWD_COMMAND}`; export r; \
40002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40003 $(HOST_EXPORTS) \
40004 (cd $(HOST_SUBDIR)/lto-plugin && \
40005 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40006
40007 @endif lto-plugin
40008
40009 # Other targets (info, dvi, pdf, etc.)
40010
40011 .PHONY: maybe-info-lto-plugin info-lto-plugin
40012 maybe-info-lto-plugin:
40013 @if lto-plugin
40014 maybe-info-lto-plugin: info-lto-plugin
40015
40016 info-lto-plugin: \
40017 configure-lto-plugin
40018 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40019 r=`${PWD_COMMAND}`; export r; \
40020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021 $(HOST_EXPORTS) \
40022 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024 done; \
40025 echo "Doing info in lto-plugin"; \
40026 (cd $(HOST_SUBDIR)/lto-plugin && \
40027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40029 "RANLIB=$${RANLIB}" \
40030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40031 info) \
40032 || exit 1
40033
40034 @endif lto-plugin
40035
40036 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40037 maybe-dvi-lto-plugin:
40038 @if lto-plugin
40039 maybe-dvi-lto-plugin: dvi-lto-plugin
40040
40041 dvi-lto-plugin: \
40042 configure-lto-plugin
40043 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40044 r=`${PWD_COMMAND}`; export r; \
40045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40046 $(HOST_EXPORTS) \
40047 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40049 done; \
40050 echo "Doing dvi in lto-plugin"; \
40051 (cd $(HOST_SUBDIR)/lto-plugin && \
40052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40054 "RANLIB=$${RANLIB}" \
40055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40056 dvi) \
40057 || exit 1
40058
40059 @endif lto-plugin
40060
40061 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40062 maybe-pdf-lto-plugin:
40063 @if lto-plugin
40064 maybe-pdf-lto-plugin: pdf-lto-plugin
40065
40066 pdf-lto-plugin: \
40067 configure-lto-plugin
40068 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40069 r=`${PWD_COMMAND}`; export r; \
40070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40071 $(HOST_EXPORTS) \
40072 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40074 done; \
40075 echo "Doing pdf in lto-plugin"; \
40076 (cd $(HOST_SUBDIR)/lto-plugin && \
40077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40079 "RANLIB=$${RANLIB}" \
40080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40081 pdf) \
40082 || exit 1
40083
40084 @endif lto-plugin
40085
40086 .PHONY: maybe-html-lto-plugin html-lto-plugin
40087 maybe-html-lto-plugin:
40088 @if lto-plugin
40089 maybe-html-lto-plugin: html-lto-plugin
40090
40091 html-lto-plugin: \
40092 configure-lto-plugin
40093 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40094 r=`${PWD_COMMAND}`; export r; \
40095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40096 $(HOST_EXPORTS) \
40097 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40099 done; \
40100 echo "Doing html in lto-plugin"; \
40101 (cd $(HOST_SUBDIR)/lto-plugin && \
40102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40104 "RANLIB=$${RANLIB}" \
40105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40106 html) \
40107 || exit 1
40108
40109 @endif lto-plugin
40110
40111 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40112 maybe-TAGS-lto-plugin:
40113 @if lto-plugin
40114 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40115
40116 TAGS-lto-plugin: \
40117 configure-lto-plugin
40118 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40119 r=`${PWD_COMMAND}`; export r; \
40120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40121 $(HOST_EXPORTS) \
40122 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40124 done; \
40125 echo "Doing TAGS in lto-plugin"; \
40126 (cd $(HOST_SUBDIR)/lto-plugin && \
40127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40129 "RANLIB=$${RANLIB}" \
40130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40131 TAGS) \
40132 || exit 1
40133
40134 @endif lto-plugin
40135
40136 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40137 maybe-install-info-lto-plugin:
40138 @if lto-plugin
40139 maybe-install-info-lto-plugin: install-info-lto-plugin
40140
40141 install-info-lto-plugin: \
40142 configure-lto-plugin \
40143 info-lto-plugin
40144 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40145 r=`${PWD_COMMAND}`; export r; \
40146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147 $(HOST_EXPORTS) \
40148 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40150 done; \
40151 echo "Doing install-info in lto-plugin"; \
40152 (cd $(HOST_SUBDIR)/lto-plugin && \
40153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155 "RANLIB=$${RANLIB}" \
40156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157 install-info) \
40158 || exit 1
40159
40160 @endif lto-plugin
40161
40162 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40163 maybe-install-dvi-lto-plugin:
40164 @if lto-plugin
40165 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40166
40167 install-dvi-lto-plugin: \
40168 configure-lto-plugin \
40169 dvi-lto-plugin
40170 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40171 r=`${PWD_COMMAND}`; export r; \
40172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40173 $(HOST_EXPORTS) \
40174 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40176 done; \
40177 echo "Doing install-dvi in lto-plugin"; \
40178 (cd $(HOST_SUBDIR)/lto-plugin && \
40179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40181 "RANLIB=$${RANLIB}" \
40182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40183 install-dvi) \
40184 || exit 1
40185
40186 @endif lto-plugin
40187
40188 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40189 maybe-install-pdf-lto-plugin:
40190 @if lto-plugin
40191 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40192
40193 install-pdf-lto-plugin: \
40194 configure-lto-plugin \
40195 pdf-lto-plugin
40196 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40197 r=`${PWD_COMMAND}`; export r; \
40198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40199 $(HOST_EXPORTS) \
40200 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40202 done; \
40203 echo "Doing install-pdf in lto-plugin"; \
40204 (cd $(HOST_SUBDIR)/lto-plugin && \
40205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40207 "RANLIB=$${RANLIB}" \
40208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40209 install-pdf) \
40210 || exit 1
40211
40212 @endif lto-plugin
40213
40214 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40215 maybe-install-html-lto-plugin:
40216 @if lto-plugin
40217 maybe-install-html-lto-plugin: install-html-lto-plugin
40218
40219 install-html-lto-plugin: \
40220 configure-lto-plugin \
40221 html-lto-plugin
40222 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40223 r=`${PWD_COMMAND}`; export r; \
40224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40225 $(HOST_EXPORTS) \
40226 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40228 done; \
40229 echo "Doing install-html in lto-plugin"; \
40230 (cd $(HOST_SUBDIR)/lto-plugin && \
40231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40233 "RANLIB=$${RANLIB}" \
40234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40235 install-html) \
40236 || exit 1
40237
40238 @endif lto-plugin
40239
40240 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40241 maybe-installcheck-lto-plugin:
40242 @if lto-plugin
40243 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40244
40245 installcheck-lto-plugin: \
40246 configure-lto-plugin
40247 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40248 r=`${PWD_COMMAND}`; export r; \
40249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40250 $(HOST_EXPORTS) \
40251 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40253 done; \
40254 echo "Doing installcheck in lto-plugin"; \
40255 (cd $(HOST_SUBDIR)/lto-plugin && \
40256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40258 "RANLIB=$${RANLIB}" \
40259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40260 installcheck) \
40261 || exit 1
40262
40263 @endif lto-plugin
40264
40265 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40266 maybe-mostlyclean-lto-plugin:
40267 @if lto-plugin
40268 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40269
40270 mostlyclean-lto-plugin:
40271 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40272 r=`${PWD_COMMAND}`; export r; \
40273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40274 $(HOST_EXPORTS) \
40275 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40277 done; \
40278 echo "Doing mostlyclean in lto-plugin"; \
40279 (cd $(HOST_SUBDIR)/lto-plugin && \
40280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40282 "RANLIB=$${RANLIB}" \
40283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40284 mostlyclean) \
40285 || exit 1
40286
40287 @endif lto-plugin
40288
40289 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40290 maybe-clean-lto-plugin:
40291 @if lto-plugin
40292 maybe-clean-lto-plugin: clean-lto-plugin
40293
40294 clean-lto-plugin:
40295 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40296 r=`${PWD_COMMAND}`; export r; \
40297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298 $(HOST_EXPORTS) \
40299 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40301 done; \
40302 echo "Doing clean in lto-plugin"; \
40303 (cd $(HOST_SUBDIR)/lto-plugin && \
40304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306 "RANLIB=$${RANLIB}" \
40307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40308 clean) \
40309 || exit 1
40310
40311 @endif lto-plugin
40312
40313 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40314 maybe-distclean-lto-plugin:
40315 @if lto-plugin
40316 maybe-distclean-lto-plugin: distclean-lto-plugin
40317
40318 distclean-lto-plugin:
40319 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40320 r=`${PWD_COMMAND}`; export r; \
40321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40322 $(HOST_EXPORTS) \
40323 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40325 done; \
40326 echo "Doing distclean in lto-plugin"; \
40327 (cd $(HOST_SUBDIR)/lto-plugin && \
40328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40330 "RANLIB=$${RANLIB}" \
40331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40332 distclean) \
40333 || exit 1
40334
40335 @endif lto-plugin
40336
40337 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40338 maybe-maintainer-clean-lto-plugin:
40339 @if lto-plugin
40340 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40341
40342 maintainer-clean-lto-plugin:
40343 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40344 r=`${PWD_COMMAND}`; export r; \
40345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346 $(HOST_EXPORTS) \
40347 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40349 done; \
40350 echo "Doing maintainer-clean in lto-plugin"; \
40351 (cd $(HOST_SUBDIR)/lto-plugin && \
40352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40354 "RANLIB=$${RANLIB}" \
40355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40356 maintainer-clean) \
40357 || exit 1
40358
40359 @endif lto-plugin
40360
40361
40362
40363 .PHONY: configure-libcc1 maybe-configure-libcc1
40364 maybe-configure-libcc1:
40365 @if gcc-bootstrap
40366 configure-libcc1: stage_current
40367 @endif gcc-bootstrap
40368 @if libcc1
40369 maybe-configure-libcc1: configure-libcc1
40370 configure-libcc1:
40371 @: $(MAKE); $(unstage)
40372 @r=`${PWD_COMMAND}`; export r; \
40373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40374 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40376 $(HOST_EXPORTS) \
40377 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40378 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40379 case $(srcdir) in \
40380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40381 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40383 esac; \
40384 module_srcdir=libcc1; \
40385 $(SHELL) \
40386 $$s/$$module_srcdir/configure \
40387 --srcdir=$${topdir}/$$module_srcdir \
40388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40389 --target=${target_alias} --enable-shared \
40390 || exit 1
40391 @endif libcc1
40392
40393
40394
40395
40396
40397 .PHONY: all-libcc1 maybe-all-libcc1
40398 maybe-all-libcc1:
40399 @if gcc-bootstrap
40400 all-libcc1: stage_current
40401 @endif gcc-bootstrap
40402 @if libcc1
40403 TARGET-libcc1=all
40404 maybe-all-libcc1: all-libcc1
40405 all-libcc1: configure-libcc1
40406 @: $(MAKE); $(unstage)
40407 @r=`${PWD_COMMAND}`; export r; \
40408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40409 $(HOST_EXPORTS) \
40410 (cd $(HOST_SUBDIR)/libcc1 && \
40411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40412 $(TARGET-libcc1))
40413 @endif libcc1
40414
40415
40416
40417
40418 .PHONY: check-libcc1 maybe-check-libcc1
40419 maybe-check-libcc1:
40420 @if libcc1
40421 maybe-check-libcc1: check-libcc1
40422
40423 check-libcc1:
40424 @: $(MAKE); $(unstage)
40425 @r=`${PWD_COMMAND}`; export r; \
40426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40427 $(HOST_EXPORTS) \
40428 (cd $(HOST_SUBDIR)/libcc1 && \
40429 $(MAKE) $(FLAGS_TO_PASS) check)
40430
40431 @endif libcc1
40432
40433 .PHONY: install-libcc1 maybe-install-libcc1
40434 maybe-install-libcc1:
40435 @if libcc1
40436 maybe-install-libcc1: install-libcc1
40437
40438 install-libcc1: installdirs
40439 @: $(MAKE); $(unstage)
40440 @r=`${PWD_COMMAND}`; export r; \
40441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40442 $(HOST_EXPORTS) \
40443 (cd $(HOST_SUBDIR)/libcc1 && \
40444 $(MAKE) $(FLAGS_TO_PASS) install)
40445
40446 @endif libcc1
40447
40448 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40449 maybe-install-strip-libcc1:
40450 @if libcc1
40451 maybe-install-strip-libcc1: install-strip-libcc1
40452
40453 install-strip-libcc1: installdirs
40454 @: $(MAKE); $(unstage)
40455 @r=`${PWD_COMMAND}`; export r; \
40456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457 $(HOST_EXPORTS) \
40458 (cd $(HOST_SUBDIR)/libcc1 && \
40459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40460
40461 @endif libcc1
40462
40463 # Other targets (info, dvi, pdf, etc.)
40464
40465 .PHONY: maybe-info-libcc1 info-libcc1
40466 maybe-info-libcc1:
40467 @if libcc1
40468 maybe-info-libcc1: info-libcc1
40469
40470 info-libcc1: \
40471 configure-libcc1
40472 @: $(MAKE); $(unstage)
40473 @[ -f ./libcc1/Makefile ] || exit 0; \
40474 r=`${PWD_COMMAND}`; export r; \
40475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40476 $(HOST_EXPORTS) \
40477 for flag in $(EXTRA_HOST_FLAGS) ; do \
40478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40479 done; \
40480 echo "Doing info in libcc1"; \
40481 (cd $(HOST_SUBDIR)/libcc1 && \
40482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40484 "RANLIB=$${RANLIB}" \
40485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40486 info) \
40487 || exit 1
40488
40489 @endif libcc1
40490
40491 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40492 maybe-dvi-libcc1:
40493 @if libcc1
40494 maybe-dvi-libcc1: dvi-libcc1
40495
40496 dvi-libcc1: \
40497 configure-libcc1
40498 @: $(MAKE); $(unstage)
40499 @[ -f ./libcc1/Makefile ] || exit 0; \
40500 r=`${PWD_COMMAND}`; export r; \
40501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40502 $(HOST_EXPORTS) \
40503 for flag in $(EXTRA_HOST_FLAGS) ; do \
40504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40505 done; \
40506 echo "Doing dvi in libcc1"; \
40507 (cd $(HOST_SUBDIR)/libcc1 && \
40508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40510 "RANLIB=$${RANLIB}" \
40511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40512 dvi) \
40513 || exit 1
40514
40515 @endif libcc1
40516
40517 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40518 maybe-pdf-libcc1:
40519 @if libcc1
40520 maybe-pdf-libcc1: pdf-libcc1
40521
40522 pdf-libcc1: \
40523 configure-libcc1
40524 @: $(MAKE); $(unstage)
40525 @[ -f ./libcc1/Makefile ] || exit 0; \
40526 r=`${PWD_COMMAND}`; export r; \
40527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528 $(HOST_EXPORTS) \
40529 for flag in $(EXTRA_HOST_FLAGS) ; do \
40530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40531 done; \
40532 echo "Doing pdf in libcc1"; \
40533 (cd $(HOST_SUBDIR)/libcc1 && \
40534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40536 "RANLIB=$${RANLIB}" \
40537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40538 pdf) \
40539 || exit 1
40540
40541 @endif libcc1
40542
40543 .PHONY: maybe-html-libcc1 html-libcc1
40544 maybe-html-libcc1:
40545 @if libcc1
40546 maybe-html-libcc1: html-libcc1
40547
40548 html-libcc1: \
40549 configure-libcc1
40550 @: $(MAKE); $(unstage)
40551 @[ -f ./libcc1/Makefile ] || exit 0; \
40552 r=`${PWD_COMMAND}`; export r; \
40553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554 $(HOST_EXPORTS) \
40555 for flag in $(EXTRA_HOST_FLAGS) ; do \
40556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40557 done; \
40558 echo "Doing html in libcc1"; \
40559 (cd $(HOST_SUBDIR)/libcc1 && \
40560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40562 "RANLIB=$${RANLIB}" \
40563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40564 html) \
40565 || exit 1
40566
40567 @endif libcc1
40568
40569 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40570 maybe-TAGS-libcc1:
40571 @if libcc1
40572 maybe-TAGS-libcc1: TAGS-libcc1
40573
40574 TAGS-libcc1: \
40575 configure-libcc1
40576 @: $(MAKE); $(unstage)
40577 @[ -f ./libcc1/Makefile ] || exit 0; \
40578 r=`${PWD_COMMAND}`; export r; \
40579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40580 $(HOST_EXPORTS) \
40581 for flag in $(EXTRA_HOST_FLAGS) ; do \
40582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40583 done; \
40584 echo "Doing TAGS in libcc1"; \
40585 (cd $(HOST_SUBDIR)/libcc1 && \
40586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40588 "RANLIB=$${RANLIB}" \
40589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40590 TAGS) \
40591 || exit 1
40592
40593 @endif libcc1
40594
40595 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40596 maybe-install-info-libcc1:
40597 @if libcc1
40598 maybe-install-info-libcc1: install-info-libcc1
40599
40600 install-info-libcc1: \
40601 configure-libcc1 \
40602 info-libcc1
40603 @: $(MAKE); $(unstage)
40604 @[ -f ./libcc1/Makefile ] || exit 0; \
40605 r=`${PWD_COMMAND}`; export r; \
40606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40607 $(HOST_EXPORTS) \
40608 for flag in $(EXTRA_HOST_FLAGS) ; do \
40609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40610 done; \
40611 echo "Doing install-info in libcc1"; \
40612 (cd $(HOST_SUBDIR)/libcc1 && \
40613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40615 "RANLIB=$${RANLIB}" \
40616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40617 install-info) \
40618 || exit 1
40619
40620 @endif libcc1
40621
40622 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40623 maybe-install-dvi-libcc1:
40624 @if libcc1
40625 maybe-install-dvi-libcc1: install-dvi-libcc1
40626
40627 install-dvi-libcc1: \
40628 configure-libcc1 \
40629 dvi-libcc1
40630 @: $(MAKE); $(unstage)
40631 @[ -f ./libcc1/Makefile ] || exit 0; \
40632 r=`${PWD_COMMAND}`; export r; \
40633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40634 $(HOST_EXPORTS) \
40635 for flag in $(EXTRA_HOST_FLAGS) ; do \
40636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40637 done; \
40638 echo "Doing install-dvi in libcc1"; \
40639 (cd $(HOST_SUBDIR)/libcc1 && \
40640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40642 "RANLIB=$${RANLIB}" \
40643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40644 install-dvi) \
40645 || exit 1
40646
40647 @endif libcc1
40648
40649 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40650 maybe-install-pdf-libcc1:
40651 @if libcc1
40652 maybe-install-pdf-libcc1: install-pdf-libcc1
40653
40654 install-pdf-libcc1: \
40655 configure-libcc1 \
40656 pdf-libcc1
40657 @: $(MAKE); $(unstage)
40658 @[ -f ./libcc1/Makefile ] || exit 0; \
40659 r=`${PWD_COMMAND}`; export r; \
40660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40661 $(HOST_EXPORTS) \
40662 for flag in $(EXTRA_HOST_FLAGS) ; do \
40663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40664 done; \
40665 echo "Doing install-pdf in libcc1"; \
40666 (cd $(HOST_SUBDIR)/libcc1 && \
40667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40669 "RANLIB=$${RANLIB}" \
40670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40671 install-pdf) \
40672 || exit 1
40673
40674 @endif libcc1
40675
40676 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40677 maybe-install-html-libcc1:
40678 @if libcc1
40679 maybe-install-html-libcc1: install-html-libcc1
40680
40681 install-html-libcc1: \
40682 configure-libcc1 \
40683 html-libcc1
40684 @: $(MAKE); $(unstage)
40685 @[ -f ./libcc1/Makefile ] || exit 0; \
40686 r=`${PWD_COMMAND}`; export r; \
40687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40688 $(HOST_EXPORTS) \
40689 for flag in $(EXTRA_HOST_FLAGS) ; do \
40690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40691 done; \
40692 echo "Doing install-html in libcc1"; \
40693 (cd $(HOST_SUBDIR)/libcc1 && \
40694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40696 "RANLIB=$${RANLIB}" \
40697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40698 install-html) \
40699 || exit 1
40700
40701 @endif libcc1
40702
40703 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40704 maybe-installcheck-libcc1:
40705 @if libcc1
40706 maybe-installcheck-libcc1: installcheck-libcc1
40707
40708 installcheck-libcc1: \
40709 configure-libcc1
40710 @: $(MAKE); $(unstage)
40711 @[ -f ./libcc1/Makefile ] || exit 0; \
40712 r=`${PWD_COMMAND}`; export r; \
40713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40714 $(HOST_EXPORTS) \
40715 for flag in $(EXTRA_HOST_FLAGS) ; do \
40716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40717 done; \
40718 echo "Doing installcheck in libcc1"; \
40719 (cd $(HOST_SUBDIR)/libcc1 && \
40720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40722 "RANLIB=$${RANLIB}" \
40723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40724 installcheck) \
40725 || exit 1
40726
40727 @endif libcc1
40728
40729 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40730 maybe-mostlyclean-libcc1:
40731 @if libcc1
40732 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40733
40734 mostlyclean-libcc1:
40735 @: $(MAKE); $(unstage)
40736 @[ -f ./libcc1/Makefile ] || exit 0; \
40737 r=`${PWD_COMMAND}`; export r; \
40738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40739 $(HOST_EXPORTS) \
40740 for flag in $(EXTRA_HOST_FLAGS) ; do \
40741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40742 done; \
40743 echo "Doing mostlyclean in libcc1"; \
40744 (cd $(HOST_SUBDIR)/libcc1 && \
40745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40747 "RANLIB=$${RANLIB}" \
40748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40749 mostlyclean) \
40750 || exit 1
40751
40752 @endif libcc1
40753
40754 .PHONY: maybe-clean-libcc1 clean-libcc1
40755 maybe-clean-libcc1:
40756 @if libcc1
40757 maybe-clean-libcc1: clean-libcc1
40758
40759 clean-libcc1:
40760 @: $(MAKE); $(unstage)
40761 @[ -f ./libcc1/Makefile ] || exit 0; \
40762 r=`${PWD_COMMAND}`; export r; \
40763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40764 $(HOST_EXPORTS) \
40765 for flag in $(EXTRA_HOST_FLAGS) ; do \
40766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40767 done; \
40768 echo "Doing clean in libcc1"; \
40769 (cd $(HOST_SUBDIR)/libcc1 && \
40770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40772 "RANLIB=$${RANLIB}" \
40773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40774 clean) \
40775 || exit 1
40776
40777 @endif libcc1
40778
40779 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40780 maybe-distclean-libcc1:
40781 @if libcc1
40782 maybe-distclean-libcc1: distclean-libcc1
40783
40784 distclean-libcc1:
40785 @: $(MAKE); $(unstage)
40786 @[ -f ./libcc1/Makefile ] || exit 0; \
40787 r=`${PWD_COMMAND}`; export r; \
40788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789 $(HOST_EXPORTS) \
40790 for flag in $(EXTRA_HOST_FLAGS) ; do \
40791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40792 done; \
40793 echo "Doing distclean in libcc1"; \
40794 (cd $(HOST_SUBDIR)/libcc1 && \
40795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40797 "RANLIB=$${RANLIB}" \
40798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40799 distclean) \
40800 || exit 1
40801
40802 @endif libcc1
40803
40804 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40805 maybe-maintainer-clean-libcc1:
40806 @if libcc1
40807 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40808
40809 maintainer-clean-libcc1:
40810 @: $(MAKE); $(unstage)
40811 @[ -f ./libcc1/Makefile ] || exit 0; \
40812 r=`${PWD_COMMAND}`; export r; \
40813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40814 $(HOST_EXPORTS) \
40815 for flag in $(EXTRA_HOST_FLAGS) ; do \
40816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40817 done; \
40818 echo "Doing maintainer-clean in libcc1"; \
40819 (cd $(HOST_SUBDIR)/libcc1 && \
40820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40822 "RANLIB=$${RANLIB}" \
40823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40824 maintainer-clean) \
40825 || exit 1
40826
40827 @endif libcc1
40828
40829
40830
40831 .PHONY: configure-gotools maybe-configure-gotools
40832 maybe-configure-gotools:
40833 @if gcc-bootstrap
40834 configure-gotools: stage_current
40835 @endif gcc-bootstrap
40836 @if gotools
40837 maybe-configure-gotools: configure-gotools
40838 configure-gotools:
40839 @: $(MAKE); $(unstage)
40840 @r=`${PWD_COMMAND}`; export r; \
40841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40842 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40844 $(HOST_EXPORTS) \
40845 echo Configuring in $(HOST_SUBDIR)/gotools; \
40846 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40847 case $(srcdir) in \
40848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40849 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40851 esac; \
40852 module_srcdir=gotools; \
40853 $(SHELL) \
40854 $$s/$$module_srcdir/configure \
40855 --srcdir=$${topdir}/$$module_srcdir \
40856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40857 --target=${target_alias} \
40858 || exit 1
40859 @endif gotools
40860
40861
40862
40863
40864
40865 .PHONY: all-gotools maybe-all-gotools
40866 maybe-all-gotools:
40867 @if gcc-bootstrap
40868 all-gotools: stage_current
40869 @endif gcc-bootstrap
40870 @if gotools
40871 TARGET-gotools=all
40872 maybe-all-gotools: all-gotools
40873 all-gotools: configure-gotools
40874 @: $(MAKE); $(unstage)
40875 @r=`${PWD_COMMAND}`; export r; \
40876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40877 $(HOST_EXPORTS) \
40878 (cd $(HOST_SUBDIR)/gotools && \
40879 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40880 $(TARGET-gotools))
40881 @endif gotools
40882
40883
40884
40885
40886 .PHONY: check-gotools maybe-check-gotools
40887 maybe-check-gotools:
40888 @if gotools
40889 maybe-check-gotools: check-gotools
40890
40891 check-gotools:
40892 @: $(MAKE); $(unstage)
40893 @r=`${PWD_COMMAND}`; export r; \
40894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40895 $(HOST_EXPORTS) \
40896 (cd $(HOST_SUBDIR)/gotools && \
40897 $(MAKE) $(FLAGS_TO_PASS) check)
40898
40899 @endif gotools
40900
40901 .PHONY: install-gotools maybe-install-gotools
40902 maybe-install-gotools:
40903 @if gotools
40904 maybe-install-gotools: install-gotools
40905
40906 install-gotools: installdirs
40907 @: $(MAKE); $(unstage)
40908 @r=`${PWD_COMMAND}`; export r; \
40909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40910 $(HOST_EXPORTS) \
40911 (cd $(HOST_SUBDIR)/gotools && \
40912 $(MAKE) $(FLAGS_TO_PASS) install)
40913
40914 @endif gotools
40915
40916 .PHONY: install-strip-gotools maybe-install-strip-gotools
40917 maybe-install-strip-gotools:
40918 @if gotools
40919 maybe-install-strip-gotools: install-strip-gotools
40920
40921 install-strip-gotools: installdirs
40922 @: $(MAKE); $(unstage)
40923 @r=`${PWD_COMMAND}`; export r; \
40924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40925 $(HOST_EXPORTS) \
40926 (cd $(HOST_SUBDIR)/gotools && \
40927 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40928
40929 @endif gotools
40930
40931 # Other targets (info, dvi, pdf, etc.)
40932
40933 .PHONY: maybe-info-gotools info-gotools
40934 maybe-info-gotools:
40935 @if gotools
40936 maybe-info-gotools: info-gotools
40937
40938 info-gotools: \
40939 configure-gotools
40940 @: $(MAKE); $(unstage)
40941 @[ -f ./gotools/Makefile ] || exit 0; \
40942 r=`${PWD_COMMAND}`; export r; \
40943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944 $(HOST_EXPORTS) \
40945 for flag in $(EXTRA_HOST_FLAGS) ; do \
40946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40947 done; \
40948 echo "Doing info in gotools"; \
40949 (cd $(HOST_SUBDIR)/gotools && \
40950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40952 "RANLIB=$${RANLIB}" \
40953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40954 info) \
40955 || exit 1
40956
40957 @endif gotools
40958
40959 .PHONY: maybe-dvi-gotools dvi-gotools
40960 maybe-dvi-gotools:
40961 @if gotools
40962 maybe-dvi-gotools: dvi-gotools
40963
40964 dvi-gotools: \
40965 configure-gotools
40966 @: $(MAKE); $(unstage)
40967 @[ -f ./gotools/Makefile ] || exit 0; \
40968 r=`${PWD_COMMAND}`; export r; \
40969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40970 $(HOST_EXPORTS) \
40971 for flag in $(EXTRA_HOST_FLAGS) ; do \
40972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40973 done; \
40974 echo "Doing dvi in gotools"; \
40975 (cd $(HOST_SUBDIR)/gotools && \
40976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40978 "RANLIB=$${RANLIB}" \
40979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40980 dvi) \
40981 || exit 1
40982
40983 @endif gotools
40984
40985 .PHONY: maybe-pdf-gotools pdf-gotools
40986 maybe-pdf-gotools:
40987 @if gotools
40988 maybe-pdf-gotools: pdf-gotools
40989
40990 pdf-gotools: \
40991 configure-gotools
40992 @: $(MAKE); $(unstage)
40993 @[ -f ./gotools/Makefile ] || exit 0; \
40994 r=`${PWD_COMMAND}`; export r; \
40995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40996 $(HOST_EXPORTS) \
40997 for flag in $(EXTRA_HOST_FLAGS) ; do \
40998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40999 done; \
41000 echo "Doing pdf in gotools"; \
41001 (cd $(HOST_SUBDIR)/gotools && \
41002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41004 "RANLIB=$${RANLIB}" \
41005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41006 pdf) \
41007 || exit 1
41008
41009 @endif gotools
41010
41011 .PHONY: maybe-html-gotools html-gotools
41012 maybe-html-gotools:
41013 @if gotools
41014 maybe-html-gotools: html-gotools
41015
41016 html-gotools: \
41017 configure-gotools
41018 @: $(MAKE); $(unstage)
41019 @[ -f ./gotools/Makefile ] || exit 0; \
41020 r=`${PWD_COMMAND}`; export r; \
41021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41022 $(HOST_EXPORTS) \
41023 for flag in $(EXTRA_HOST_FLAGS) ; do \
41024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41025 done; \
41026 echo "Doing html in gotools"; \
41027 (cd $(HOST_SUBDIR)/gotools && \
41028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41030 "RANLIB=$${RANLIB}" \
41031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41032 html) \
41033 || exit 1
41034
41035 @endif gotools
41036
41037 .PHONY: maybe-TAGS-gotools TAGS-gotools
41038 maybe-TAGS-gotools:
41039 @if gotools
41040 maybe-TAGS-gotools: TAGS-gotools
41041
41042 TAGS-gotools: \
41043 configure-gotools
41044 @: $(MAKE); $(unstage)
41045 @[ -f ./gotools/Makefile ] || exit 0; \
41046 r=`${PWD_COMMAND}`; export r; \
41047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41048 $(HOST_EXPORTS) \
41049 for flag in $(EXTRA_HOST_FLAGS) ; do \
41050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41051 done; \
41052 echo "Doing TAGS in gotools"; \
41053 (cd $(HOST_SUBDIR)/gotools && \
41054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41056 "RANLIB=$${RANLIB}" \
41057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41058 TAGS) \
41059 || exit 1
41060
41061 @endif gotools
41062
41063 .PHONY: maybe-install-info-gotools install-info-gotools
41064 maybe-install-info-gotools:
41065 @if gotools
41066 maybe-install-info-gotools: install-info-gotools
41067
41068 install-info-gotools: \
41069 configure-gotools \
41070 info-gotools
41071 @: $(MAKE); $(unstage)
41072 @[ -f ./gotools/Makefile ] || exit 0; \
41073 r=`${PWD_COMMAND}`; export r; \
41074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41075 $(HOST_EXPORTS) \
41076 for flag in $(EXTRA_HOST_FLAGS) ; do \
41077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41078 done; \
41079 echo "Doing install-info in gotools"; \
41080 (cd $(HOST_SUBDIR)/gotools && \
41081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41083 "RANLIB=$${RANLIB}" \
41084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41085 install-info) \
41086 || exit 1
41087
41088 @endif gotools
41089
41090 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41091 maybe-install-dvi-gotools:
41092 @if gotools
41093 maybe-install-dvi-gotools: install-dvi-gotools
41094
41095 install-dvi-gotools: \
41096 configure-gotools \
41097 dvi-gotools
41098 @: $(MAKE); $(unstage)
41099 @[ -f ./gotools/Makefile ] || exit 0; \
41100 r=`${PWD_COMMAND}`; export r; \
41101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41102 $(HOST_EXPORTS) \
41103 for flag in $(EXTRA_HOST_FLAGS) ; do \
41104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41105 done; \
41106 echo "Doing install-dvi in gotools"; \
41107 (cd $(HOST_SUBDIR)/gotools && \
41108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41110 "RANLIB=$${RANLIB}" \
41111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41112 install-dvi) \
41113 || exit 1
41114
41115 @endif gotools
41116
41117 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41118 maybe-install-pdf-gotools:
41119 @if gotools
41120 maybe-install-pdf-gotools: install-pdf-gotools
41121
41122 install-pdf-gotools: \
41123 configure-gotools \
41124 pdf-gotools
41125 @: $(MAKE); $(unstage)
41126 @[ -f ./gotools/Makefile ] || exit 0; \
41127 r=`${PWD_COMMAND}`; export r; \
41128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41129 $(HOST_EXPORTS) \
41130 for flag in $(EXTRA_HOST_FLAGS) ; do \
41131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41132 done; \
41133 echo "Doing install-pdf in gotools"; \
41134 (cd $(HOST_SUBDIR)/gotools && \
41135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41137 "RANLIB=$${RANLIB}" \
41138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41139 install-pdf) \
41140 || exit 1
41141
41142 @endif gotools
41143
41144 .PHONY: maybe-install-html-gotools install-html-gotools
41145 maybe-install-html-gotools:
41146 @if gotools
41147 maybe-install-html-gotools: install-html-gotools
41148
41149 install-html-gotools: \
41150 configure-gotools \
41151 html-gotools
41152 @: $(MAKE); $(unstage)
41153 @[ -f ./gotools/Makefile ] || exit 0; \
41154 r=`${PWD_COMMAND}`; export r; \
41155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41156 $(HOST_EXPORTS) \
41157 for flag in $(EXTRA_HOST_FLAGS) ; do \
41158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41159 done; \
41160 echo "Doing install-html in gotools"; \
41161 (cd $(HOST_SUBDIR)/gotools && \
41162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41164 "RANLIB=$${RANLIB}" \
41165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41166 install-html) \
41167 || exit 1
41168
41169 @endif gotools
41170
41171 .PHONY: maybe-installcheck-gotools installcheck-gotools
41172 maybe-installcheck-gotools:
41173 @if gotools
41174 maybe-installcheck-gotools: installcheck-gotools
41175
41176 installcheck-gotools: \
41177 configure-gotools
41178 @: $(MAKE); $(unstage)
41179 @[ -f ./gotools/Makefile ] || exit 0; \
41180 r=`${PWD_COMMAND}`; export r; \
41181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41182 $(HOST_EXPORTS) \
41183 for flag in $(EXTRA_HOST_FLAGS) ; do \
41184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41185 done; \
41186 echo "Doing installcheck in gotools"; \
41187 (cd $(HOST_SUBDIR)/gotools && \
41188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41190 "RANLIB=$${RANLIB}" \
41191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41192 installcheck) \
41193 || exit 1
41194
41195 @endif gotools
41196
41197 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41198 maybe-mostlyclean-gotools:
41199 @if gotools
41200 maybe-mostlyclean-gotools: mostlyclean-gotools
41201
41202 mostlyclean-gotools:
41203 @: $(MAKE); $(unstage)
41204 @[ -f ./gotools/Makefile ] || exit 0; \
41205 r=`${PWD_COMMAND}`; export r; \
41206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41207 $(HOST_EXPORTS) \
41208 for flag in $(EXTRA_HOST_FLAGS) ; do \
41209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41210 done; \
41211 echo "Doing mostlyclean in gotools"; \
41212 (cd $(HOST_SUBDIR)/gotools && \
41213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41215 "RANLIB=$${RANLIB}" \
41216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41217 mostlyclean) \
41218 || exit 1
41219
41220 @endif gotools
41221
41222 .PHONY: maybe-clean-gotools clean-gotools
41223 maybe-clean-gotools:
41224 @if gotools
41225 maybe-clean-gotools: clean-gotools
41226
41227 clean-gotools:
41228 @: $(MAKE); $(unstage)
41229 @[ -f ./gotools/Makefile ] || exit 0; \
41230 r=`${PWD_COMMAND}`; export r; \
41231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41232 $(HOST_EXPORTS) \
41233 for flag in $(EXTRA_HOST_FLAGS) ; do \
41234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41235 done; \
41236 echo "Doing clean in gotools"; \
41237 (cd $(HOST_SUBDIR)/gotools && \
41238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41240 "RANLIB=$${RANLIB}" \
41241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41242 clean) \
41243 || exit 1
41244
41245 @endif gotools
41246
41247 .PHONY: maybe-distclean-gotools distclean-gotools
41248 maybe-distclean-gotools:
41249 @if gotools
41250 maybe-distclean-gotools: distclean-gotools
41251
41252 distclean-gotools:
41253 @: $(MAKE); $(unstage)
41254 @[ -f ./gotools/Makefile ] || exit 0; \
41255 r=`${PWD_COMMAND}`; export r; \
41256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41257 $(HOST_EXPORTS) \
41258 for flag in $(EXTRA_HOST_FLAGS) ; do \
41259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41260 done; \
41261 echo "Doing distclean in gotools"; \
41262 (cd $(HOST_SUBDIR)/gotools && \
41263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41265 "RANLIB=$${RANLIB}" \
41266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41267 distclean) \
41268 || exit 1
41269
41270 @endif gotools
41271
41272 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41273 maybe-maintainer-clean-gotools:
41274 @if gotools
41275 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41276
41277 maintainer-clean-gotools:
41278 @: $(MAKE); $(unstage)
41279 @[ -f ./gotools/Makefile ] || exit 0; \
41280 r=`${PWD_COMMAND}`; export r; \
41281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41282 $(HOST_EXPORTS) \
41283 for flag in $(EXTRA_HOST_FLAGS) ; do \
41284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285 done; \
41286 echo "Doing maintainer-clean in gotools"; \
41287 (cd $(HOST_SUBDIR)/gotools && \
41288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41290 "RANLIB=$${RANLIB}" \
41291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41292 maintainer-clean) \
41293 || exit 1
41294
41295 @endif gotools
41296
41297
41298
41299 .PHONY: configure-libctf maybe-configure-libctf
41300 maybe-configure-libctf:
41301 @if gcc-bootstrap
41302 configure-libctf: stage_current
41303 @endif gcc-bootstrap
41304 @if libctf
41305 maybe-configure-libctf: configure-libctf
41306 configure-libctf:
41307 @r=`${PWD_COMMAND}`; export r; \
41308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41309 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41311 $(HOST_EXPORTS) \
41312 echo Configuring in $(HOST_SUBDIR)/libctf; \
41313 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41314 case $(srcdir) in \
41315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41316 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41318 esac; \
41319 module_srcdir=libctf; \
41320 $(SHELL) \
41321 $$s/$$module_srcdir/configure \
41322 --srcdir=$${topdir}/$$module_srcdir \
41323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41324 --target=${target_alias} \
41325 || exit 1
41326 @endif libctf
41327
41328
41329
41330 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41331 maybe-configure-stage1-libctf:
41332 @if libctf-bootstrap
41333 maybe-configure-stage1-libctf: configure-stage1-libctf
41334 configure-stage1-libctf:
41335 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41337 @r=`${PWD_COMMAND}`; export r; \
41338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41339 TFLAGS="$(STAGE1_TFLAGS)"; \
41340 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41341 $(HOST_EXPORTS) \
41342 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41343 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41344 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41345 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41347 cd $(HOST_SUBDIR)/libctf || exit 1; \
41348 case $(srcdir) in \
41349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41350 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41352 esac; \
41353 module_srcdir=libctf; \
41354 $(SHELL) $$s/$$module_srcdir/configure \
41355 --srcdir=$${topdir}/$$module_srcdir \
41356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41357 --target=${target_alias} \
41358 \
41359 $(STAGE1_CONFIGURE_FLAGS)
41360 @endif libctf-bootstrap
41361
41362 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41363 maybe-configure-stage2-libctf:
41364 @if libctf-bootstrap
41365 maybe-configure-stage2-libctf: configure-stage2-libctf
41366 configure-stage2-libctf:
41367 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41369 @r=`${PWD_COMMAND}`; export r; \
41370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371 TFLAGS="$(STAGE2_TFLAGS)"; \
41372 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41373 $(HOST_EXPORTS) \
41374 $(POSTSTAGE1_HOST_EXPORTS) \
41375 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41376 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41377 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41378 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41380 cd $(HOST_SUBDIR)/libctf || exit 1; \
41381 case $(srcdir) in \
41382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41383 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41385 esac; \
41386 module_srcdir=libctf; \
41387 $(SHELL) $$s/$$module_srcdir/configure \
41388 --srcdir=$${topdir}/$$module_srcdir \
41389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41390 --target=${target_alias} \
41391 --with-build-libsubdir=$(HOST_SUBDIR) \
41392 $(STAGE2_CONFIGURE_FLAGS)
41393 @endif libctf-bootstrap
41394
41395 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41396 maybe-configure-stage3-libctf:
41397 @if libctf-bootstrap
41398 maybe-configure-stage3-libctf: configure-stage3-libctf
41399 configure-stage3-libctf:
41400 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41402 @r=`${PWD_COMMAND}`; export r; \
41403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404 TFLAGS="$(STAGE3_TFLAGS)"; \
41405 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41406 $(HOST_EXPORTS) \
41407 $(POSTSTAGE1_HOST_EXPORTS) \
41408 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41409 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41410 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41411 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41413 cd $(HOST_SUBDIR)/libctf || exit 1; \
41414 case $(srcdir) in \
41415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41416 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41418 esac; \
41419 module_srcdir=libctf; \
41420 $(SHELL) $$s/$$module_srcdir/configure \
41421 --srcdir=$${topdir}/$$module_srcdir \
41422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41423 --target=${target_alias} \
41424 --with-build-libsubdir=$(HOST_SUBDIR) \
41425 $(STAGE3_CONFIGURE_FLAGS)
41426 @endif libctf-bootstrap
41427
41428 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41429 maybe-configure-stage4-libctf:
41430 @if libctf-bootstrap
41431 maybe-configure-stage4-libctf: configure-stage4-libctf
41432 configure-stage4-libctf:
41433 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41435 @r=`${PWD_COMMAND}`; export r; \
41436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437 TFLAGS="$(STAGE4_TFLAGS)"; \
41438 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41439 $(HOST_EXPORTS) \
41440 $(POSTSTAGE1_HOST_EXPORTS) \
41441 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41442 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41443 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41444 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41446 cd $(HOST_SUBDIR)/libctf || exit 1; \
41447 case $(srcdir) in \
41448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41449 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41451 esac; \
41452 module_srcdir=libctf; \
41453 $(SHELL) $$s/$$module_srcdir/configure \
41454 --srcdir=$${topdir}/$$module_srcdir \
41455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41456 --target=${target_alias} \
41457 --with-build-libsubdir=$(HOST_SUBDIR) \
41458 $(STAGE4_CONFIGURE_FLAGS)
41459 @endif libctf-bootstrap
41460
41461 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41462 maybe-configure-stageprofile-libctf:
41463 @if libctf-bootstrap
41464 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41465 configure-stageprofile-libctf:
41466 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41468 @r=`${PWD_COMMAND}`; export r; \
41469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41470 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41471 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41472 $(HOST_EXPORTS) \
41473 $(POSTSTAGE1_HOST_EXPORTS) \
41474 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41475 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41476 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41477 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41479 cd $(HOST_SUBDIR)/libctf || exit 1; \
41480 case $(srcdir) in \
41481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41482 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41484 esac; \
41485 module_srcdir=libctf; \
41486 $(SHELL) $$s/$$module_srcdir/configure \
41487 --srcdir=$${topdir}/$$module_srcdir \
41488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41489 --target=${target_alias} \
41490 --with-build-libsubdir=$(HOST_SUBDIR) \
41491 $(STAGEprofile_CONFIGURE_FLAGS)
41492 @endif libctf-bootstrap
41493
41494 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41495 maybe-configure-stagetrain-libctf:
41496 @if libctf-bootstrap
41497 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41498 configure-stagetrain-libctf:
41499 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41501 @r=`${PWD_COMMAND}`; export r; \
41502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41504 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41505 $(HOST_EXPORTS) \
41506 $(POSTSTAGE1_HOST_EXPORTS) \
41507 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41508 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41509 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41510 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41512 cd $(HOST_SUBDIR)/libctf || exit 1; \
41513 case $(srcdir) in \
41514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41515 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41517 esac; \
41518 module_srcdir=libctf; \
41519 $(SHELL) $$s/$$module_srcdir/configure \
41520 --srcdir=$${topdir}/$$module_srcdir \
41521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41522 --target=${target_alias} \
41523 --with-build-libsubdir=$(HOST_SUBDIR) \
41524 $(STAGEtrain_CONFIGURE_FLAGS)
41525 @endif libctf-bootstrap
41526
41527 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41528 maybe-configure-stagefeedback-libctf:
41529 @if libctf-bootstrap
41530 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41531 configure-stagefeedback-libctf:
41532 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41534 @r=`${PWD_COMMAND}`; export r; \
41535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41536 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41537 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41538 $(HOST_EXPORTS) \
41539 $(POSTSTAGE1_HOST_EXPORTS) \
41540 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41541 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41542 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41543 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41545 cd $(HOST_SUBDIR)/libctf || exit 1; \
41546 case $(srcdir) in \
41547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41548 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41550 esac; \
41551 module_srcdir=libctf; \
41552 $(SHELL) $$s/$$module_srcdir/configure \
41553 --srcdir=$${topdir}/$$module_srcdir \
41554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41555 --target=${target_alias} \
41556 --with-build-libsubdir=$(HOST_SUBDIR) \
41557 $(STAGEfeedback_CONFIGURE_FLAGS)
41558 @endif libctf-bootstrap
41559
41560 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41561 maybe-configure-stageautoprofile-libctf:
41562 @if libctf-bootstrap
41563 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41564 configure-stageautoprofile-libctf:
41565 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41567 @r=`${PWD_COMMAND}`; export r; \
41568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41570 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41571 $(HOST_EXPORTS) \
41572 $(POSTSTAGE1_HOST_EXPORTS) \
41573 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41574 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41575 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41576 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41578 cd $(HOST_SUBDIR)/libctf || exit 1; \
41579 case $(srcdir) in \
41580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41581 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41583 esac; \
41584 module_srcdir=libctf; \
41585 $(SHELL) $$s/$$module_srcdir/configure \
41586 --srcdir=$${topdir}/$$module_srcdir \
41587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41588 --target=${target_alias} \
41589 --with-build-libsubdir=$(HOST_SUBDIR) \
41590 $(STAGEautoprofile_CONFIGURE_FLAGS)
41591 @endif libctf-bootstrap
41592
41593 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41594 maybe-configure-stageautofeedback-libctf:
41595 @if libctf-bootstrap
41596 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41597 configure-stageautofeedback-libctf:
41598 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41600 @r=`${PWD_COMMAND}`; export r; \
41601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41602 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41603 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41604 $(HOST_EXPORTS) \
41605 $(POSTSTAGE1_HOST_EXPORTS) \
41606 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41607 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41608 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41609 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41611 cd $(HOST_SUBDIR)/libctf || exit 1; \
41612 case $(srcdir) in \
41613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41614 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41616 esac; \
41617 module_srcdir=libctf; \
41618 $(SHELL) $$s/$$module_srcdir/configure \
41619 --srcdir=$${topdir}/$$module_srcdir \
41620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41621 --target=${target_alias} \
41622 --with-build-libsubdir=$(HOST_SUBDIR) \
41623 $(STAGEautofeedback_CONFIGURE_FLAGS)
41624 @endif libctf-bootstrap
41625
41626
41627
41628
41629
41630 .PHONY: all-libctf maybe-all-libctf
41631 maybe-all-libctf:
41632 @if gcc-bootstrap
41633 all-libctf: stage_current
41634 @endif gcc-bootstrap
41635 @if libctf
41636 TARGET-libctf=all
41637 maybe-all-libctf: all-libctf
41638 all-libctf: configure-libctf
41639 @r=`${PWD_COMMAND}`; export r; \
41640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41641 $(HOST_EXPORTS) \
41642 (cd $(HOST_SUBDIR)/libctf && \
41643 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41644 $(TARGET-libctf))
41645 @endif libctf
41646
41647
41648
41649 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41650 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41651 maybe-all-stage1-libctf:
41652 maybe-clean-stage1-libctf:
41653 @if libctf-bootstrap
41654 maybe-all-stage1-libctf: all-stage1-libctf
41655 all-stage1: all-stage1-libctf
41656 TARGET-stage1-libctf = $(TARGET-libctf)
41657 all-stage1-libctf: configure-stage1-libctf
41658 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41659 @r=`${PWD_COMMAND}`; export r; \
41660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661 TFLAGS="$(STAGE1_TFLAGS)"; \
41662 $(HOST_EXPORTS) \
41663 cd $(HOST_SUBDIR)/libctf && \
41664 \
41665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41666 CFLAGS="$(STAGE1_CFLAGS)" \
41667 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41668 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41669 LIBCFLAGS="$(LIBCFLAGS)" \
41670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41673 $(EXTRA_HOST_FLAGS) \
41674 $(STAGE1_FLAGS_TO_PASS) \
41675 TFLAGS="$(STAGE1_TFLAGS)" \
41676 $(TARGET-stage1-libctf)
41677
41678 maybe-clean-stage1-libctf: clean-stage1-libctf
41679 clean-stage1: clean-stage1-libctf
41680 clean-stage1-libctf:
41681 @if [ $(current_stage) = stage1 ]; then \
41682 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41683 else \
41684 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41685 $(MAKE) stage1-start; \
41686 fi; \
41687 cd $(HOST_SUBDIR)/libctf && \
41688 $(MAKE) $(EXTRA_HOST_FLAGS) \
41689 $(STAGE1_FLAGS_TO_PASS) clean
41690 @endif libctf-bootstrap
41691
41692
41693 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41694 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41695 maybe-all-stage2-libctf:
41696 maybe-clean-stage2-libctf:
41697 @if libctf-bootstrap
41698 maybe-all-stage2-libctf: all-stage2-libctf
41699 all-stage2: all-stage2-libctf
41700 TARGET-stage2-libctf = $(TARGET-libctf)
41701 all-stage2-libctf: configure-stage2-libctf
41702 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41703 @r=`${PWD_COMMAND}`; export r; \
41704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41705 TFLAGS="$(STAGE2_TFLAGS)"; \
41706 $(HOST_EXPORTS) \
41707 $(POSTSTAGE1_HOST_EXPORTS) \
41708 cd $(HOST_SUBDIR)/libctf && \
41709 \
41710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41711 CFLAGS="$(STAGE2_CFLAGS)" \
41712 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41713 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41714 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41719 TFLAGS="$(STAGE2_TFLAGS)" \
41720 $(TARGET-stage2-libctf)
41721
41722 maybe-clean-stage2-libctf: clean-stage2-libctf
41723 clean-stage2: clean-stage2-libctf
41724 clean-stage2-libctf:
41725 @if [ $(current_stage) = stage2 ]; then \
41726 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41727 else \
41728 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41729 $(MAKE) stage2-start; \
41730 fi; \
41731 cd $(HOST_SUBDIR)/libctf && \
41732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41733 @endif libctf-bootstrap
41734
41735
41736 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41737 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41738 maybe-all-stage3-libctf:
41739 maybe-clean-stage3-libctf:
41740 @if libctf-bootstrap
41741 maybe-all-stage3-libctf: all-stage3-libctf
41742 all-stage3: all-stage3-libctf
41743 TARGET-stage3-libctf = $(TARGET-libctf)
41744 all-stage3-libctf: configure-stage3-libctf
41745 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41746 @r=`${PWD_COMMAND}`; export r; \
41747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41748 TFLAGS="$(STAGE3_TFLAGS)"; \
41749 $(HOST_EXPORTS) \
41750 $(POSTSTAGE1_HOST_EXPORTS) \
41751 cd $(HOST_SUBDIR)/libctf && \
41752 \
41753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41754 CFLAGS="$(STAGE3_CFLAGS)" \
41755 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41756 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41757 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41762 TFLAGS="$(STAGE3_TFLAGS)" \
41763 $(TARGET-stage3-libctf)
41764
41765 maybe-clean-stage3-libctf: clean-stage3-libctf
41766 clean-stage3: clean-stage3-libctf
41767 clean-stage3-libctf:
41768 @if [ $(current_stage) = stage3 ]; then \
41769 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41770 else \
41771 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41772 $(MAKE) stage3-start; \
41773 fi; \
41774 cd $(HOST_SUBDIR)/libctf && \
41775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41776 @endif libctf-bootstrap
41777
41778
41779 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41780 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41781 maybe-all-stage4-libctf:
41782 maybe-clean-stage4-libctf:
41783 @if libctf-bootstrap
41784 maybe-all-stage4-libctf: all-stage4-libctf
41785 all-stage4: all-stage4-libctf
41786 TARGET-stage4-libctf = $(TARGET-libctf)
41787 all-stage4-libctf: configure-stage4-libctf
41788 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41789 @r=`${PWD_COMMAND}`; export r; \
41790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41791 TFLAGS="$(STAGE4_TFLAGS)"; \
41792 $(HOST_EXPORTS) \
41793 $(POSTSTAGE1_HOST_EXPORTS) \
41794 cd $(HOST_SUBDIR)/libctf && \
41795 \
41796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41797 CFLAGS="$(STAGE4_CFLAGS)" \
41798 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41799 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41800 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41805 TFLAGS="$(STAGE4_TFLAGS)" \
41806 $(TARGET-stage4-libctf)
41807
41808 maybe-clean-stage4-libctf: clean-stage4-libctf
41809 clean-stage4: clean-stage4-libctf
41810 clean-stage4-libctf:
41811 @if [ $(current_stage) = stage4 ]; then \
41812 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41813 else \
41814 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41815 $(MAKE) stage4-start; \
41816 fi; \
41817 cd $(HOST_SUBDIR)/libctf && \
41818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41819 @endif libctf-bootstrap
41820
41821
41822 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41823 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41824 maybe-all-stageprofile-libctf:
41825 maybe-clean-stageprofile-libctf:
41826 @if libctf-bootstrap
41827 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41828 all-stageprofile: all-stageprofile-libctf
41829 TARGET-stageprofile-libctf = $(TARGET-libctf)
41830 all-stageprofile-libctf: configure-stageprofile-libctf
41831 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41832 @r=`${PWD_COMMAND}`; export r; \
41833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41834 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41835 $(HOST_EXPORTS) \
41836 $(POSTSTAGE1_HOST_EXPORTS) \
41837 cd $(HOST_SUBDIR)/libctf && \
41838 \
41839 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41840 CFLAGS="$(STAGEprofile_CFLAGS)" \
41841 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41842 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41843 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41848 TFLAGS="$(STAGEprofile_TFLAGS)" \
41849 $(TARGET-stageprofile-libctf)
41850
41851 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41852 clean-stageprofile: clean-stageprofile-libctf
41853 clean-stageprofile-libctf:
41854 @if [ $(current_stage) = stageprofile ]; then \
41855 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41856 else \
41857 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41858 $(MAKE) stageprofile-start; \
41859 fi; \
41860 cd $(HOST_SUBDIR)/libctf && \
41861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41862 @endif libctf-bootstrap
41863
41864
41865 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41866 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41867 maybe-all-stagetrain-libctf:
41868 maybe-clean-stagetrain-libctf:
41869 @if libctf-bootstrap
41870 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41871 all-stagetrain: all-stagetrain-libctf
41872 TARGET-stagetrain-libctf = $(TARGET-libctf)
41873 all-stagetrain-libctf: configure-stagetrain-libctf
41874 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41875 @r=`${PWD_COMMAND}`; export r; \
41876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41877 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41878 $(HOST_EXPORTS) \
41879 $(POSTSTAGE1_HOST_EXPORTS) \
41880 cd $(HOST_SUBDIR)/libctf && \
41881 \
41882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41883 CFLAGS="$(STAGEtrain_CFLAGS)" \
41884 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41885 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41886 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41887 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41888 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41889 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41890 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41891 TFLAGS="$(STAGEtrain_TFLAGS)" \
41892 $(TARGET-stagetrain-libctf)
41893
41894 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41895 clean-stagetrain: clean-stagetrain-libctf
41896 clean-stagetrain-libctf:
41897 @if [ $(current_stage) = stagetrain ]; then \
41898 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41899 else \
41900 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41901 $(MAKE) stagetrain-start; \
41902 fi; \
41903 cd $(HOST_SUBDIR)/libctf && \
41904 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41905 @endif libctf-bootstrap
41906
41907
41908 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41909 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41910 maybe-all-stagefeedback-libctf:
41911 maybe-clean-stagefeedback-libctf:
41912 @if libctf-bootstrap
41913 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41914 all-stagefeedback: all-stagefeedback-libctf
41915 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41916 all-stagefeedback-libctf: configure-stagefeedback-libctf
41917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41918 @r=`${PWD_COMMAND}`; export r; \
41919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41920 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41921 $(HOST_EXPORTS) \
41922 $(POSTSTAGE1_HOST_EXPORTS) \
41923 cd $(HOST_SUBDIR)/libctf && \
41924 \
41925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41926 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41927 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41928 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41929 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41933 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41934 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41935 $(TARGET-stagefeedback-libctf)
41936
41937 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41938 clean-stagefeedback: clean-stagefeedback-libctf
41939 clean-stagefeedback-libctf:
41940 @if [ $(current_stage) = stagefeedback ]; then \
41941 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41942 else \
41943 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41944 $(MAKE) stagefeedback-start; \
41945 fi; \
41946 cd $(HOST_SUBDIR)/libctf && \
41947 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41948 @endif libctf-bootstrap
41949
41950
41951 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41952 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41953 maybe-all-stageautoprofile-libctf:
41954 maybe-clean-stageautoprofile-libctf:
41955 @if libctf-bootstrap
41956 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41957 all-stageautoprofile: all-stageautoprofile-libctf
41958 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41959 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41960 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41961 @r=`${PWD_COMMAND}`; export r; \
41962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41963 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41964 $(HOST_EXPORTS) \
41965 $(POSTSTAGE1_HOST_EXPORTS) \
41966 cd $(HOST_SUBDIR)/libctf && \
41967 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41969 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41970 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41971 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41972 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41973 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41974 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41975 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41976 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41977 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41978 $(TARGET-stageautoprofile-libctf)
41979
41980 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41981 clean-stageautoprofile: clean-stageautoprofile-libctf
41982 clean-stageautoprofile-libctf:
41983 @if [ $(current_stage) = stageautoprofile ]; then \
41984 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41985 else \
41986 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41987 $(MAKE) stageautoprofile-start; \
41988 fi; \
41989 cd $(HOST_SUBDIR)/libctf && \
41990 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41991 @endif libctf-bootstrap
41992
41993
41994 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41995 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41996 maybe-all-stageautofeedback-libctf:
41997 maybe-clean-stageautofeedback-libctf:
41998 @if libctf-bootstrap
41999 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42000 all-stageautofeedback: all-stageautofeedback-libctf
42001 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42002 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42003 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42004 @r=`${PWD_COMMAND}`; export r; \
42005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42006 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42007 $(HOST_EXPORTS) \
42008 $(POSTSTAGE1_HOST_EXPORTS) \
42009 cd $(HOST_SUBDIR)/libctf && \
42010 \
42011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42012 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42013 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42014 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42015 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42019 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42020 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42021 $(TARGET-stageautofeedback-libctf)
42022
42023 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42024 clean-stageautofeedback: clean-stageautofeedback-libctf
42025 clean-stageautofeedback-libctf:
42026 @if [ $(current_stage) = stageautofeedback ]; then \
42027 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42028 else \
42029 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42030 $(MAKE) stageautofeedback-start; \
42031 fi; \
42032 cd $(HOST_SUBDIR)/libctf && \
42033 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42034 @endif libctf-bootstrap
42035
42036
42037
42038
42039
42040 .PHONY: check-libctf maybe-check-libctf
42041 maybe-check-libctf:
42042 @if libctf
42043 maybe-check-libctf: check-libctf
42044
42045 check-libctf:
42046 @: $(MAKE); $(unstage)
42047 @r=`${PWD_COMMAND}`; export r; \
42048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42049 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42050 (cd $(HOST_SUBDIR)/libctf && \
42051 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42052
42053 @endif libctf
42054
42055 .PHONY: install-libctf maybe-install-libctf
42056 maybe-install-libctf:
42057 @if libctf
42058 maybe-install-libctf: install-libctf
42059
42060 install-libctf: installdirs
42061 @: $(MAKE); $(unstage)
42062 @r=`${PWD_COMMAND}`; export r; \
42063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42064 $(HOST_EXPORTS) \
42065 (cd $(HOST_SUBDIR)/libctf && \
42066 $(MAKE) $(FLAGS_TO_PASS) install)
42067
42068 @endif libctf
42069
42070 .PHONY: install-strip-libctf maybe-install-strip-libctf
42071 maybe-install-strip-libctf:
42072 @if libctf
42073 maybe-install-strip-libctf: install-strip-libctf
42074
42075 install-strip-libctf: installdirs
42076 @: $(MAKE); $(unstage)
42077 @r=`${PWD_COMMAND}`; export r; \
42078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42079 $(HOST_EXPORTS) \
42080 (cd $(HOST_SUBDIR)/libctf && \
42081 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42082
42083 @endif libctf
42084
42085 # Other targets (info, dvi, pdf, etc.)
42086
42087 .PHONY: maybe-info-libctf info-libctf
42088 maybe-info-libctf:
42089 @if libctf
42090 maybe-info-libctf: info-libctf
42091
42092 info-libctf: \
42093 configure-libctf
42094 @[ -f ./libctf/Makefile ] || exit 0; \
42095 r=`${PWD_COMMAND}`; export r; \
42096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42097 $(HOST_EXPORTS) \
42098 for flag in $(EXTRA_HOST_FLAGS) ; do \
42099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42100 done; \
42101 echo "Doing info in libctf"; \
42102 (cd $(HOST_SUBDIR)/libctf && \
42103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42105 "RANLIB=$${RANLIB}" \
42106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42107 info) \
42108 || exit 1
42109
42110 @endif libctf
42111
42112 .PHONY: maybe-dvi-libctf dvi-libctf
42113 maybe-dvi-libctf:
42114 @if libctf
42115 maybe-dvi-libctf: dvi-libctf
42116
42117 dvi-libctf: \
42118 configure-libctf
42119 @[ -f ./libctf/Makefile ] || exit 0; \
42120 r=`${PWD_COMMAND}`; export r; \
42121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42122 $(HOST_EXPORTS) \
42123 for flag in $(EXTRA_HOST_FLAGS) ; do \
42124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42125 done; \
42126 echo "Doing dvi in libctf"; \
42127 (cd $(HOST_SUBDIR)/libctf && \
42128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42130 "RANLIB=$${RANLIB}" \
42131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42132 dvi) \
42133 || exit 1
42134
42135 @endif libctf
42136
42137 .PHONY: maybe-pdf-libctf pdf-libctf
42138 maybe-pdf-libctf:
42139 @if libctf
42140 maybe-pdf-libctf: pdf-libctf
42141
42142 pdf-libctf: \
42143 configure-libctf
42144 @[ -f ./libctf/Makefile ] || exit 0; \
42145 r=`${PWD_COMMAND}`; export r; \
42146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42147 $(HOST_EXPORTS) \
42148 for flag in $(EXTRA_HOST_FLAGS) ; do \
42149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42150 done; \
42151 echo "Doing pdf in libctf"; \
42152 (cd $(HOST_SUBDIR)/libctf && \
42153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42155 "RANLIB=$${RANLIB}" \
42156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42157 pdf) \
42158 || exit 1
42159
42160 @endif libctf
42161
42162 .PHONY: maybe-html-libctf html-libctf
42163 maybe-html-libctf:
42164 @if libctf
42165 maybe-html-libctf: html-libctf
42166
42167 html-libctf: \
42168 configure-libctf
42169 @[ -f ./libctf/Makefile ] || exit 0; \
42170 r=`${PWD_COMMAND}`; export r; \
42171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42172 $(HOST_EXPORTS) \
42173 for flag in $(EXTRA_HOST_FLAGS) ; do \
42174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42175 done; \
42176 echo "Doing html in libctf"; \
42177 (cd $(HOST_SUBDIR)/libctf && \
42178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42180 "RANLIB=$${RANLIB}" \
42181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42182 html) \
42183 || exit 1
42184
42185 @endif libctf
42186
42187 .PHONY: maybe-TAGS-libctf TAGS-libctf
42188 maybe-TAGS-libctf:
42189 @if libctf
42190 maybe-TAGS-libctf: TAGS-libctf
42191
42192 TAGS-libctf: \
42193 configure-libctf
42194 @[ -f ./libctf/Makefile ] || exit 0; \
42195 r=`${PWD_COMMAND}`; export r; \
42196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42197 $(HOST_EXPORTS) \
42198 for flag in $(EXTRA_HOST_FLAGS) ; do \
42199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42200 done; \
42201 echo "Doing TAGS in libctf"; \
42202 (cd $(HOST_SUBDIR)/libctf && \
42203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42205 "RANLIB=$${RANLIB}" \
42206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42207 TAGS) \
42208 || exit 1
42209
42210 @endif libctf
42211
42212 .PHONY: maybe-install-info-libctf install-info-libctf
42213 maybe-install-info-libctf:
42214 @if libctf
42215 maybe-install-info-libctf: install-info-libctf
42216
42217 install-info-libctf: \
42218 configure-libctf \
42219 info-libctf
42220 @[ -f ./libctf/Makefile ] || exit 0; \
42221 r=`${PWD_COMMAND}`; export r; \
42222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223 $(HOST_EXPORTS) \
42224 for flag in $(EXTRA_HOST_FLAGS) ; do \
42225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42226 done; \
42227 echo "Doing install-info in libctf"; \
42228 (cd $(HOST_SUBDIR)/libctf && \
42229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42231 "RANLIB=$${RANLIB}" \
42232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42233 install-info) \
42234 || exit 1
42235
42236 @endif libctf
42237
42238 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42239 maybe-install-dvi-libctf:
42240 @if libctf
42241 maybe-install-dvi-libctf: install-dvi-libctf
42242
42243 install-dvi-libctf: \
42244 configure-libctf \
42245 dvi-libctf
42246 @[ -f ./libctf/Makefile ] || exit 0; \
42247 r=`${PWD_COMMAND}`; export r; \
42248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249 $(HOST_EXPORTS) \
42250 for flag in $(EXTRA_HOST_FLAGS) ; do \
42251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42252 done; \
42253 echo "Doing install-dvi in libctf"; \
42254 (cd $(HOST_SUBDIR)/libctf && \
42255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42257 "RANLIB=$${RANLIB}" \
42258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42259 install-dvi) \
42260 || exit 1
42261
42262 @endif libctf
42263
42264 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42265 maybe-install-pdf-libctf:
42266 @if libctf
42267 maybe-install-pdf-libctf: install-pdf-libctf
42268
42269 install-pdf-libctf: \
42270 configure-libctf \
42271 pdf-libctf
42272 @[ -f ./libctf/Makefile ] || exit 0; \
42273 r=`${PWD_COMMAND}`; export r; \
42274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42275 $(HOST_EXPORTS) \
42276 for flag in $(EXTRA_HOST_FLAGS) ; do \
42277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278 done; \
42279 echo "Doing install-pdf in libctf"; \
42280 (cd $(HOST_SUBDIR)/libctf && \
42281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42283 "RANLIB=$${RANLIB}" \
42284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42285 install-pdf) \
42286 || exit 1
42287
42288 @endif libctf
42289
42290 .PHONY: maybe-install-html-libctf install-html-libctf
42291 maybe-install-html-libctf:
42292 @if libctf
42293 maybe-install-html-libctf: install-html-libctf
42294
42295 install-html-libctf: \
42296 configure-libctf \
42297 html-libctf
42298 @[ -f ./libctf/Makefile ] || exit 0; \
42299 r=`${PWD_COMMAND}`; export r; \
42300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42301 $(HOST_EXPORTS) \
42302 for flag in $(EXTRA_HOST_FLAGS) ; do \
42303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42304 done; \
42305 echo "Doing install-html in libctf"; \
42306 (cd $(HOST_SUBDIR)/libctf && \
42307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42309 "RANLIB=$${RANLIB}" \
42310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42311 install-html) \
42312 || exit 1
42313
42314 @endif libctf
42315
42316 .PHONY: maybe-installcheck-libctf installcheck-libctf
42317 maybe-installcheck-libctf:
42318 @if libctf
42319 maybe-installcheck-libctf: installcheck-libctf
42320
42321 installcheck-libctf: \
42322 configure-libctf
42323 @[ -f ./libctf/Makefile ] || exit 0; \
42324 r=`${PWD_COMMAND}`; export r; \
42325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42326 $(HOST_EXPORTS) \
42327 for flag in $(EXTRA_HOST_FLAGS) ; do \
42328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42329 done; \
42330 echo "Doing installcheck in libctf"; \
42331 (cd $(HOST_SUBDIR)/libctf && \
42332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42334 "RANLIB=$${RANLIB}" \
42335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42336 installcheck) \
42337 || exit 1
42338
42339 @endif libctf
42340
42341 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42342 maybe-mostlyclean-libctf:
42343 @if libctf
42344 maybe-mostlyclean-libctf: mostlyclean-libctf
42345
42346 mostlyclean-libctf:
42347 @[ -f ./libctf/Makefile ] || exit 0; \
42348 r=`${PWD_COMMAND}`; export r; \
42349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350 $(HOST_EXPORTS) \
42351 for flag in $(EXTRA_HOST_FLAGS) ; do \
42352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42353 done; \
42354 echo "Doing mostlyclean in libctf"; \
42355 (cd $(HOST_SUBDIR)/libctf && \
42356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358 "RANLIB=$${RANLIB}" \
42359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360 mostlyclean) \
42361 || exit 1
42362
42363 @endif libctf
42364
42365 .PHONY: maybe-clean-libctf clean-libctf
42366 maybe-clean-libctf:
42367 @if libctf
42368 maybe-clean-libctf: clean-libctf
42369
42370 clean-libctf:
42371 @[ -f ./libctf/Makefile ] || exit 0; \
42372 r=`${PWD_COMMAND}`; export r; \
42373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374 $(HOST_EXPORTS) \
42375 for flag in $(EXTRA_HOST_FLAGS) ; do \
42376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42377 done; \
42378 echo "Doing clean in libctf"; \
42379 (cd $(HOST_SUBDIR)/libctf && \
42380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42382 "RANLIB=$${RANLIB}" \
42383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42384 clean) \
42385 || exit 1
42386
42387 @endif libctf
42388
42389 .PHONY: maybe-distclean-libctf distclean-libctf
42390 maybe-distclean-libctf:
42391 @if libctf
42392 maybe-distclean-libctf: distclean-libctf
42393
42394 distclean-libctf:
42395 @[ -f ./libctf/Makefile ] || exit 0; \
42396 r=`${PWD_COMMAND}`; export r; \
42397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42398 $(HOST_EXPORTS) \
42399 for flag in $(EXTRA_HOST_FLAGS) ; do \
42400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42401 done; \
42402 echo "Doing distclean in libctf"; \
42403 (cd $(HOST_SUBDIR)/libctf && \
42404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42406 "RANLIB=$${RANLIB}" \
42407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42408 distclean) \
42409 || exit 1
42410
42411 @endif libctf
42412
42413 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42414 maybe-maintainer-clean-libctf:
42415 @if libctf
42416 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42417
42418 maintainer-clean-libctf:
42419 @[ -f ./libctf/Makefile ] || exit 0; \
42420 r=`${PWD_COMMAND}`; export r; \
42421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42422 $(HOST_EXPORTS) \
42423 for flag in $(EXTRA_HOST_FLAGS) ; do \
42424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42425 done; \
42426 echo "Doing maintainer-clean in libctf"; \
42427 (cd $(HOST_SUBDIR)/libctf && \
42428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42430 "RANLIB=$${RANLIB}" \
42431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42432 maintainer-clean) \
42433 || exit 1
42434
42435 @endif libctf
42436
42437
42438
42439 .PHONY: configure-libsframe maybe-configure-libsframe
42440 maybe-configure-libsframe:
42441 @if gcc-bootstrap
42442 configure-libsframe: stage_current
42443 @endif gcc-bootstrap
42444 @if libsframe
42445 maybe-configure-libsframe: configure-libsframe
42446 configure-libsframe:
42447 @r=`${PWD_COMMAND}`; export r; \
42448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42449 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42451 $(HOST_EXPORTS) \
42452 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42453 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42454 case $(srcdir) in \
42455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42456 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42458 esac; \
42459 module_srcdir=libsframe; \
42460 $(SHELL) \
42461 $$s/$$module_srcdir/configure \
42462 --srcdir=$${topdir}/$$module_srcdir \
42463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42464 --target=${target_alias} \
42465 || exit 1
42466 @endif libsframe
42467
42468
42469
42470 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42471 maybe-configure-stage1-libsframe:
42472 @if libsframe-bootstrap
42473 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42474 configure-stage1-libsframe:
42475 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42476 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42477 @r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 TFLAGS="$(STAGE1_TFLAGS)"; \
42480 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42481 $(HOST_EXPORTS) \
42482 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42483 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42484 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42485 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42487 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42488 case $(srcdir) in \
42489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42490 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42492 esac; \
42493 module_srcdir=libsframe; \
42494 $(SHELL) $$s/$$module_srcdir/configure \
42495 --srcdir=$${topdir}/$$module_srcdir \
42496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42497 --target=${target_alias} \
42498 \
42499 $(STAGE1_CONFIGURE_FLAGS)
42500 @endif libsframe-bootstrap
42501
42502 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42503 maybe-configure-stage2-libsframe:
42504 @if libsframe-bootstrap
42505 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42506 configure-stage2-libsframe:
42507 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42508 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42509 @r=`${PWD_COMMAND}`; export r; \
42510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42511 TFLAGS="$(STAGE2_TFLAGS)"; \
42512 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42513 $(HOST_EXPORTS) \
42514 $(POSTSTAGE1_HOST_EXPORTS) \
42515 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42516 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42517 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42518 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42520 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42521 case $(srcdir) in \
42522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42523 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42525 esac; \
42526 module_srcdir=libsframe; \
42527 $(SHELL) $$s/$$module_srcdir/configure \
42528 --srcdir=$${topdir}/$$module_srcdir \
42529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42530 --target=${target_alias} \
42531 --with-build-libsubdir=$(HOST_SUBDIR) \
42532 $(STAGE2_CONFIGURE_FLAGS)
42533 @endif libsframe-bootstrap
42534
42535 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42536 maybe-configure-stage3-libsframe:
42537 @if libsframe-bootstrap
42538 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42539 configure-stage3-libsframe:
42540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42542 @r=`${PWD_COMMAND}`; export r; \
42543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42544 TFLAGS="$(STAGE3_TFLAGS)"; \
42545 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42546 $(HOST_EXPORTS) \
42547 $(POSTSTAGE1_HOST_EXPORTS) \
42548 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42549 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42550 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42551 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42553 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42554 case $(srcdir) in \
42555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42556 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42558 esac; \
42559 module_srcdir=libsframe; \
42560 $(SHELL) $$s/$$module_srcdir/configure \
42561 --srcdir=$${topdir}/$$module_srcdir \
42562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42563 --target=${target_alias} \
42564 --with-build-libsubdir=$(HOST_SUBDIR) \
42565 $(STAGE3_CONFIGURE_FLAGS)
42566 @endif libsframe-bootstrap
42567
42568 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42569 maybe-configure-stage4-libsframe:
42570 @if libsframe-bootstrap
42571 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42572 configure-stage4-libsframe:
42573 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42575 @r=`${PWD_COMMAND}`; export r; \
42576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42577 TFLAGS="$(STAGE4_TFLAGS)"; \
42578 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42579 $(HOST_EXPORTS) \
42580 $(POSTSTAGE1_HOST_EXPORTS) \
42581 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42582 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42583 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42584 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42586 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42587 case $(srcdir) in \
42588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42589 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42591 esac; \
42592 module_srcdir=libsframe; \
42593 $(SHELL) $$s/$$module_srcdir/configure \
42594 --srcdir=$${topdir}/$$module_srcdir \
42595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42596 --target=${target_alias} \
42597 --with-build-libsubdir=$(HOST_SUBDIR) \
42598 $(STAGE4_CONFIGURE_FLAGS)
42599 @endif libsframe-bootstrap
42600
42601 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
42602 maybe-configure-stageprofile-libsframe:
42603 @if libsframe-bootstrap
42604 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
42605 configure-stageprofile-libsframe:
42606 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42608 @r=`${PWD_COMMAND}`; export r; \
42609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42611 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42612 $(HOST_EXPORTS) \
42613 $(POSTSTAGE1_HOST_EXPORTS) \
42614 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42615 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42616 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42617 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
42618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42619 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42620 case $(srcdir) in \
42621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42622 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42624 esac; \
42625 module_srcdir=libsframe; \
42626 $(SHELL) $$s/$$module_srcdir/configure \
42627 --srcdir=$${topdir}/$$module_srcdir \
42628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42629 --target=${target_alias} \
42630 --with-build-libsubdir=$(HOST_SUBDIR) \
42631 $(STAGEprofile_CONFIGURE_FLAGS)
42632 @endif libsframe-bootstrap
42633
42634 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
42635 maybe-configure-stagetrain-libsframe:
42636 @if libsframe-bootstrap
42637 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
42638 configure-stagetrain-libsframe:
42639 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42641 @r=`${PWD_COMMAND}`; export r; \
42642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42643 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42644 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42645 $(HOST_EXPORTS) \
42646 $(POSTSTAGE1_HOST_EXPORTS) \
42647 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42648 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42649 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42650 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
42651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42652 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42653 case $(srcdir) in \
42654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42655 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42657 esac; \
42658 module_srcdir=libsframe; \
42659 $(SHELL) $$s/$$module_srcdir/configure \
42660 --srcdir=$${topdir}/$$module_srcdir \
42661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42662 --target=${target_alias} \
42663 --with-build-libsubdir=$(HOST_SUBDIR) \
42664 $(STAGEtrain_CONFIGURE_FLAGS)
42665 @endif libsframe-bootstrap
42666
42667 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
42668 maybe-configure-stagefeedback-libsframe:
42669 @if libsframe-bootstrap
42670 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
42671 configure-stagefeedback-libsframe:
42672 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42674 @r=`${PWD_COMMAND}`; export r; \
42675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42676 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42677 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42678 $(HOST_EXPORTS) \
42679 $(POSTSTAGE1_HOST_EXPORTS) \
42680 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42681 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42682 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42683 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
42684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42685 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42686 case $(srcdir) in \
42687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42688 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42690 esac; \
42691 module_srcdir=libsframe; \
42692 $(SHELL) $$s/$$module_srcdir/configure \
42693 --srcdir=$${topdir}/$$module_srcdir \
42694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42695 --target=${target_alias} \
42696 --with-build-libsubdir=$(HOST_SUBDIR) \
42697 $(STAGEfeedback_CONFIGURE_FLAGS)
42698 @endif libsframe-bootstrap
42699
42700 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
42701 maybe-configure-stageautoprofile-libsframe:
42702 @if libsframe-bootstrap
42703 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
42704 configure-stageautoprofile-libsframe:
42705 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42707 @r=`${PWD_COMMAND}`; export r; \
42708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42709 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42710 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42711 $(HOST_EXPORTS) \
42712 $(POSTSTAGE1_HOST_EXPORTS) \
42713 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42714 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42715 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42716 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
42717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42718 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42719 case $(srcdir) in \
42720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42721 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42723 esac; \
42724 module_srcdir=libsframe; \
42725 $(SHELL) $$s/$$module_srcdir/configure \
42726 --srcdir=$${topdir}/$$module_srcdir \
42727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42728 --target=${target_alias} \
42729 --with-build-libsubdir=$(HOST_SUBDIR) \
42730 $(STAGEautoprofile_CONFIGURE_FLAGS)
42731 @endif libsframe-bootstrap
42732
42733 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
42734 maybe-configure-stageautofeedback-libsframe:
42735 @if libsframe-bootstrap
42736 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
42737 configure-stageautofeedback-libsframe:
42738 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42740 @r=`${PWD_COMMAND}`; export r; \
42741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42742 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42743 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42744 $(HOST_EXPORTS) \
42745 $(POSTSTAGE1_HOST_EXPORTS) \
42746 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42747 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42748 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42749 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
42750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42751 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42752 case $(srcdir) in \
42753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42754 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42756 esac; \
42757 module_srcdir=libsframe; \
42758 $(SHELL) $$s/$$module_srcdir/configure \
42759 --srcdir=$${topdir}/$$module_srcdir \
42760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42761 --target=${target_alias} \
42762 --with-build-libsubdir=$(HOST_SUBDIR) \
42763 $(STAGEautofeedback_CONFIGURE_FLAGS)
42764 @endif libsframe-bootstrap
42765
42766
42767
42768
42769
42770 .PHONY: all-libsframe maybe-all-libsframe
42771 maybe-all-libsframe:
42772 @if gcc-bootstrap
42773 all-libsframe: stage_current
42774 @endif gcc-bootstrap
42775 @if libsframe
42776 TARGET-libsframe=all
42777 maybe-all-libsframe: all-libsframe
42778 all-libsframe: configure-libsframe
42779 @r=`${PWD_COMMAND}`; export r; \
42780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781 $(HOST_EXPORTS) \
42782 (cd $(HOST_SUBDIR)/libsframe && \
42783 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42784 $(TARGET-libsframe))
42785 @endif libsframe
42786
42787
42788
42789 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
42790 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
42791 maybe-all-stage1-libsframe:
42792 maybe-clean-stage1-libsframe:
42793 @if libsframe-bootstrap
42794 maybe-all-stage1-libsframe: all-stage1-libsframe
42795 all-stage1: all-stage1-libsframe
42796 TARGET-stage1-libsframe = $(TARGET-libsframe)
42797 all-stage1-libsframe: configure-stage1-libsframe
42798 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42799 @r=`${PWD_COMMAND}`; export r; \
42800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801 TFLAGS="$(STAGE1_TFLAGS)"; \
42802 $(HOST_EXPORTS) \
42803 cd $(HOST_SUBDIR)/libsframe && \
42804 \
42805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42806 CFLAGS="$(STAGE1_CFLAGS)" \
42807 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42808 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42809 LIBCFLAGS="$(LIBCFLAGS)" \
42810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42813 $(EXTRA_HOST_FLAGS) \
42814 $(STAGE1_FLAGS_TO_PASS) \
42815 TFLAGS="$(STAGE1_TFLAGS)" \
42816 $(TARGET-stage1-libsframe)
42817
42818 maybe-clean-stage1-libsframe: clean-stage1-libsframe
42819 clean-stage1: clean-stage1-libsframe
42820 clean-stage1-libsframe:
42821 @if [ $(current_stage) = stage1 ]; then \
42822 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42823 else \
42824 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
42825 $(MAKE) stage1-start; \
42826 fi; \
42827 cd $(HOST_SUBDIR)/libsframe && \
42828 $(MAKE) $(EXTRA_HOST_FLAGS) \
42829 $(STAGE1_FLAGS_TO_PASS) clean
42830 @endif libsframe-bootstrap
42831
42832
42833 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
42834 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
42835 maybe-all-stage2-libsframe:
42836 maybe-clean-stage2-libsframe:
42837 @if libsframe-bootstrap
42838 maybe-all-stage2-libsframe: all-stage2-libsframe
42839 all-stage2: all-stage2-libsframe
42840 TARGET-stage2-libsframe = $(TARGET-libsframe)
42841 all-stage2-libsframe: configure-stage2-libsframe
42842 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42843 @r=`${PWD_COMMAND}`; export r; \
42844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42845 TFLAGS="$(STAGE2_TFLAGS)"; \
42846 $(HOST_EXPORTS) \
42847 $(POSTSTAGE1_HOST_EXPORTS) \
42848 cd $(HOST_SUBDIR)/libsframe && \
42849 \
42850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42851 CFLAGS="$(STAGE2_CFLAGS)" \
42852 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42853 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42854 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42858 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42859 TFLAGS="$(STAGE2_TFLAGS)" \
42860 $(TARGET-stage2-libsframe)
42861
42862 maybe-clean-stage2-libsframe: clean-stage2-libsframe
42863 clean-stage2: clean-stage2-libsframe
42864 clean-stage2-libsframe:
42865 @if [ $(current_stage) = stage2 ]; then \
42866 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42867 else \
42868 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
42869 $(MAKE) stage2-start; \
42870 fi; \
42871 cd $(HOST_SUBDIR)/libsframe && \
42872 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42873 @endif libsframe-bootstrap
42874
42875
42876 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
42877 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
42878 maybe-all-stage3-libsframe:
42879 maybe-clean-stage3-libsframe:
42880 @if libsframe-bootstrap
42881 maybe-all-stage3-libsframe: all-stage3-libsframe
42882 all-stage3: all-stage3-libsframe
42883 TARGET-stage3-libsframe = $(TARGET-libsframe)
42884 all-stage3-libsframe: configure-stage3-libsframe
42885 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42886 @r=`${PWD_COMMAND}`; export r; \
42887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42888 TFLAGS="$(STAGE3_TFLAGS)"; \
42889 $(HOST_EXPORTS) \
42890 $(POSTSTAGE1_HOST_EXPORTS) \
42891 cd $(HOST_SUBDIR)/libsframe && \
42892 \
42893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42894 CFLAGS="$(STAGE3_CFLAGS)" \
42895 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42896 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42897 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42901 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42902 TFLAGS="$(STAGE3_TFLAGS)" \
42903 $(TARGET-stage3-libsframe)
42904
42905 maybe-clean-stage3-libsframe: clean-stage3-libsframe
42906 clean-stage3: clean-stage3-libsframe
42907 clean-stage3-libsframe:
42908 @if [ $(current_stage) = stage3 ]; then \
42909 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42910 else \
42911 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
42912 $(MAKE) stage3-start; \
42913 fi; \
42914 cd $(HOST_SUBDIR)/libsframe && \
42915 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42916 @endif libsframe-bootstrap
42917
42918
42919 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
42920 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
42921 maybe-all-stage4-libsframe:
42922 maybe-clean-stage4-libsframe:
42923 @if libsframe-bootstrap
42924 maybe-all-stage4-libsframe: all-stage4-libsframe
42925 all-stage4: all-stage4-libsframe
42926 TARGET-stage4-libsframe = $(TARGET-libsframe)
42927 all-stage4-libsframe: configure-stage4-libsframe
42928 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42929 @r=`${PWD_COMMAND}`; export r; \
42930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42931 TFLAGS="$(STAGE4_TFLAGS)"; \
42932 $(HOST_EXPORTS) \
42933 $(POSTSTAGE1_HOST_EXPORTS) \
42934 cd $(HOST_SUBDIR)/libsframe && \
42935 \
42936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42937 CFLAGS="$(STAGE4_CFLAGS)" \
42938 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42939 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42940 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42944 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42945 TFLAGS="$(STAGE4_TFLAGS)" \
42946 $(TARGET-stage4-libsframe)
42947
42948 maybe-clean-stage4-libsframe: clean-stage4-libsframe
42949 clean-stage4: clean-stage4-libsframe
42950 clean-stage4-libsframe:
42951 @if [ $(current_stage) = stage4 ]; then \
42952 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42953 else \
42954 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
42955 $(MAKE) stage4-start; \
42956 fi; \
42957 cd $(HOST_SUBDIR)/libsframe && \
42958 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42959 @endif libsframe-bootstrap
42960
42961
42962 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
42963 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
42964 maybe-all-stageprofile-libsframe:
42965 maybe-clean-stageprofile-libsframe:
42966 @if libsframe-bootstrap
42967 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
42968 all-stageprofile: all-stageprofile-libsframe
42969 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
42970 all-stageprofile-libsframe: configure-stageprofile-libsframe
42971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42972 @r=`${PWD_COMMAND}`; export r; \
42973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42974 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42975 $(HOST_EXPORTS) \
42976 $(POSTSTAGE1_HOST_EXPORTS) \
42977 cd $(HOST_SUBDIR)/libsframe && \
42978 \
42979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42980 CFLAGS="$(STAGEprofile_CFLAGS)" \
42981 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42982 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42983 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42987 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42988 TFLAGS="$(STAGEprofile_TFLAGS)" \
42989 $(TARGET-stageprofile-libsframe)
42990
42991 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
42992 clean-stageprofile: clean-stageprofile-libsframe
42993 clean-stageprofile-libsframe:
42994 @if [ $(current_stage) = stageprofile ]; then \
42995 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42996 else \
42997 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
42998 $(MAKE) stageprofile-start; \
42999 fi; \
43000 cd $(HOST_SUBDIR)/libsframe && \
43001 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43002 @endif libsframe-bootstrap
43003
43004
43005 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43006 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43007 maybe-all-stagetrain-libsframe:
43008 maybe-clean-stagetrain-libsframe:
43009 @if libsframe-bootstrap
43010 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43011 all-stagetrain: all-stagetrain-libsframe
43012 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43013 all-stagetrain-libsframe: configure-stagetrain-libsframe
43014 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43015 @r=`${PWD_COMMAND}`; export r; \
43016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43017 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43018 $(HOST_EXPORTS) \
43019 $(POSTSTAGE1_HOST_EXPORTS) \
43020 cd $(HOST_SUBDIR)/libsframe && \
43021 \
43022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43023 CFLAGS="$(STAGEtrain_CFLAGS)" \
43024 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43025 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43026 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43030 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43031 TFLAGS="$(STAGEtrain_TFLAGS)" \
43032 $(TARGET-stagetrain-libsframe)
43033
43034 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43035 clean-stagetrain: clean-stagetrain-libsframe
43036 clean-stagetrain-libsframe:
43037 @if [ $(current_stage) = stagetrain ]; then \
43038 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43039 else \
43040 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43041 $(MAKE) stagetrain-start; \
43042 fi; \
43043 cd $(HOST_SUBDIR)/libsframe && \
43044 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43045 @endif libsframe-bootstrap
43046
43047
43048 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43049 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43050 maybe-all-stagefeedback-libsframe:
43051 maybe-clean-stagefeedback-libsframe:
43052 @if libsframe-bootstrap
43053 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43054 all-stagefeedback: all-stagefeedback-libsframe
43055 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43056 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43057 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43058 @r=`${PWD_COMMAND}`; export r; \
43059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43060 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43061 $(HOST_EXPORTS) \
43062 $(POSTSTAGE1_HOST_EXPORTS) \
43063 cd $(HOST_SUBDIR)/libsframe && \
43064 \
43065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43066 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43067 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43068 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43069 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43073 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43074 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43075 $(TARGET-stagefeedback-libsframe)
43076
43077 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43078 clean-stagefeedback: clean-stagefeedback-libsframe
43079 clean-stagefeedback-libsframe:
43080 @if [ $(current_stage) = stagefeedback ]; then \
43081 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43082 else \
43083 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43084 $(MAKE) stagefeedback-start; \
43085 fi; \
43086 cd $(HOST_SUBDIR)/libsframe && \
43087 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43088 @endif libsframe-bootstrap
43089
43090
43091 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43092 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43093 maybe-all-stageautoprofile-libsframe:
43094 maybe-clean-stageautoprofile-libsframe:
43095 @if libsframe-bootstrap
43096 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43097 all-stageautoprofile: all-stageautoprofile-libsframe
43098 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43099 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43100 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43101 @r=`${PWD_COMMAND}`; export r; \
43102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43103 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43104 $(HOST_EXPORTS) \
43105 $(POSTSTAGE1_HOST_EXPORTS) \
43106 cd $(HOST_SUBDIR)/libsframe && \
43107 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43109 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43110 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43111 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43112 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43116 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43117 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43118 $(TARGET-stageautoprofile-libsframe)
43119
43120 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43121 clean-stageautoprofile: clean-stageautoprofile-libsframe
43122 clean-stageautoprofile-libsframe:
43123 @if [ $(current_stage) = stageautoprofile ]; then \
43124 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43125 else \
43126 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43127 $(MAKE) stageautoprofile-start; \
43128 fi; \
43129 cd $(HOST_SUBDIR)/libsframe && \
43130 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43131 @endif libsframe-bootstrap
43132
43133
43134 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43135 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43136 maybe-all-stageautofeedback-libsframe:
43137 maybe-clean-stageautofeedback-libsframe:
43138 @if libsframe-bootstrap
43139 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43140 all-stageautofeedback: all-stageautofeedback-libsframe
43141 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43142 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43143 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43144 @r=`${PWD_COMMAND}`; export r; \
43145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43146 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43147 $(HOST_EXPORTS) \
43148 $(POSTSTAGE1_HOST_EXPORTS) \
43149 cd $(HOST_SUBDIR)/libsframe && \
43150 \
43151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43152 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43153 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43154 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43155 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43159 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43160 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43161 $(TARGET-stageautofeedback-libsframe)
43162
43163 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43164 clean-stageautofeedback: clean-stageautofeedback-libsframe
43165 clean-stageautofeedback-libsframe:
43166 @if [ $(current_stage) = stageautofeedback ]; then \
43167 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43168 else \
43169 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43170 $(MAKE) stageautofeedback-start; \
43171 fi; \
43172 cd $(HOST_SUBDIR)/libsframe && \
43173 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43174 @endif libsframe-bootstrap
43175
43176
43177
43178
43179
43180 .PHONY: check-libsframe maybe-check-libsframe
43181 maybe-check-libsframe:
43182 @if libsframe
43183 maybe-check-libsframe: check-libsframe
43184
43185 check-libsframe:
43186 @: $(MAKE); $(unstage)
43187 @r=`${PWD_COMMAND}`; export r; \
43188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43189 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43190 (cd $(HOST_SUBDIR)/libsframe && \
43191 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43192
43193 @endif libsframe
43194
43195 .PHONY: install-libsframe maybe-install-libsframe
43196 maybe-install-libsframe:
43197 @if libsframe
43198 maybe-install-libsframe: install-libsframe
43199
43200 install-libsframe: installdirs
43201 @: $(MAKE); $(unstage)
43202 @r=`${PWD_COMMAND}`; export r; \
43203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204 $(HOST_EXPORTS) \
43205 (cd $(HOST_SUBDIR)/libsframe && \
43206 $(MAKE) $(FLAGS_TO_PASS) install)
43207
43208 @endif libsframe
43209
43210 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43211 maybe-install-strip-libsframe:
43212 @if libsframe
43213 maybe-install-strip-libsframe: install-strip-libsframe
43214
43215 install-strip-libsframe: installdirs
43216 @: $(MAKE); $(unstage)
43217 @r=`${PWD_COMMAND}`; export r; \
43218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43219 $(HOST_EXPORTS) \
43220 (cd $(HOST_SUBDIR)/libsframe && \
43221 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43222
43223 @endif libsframe
43224
43225 # Other targets (info, dvi, pdf, etc.)
43226
43227 .PHONY: maybe-info-libsframe info-libsframe
43228 maybe-info-libsframe:
43229 @if libsframe
43230 maybe-info-libsframe: info-libsframe
43231
43232 info-libsframe: \
43233 configure-libsframe
43234 @[ -f ./libsframe/Makefile ] || exit 0; \
43235 r=`${PWD_COMMAND}`; export r; \
43236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43237 $(HOST_EXPORTS) \
43238 for flag in $(EXTRA_HOST_FLAGS) ; do \
43239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43240 done; \
43241 echo "Doing info in libsframe"; \
43242 (cd $(HOST_SUBDIR)/libsframe && \
43243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43245 "RANLIB=$${RANLIB}" \
43246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43247 info) \
43248 || exit 1
43249
43250 @endif libsframe
43251
43252 .PHONY: maybe-dvi-libsframe dvi-libsframe
43253 maybe-dvi-libsframe:
43254 @if libsframe
43255 maybe-dvi-libsframe: dvi-libsframe
43256
43257 dvi-libsframe: \
43258 configure-libsframe
43259 @[ -f ./libsframe/Makefile ] || exit 0; \
43260 r=`${PWD_COMMAND}`; export r; \
43261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43262 $(HOST_EXPORTS) \
43263 for flag in $(EXTRA_HOST_FLAGS) ; do \
43264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43265 done; \
43266 echo "Doing dvi in libsframe"; \
43267 (cd $(HOST_SUBDIR)/libsframe && \
43268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43270 "RANLIB=$${RANLIB}" \
43271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43272 dvi) \
43273 || exit 1
43274
43275 @endif libsframe
43276
43277 .PHONY: maybe-pdf-libsframe pdf-libsframe
43278 maybe-pdf-libsframe:
43279 @if libsframe
43280 maybe-pdf-libsframe: pdf-libsframe
43281
43282 pdf-libsframe: \
43283 configure-libsframe
43284 @[ -f ./libsframe/Makefile ] || exit 0; \
43285 r=`${PWD_COMMAND}`; export r; \
43286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43287 $(HOST_EXPORTS) \
43288 for flag in $(EXTRA_HOST_FLAGS) ; do \
43289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43290 done; \
43291 echo "Doing pdf in libsframe"; \
43292 (cd $(HOST_SUBDIR)/libsframe && \
43293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43295 "RANLIB=$${RANLIB}" \
43296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43297 pdf) \
43298 || exit 1
43299
43300 @endif libsframe
43301
43302 .PHONY: maybe-html-libsframe html-libsframe
43303 maybe-html-libsframe:
43304 @if libsframe
43305 maybe-html-libsframe: html-libsframe
43306
43307 html-libsframe: \
43308 configure-libsframe
43309 @[ -f ./libsframe/Makefile ] || exit 0; \
43310 r=`${PWD_COMMAND}`; export r; \
43311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43312 $(HOST_EXPORTS) \
43313 for flag in $(EXTRA_HOST_FLAGS) ; do \
43314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43315 done; \
43316 echo "Doing html in libsframe"; \
43317 (cd $(HOST_SUBDIR)/libsframe && \
43318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43320 "RANLIB=$${RANLIB}" \
43321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43322 html) \
43323 || exit 1
43324
43325 @endif libsframe
43326
43327 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43328 maybe-TAGS-libsframe:
43329 @if libsframe
43330 maybe-TAGS-libsframe: TAGS-libsframe
43331
43332 TAGS-libsframe: \
43333 configure-libsframe
43334 @[ -f ./libsframe/Makefile ] || exit 0; \
43335 r=`${PWD_COMMAND}`; export r; \
43336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337 $(HOST_EXPORTS) \
43338 for flag in $(EXTRA_HOST_FLAGS) ; do \
43339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43340 done; \
43341 echo "Doing TAGS in libsframe"; \
43342 (cd $(HOST_SUBDIR)/libsframe && \
43343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43345 "RANLIB=$${RANLIB}" \
43346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43347 TAGS) \
43348 || exit 1
43349
43350 @endif libsframe
43351
43352 .PHONY: maybe-install-info-libsframe install-info-libsframe
43353 maybe-install-info-libsframe:
43354 @if libsframe
43355 maybe-install-info-libsframe: install-info-libsframe
43356
43357 install-info-libsframe: \
43358 configure-libsframe \
43359 info-libsframe
43360 @[ -f ./libsframe/Makefile ] || exit 0; \
43361 r=`${PWD_COMMAND}`; export r; \
43362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43363 $(HOST_EXPORTS) \
43364 for flag in $(EXTRA_HOST_FLAGS) ; do \
43365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43366 done; \
43367 echo "Doing install-info in libsframe"; \
43368 (cd $(HOST_SUBDIR)/libsframe && \
43369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43371 "RANLIB=$${RANLIB}" \
43372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43373 install-info) \
43374 || exit 1
43375
43376 @endif libsframe
43377
43378 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43379 maybe-install-dvi-libsframe:
43380 @if libsframe
43381 maybe-install-dvi-libsframe: install-dvi-libsframe
43382
43383 install-dvi-libsframe: \
43384 configure-libsframe \
43385 dvi-libsframe
43386 @[ -f ./libsframe/Makefile ] || exit 0; \
43387 r=`${PWD_COMMAND}`; export r; \
43388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43389 $(HOST_EXPORTS) \
43390 for flag in $(EXTRA_HOST_FLAGS) ; do \
43391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43392 done; \
43393 echo "Doing install-dvi in libsframe"; \
43394 (cd $(HOST_SUBDIR)/libsframe && \
43395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43397 "RANLIB=$${RANLIB}" \
43398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43399 install-dvi) \
43400 || exit 1
43401
43402 @endif libsframe
43403
43404 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43405 maybe-install-pdf-libsframe:
43406 @if libsframe
43407 maybe-install-pdf-libsframe: install-pdf-libsframe
43408
43409 install-pdf-libsframe: \
43410 configure-libsframe \
43411 pdf-libsframe
43412 @[ -f ./libsframe/Makefile ] || exit 0; \
43413 r=`${PWD_COMMAND}`; export r; \
43414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43415 $(HOST_EXPORTS) \
43416 for flag in $(EXTRA_HOST_FLAGS) ; do \
43417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43418 done; \
43419 echo "Doing install-pdf in libsframe"; \
43420 (cd $(HOST_SUBDIR)/libsframe && \
43421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43423 "RANLIB=$${RANLIB}" \
43424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43425 install-pdf) \
43426 || exit 1
43427
43428 @endif libsframe
43429
43430 .PHONY: maybe-install-html-libsframe install-html-libsframe
43431 maybe-install-html-libsframe:
43432 @if libsframe
43433 maybe-install-html-libsframe: install-html-libsframe
43434
43435 install-html-libsframe: \
43436 configure-libsframe \
43437 html-libsframe
43438 @[ -f ./libsframe/Makefile ] || exit 0; \
43439 r=`${PWD_COMMAND}`; export r; \
43440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43441 $(HOST_EXPORTS) \
43442 for flag in $(EXTRA_HOST_FLAGS) ; do \
43443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43444 done; \
43445 echo "Doing install-html in libsframe"; \
43446 (cd $(HOST_SUBDIR)/libsframe && \
43447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43449 "RANLIB=$${RANLIB}" \
43450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43451 install-html) \
43452 || exit 1
43453
43454 @endif libsframe
43455
43456 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43457 maybe-installcheck-libsframe:
43458 @if libsframe
43459 maybe-installcheck-libsframe: installcheck-libsframe
43460
43461 installcheck-libsframe: \
43462 configure-libsframe
43463 @[ -f ./libsframe/Makefile ] || exit 0; \
43464 r=`${PWD_COMMAND}`; export r; \
43465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43466 $(HOST_EXPORTS) \
43467 for flag in $(EXTRA_HOST_FLAGS) ; do \
43468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43469 done; \
43470 echo "Doing installcheck in libsframe"; \
43471 (cd $(HOST_SUBDIR)/libsframe && \
43472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43474 "RANLIB=$${RANLIB}" \
43475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43476 installcheck) \
43477 || exit 1
43478
43479 @endif libsframe
43480
43481 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43482 maybe-mostlyclean-libsframe:
43483 @if libsframe
43484 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43485
43486 mostlyclean-libsframe:
43487 @[ -f ./libsframe/Makefile ] || exit 0; \
43488 r=`${PWD_COMMAND}`; export r; \
43489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43490 $(HOST_EXPORTS) \
43491 for flag in $(EXTRA_HOST_FLAGS) ; do \
43492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43493 done; \
43494 echo "Doing mostlyclean in libsframe"; \
43495 (cd $(HOST_SUBDIR)/libsframe && \
43496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43498 "RANLIB=$${RANLIB}" \
43499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43500 mostlyclean) \
43501 || exit 1
43502
43503 @endif libsframe
43504
43505 .PHONY: maybe-clean-libsframe clean-libsframe
43506 maybe-clean-libsframe:
43507 @if libsframe
43508 maybe-clean-libsframe: clean-libsframe
43509
43510 clean-libsframe:
43511 @[ -f ./libsframe/Makefile ] || exit 0; \
43512 r=`${PWD_COMMAND}`; export r; \
43513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514 $(HOST_EXPORTS) \
43515 for flag in $(EXTRA_HOST_FLAGS) ; do \
43516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43517 done; \
43518 echo "Doing clean in libsframe"; \
43519 (cd $(HOST_SUBDIR)/libsframe && \
43520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43522 "RANLIB=$${RANLIB}" \
43523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43524 clean) \
43525 || exit 1
43526
43527 @endif libsframe
43528
43529 .PHONY: maybe-distclean-libsframe distclean-libsframe
43530 maybe-distclean-libsframe:
43531 @if libsframe
43532 maybe-distclean-libsframe: distclean-libsframe
43533
43534 distclean-libsframe:
43535 @[ -f ./libsframe/Makefile ] || exit 0; \
43536 r=`${PWD_COMMAND}`; export r; \
43537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43538 $(HOST_EXPORTS) \
43539 for flag in $(EXTRA_HOST_FLAGS) ; do \
43540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43541 done; \
43542 echo "Doing distclean in libsframe"; \
43543 (cd $(HOST_SUBDIR)/libsframe && \
43544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43546 "RANLIB=$${RANLIB}" \
43547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43548 distclean) \
43549 || exit 1
43550
43551 @endif libsframe
43552
43553 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43554 maybe-maintainer-clean-libsframe:
43555 @if libsframe
43556 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43557
43558 maintainer-clean-libsframe:
43559 @[ -f ./libsframe/Makefile ] || exit 0; \
43560 r=`${PWD_COMMAND}`; export r; \
43561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562 $(HOST_EXPORTS) \
43563 for flag in $(EXTRA_HOST_FLAGS) ; do \
43564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43565 done; \
43566 echo "Doing maintainer-clean in libsframe"; \
43567 (cd $(HOST_SUBDIR)/libsframe && \
43568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570 "RANLIB=$${RANLIB}" \
43571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572 maintainer-clean) \
43573 || exit 1
43574
43575 @endif libsframe
43576
43577
43578
43579 # ---------------------------------------
43580 # Modules which run on the target machine
43581 # ---------------------------------------
43582
43583
43584
43585
43586 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43587 maybe-configure-target-libstdc++-v3:
43588 @if gcc-bootstrap
43589 configure-target-libstdc++-v3: stage_current
43590 @endif gcc-bootstrap
43591 @if target-libstdc++-v3
43592 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43593 configure-target-libstdc++-v3:
43594 @r=`${PWD_COMMAND}`; export r; \
43595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43596 echo "Checking multilib configuration for libstdc++-v3..."; \
43597 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43599 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43600 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43601 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43602 else \
43603 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43604 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43605 fi; \
43606 else \
43607 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43608 fi; \
43609 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43610 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43611 $(RAW_CXX_TARGET_EXPORTS) \
43612 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43613 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43614 case $(srcdir) in \
43615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43616 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43618 esac; \
43619 module_srcdir=libstdc++-v3; \
43620 rm -f no-such-file || : ; \
43621 CONFIG_SITE=no-such-file $(SHELL) \
43622 $$s/$$module_srcdir/configure \
43623 --srcdir=$${topdir}/$$module_srcdir \
43624 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43625 --target=${target_alias} \
43626 || exit 1
43627 @endif target-libstdc++-v3
43628
43629
43630
43631 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43632 maybe-configure-stage1-target-libstdc++-v3:
43633 @if target-libstdc++-v3-bootstrap
43634 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43635 configure-stage1-target-libstdc++-v3:
43636 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43637 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43638 @r=`${PWD_COMMAND}`; export r; \
43639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43640 TFLAGS="$(STAGE1_TFLAGS)"; \
43641 echo "Checking multilib configuration for libstdc++-v3..."; \
43642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43643 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43644 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43645 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43646 else \
43647 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43648 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43649 fi; \
43650 else \
43651 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43652 fi; \
43653 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43654 $(RAW_CXX_TARGET_EXPORTS) \
43655 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43658 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43659 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43660 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43661 case $(srcdir) in \
43662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43663 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43665 esac; \
43666 module_srcdir=libstdc++-v3; \
43667 $(SHELL) $$s/$$module_srcdir/configure \
43668 --srcdir=$${topdir}/$$module_srcdir \
43669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43670 --target=${target_alias} \
43671 \
43672 $(STAGE1_CONFIGURE_FLAGS)
43673 @endif target-libstdc++-v3-bootstrap
43674
43675 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43676 maybe-configure-stage2-target-libstdc++-v3:
43677 @if target-libstdc++-v3-bootstrap
43678 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43679 configure-stage2-target-libstdc++-v3:
43680 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43682 @r=`${PWD_COMMAND}`; export r; \
43683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684 TFLAGS="$(STAGE2_TFLAGS)"; \
43685 echo "Checking multilib configuration for libstdc++-v3..."; \
43686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43687 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43688 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43689 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43690 else \
43691 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43692 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43693 fi; \
43694 else \
43695 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43696 fi; \
43697 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43698 $(RAW_CXX_TARGET_EXPORTS) \
43699 \
43700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43703 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43705 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43706 case $(srcdir) in \
43707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43708 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43710 esac; \
43711 module_srcdir=libstdc++-v3; \
43712 $(SHELL) $$s/$$module_srcdir/configure \
43713 --srcdir=$${topdir}/$$module_srcdir \
43714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43715 --target=${target_alias} \
43716 --with-build-libsubdir=$(HOST_SUBDIR) \
43717 $(STAGE2_CONFIGURE_FLAGS)
43718 @endif target-libstdc++-v3-bootstrap
43719
43720 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43721 maybe-configure-stage3-target-libstdc++-v3:
43722 @if target-libstdc++-v3-bootstrap
43723 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43724 configure-stage3-target-libstdc++-v3:
43725 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43727 @r=`${PWD_COMMAND}`; export r; \
43728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43729 TFLAGS="$(STAGE3_TFLAGS)"; \
43730 echo "Checking multilib configuration for libstdc++-v3..."; \
43731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43732 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43733 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43734 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43735 else \
43736 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43737 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43738 fi; \
43739 else \
43740 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43741 fi; \
43742 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43743 $(RAW_CXX_TARGET_EXPORTS) \
43744 \
43745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43748 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43750 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43751 case $(srcdir) in \
43752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43753 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43755 esac; \
43756 module_srcdir=libstdc++-v3; \
43757 $(SHELL) $$s/$$module_srcdir/configure \
43758 --srcdir=$${topdir}/$$module_srcdir \
43759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43760 --target=${target_alias} \
43761 --with-build-libsubdir=$(HOST_SUBDIR) \
43762 $(STAGE3_CONFIGURE_FLAGS)
43763 @endif target-libstdc++-v3-bootstrap
43764
43765 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43766 maybe-configure-stage4-target-libstdc++-v3:
43767 @if target-libstdc++-v3-bootstrap
43768 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43769 configure-stage4-target-libstdc++-v3:
43770 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43771 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43772 @r=`${PWD_COMMAND}`; export r; \
43773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774 TFLAGS="$(STAGE4_TFLAGS)"; \
43775 echo "Checking multilib configuration for libstdc++-v3..."; \
43776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43777 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43778 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43779 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43780 else \
43781 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43782 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43783 fi; \
43784 else \
43785 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43786 fi; \
43787 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43788 $(RAW_CXX_TARGET_EXPORTS) \
43789 \
43790 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43793 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43794 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43795 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43796 case $(srcdir) in \
43797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43798 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43800 esac; \
43801 module_srcdir=libstdc++-v3; \
43802 $(SHELL) $$s/$$module_srcdir/configure \
43803 --srcdir=$${topdir}/$$module_srcdir \
43804 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43805 --target=${target_alias} \
43806 --with-build-libsubdir=$(HOST_SUBDIR) \
43807 $(STAGE4_CONFIGURE_FLAGS)
43808 @endif target-libstdc++-v3-bootstrap
43809
43810 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43811 maybe-configure-stageprofile-target-libstdc++-v3:
43812 @if target-libstdc++-v3-bootstrap
43813 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43814 configure-stageprofile-target-libstdc++-v3:
43815 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43816 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43817 @r=`${PWD_COMMAND}`; export r; \
43818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43819 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43820 echo "Checking multilib configuration for libstdc++-v3..."; \
43821 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43822 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43823 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43824 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43825 else \
43826 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43827 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43828 fi; \
43829 else \
43830 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43831 fi; \
43832 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43833 $(RAW_CXX_TARGET_EXPORTS) \
43834 \
43835 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43836 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43837 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43838 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43840 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43841 case $(srcdir) in \
43842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43843 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43845 esac; \
43846 module_srcdir=libstdc++-v3; \
43847 $(SHELL) $$s/$$module_srcdir/configure \
43848 --srcdir=$${topdir}/$$module_srcdir \
43849 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43850 --target=${target_alias} \
43851 --with-build-libsubdir=$(HOST_SUBDIR) \
43852 $(STAGEprofile_CONFIGURE_FLAGS)
43853 @endif target-libstdc++-v3-bootstrap
43854
43855 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43856 maybe-configure-stagetrain-target-libstdc++-v3:
43857 @if target-libstdc++-v3-bootstrap
43858 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43859 configure-stagetrain-target-libstdc++-v3:
43860 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43861 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43862 @r=`${PWD_COMMAND}`; export r; \
43863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43864 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43865 echo "Checking multilib configuration for libstdc++-v3..."; \
43866 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43867 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43868 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43869 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43870 else \
43871 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43872 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43873 fi; \
43874 else \
43875 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43876 fi; \
43877 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43878 $(RAW_CXX_TARGET_EXPORTS) \
43879 \
43880 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43881 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43882 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43883 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43884 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43885 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43886 case $(srcdir) in \
43887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43888 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43890 esac; \
43891 module_srcdir=libstdc++-v3; \
43892 $(SHELL) $$s/$$module_srcdir/configure \
43893 --srcdir=$${topdir}/$$module_srcdir \
43894 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43895 --target=${target_alias} \
43896 --with-build-libsubdir=$(HOST_SUBDIR) \
43897 $(STAGEtrain_CONFIGURE_FLAGS)
43898 @endif target-libstdc++-v3-bootstrap
43899
43900 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43901 maybe-configure-stagefeedback-target-libstdc++-v3:
43902 @if target-libstdc++-v3-bootstrap
43903 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43904 configure-stagefeedback-target-libstdc++-v3:
43905 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43906 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43907 @r=`${PWD_COMMAND}`; export r; \
43908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43909 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43910 echo "Checking multilib configuration for libstdc++-v3..."; \
43911 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43912 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43913 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43914 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43915 else \
43916 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43917 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43918 fi; \
43919 else \
43920 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43921 fi; \
43922 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43923 $(RAW_CXX_TARGET_EXPORTS) \
43924 \
43925 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43926 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43927 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43928 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43930 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43931 case $(srcdir) in \
43932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43933 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43935 esac; \
43936 module_srcdir=libstdc++-v3; \
43937 $(SHELL) $$s/$$module_srcdir/configure \
43938 --srcdir=$${topdir}/$$module_srcdir \
43939 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43940 --target=${target_alias} \
43941 --with-build-libsubdir=$(HOST_SUBDIR) \
43942 $(STAGEfeedback_CONFIGURE_FLAGS)
43943 @endif target-libstdc++-v3-bootstrap
43944
43945 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43946 maybe-configure-stageautoprofile-target-libstdc++-v3:
43947 @if target-libstdc++-v3-bootstrap
43948 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43949 configure-stageautoprofile-target-libstdc++-v3:
43950 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43951 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43952 @r=`${PWD_COMMAND}`; export r; \
43953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43954 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43955 echo "Checking multilib configuration for libstdc++-v3..."; \
43956 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43957 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43958 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43959 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43960 else \
43961 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43962 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43963 fi; \
43964 else \
43965 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43966 fi; \
43967 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43968 $(RAW_CXX_TARGET_EXPORTS) \
43969 \
43970 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43971 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43972 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43973 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43975 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43976 case $(srcdir) in \
43977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43978 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43980 esac; \
43981 module_srcdir=libstdc++-v3; \
43982 $(SHELL) $$s/$$module_srcdir/configure \
43983 --srcdir=$${topdir}/$$module_srcdir \
43984 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43985 --target=${target_alias} \
43986 --with-build-libsubdir=$(HOST_SUBDIR) \
43987 $(STAGEautoprofile_CONFIGURE_FLAGS)
43988 @endif target-libstdc++-v3-bootstrap
43989
43990 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43991 maybe-configure-stageautofeedback-target-libstdc++-v3:
43992 @if target-libstdc++-v3-bootstrap
43993 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43994 configure-stageautofeedback-target-libstdc++-v3:
43995 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43996 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43997 @r=`${PWD_COMMAND}`; export r; \
43998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43999 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44000 echo "Checking multilib configuration for libstdc++-v3..."; \
44001 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44002 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44003 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44004 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44005 else \
44006 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44007 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44008 fi; \
44009 else \
44010 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44011 fi; \
44012 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44013 $(RAW_CXX_TARGET_EXPORTS) \
44014 \
44015 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44016 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44017 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44018 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44019 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44020 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44021 case $(srcdir) in \
44022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44023 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44025 esac; \
44026 module_srcdir=libstdc++-v3; \
44027 $(SHELL) $$s/$$module_srcdir/configure \
44028 --srcdir=$${topdir}/$$module_srcdir \
44029 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44030 --target=${target_alias} \
44031 --with-build-libsubdir=$(HOST_SUBDIR) \
44032 $(STAGEautofeedback_CONFIGURE_FLAGS)
44033 @endif target-libstdc++-v3-bootstrap
44034
44035
44036
44037
44038
44039 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44040 maybe-all-target-libstdc++-v3:
44041 @if gcc-bootstrap
44042 all-target-libstdc++-v3: stage_current
44043 @endif gcc-bootstrap
44044 @if target-libstdc++-v3
44045 TARGET-target-libstdc++-v3=all
44046 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44047 all-target-libstdc++-v3: configure-target-libstdc++-v3
44048 @r=`${PWD_COMMAND}`; export r; \
44049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44050 $(RAW_CXX_TARGET_EXPORTS) \
44051 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44053 $(TARGET-target-libstdc++-v3))
44054 @endif target-libstdc++-v3
44055
44056
44057
44058 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44059 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44060 maybe-all-stage1-target-libstdc++-v3:
44061 maybe-clean-stage1-target-libstdc++-v3:
44062 @if target-libstdc++-v3-bootstrap
44063 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44064 all-stage1: all-stage1-target-libstdc++-v3
44065 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44066 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44067 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44068 @r=`${PWD_COMMAND}`; export r; \
44069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44070 TFLAGS="$(STAGE1_TFLAGS)"; \
44071 $(RAW_CXX_TARGET_EXPORTS) \
44072 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44073 \
44074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44075 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44076 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44077 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44078 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44079 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44080 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44081 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44082 \
44083 TFLAGS="$(STAGE1_TFLAGS)" \
44084 $(TARGET-stage1-target-libstdc++-v3)
44085
44086 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44087 clean-stage1: clean-stage1-target-libstdc++-v3
44088 clean-stage1-target-libstdc++-v3:
44089 @if [ $(current_stage) = stage1 ]; then \
44090 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44091 else \
44092 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44093 $(MAKE) stage1-start; \
44094 fi; \
44095 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44096 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44097 clean
44098 @endif target-libstdc++-v3-bootstrap
44099
44100
44101 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44102 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44103 maybe-all-stage2-target-libstdc++-v3:
44104 maybe-clean-stage2-target-libstdc++-v3:
44105 @if target-libstdc++-v3-bootstrap
44106 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44107 all-stage2: all-stage2-target-libstdc++-v3
44108 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44109 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44110 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44111 @r=`${PWD_COMMAND}`; export r; \
44112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44113 TFLAGS="$(STAGE2_TFLAGS)"; \
44114 $(RAW_CXX_TARGET_EXPORTS) \
44115 \
44116 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44117 \
44118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44119 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44125 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44126 TFLAGS="$(STAGE2_TFLAGS)" \
44127 $(TARGET-stage2-target-libstdc++-v3)
44128
44129 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44130 clean-stage2: clean-stage2-target-libstdc++-v3
44131 clean-stage2-target-libstdc++-v3:
44132 @if [ $(current_stage) = stage2 ]; then \
44133 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44134 else \
44135 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44136 $(MAKE) stage2-start; \
44137 fi; \
44138 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44139 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44140 @endif target-libstdc++-v3-bootstrap
44141
44142
44143 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44144 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44145 maybe-all-stage3-target-libstdc++-v3:
44146 maybe-clean-stage3-target-libstdc++-v3:
44147 @if target-libstdc++-v3-bootstrap
44148 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44149 all-stage3: all-stage3-target-libstdc++-v3
44150 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44151 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44152 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44153 @r=`${PWD_COMMAND}`; export r; \
44154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155 TFLAGS="$(STAGE3_TFLAGS)"; \
44156 $(RAW_CXX_TARGET_EXPORTS) \
44157 \
44158 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44159 \
44160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44161 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44167 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44168 TFLAGS="$(STAGE3_TFLAGS)" \
44169 $(TARGET-stage3-target-libstdc++-v3)
44170
44171 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44172 clean-stage3: clean-stage3-target-libstdc++-v3
44173 clean-stage3-target-libstdc++-v3:
44174 @if [ $(current_stage) = stage3 ]; then \
44175 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44176 else \
44177 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44178 $(MAKE) stage3-start; \
44179 fi; \
44180 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44181 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44182 @endif target-libstdc++-v3-bootstrap
44183
44184
44185 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44186 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44187 maybe-all-stage4-target-libstdc++-v3:
44188 maybe-clean-stage4-target-libstdc++-v3:
44189 @if target-libstdc++-v3-bootstrap
44190 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44191 all-stage4: all-stage4-target-libstdc++-v3
44192 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44193 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44194 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44195 @r=`${PWD_COMMAND}`; export r; \
44196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44197 TFLAGS="$(STAGE4_TFLAGS)"; \
44198 $(RAW_CXX_TARGET_EXPORTS) \
44199 \
44200 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44201 \
44202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44203 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44204 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44205 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44209 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44210 TFLAGS="$(STAGE4_TFLAGS)" \
44211 $(TARGET-stage4-target-libstdc++-v3)
44212
44213 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44214 clean-stage4: clean-stage4-target-libstdc++-v3
44215 clean-stage4-target-libstdc++-v3:
44216 @if [ $(current_stage) = stage4 ]; then \
44217 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44218 else \
44219 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44220 $(MAKE) stage4-start; \
44221 fi; \
44222 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44223 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44224 @endif target-libstdc++-v3-bootstrap
44225
44226
44227 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44228 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44229 maybe-all-stageprofile-target-libstdc++-v3:
44230 maybe-clean-stageprofile-target-libstdc++-v3:
44231 @if target-libstdc++-v3-bootstrap
44232 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44233 all-stageprofile: all-stageprofile-target-libstdc++-v3
44234 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44235 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44236 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44237 @r=`${PWD_COMMAND}`; export r; \
44238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44240 $(RAW_CXX_TARGET_EXPORTS) \
44241 \
44242 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44243 \
44244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44245 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44246 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44247 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44251 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44252 TFLAGS="$(STAGEprofile_TFLAGS)" \
44253 $(TARGET-stageprofile-target-libstdc++-v3)
44254
44255 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44256 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44257 clean-stageprofile-target-libstdc++-v3:
44258 @if [ $(current_stage) = stageprofile ]; then \
44259 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44260 else \
44261 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44262 $(MAKE) stageprofile-start; \
44263 fi; \
44264 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44265 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44266 @endif target-libstdc++-v3-bootstrap
44267
44268
44269 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44270 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44271 maybe-all-stagetrain-target-libstdc++-v3:
44272 maybe-clean-stagetrain-target-libstdc++-v3:
44273 @if target-libstdc++-v3-bootstrap
44274 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44275 all-stagetrain: all-stagetrain-target-libstdc++-v3
44276 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44277 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44278 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44279 @r=`${PWD_COMMAND}`; export r; \
44280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44282 $(RAW_CXX_TARGET_EXPORTS) \
44283 \
44284 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44285 \
44286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44287 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44288 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44289 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44290 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44291 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44292 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44293 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44294 TFLAGS="$(STAGEtrain_TFLAGS)" \
44295 $(TARGET-stagetrain-target-libstdc++-v3)
44296
44297 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44298 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44299 clean-stagetrain-target-libstdc++-v3:
44300 @if [ $(current_stage) = stagetrain ]; then \
44301 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44302 else \
44303 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44304 $(MAKE) stagetrain-start; \
44305 fi; \
44306 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44307 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44308 @endif target-libstdc++-v3-bootstrap
44309
44310
44311 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44312 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44313 maybe-all-stagefeedback-target-libstdc++-v3:
44314 maybe-clean-stagefeedback-target-libstdc++-v3:
44315 @if target-libstdc++-v3-bootstrap
44316 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44317 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44318 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44319 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44320 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44321 @r=`${PWD_COMMAND}`; export r; \
44322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44323 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44324 $(RAW_CXX_TARGET_EXPORTS) \
44325 \
44326 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44327 \
44328 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44329 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44330 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44331 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44332 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44333 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44334 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44335 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44336 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44337 $(TARGET-stagefeedback-target-libstdc++-v3)
44338
44339 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44340 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44341 clean-stagefeedback-target-libstdc++-v3:
44342 @if [ $(current_stage) = stagefeedback ]; then \
44343 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44344 else \
44345 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44346 $(MAKE) stagefeedback-start; \
44347 fi; \
44348 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44349 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44350 @endif target-libstdc++-v3-bootstrap
44351
44352
44353 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44354 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44355 maybe-all-stageautoprofile-target-libstdc++-v3:
44356 maybe-clean-stageautoprofile-target-libstdc++-v3:
44357 @if target-libstdc++-v3-bootstrap
44358 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44359 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44360 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44361 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44362 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44363 @r=`${PWD_COMMAND}`; export r; \
44364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44366 $(RAW_CXX_TARGET_EXPORTS) \
44367 \
44368 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44369 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44371 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44372 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44373 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44377 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44378 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44379 $(TARGET-stageautoprofile-target-libstdc++-v3)
44380
44381 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44382 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44383 clean-stageautoprofile-target-libstdc++-v3:
44384 @if [ $(current_stage) = stageautoprofile ]; then \
44385 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44386 else \
44387 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44388 $(MAKE) stageautoprofile-start; \
44389 fi; \
44390 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44391 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44392 @endif target-libstdc++-v3-bootstrap
44393
44394
44395 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44396 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44397 maybe-all-stageautofeedback-target-libstdc++-v3:
44398 maybe-clean-stageautofeedback-target-libstdc++-v3:
44399 @if target-libstdc++-v3-bootstrap
44400 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44401 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44402 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44403 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44404 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44405 @r=`${PWD_COMMAND}`; export r; \
44406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44408 $(RAW_CXX_TARGET_EXPORTS) \
44409 \
44410 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44411 \
44412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44413 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44414 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44415 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44419 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44420 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44421 $(TARGET-stageautofeedback-target-libstdc++-v3)
44422
44423 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44424 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44425 clean-stageautofeedback-target-libstdc++-v3:
44426 @if [ $(current_stage) = stageautofeedback ]; then \
44427 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44428 else \
44429 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44430 $(MAKE) stageautofeedback-start; \
44431 fi; \
44432 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44433 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44434 @endif target-libstdc++-v3-bootstrap
44435
44436
44437
44438
44439
44440
44441 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44442 maybe-check-target-libstdc++-v3:
44443 @if target-libstdc++-v3
44444 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44445
44446 check-target-libstdc++-v3:
44447 @: $(MAKE); $(unstage)
44448 @r=`${PWD_COMMAND}`; export r; \
44449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450 $(RAW_CXX_TARGET_EXPORTS) \
44451 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44452 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44453
44454 @endif target-libstdc++-v3
44455
44456 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44457 maybe-install-target-libstdc++-v3:
44458 @if target-libstdc++-v3
44459 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44460
44461 install-target-libstdc++-v3: installdirs
44462 @: $(MAKE); $(unstage)
44463 @r=`${PWD_COMMAND}`; export r; \
44464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465 $(RAW_CXX_TARGET_EXPORTS) \
44466 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44467 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44468
44469 @endif target-libstdc++-v3
44470
44471 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44472 maybe-install-strip-target-libstdc++-v3:
44473 @if target-libstdc++-v3
44474 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44475
44476 install-strip-target-libstdc++-v3: installdirs
44477 @: $(MAKE); $(unstage)
44478 @r=`${PWD_COMMAND}`; export r; \
44479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480 $(RAW_CXX_TARGET_EXPORTS) \
44481 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44482 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44483
44484 @endif target-libstdc++-v3
44485
44486 # Other targets (info, dvi, pdf, etc.)
44487
44488 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44489 maybe-info-target-libstdc++-v3:
44490 @if target-libstdc++-v3
44491 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44492
44493 info-target-libstdc++-v3: \
44494 configure-target-libstdc++-v3
44495 @: $(MAKE); $(unstage)
44496 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44497 r=`${PWD_COMMAND}`; export r; \
44498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499 $(RAW_CXX_TARGET_EXPORTS) \
44500 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44501 for flag in $(EXTRA_TARGET_FLAGS); do \
44502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503 done; \
44504 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44507 "RANLIB=$${RANLIB}" \
44508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44509 info) \
44510 || exit 1
44511
44512 @endif target-libstdc++-v3
44513
44514 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44515 maybe-dvi-target-libstdc++-v3:
44516 @if target-libstdc++-v3
44517 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44518
44519 dvi-target-libstdc++-v3: \
44520 configure-target-libstdc++-v3
44521 @: $(MAKE); $(unstage)
44522 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44523 r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(RAW_CXX_TARGET_EXPORTS) \
44526 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44527 for flag in $(EXTRA_TARGET_FLAGS); do \
44528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44529 done; \
44530 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533 "RANLIB=$${RANLIB}" \
44534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535 dvi) \
44536 || exit 1
44537
44538 @endif target-libstdc++-v3
44539
44540 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44541 maybe-pdf-target-libstdc++-v3:
44542 @if target-libstdc++-v3
44543 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44544
44545 pdf-target-libstdc++-v3: \
44546 configure-target-libstdc++-v3
44547 @: $(MAKE); $(unstage)
44548 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44549 r=`${PWD_COMMAND}`; export r; \
44550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44551 $(RAW_CXX_TARGET_EXPORTS) \
44552 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44553 for flag in $(EXTRA_TARGET_FLAGS); do \
44554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44555 done; \
44556 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44559 "RANLIB=$${RANLIB}" \
44560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44561 pdf) \
44562 || exit 1
44563
44564 @endif target-libstdc++-v3
44565
44566 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44567 maybe-html-target-libstdc++-v3:
44568 @if target-libstdc++-v3
44569 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44570
44571 html-target-libstdc++-v3: \
44572 configure-target-libstdc++-v3
44573 @: $(MAKE); $(unstage)
44574 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44575 r=`${PWD_COMMAND}`; export r; \
44576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44577 $(RAW_CXX_TARGET_EXPORTS) \
44578 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44579 for flag in $(EXTRA_TARGET_FLAGS); do \
44580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44581 done; \
44582 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44585 "RANLIB=$${RANLIB}" \
44586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44587 html) \
44588 || exit 1
44589
44590 @endif target-libstdc++-v3
44591
44592 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44593 maybe-TAGS-target-libstdc++-v3:
44594 @if target-libstdc++-v3
44595 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44596
44597 TAGS-target-libstdc++-v3: \
44598 configure-target-libstdc++-v3
44599 @: $(MAKE); $(unstage)
44600 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44601 r=`${PWD_COMMAND}`; export r; \
44602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44603 $(RAW_CXX_TARGET_EXPORTS) \
44604 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44605 for flag in $(EXTRA_TARGET_FLAGS); do \
44606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44607 done; \
44608 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44611 "RANLIB=$${RANLIB}" \
44612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44613 TAGS) \
44614 || exit 1
44615
44616 @endif target-libstdc++-v3
44617
44618 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44619 maybe-install-info-target-libstdc++-v3:
44620 @if target-libstdc++-v3
44621 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44622
44623 install-info-target-libstdc++-v3: \
44624 configure-target-libstdc++-v3 \
44625 info-target-libstdc++-v3
44626 @: $(MAKE); $(unstage)
44627 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44628 r=`${PWD_COMMAND}`; export r; \
44629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44630 $(RAW_CXX_TARGET_EXPORTS) \
44631 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44632 for flag in $(EXTRA_TARGET_FLAGS); do \
44633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44634 done; \
44635 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44638 "RANLIB=$${RANLIB}" \
44639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44640 install-info) \
44641 || exit 1
44642
44643 @endif target-libstdc++-v3
44644
44645 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44646 maybe-install-dvi-target-libstdc++-v3:
44647 @if target-libstdc++-v3
44648 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44649
44650 install-dvi-target-libstdc++-v3: \
44651 configure-target-libstdc++-v3 \
44652 dvi-target-libstdc++-v3
44653 @: $(MAKE); $(unstage)
44654 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44655 r=`${PWD_COMMAND}`; export r; \
44656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44657 $(RAW_CXX_TARGET_EXPORTS) \
44658 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44659 for flag in $(EXTRA_TARGET_FLAGS); do \
44660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44661 done; \
44662 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44665 "RANLIB=$${RANLIB}" \
44666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44667 install-dvi) \
44668 || exit 1
44669
44670 @endif target-libstdc++-v3
44671
44672 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44673 maybe-install-pdf-target-libstdc++-v3:
44674 @if target-libstdc++-v3
44675 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44676
44677 install-pdf-target-libstdc++-v3: \
44678 configure-target-libstdc++-v3 \
44679 pdf-target-libstdc++-v3
44680 @: $(MAKE); $(unstage)
44681 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44682 r=`${PWD_COMMAND}`; export r; \
44683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44684 $(RAW_CXX_TARGET_EXPORTS) \
44685 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44686 for flag in $(EXTRA_TARGET_FLAGS); do \
44687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44688 done; \
44689 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44692 "RANLIB=$${RANLIB}" \
44693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44694 install-pdf) \
44695 || exit 1
44696
44697 @endif target-libstdc++-v3
44698
44699 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44700 maybe-install-html-target-libstdc++-v3:
44701 @if target-libstdc++-v3
44702 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44703
44704 install-html-target-libstdc++-v3: \
44705 configure-target-libstdc++-v3 \
44706 html-target-libstdc++-v3
44707 @: $(MAKE); $(unstage)
44708 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44709 r=`${PWD_COMMAND}`; export r; \
44710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44711 $(RAW_CXX_TARGET_EXPORTS) \
44712 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44713 for flag in $(EXTRA_TARGET_FLAGS); do \
44714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44715 done; \
44716 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44719 "RANLIB=$${RANLIB}" \
44720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44721 install-html) \
44722 || exit 1
44723
44724 @endif target-libstdc++-v3
44725
44726 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44727 maybe-installcheck-target-libstdc++-v3:
44728 @if target-libstdc++-v3
44729 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44730
44731 installcheck-target-libstdc++-v3: \
44732 configure-target-libstdc++-v3
44733 @: $(MAKE); $(unstage)
44734 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44735 r=`${PWD_COMMAND}`; export r; \
44736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44737 $(RAW_CXX_TARGET_EXPORTS) \
44738 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44739 for flag in $(EXTRA_TARGET_FLAGS); do \
44740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44741 done; \
44742 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44745 "RANLIB=$${RANLIB}" \
44746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44747 installcheck) \
44748 || exit 1
44749
44750 @endif target-libstdc++-v3
44751
44752 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44753 maybe-mostlyclean-target-libstdc++-v3:
44754 @if target-libstdc++-v3
44755 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44756
44757 mostlyclean-target-libstdc++-v3:
44758 @: $(MAKE); $(unstage)
44759 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44760 r=`${PWD_COMMAND}`; export r; \
44761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44762 $(RAW_CXX_TARGET_EXPORTS) \
44763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44764 for flag in $(EXTRA_TARGET_FLAGS); do \
44765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44766 done; \
44767 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44770 "RANLIB=$${RANLIB}" \
44771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44772 mostlyclean) \
44773 || exit 1
44774
44775 @endif target-libstdc++-v3
44776
44777 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44778 maybe-clean-target-libstdc++-v3:
44779 @if target-libstdc++-v3
44780 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44781
44782 clean-target-libstdc++-v3:
44783 @: $(MAKE); $(unstage)
44784 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44785 r=`${PWD_COMMAND}`; export r; \
44786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787 $(RAW_CXX_TARGET_EXPORTS) \
44788 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44789 for flag in $(EXTRA_TARGET_FLAGS); do \
44790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44791 done; \
44792 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44795 "RANLIB=$${RANLIB}" \
44796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44797 clean) \
44798 || exit 1
44799
44800 @endif target-libstdc++-v3
44801
44802 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44803 maybe-distclean-target-libstdc++-v3:
44804 @if target-libstdc++-v3
44805 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44806
44807 distclean-target-libstdc++-v3:
44808 @: $(MAKE); $(unstage)
44809 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44810 r=`${PWD_COMMAND}`; export r; \
44811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44812 $(RAW_CXX_TARGET_EXPORTS) \
44813 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44814 for flag in $(EXTRA_TARGET_FLAGS); do \
44815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44816 done; \
44817 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44820 "RANLIB=$${RANLIB}" \
44821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44822 distclean) \
44823 || exit 1
44824
44825 @endif target-libstdc++-v3
44826
44827 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44828 maybe-maintainer-clean-target-libstdc++-v3:
44829 @if target-libstdc++-v3
44830 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44831
44832 maintainer-clean-target-libstdc++-v3:
44833 @: $(MAKE); $(unstage)
44834 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44835 r=`${PWD_COMMAND}`; export r; \
44836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837 $(RAW_CXX_TARGET_EXPORTS) \
44838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44839 for flag in $(EXTRA_TARGET_FLAGS); do \
44840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44841 done; \
44842 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44845 "RANLIB=$${RANLIB}" \
44846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44847 maintainer-clean) \
44848 || exit 1
44849
44850 @endif target-libstdc++-v3
44851
44852
44853
44854
44855
44856 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44857 maybe-configure-target-libsanitizer:
44858 @if gcc-bootstrap
44859 configure-target-libsanitizer: stage_current
44860 @endif gcc-bootstrap
44861 @if target-libsanitizer
44862 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44863 configure-target-libsanitizer:
44864 @r=`${PWD_COMMAND}`; export r; \
44865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44866 echo "Checking multilib configuration for libsanitizer..."; \
44867 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44868 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44869 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44870 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44871 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44872 else \
44873 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44874 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44875 fi; \
44876 else \
44877 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44878 fi; \
44879 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44880 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44881 $(RAW_CXX_TARGET_EXPORTS) \
44882 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44883 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44884 case $(srcdir) in \
44885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44886 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44888 esac; \
44889 module_srcdir=libsanitizer; \
44890 rm -f no-such-file || : ; \
44891 CONFIG_SITE=no-such-file $(SHELL) \
44892 $$s/$$module_srcdir/configure \
44893 --srcdir=$${topdir}/$$module_srcdir \
44894 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44895 --target=${target_alias} \
44896 || exit 1
44897 @endif target-libsanitizer
44898
44899
44900
44901 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44902 maybe-configure-stage1-target-libsanitizer:
44903 @if target-libsanitizer-bootstrap
44904 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44905 configure-stage1-target-libsanitizer:
44906 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44907 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44908 @r=`${PWD_COMMAND}`; export r; \
44909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910 TFLAGS="$(STAGE1_TFLAGS)"; \
44911 echo "Checking multilib configuration for libsanitizer..."; \
44912 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44913 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44914 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44915 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44916 else \
44917 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44918 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44919 fi; \
44920 else \
44921 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44922 fi; \
44923 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44924 $(RAW_CXX_TARGET_EXPORTS) \
44925 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44926 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44927 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44928 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44930 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44931 case $(srcdir) in \
44932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44933 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44935 esac; \
44936 module_srcdir=libsanitizer; \
44937 $(SHELL) $$s/$$module_srcdir/configure \
44938 --srcdir=$${topdir}/$$module_srcdir \
44939 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44940 --target=${target_alias} \
44941 \
44942 $(STAGE1_CONFIGURE_FLAGS)
44943 @endif target-libsanitizer-bootstrap
44944
44945 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44946 maybe-configure-stage2-target-libsanitizer:
44947 @if target-libsanitizer-bootstrap
44948 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44949 configure-stage2-target-libsanitizer:
44950 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44951 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44952 @r=`${PWD_COMMAND}`; export r; \
44953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44954 TFLAGS="$(STAGE2_TFLAGS)"; \
44955 echo "Checking multilib configuration for libsanitizer..."; \
44956 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44957 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44958 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44959 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44960 else \
44961 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44962 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44963 fi; \
44964 else \
44965 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44966 fi; \
44967 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44968 $(RAW_CXX_TARGET_EXPORTS) \
44969 \
44970 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44971 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44972 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44973 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44975 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44976 case $(srcdir) in \
44977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44978 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44980 esac; \
44981 module_srcdir=libsanitizer; \
44982 $(SHELL) $$s/$$module_srcdir/configure \
44983 --srcdir=$${topdir}/$$module_srcdir \
44984 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44985 --target=${target_alias} \
44986 --with-build-libsubdir=$(HOST_SUBDIR) \
44987 $(STAGE2_CONFIGURE_FLAGS)
44988 @endif target-libsanitizer-bootstrap
44989
44990 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44991 maybe-configure-stage3-target-libsanitizer:
44992 @if target-libsanitizer-bootstrap
44993 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44994 configure-stage3-target-libsanitizer:
44995 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44996 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44997 @r=`${PWD_COMMAND}`; export r; \
44998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44999 TFLAGS="$(STAGE3_TFLAGS)"; \
45000 echo "Checking multilib configuration for libsanitizer..."; \
45001 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45002 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45003 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45004 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45005 else \
45006 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45007 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45008 fi; \
45009 else \
45010 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45011 fi; \
45012 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45013 $(RAW_CXX_TARGET_EXPORTS) \
45014 \
45015 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45016 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45017 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45018 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45019 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45020 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45021 case $(srcdir) in \
45022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45023 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45025 esac; \
45026 module_srcdir=libsanitizer; \
45027 $(SHELL) $$s/$$module_srcdir/configure \
45028 --srcdir=$${topdir}/$$module_srcdir \
45029 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45030 --target=${target_alias} \
45031 --with-build-libsubdir=$(HOST_SUBDIR) \
45032 $(STAGE3_CONFIGURE_FLAGS)
45033 @endif target-libsanitizer-bootstrap
45034
45035 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45036 maybe-configure-stage4-target-libsanitizer:
45037 @if target-libsanitizer-bootstrap
45038 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45039 configure-stage4-target-libsanitizer:
45040 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45041 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45042 @r=`${PWD_COMMAND}`; export r; \
45043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45044 TFLAGS="$(STAGE4_TFLAGS)"; \
45045 echo "Checking multilib configuration for libsanitizer..."; \
45046 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45047 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45048 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45049 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45050 else \
45051 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45052 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45053 fi; \
45054 else \
45055 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45056 fi; \
45057 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45058 $(RAW_CXX_TARGET_EXPORTS) \
45059 \
45060 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45061 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45062 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45063 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45064 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45065 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45066 case $(srcdir) in \
45067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45068 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45070 esac; \
45071 module_srcdir=libsanitizer; \
45072 $(SHELL) $$s/$$module_srcdir/configure \
45073 --srcdir=$${topdir}/$$module_srcdir \
45074 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45075 --target=${target_alias} \
45076 --with-build-libsubdir=$(HOST_SUBDIR) \
45077 $(STAGE4_CONFIGURE_FLAGS)
45078 @endif target-libsanitizer-bootstrap
45079
45080 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45081 maybe-configure-stageprofile-target-libsanitizer:
45082 @if target-libsanitizer-bootstrap
45083 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45084 configure-stageprofile-target-libsanitizer:
45085 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45086 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45087 @r=`${PWD_COMMAND}`; export r; \
45088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45090 echo "Checking multilib configuration for libsanitizer..."; \
45091 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45092 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45093 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45094 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45095 else \
45096 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45097 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45098 fi; \
45099 else \
45100 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45101 fi; \
45102 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45103 $(RAW_CXX_TARGET_EXPORTS) \
45104 \
45105 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45106 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45107 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45108 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45109 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45110 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45111 case $(srcdir) in \
45112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45113 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45115 esac; \
45116 module_srcdir=libsanitizer; \
45117 $(SHELL) $$s/$$module_srcdir/configure \
45118 --srcdir=$${topdir}/$$module_srcdir \
45119 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45120 --target=${target_alias} \
45121 --with-build-libsubdir=$(HOST_SUBDIR) \
45122 $(STAGEprofile_CONFIGURE_FLAGS)
45123 @endif target-libsanitizer-bootstrap
45124
45125 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45126 maybe-configure-stagetrain-target-libsanitizer:
45127 @if target-libsanitizer-bootstrap
45128 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45129 configure-stagetrain-target-libsanitizer:
45130 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45131 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45132 @r=`${PWD_COMMAND}`; export r; \
45133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45134 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45135 echo "Checking multilib configuration for libsanitizer..."; \
45136 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45137 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45138 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45139 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45140 else \
45141 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45142 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45143 fi; \
45144 else \
45145 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45146 fi; \
45147 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45148 $(RAW_CXX_TARGET_EXPORTS) \
45149 \
45150 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45151 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45152 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45153 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45154 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45155 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45156 case $(srcdir) in \
45157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45158 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45160 esac; \
45161 module_srcdir=libsanitizer; \
45162 $(SHELL) $$s/$$module_srcdir/configure \
45163 --srcdir=$${topdir}/$$module_srcdir \
45164 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45165 --target=${target_alias} \
45166 --with-build-libsubdir=$(HOST_SUBDIR) \
45167 $(STAGEtrain_CONFIGURE_FLAGS)
45168 @endif target-libsanitizer-bootstrap
45169
45170 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45171 maybe-configure-stagefeedback-target-libsanitizer:
45172 @if target-libsanitizer-bootstrap
45173 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45174 configure-stagefeedback-target-libsanitizer:
45175 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45176 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45177 @r=`${PWD_COMMAND}`; export r; \
45178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45180 echo "Checking multilib configuration for libsanitizer..."; \
45181 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45182 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45183 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45184 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45185 else \
45186 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45187 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45188 fi; \
45189 else \
45190 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45191 fi; \
45192 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45193 $(RAW_CXX_TARGET_EXPORTS) \
45194 \
45195 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45198 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45199 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45200 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45201 case $(srcdir) in \
45202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45203 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45205 esac; \
45206 module_srcdir=libsanitizer; \
45207 $(SHELL) $$s/$$module_srcdir/configure \
45208 --srcdir=$${topdir}/$$module_srcdir \
45209 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45210 --target=${target_alias} \
45211 --with-build-libsubdir=$(HOST_SUBDIR) \
45212 $(STAGEfeedback_CONFIGURE_FLAGS)
45213 @endif target-libsanitizer-bootstrap
45214
45215 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45216 maybe-configure-stageautoprofile-target-libsanitizer:
45217 @if target-libsanitizer-bootstrap
45218 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45219 configure-stageautoprofile-target-libsanitizer:
45220 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45221 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45222 @r=`${PWD_COMMAND}`; export r; \
45223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45225 echo "Checking multilib configuration for libsanitizer..."; \
45226 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45227 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45228 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45229 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45230 else \
45231 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45232 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45233 fi; \
45234 else \
45235 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45236 fi; \
45237 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45238 $(RAW_CXX_TARGET_EXPORTS) \
45239 \
45240 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45241 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45242 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45243 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45245 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45246 case $(srcdir) in \
45247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45248 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45250 esac; \
45251 module_srcdir=libsanitizer; \
45252 $(SHELL) $$s/$$module_srcdir/configure \
45253 --srcdir=$${topdir}/$$module_srcdir \
45254 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45255 --target=${target_alias} \
45256 --with-build-libsubdir=$(HOST_SUBDIR) \
45257 $(STAGEautoprofile_CONFIGURE_FLAGS)
45258 @endif target-libsanitizer-bootstrap
45259
45260 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45261 maybe-configure-stageautofeedback-target-libsanitizer:
45262 @if target-libsanitizer-bootstrap
45263 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45264 configure-stageautofeedback-target-libsanitizer:
45265 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45266 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45267 @r=`${PWD_COMMAND}`; export r; \
45268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45269 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45270 echo "Checking multilib configuration for libsanitizer..."; \
45271 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45272 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45273 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45274 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45275 else \
45276 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45277 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45278 fi; \
45279 else \
45280 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45281 fi; \
45282 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45283 $(RAW_CXX_TARGET_EXPORTS) \
45284 \
45285 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45286 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45287 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45288 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45290 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45291 case $(srcdir) in \
45292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45293 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45295 esac; \
45296 module_srcdir=libsanitizer; \
45297 $(SHELL) $$s/$$module_srcdir/configure \
45298 --srcdir=$${topdir}/$$module_srcdir \
45299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45300 --target=${target_alias} \
45301 --with-build-libsubdir=$(HOST_SUBDIR) \
45302 $(STAGEautofeedback_CONFIGURE_FLAGS)
45303 @endif target-libsanitizer-bootstrap
45304
45305
45306
45307
45308
45309 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45310 maybe-all-target-libsanitizer:
45311 @if gcc-bootstrap
45312 all-target-libsanitizer: stage_current
45313 @endif gcc-bootstrap
45314 @if target-libsanitizer
45315 TARGET-target-libsanitizer=all
45316 maybe-all-target-libsanitizer: all-target-libsanitizer
45317 all-target-libsanitizer: configure-target-libsanitizer
45318 @r=`${PWD_COMMAND}`; export r; \
45319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45320 $(RAW_CXX_TARGET_EXPORTS) \
45321 (cd $(TARGET_SUBDIR)/libsanitizer && \
45322 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45323 $(TARGET-target-libsanitizer))
45324 @endif target-libsanitizer
45325
45326
45327
45328 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45329 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45330 maybe-all-stage1-target-libsanitizer:
45331 maybe-clean-stage1-target-libsanitizer:
45332 @if target-libsanitizer-bootstrap
45333 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45334 all-stage1: all-stage1-target-libsanitizer
45335 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45336 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45337 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45338 @r=`${PWD_COMMAND}`; export r; \
45339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45340 TFLAGS="$(STAGE1_TFLAGS)"; \
45341 $(RAW_CXX_TARGET_EXPORTS) \
45342 cd $(TARGET_SUBDIR)/libsanitizer && \
45343 \
45344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45345 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45351 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45352 \
45353 TFLAGS="$(STAGE1_TFLAGS)" \
45354 $(TARGET-stage1-target-libsanitizer)
45355
45356 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45357 clean-stage1: clean-stage1-target-libsanitizer
45358 clean-stage1-target-libsanitizer:
45359 @if [ $(current_stage) = stage1 ]; then \
45360 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45361 else \
45362 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45363 $(MAKE) stage1-start; \
45364 fi; \
45365 cd $(TARGET_SUBDIR)/libsanitizer && \
45366 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45367 clean
45368 @endif target-libsanitizer-bootstrap
45369
45370
45371 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45372 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45373 maybe-all-stage2-target-libsanitizer:
45374 maybe-clean-stage2-target-libsanitizer:
45375 @if target-libsanitizer-bootstrap
45376 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45377 all-stage2: all-stage2-target-libsanitizer
45378 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45379 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45380 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45381 @r=`${PWD_COMMAND}`; export r; \
45382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383 TFLAGS="$(STAGE2_TFLAGS)"; \
45384 $(RAW_CXX_TARGET_EXPORTS) \
45385 \
45386 cd $(TARGET_SUBDIR)/libsanitizer && \
45387 \
45388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45389 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45395 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45396 TFLAGS="$(STAGE2_TFLAGS)" \
45397 $(TARGET-stage2-target-libsanitizer)
45398
45399 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45400 clean-stage2: clean-stage2-target-libsanitizer
45401 clean-stage2-target-libsanitizer:
45402 @if [ $(current_stage) = stage2 ]; then \
45403 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45404 else \
45405 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45406 $(MAKE) stage2-start; \
45407 fi; \
45408 cd $(TARGET_SUBDIR)/libsanitizer && \
45409 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45410 @endif target-libsanitizer-bootstrap
45411
45412
45413 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45414 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45415 maybe-all-stage3-target-libsanitizer:
45416 maybe-clean-stage3-target-libsanitizer:
45417 @if target-libsanitizer-bootstrap
45418 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45419 all-stage3: all-stage3-target-libsanitizer
45420 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45421 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45422 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45423 @r=`${PWD_COMMAND}`; export r; \
45424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425 TFLAGS="$(STAGE3_TFLAGS)"; \
45426 $(RAW_CXX_TARGET_EXPORTS) \
45427 \
45428 cd $(TARGET_SUBDIR)/libsanitizer && \
45429 \
45430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45431 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45437 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45438 TFLAGS="$(STAGE3_TFLAGS)" \
45439 $(TARGET-stage3-target-libsanitizer)
45440
45441 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45442 clean-stage3: clean-stage3-target-libsanitizer
45443 clean-stage3-target-libsanitizer:
45444 @if [ $(current_stage) = stage3 ]; then \
45445 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45446 else \
45447 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45448 $(MAKE) stage3-start; \
45449 fi; \
45450 cd $(TARGET_SUBDIR)/libsanitizer && \
45451 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45452 @endif target-libsanitizer-bootstrap
45453
45454
45455 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45456 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45457 maybe-all-stage4-target-libsanitizer:
45458 maybe-clean-stage4-target-libsanitizer:
45459 @if target-libsanitizer-bootstrap
45460 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45461 all-stage4: all-stage4-target-libsanitizer
45462 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45463 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45464 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45465 @r=`${PWD_COMMAND}`; export r; \
45466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467 TFLAGS="$(STAGE4_TFLAGS)"; \
45468 $(RAW_CXX_TARGET_EXPORTS) \
45469 \
45470 cd $(TARGET_SUBDIR)/libsanitizer && \
45471 \
45472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45473 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45474 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45475 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45479 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45480 TFLAGS="$(STAGE4_TFLAGS)" \
45481 $(TARGET-stage4-target-libsanitizer)
45482
45483 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45484 clean-stage4: clean-stage4-target-libsanitizer
45485 clean-stage4-target-libsanitizer:
45486 @if [ $(current_stage) = stage4 ]; then \
45487 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45488 else \
45489 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45490 $(MAKE) stage4-start; \
45491 fi; \
45492 cd $(TARGET_SUBDIR)/libsanitizer && \
45493 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45494 @endif target-libsanitizer-bootstrap
45495
45496
45497 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45498 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45499 maybe-all-stageprofile-target-libsanitizer:
45500 maybe-clean-stageprofile-target-libsanitizer:
45501 @if target-libsanitizer-bootstrap
45502 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45503 all-stageprofile: all-stageprofile-target-libsanitizer
45504 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45505 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45507 @r=`${PWD_COMMAND}`; export r; \
45508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45510 $(RAW_CXX_TARGET_EXPORTS) \
45511 \
45512 cd $(TARGET_SUBDIR)/libsanitizer && \
45513 \
45514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45515 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45521 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45522 TFLAGS="$(STAGEprofile_TFLAGS)" \
45523 $(TARGET-stageprofile-target-libsanitizer)
45524
45525 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45526 clean-stageprofile: clean-stageprofile-target-libsanitizer
45527 clean-stageprofile-target-libsanitizer:
45528 @if [ $(current_stage) = stageprofile ]; then \
45529 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45530 else \
45531 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45532 $(MAKE) stageprofile-start; \
45533 fi; \
45534 cd $(TARGET_SUBDIR)/libsanitizer && \
45535 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45536 @endif target-libsanitizer-bootstrap
45537
45538
45539 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45540 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45541 maybe-all-stagetrain-target-libsanitizer:
45542 maybe-clean-stagetrain-target-libsanitizer:
45543 @if target-libsanitizer-bootstrap
45544 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45545 all-stagetrain: all-stagetrain-target-libsanitizer
45546 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45547 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45548 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45549 @r=`${PWD_COMMAND}`; export r; \
45550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45551 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45552 $(RAW_CXX_TARGET_EXPORTS) \
45553 \
45554 cd $(TARGET_SUBDIR)/libsanitizer && \
45555 \
45556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45557 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45558 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45559 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45563 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45564 TFLAGS="$(STAGEtrain_TFLAGS)" \
45565 $(TARGET-stagetrain-target-libsanitizer)
45566
45567 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45568 clean-stagetrain: clean-stagetrain-target-libsanitizer
45569 clean-stagetrain-target-libsanitizer:
45570 @if [ $(current_stage) = stagetrain ]; then \
45571 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45572 else \
45573 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45574 $(MAKE) stagetrain-start; \
45575 fi; \
45576 cd $(TARGET_SUBDIR)/libsanitizer && \
45577 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45578 @endif target-libsanitizer-bootstrap
45579
45580
45581 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45582 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45583 maybe-all-stagefeedback-target-libsanitizer:
45584 maybe-clean-stagefeedback-target-libsanitizer:
45585 @if target-libsanitizer-bootstrap
45586 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45587 all-stagefeedback: all-stagefeedback-target-libsanitizer
45588 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45589 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45590 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45591 @r=`${PWD_COMMAND}`; export r; \
45592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45593 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45594 $(RAW_CXX_TARGET_EXPORTS) \
45595 \
45596 cd $(TARGET_SUBDIR)/libsanitizer && \
45597 \
45598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45599 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45600 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45601 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45605 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45606 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45607 $(TARGET-stagefeedback-target-libsanitizer)
45608
45609 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45610 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45611 clean-stagefeedback-target-libsanitizer:
45612 @if [ $(current_stage) = stagefeedback ]; then \
45613 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45614 else \
45615 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45616 $(MAKE) stagefeedback-start; \
45617 fi; \
45618 cd $(TARGET_SUBDIR)/libsanitizer && \
45619 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45620 @endif target-libsanitizer-bootstrap
45621
45622
45623 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45624 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45625 maybe-all-stageautoprofile-target-libsanitizer:
45626 maybe-clean-stageautoprofile-target-libsanitizer:
45627 @if target-libsanitizer-bootstrap
45628 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45629 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45630 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45631 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45632 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45633 @r=`${PWD_COMMAND}`; export r; \
45634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45635 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45636 $(RAW_CXX_TARGET_EXPORTS) \
45637 \
45638 cd $(TARGET_SUBDIR)/libsanitizer && \
45639 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45641 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45642 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45643 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45647 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45648 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45649 $(TARGET-stageautoprofile-target-libsanitizer)
45650
45651 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45652 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45653 clean-stageautoprofile-target-libsanitizer:
45654 @if [ $(current_stage) = stageautoprofile ]; then \
45655 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45656 else \
45657 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45658 $(MAKE) stageautoprofile-start; \
45659 fi; \
45660 cd $(TARGET_SUBDIR)/libsanitizer && \
45661 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45662 @endif target-libsanitizer-bootstrap
45663
45664
45665 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45666 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45667 maybe-all-stageautofeedback-target-libsanitizer:
45668 maybe-clean-stageautofeedback-target-libsanitizer:
45669 @if target-libsanitizer-bootstrap
45670 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45671 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45672 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45673 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45674 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45675 @r=`${PWD_COMMAND}`; export r; \
45676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45677 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45678 $(RAW_CXX_TARGET_EXPORTS) \
45679 \
45680 cd $(TARGET_SUBDIR)/libsanitizer && \
45681 \
45682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45683 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45684 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45685 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45689 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45690 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45691 $(TARGET-stageautofeedback-target-libsanitizer)
45692
45693 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45694 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45695 clean-stageautofeedback-target-libsanitizer:
45696 @if [ $(current_stage) = stageautofeedback ]; then \
45697 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45698 else \
45699 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45700 $(MAKE) stageautofeedback-start; \
45701 fi; \
45702 cd $(TARGET_SUBDIR)/libsanitizer && \
45703 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45704 @endif target-libsanitizer-bootstrap
45705
45706
45707
45708
45709
45710
45711 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45712 maybe-check-target-libsanitizer:
45713 @if target-libsanitizer
45714 maybe-check-target-libsanitizer: check-target-libsanitizer
45715
45716 check-target-libsanitizer:
45717 @: $(MAKE); $(unstage)
45718 @r=`${PWD_COMMAND}`; export r; \
45719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720 $(RAW_CXX_TARGET_EXPORTS) \
45721 (cd $(TARGET_SUBDIR)/libsanitizer && \
45722 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45723
45724 @endif target-libsanitizer
45725
45726 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45727 maybe-install-target-libsanitizer:
45728 @if target-libsanitizer
45729 maybe-install-target-libsanitizer: install-target-libsanitizer
45730
45731 install-target-libsanitizer: installdirs
45732 @: $(MAKE); $(unstage)
45733 @r=`${PWD_COMMAND}`; export r; \
45734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45735 $(RAW_CXX_TARGET_EXPORTS) \
45736 (cd $(TARGET_SUBDIR)/libsanitizer && \
45737 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45738
45739 @endif target-libsanitizer
45740
45741 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45742 maybe-install-strip-target-libsanitizer:
45743 @if target-libsanitizer
45744 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45745
45746 install-strip-target-libsanitizer: installdirs
45747 @: $(MAKE); $(unstage)
45748 @r=`${PWD_COMMAND}`; export r; \
45749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750 $(RAW_CXX_TARGET_EXPORTS) \
45751 (cd $(TARGET_SUBDIR)/libsanitizer && \
45752 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45753
45754 @endif target-libsanitizer
45755
45756 # Other targets (info, dvi, pdf, etc.)
45757
45758 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45759 maybe-info-target-libsanitizer:
45760 @if target-libsanitizer
45761 maybe-info-target-libsanitizer: info-target-libsanitizer
45762
45763 info-target-libsanitizer: \
45764 configure-target-libsanitizer
45765 @: $(MAKE); $(unstage)
45766 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45767 r=`${PWD_COMMAND}`; export r; \
45768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769 $(RAW_CXX_TARGET_EXPORTS) \
45770 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45771 for flag in $(EXTRA_TARGET_FLAGS); do \
45772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45773 done; \
45774 (cd $(TARGET_SUBDIR)/libsanitizer && \
45775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45777 "RANLIB=$${RANLIB}" \
45778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45779 info) \
45780 || exit 1
45781
45782 @endif target-libsanitizer
45783
45784 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45785 maybe-dvi-target-libsanitizer:
45786 @if target-libsanitizer
45787 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45788
45789 dvi-target-libsanitizer: \
45790 configure-target-libsanitizer
45791 @: $(MAKE); $(unstage)
45792 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45793 r=`${PWD_COMMAND}`; export r; \
45794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45795 $(RAW_CXX_TARGET_EXPORTS) \
45796 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45797 for flag in $(EXTRA_TARGET_FLAGS); do \
45798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45799 done; \
45800 (cd $(TARGET_SUBDIR)/libsanitizer && \
45801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45803 "RANLIB=$${RANLIB}" \
45804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45805 dvi) \
45806 || exit 1
45807
45808 @endif target-libsanitizer
45809
45810 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45811 maybe-pdf-target-libsanitizer:
45812 @if target-libsanitizer
45813 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45814
45815 pdf-target-libsanitizer: \
45816 configure-target-libsanitizer
45817 @: $(MAKE); $(unstage)
45818 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45819 r=`${PWD_COMMAND}`; export r; \
45820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45821 $(RAW_CXX_TARGET_EXPORTS) \
45822 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45823 for flag in $(EXTRA_TARGET_FLAGS); do \
45824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45825 done; \
45826 (cd $(TARGET_SUBDIR)/libsanitizer && \
45827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45829 "RANLIB=$${RANLIB}" \
45830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45831 pdf) \
45832 || exit 1
45833
45834 @endif target-libsanitizer
45835
45836 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45837 maybe-html-target-libsanitizer:
45838 @if target-libsanitizer
45839 maybe-html-target-libsanitizer: html-target-libsanitizer
45840
45841 html-target-libsanitizer: \
45842 configure-target-libsanitizer
45843 @: $(MAKE); $(unstage)
45844 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45845 r=`${PWD_COMMAND}`; export r; \
45846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847 $(RAW_CXX_TARGET_EXPORTS) \
45848 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45849 for flag in $(EXTRA_TARGET_FLAGS); do \
45850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45851 done; \
45852 (cd $(TARGET_SUBDIR)/libsanitizer && \
45853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45855 "RANLIB=$${RANLIB}" \
45856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45857 html) \
45858 || exit 1
45859
45860 @endif target-libsanitizer
45861
45862 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45863 maybe-TAGS-target-libsanitizer:
45864 @if target-libsanitizer
45865 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45866
45867 TAGS-target-libsanitizer: \
45868 configure-target-libsanitizer
45869 @: $(MAKE); $(unstage)
45870 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45871 r=`${PWD_COMMAND}`; export r; \
45872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45873 $(RAW_CXX_TARGET_EXPORTS) \
45874 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45875 for flag in $(EXTRA_TARGET_FLAGS); do \
45876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45877 done; \
45878 (cd $(TARGET_SUBDIR)/libsanitizer && \
45879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45881 "RANLIB=$${RANLIB}" \
45882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45883 TAGS) \
45884 || exit 1
45885
45886 @endif target-libsanitizer
45887
45888 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45889 maybe-install-info-target-libsanitizer:
45890 @if target-libsanitizer
45891 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45892
45893 install-info-target-libsanitizer: \
45894 configure-target-libsanitizer \
45895 info-target-libsanitizer
45896 @: $(MAKE); $(unstage)
45897 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45898 r=`${PWD_COMMAND}`; export r; \
45899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45900 $(RAW_CXX_TARGET_EXPORTS) \
45901 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45902 for flag in $(EXTRA_TARGET_FLAGS); do \
45903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45904 done; \
45905 (cd $(TARGET_SUBDIR)/libsanitizer && \
45906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45908 "RANLIB=$${RANLIB}" \
45909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45910 install-info) \
45911 || exit 1
45912
45913 @endif target-libsanitizer
45914
45915 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45916 maybe-install-dvi-target-libsanitizer:
45917 @if target-libsanitizer
45918 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45919
45920 install-dvi-target-libsanitizer: \
45921 configure-target-libsanitizer \
45922 dvi-target-libsanitizer
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(RAW_CXX_TARGET_EXPORTS) \
45928 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45929 for flag in $(EXTRA_TARGET_FLAGS); do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 (cd $(TARGET_SUBDIR)/libsanitizer && \
45933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935 "RANLIB=$${RANLIB}" \
45936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937 install-dvi) \
45938 || exit 1
45939
45940 @endif target-libsanitizer
45941
45942 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45943 maybe-install-pdf-target-libsanitizer:
45944 @if target-libsanitizer
45945 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45946
45947 install-pdf-target-libsanitizer: \
45948 configure-target-libsanitizer \
45949 pdf-target-libsanitizer
45950 @: $(MAKE); $(unstage)
45951 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45952 r=`${PWD_COMMAND}`; export r; \
45953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45954 $(RAW_CXX_TARGET_EXPORTS) \
45955 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45956 for flag in $(EXTRA_TARGET_FLAGS); do \
45957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45958 done; \
45959 (cd $(TARGET_SUBDIR)/libsanitizer && \
45960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45962 "RANLIB=$${RANLIB}" \
45963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45964 install-pdf) \
45965 || exit 1
45966
45967 @endif target-libsanitizer
45968
45969 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45970 maybe-install-html-target-libsanitizer:
45971 @if target-libsanitizer
45972 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45973
45974 install-html-target-libsanitizer: \
45975 configure-target-libsanitizer \
45976 html-target-libsanitizer
45977 @: $(MAKE); $(unstage)
45978 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45979 r=`${PWD_COMMAND}`; export r; \
45980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981 $(RAW_CXX_TARGET_EXPORTS) \
45982 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45983 for flag in $(EXTRA_TARGET_FLAGS); do \
45984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985 done; \
45986 (cd $(TARGET_SUBDIR)/libsanitizer && \
45987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989 "RANLIB=$${RANLIB}" \
45990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991 install-html) \
45992 || exit 1
45993
45994 @endif target-libsanitizer
45995
45996 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45997 maybe-installcheck-target-libsanitizer:
45998 @if target-libsanitizer
45999 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46000
46001 installcheck-target-libsanitizer: \
46002 configure-target-libsanitizer
46003 @: $(MAKE); $(unstage)
46004 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46005 r=`${PWD_COMMAND}`; export r; \
46006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007 $(RAW_CXX_TARGET_EXPORTS) \
46008 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46009 for flag in $(EXTRA_TARGET_FLAGS); do \
46010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011 done; \
46012 (cd $(TARGET_SUBDIR)/libsanitizer && \
46013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015 "RANLIB=$${RANLIB}" \
46016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017 installcheck) \
46018 || exit 1
46019
46020 @endif target-libsanitizer
46021
46022 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46023 maybe-mostlyclean-target-libsanitizer:
46024 @if target-libsanitizer
46025 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46026
46027 mostlyclean-target-libsanitizer:
46028 @: $(MAKE); $(unstage)
46029 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46030 r=`${PWD_COMMAND}`; export r; \
46031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032 $(RAW_CXX_TARGET_EXPORTS) \
46033 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46034 for flag in $(EXTRA_TARGET_FLAGS); do \
46035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46036 done; \
46037 (cd $(TARGET_SUBDIR)/libsanitizer && \
46038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46040 "RANLIB=$${RANLIB}" \
46041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46042 mostlyclean) \
46043 || exit 1
46044
46045 @endif target-libsanitizer
46046
46047 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46048 maybe-clean-target-libsanitizer:
46049 @if target-libsanitizer
46050 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46051
46052 clean-target-libsanitizer:
46053 @: $(MAKE); $(unstage)
46054 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46055 r=`${PWD_COMMAND}`; export r; \
46056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46057 $(RAW_CXX_TARGET_EXPORTS) \
46058 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46059 for flag in $(EXTRA_TARGET_FLAGS); do \
46060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46061 done; \
46062 (cd $(TARGET_SUBDIR)/libsanitizer && \
46063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46065 "RANLIB=$${RANLIB}" \
46066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46067 clean) \
46068 || exit 1
46069
46070 @endif target-libsanitizer
46071
46072 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46073 maybe-distclean-target-libsanitizer:
46074 @if target-libsanitizer
46075 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46076
46077 distclean-target-libsanitizer:
46078 @: $(MAKE); $(unstage)
46079 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46080 r=`${PWD_COMMAND}`; export r; \
46081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46082 $(RAW_CXX_TARGET_EXPORTS) \
46083 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46084 for flag in $(EXTRA_TARGET_FLAGS); do \
46085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46086 done; \
46087 (cd $(TARGET_SUBDIR)/libsanitizer && \
46088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46090 "RANLIB=$${RANLIB}" \
46091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46092 distclean) \
46093 || exit 1
46094
46095 @endif target-libsanitizer
46096
46097 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46098 maybe-maintainer-clean-target-libsanitizer:
46099 @if target-libsanitizer
46100 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46101
46102 maintainer-clean-target-libsanitizer:
46103 @: $(MAKE); $(unstage)
46104 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46105 r=`${PWD_COMMAND}`; export r; \
46106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46107 $(RAW_CXX_TARGET_EXPORTS) \
46108 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46109 for flag in $(EXTRA_TARGET_FLAGS); do \
46110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46111 done; \
46112 (cd $(TARGET_SUBDIR)/libsanitizer && \
46113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46115 "RANLIB=$${RANLIB}" \
46116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46117 maintainer-clean) \
46118 || exit 1
46119
46120 @endif target-libsanitizer
46121
46122
46123
46124
46125
46126 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46127 maybe-configure-target-libvtv:
46128 @if gcc-bootstrap
46129 configure-target-libvtv: stage_current
46130 @endif gcc-bootstrap
46131 @if target-libvtv
46132 maybe-configure-target-libvtv: configure-target-libvtv
46133 configure-target-libvtv:
46134 @r=`${PWD_COMMAND}`; export r; \
46135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46136 echo "Checking multilib configuration for libvtv..."; \
46137 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46138 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46139 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46140 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46141 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46142 else \
46143 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46144 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46145 fi; \
46146 else \
46147 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46148 fi; \
46149 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46150 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46151 $(RAW_CXX_TARGET_EXPORTS) \
46152 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46153 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46154 case $(srcdir) in \
46155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46156 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46158 esac; \
46159 module_srcdir=libvtv; \
46160 rm -f no-such-file || : ; \
46161 CONFIG_SITE=no-such-file $(SHELL) \
46162 $$s/$$module_srcdir/configure \
46163 --srcdir=$${topdir}/$$module_srcdir \
46164 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46165 --target=${target_alias} \
46166 || exit 1
46167 @endif target-libvtv
46168
46169
46170
46171 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46172 maybe-configure-stage1-target-libvtv:
46173 @if target-libvtv-bootstrap
46174 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46175 configure-stage1-target-libvtv:
46176 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46177 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46178 @r=`${PWD_COMMAND}`; export r; \
46179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46180 TFLAGS="$(STAGE1_TFLAGS)"; \
46181 echo "Checking multilib configuration for libvtv..."; \
46182 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46183 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46184 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46185 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46186 else \
46187 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46188 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46189 fi; \
46190 else \
46191 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46192 fi; \
46193 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46194 $(RAW_CXX_TARGET_EXPORTS) \
46195 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46198 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46199 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46200 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46201 case $(srcdir) in \
46202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46203 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46205 esac; \
46206 module_srcdir=libvtv; \
46207 $(SHELL) $$s/$$module_srcdir/configure \
46208 --srcdir=$${topdir}/$$module_srcdir \
46209 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46210 --target=${target_alias} \
46211 \
46212 $(STAGE1_CONFIGURE_FLAGS)
46213 @endif target-libvtv-bootstrap
46214
46215 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46216 maybe-configure-stage2-target-libvtv:
46217 @if target-libvtv-bootstrap
46218 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46219 configure-stage2-target-libvtv:
46220 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46221 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46222 @r=`${PWD_COMMAND}`; export r; \
46223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224 TFLAGS="$(STAGE2_TFLAGS)"; \
46225 echo "Checking multilib configuration for libvtv..."; \
46226 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46227 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46228 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46229 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46230 else \
46231 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46232 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46233 fi; \
46234 else \
46235 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46236 fi; \
46237 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46238 $(RAW_CXX_TARGET_EXPORTS) \
46239 \
46240 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46241 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46242 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46243 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46245 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46246 case $(srcdir) in \
46247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46248 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46250 esac; \
46251 module_srcdir=libvtv; \
46252 $(SHELL) $$s/$$module_srcdir/configure \
46253 --srcdir=$${topdir}/$$module_srcdir \
46254 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46255 --target=${target_alias} \
46256 --with-build-libsubdir=$(HOST_SUBDIR) \
46257 $(STAGE2_CONFIGURE_FLAGS)
46258 @endif target-libvtv-bootstrap
46259
46260 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46261 maybe-configure-stage3-target-libvtv:
46262 @if target-libvtv-bootstrap
46263 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46264 configure-stage3-target-libvtv:
46265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46266 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46267 @r=`${PWD_COMMAND}`; export r; \
46268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46269 TFLAGS="$(STAGE3_TFLAGS)"; \
46270 echo "Checking multilib configuration for libvtv..."; \
46271 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46272 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46273 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46274 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46275 else \
46276 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46277 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46278 fi; \
46279 else \
46280 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46281 fi; \
46282 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46283 $(RAW_CXX_TARGET_EXPORTS) \
46284 \
46285 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46286 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46287 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46288 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46290 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46291 case $(srcdir) in \
46292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46293 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46295 esac; \
46296 module_srcdir=libvtv; \
46297 $(SHELL) $$s/$$module_srcdir/configure \
46298 --srcdir=$${topdir}/$$module_srcdir \
46299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46300 --target=${target_alias} \
46301 --with-build-libsubdir=$(HOST_SUBDIR) \
46302 $(STAGE3_CONFIGURE_FLAGS)
46303 @endif target-libvtv-bootstrap
46304
46305 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46306 maybe-configure-stage4-target-libvtv:
46307 @if target-libvtv-bootstrap
46308 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46309 configure-stage4-target-libvtv:
46310 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46311 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46312 @r=`${PWD_COMMAND}`; export r; \
46313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46314 TFLAGS="$(STAGE4_TFLAGS)"; \
46315 echo "Checking multilib configuration for libvtv..."; \
46316 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46317 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46318 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46319 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46320 else \
46321 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46322 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46323 fi; \
46324 else \
46325 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46326 fi; \
46327 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46328 $(RAW_CXX_TARGET_EXPORTS) \
46329 \
46330 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46331 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46332 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46333 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46335 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46336 case $(srcdir) in \
46337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46338 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46340 esac; \
46341 module_srcdir=libvtv; \
46342 $(SHELL) $$s/$$module_srcdir/configure \
46343 --srcdir=$${topdir}/$$module_srcdir \
46344 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46345 --target=${target_alias} \
46346 --with-build-libsubdir=$(HOST_SUBDIR) \
46347 $(STAGE4_CONFIGURE_FLAGS)
46348 @endif target-libvtv-bootstrap
46349
46350 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46351 maybe-configure-stageprofile-target-libvtv:
46352 @if target-libvtv-bootstrap
46353 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46354 configure-stageprofile-target-libvtv:
46355 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46356 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46357 @r=`${PWD_COMMAND}`; export r; \
46358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46359 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46360 echo "Checking multilib configuration for libvtv..."; \
46361 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46362 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46363 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46364 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46365 else \
46366 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46367 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46368 fi; \
46369 else \
46370 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46371 fi; \
46372 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46373 $(RAW_CXX_TARGET_EXPORTS) \
46374 \
46375 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46376 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46377 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46378 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46380 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46381 case $(srcdir) in \
46382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46383 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46385 esac; \
46386 module_srcdir=libvtv; \
46387 $(SHELL) $$s/$$module_srcdir/configure \
46388 --srcdir=$${topdir}/$$module_srcdir \
46389 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46390 --target=${target_alias} \
46391 --with-build-libsubdir=$(HOST_SUBDIR) \
46392 $(STAGEprofile_CONFIGURE_FLAGS)
46393 @endif target-libvtv-bootstrap
46394
46395 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46396 maybe-configure-stagetrain-target-libvtv:
46397 @if target-libvtv-bootstrap
46398 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46399 configure-stagetrain-target-libvtv:
46400 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46401 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46402 @r=`${PWD_COMMAND}`; export r; \
46403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46404 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46405 echo "Checking multilib configuration for libvtv..."; \
46406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46407 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46408 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46409 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46410 else \
46411 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46412 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46413 fi; \
46414 else \
46415 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46416 fi; \
46417 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46418 $(RAW_CXX_TARGET_EXPORTS) \
46419 \
46420 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46421 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46422 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46423 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46424 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46425 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46426 case $(srcdir) in \
46427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46428 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46430 esac; \
46431 module_srcdir=libvtv; \
46432 $(SHELL) $$s/$$module_srcdir/configure \
46433 --srcdir=$${topdir}/$$module_srcdir \
46434 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46435 --target=${target_alias} \
46436 --with-build-libsubdir=$(HOST_SUBDIR) \
46437 $(STAGEtrain_CONFIGURE_FLAGS)
46438 @endif target-libvtv-bootstrap
46439
46440 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46441 maybe-configure-stagefeedback-target-libvtv:
46442 @if target-libvtv-bootstrap
46443 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46444 configure-stagefeedback-target-libvtv:
46445 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46446 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46447 @r=`${PWD_COMMAND}`; export r; \
46448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46449 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46450 echo "Checking multilib configuration for libvtv..."; \
46451 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46452 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46453 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46454 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46455 else \
46456 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46457 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46458 fi; \
46459 else \
46460 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46461 fi; \
46462 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46463 $(RAW_CXX_TARGET_EXPORTS) \
46464 \
46465 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46466 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46467 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46468 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46470 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46471 case $(srcdir) in \
46472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46473 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46475 esac; \
46476 module_srcdir=libvtv; \
46477 $(SHELL) $$s/$$module_srcdir/configure \
46478 --srcdir=$${topdir}/$$module_srcdir \
46479 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46480 --target=${target_alias} \
46481 --with-build-libsubdir=$(HOST_SUBDIR) \
46482 $(STAGEfeedback_CONFIGURE_FLAGS)
46483 @endif target-libvtv-bootstrap
46484
46485 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46486 maybe-configure-stageautoprofile-target-libvtv:
46487 @if target-libvtv-bootstrap
46488 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46489 configure-stageautoprofile-target-libvtv:
46490 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46491 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46492 @r=`${PWD_COMMAND}`; export r; \
46493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46494 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46495 echo "Checking multilib configuration for libvtv..."; \
46496 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46497 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46498 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46499 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46500 else \
46501 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46502 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46503 fi; \
46504 else \
46505 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46506 fi; \
46507 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46508 $(RAW_CXX_TARGET_EXPORTS) \
46509 \
46510 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46511 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46512 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46513 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46514 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46515 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46516 case $(srcdir) in \
46517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46518 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46520 esac; \
46521 module_srcdir=libvtv; \
46522 $(SHELL) $$s/$$module_srcdir/configure \
46523 --srcdir=$${topdir}/$$module_srcdir \
46524 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46525 --target=${target_alias} \
46526 --with-build-libsubdir=$(HOST_SUBDIR) \
46527 $(STAGEautoprofile_CONFIGURE_FLAGS)
46528 @endif target-libvtv-bootstrap
46529
46530 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46531 maybe-configure-stageautofeedback-target-libvtv:
46532 @if target-libvtv-bootstrap
46533 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46534 configure-stageautofeedback-target-libvtv:
46535 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46536 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46537 @r=`${PWD_COMMAND}`; export r; \
46538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46539 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46540 echo "Checking multilib configuration for libvtv..."; \
46541 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46542 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46543 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46544 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46545 else \
46546 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46547 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46548 fi; \
46549 else \
46550 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46551 fi; \
46552 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46553 $(RAW_CXX_TARGET_EXPORTS) \
46554 \
46555 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46556 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46557 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46558 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46560 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46561 case $(srcdir) in \
46562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46563 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46565 esac; \
46566 module_srcdir=libvtv; \
46567 $(SHELL) $$s/$$module_srcdir/configure \
46568 --srcdir=$${topdir}/$$module_srcdir \
46569 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46570 --target=${target_alias} \
46571 --with-build-libsubdir=$(HOST_SUBDIR) \
46572 $(STAGEautofeedback_CONFIGURE_FLAGS)
46573 @endif target-libvtv-bootstrap
46574
46575
46576
46577
46578
46579 .PHONY: all-target-libvtv maybe-all-target-libvtv
46580 maybe-all-target-libvtv:
46581 @if gcc-bootstrap
46582 all-target-libvtv: stage_current
46583 @endif gcc-bootstrap
46584 @if target-libvtv
46585 TARGET-target-libvtv=all
46586 maybe-all-target-libvtv: all-target-libvtv
46587 all-target-libvtv: configure-target-libvtv
46588 @r=`${PWD_COMMAND}`; export r; \
46589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46590 $(RAW_CXX_TARGET_EXPORTS) \
46591 (cd $(TARGET_SUBDIR)/libvtv && \
46592 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46593 $(TARGET-target-libvtv))
46594 @endif target-libvtv
46595
46596
46597
46598 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46599 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46600 maybe-all-stage1-target-libvtv:
46601 maybe-clean-stage1-target-libvtv:
46602 @if target-libvtv-bootstrap
46603 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46604 all-stage1: all-stage1-target-libvtv
46605 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46606 all-stage1-target-libvtv: configure-stage1-target-libvtv
46607 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46608 @r=`${PWD_COMMAND}`; export r; \
46609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46610 TFLAGS="$(STAGE1_TFLAGS)"; \
46611 $(RAW_CXX_TARGET_EXPORTS) \
46612 cd $(TARGET_SUBDIR)/libvtv && \
46613 \
46614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46615 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46621 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46622 \
46623 TFLAGS="$(STAGE1_TFLAGS)" \
46624 $(TARGET-stage1-target-libvtv)
46625
46626 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46627 clean-stage1: clean-stage1-target-libvtv
46628 clean-stage1-target-libvtv:
46629 @if [ $(current_stage) = stage1 ]; then \
46630 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46631 else \
46632 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46633 $(MAKE) stage1-start; \
46634 fi; \
46635 cd $(TARGET_SUBDIR)/libvtv && \
46636 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46637 clean
46638 @endif target-libvtv-bootstrap
46639
46640
46641 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46642 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46643 maybe-all-stage2-target-libvtv:
46644 maybe-clean-stage2-target-libvtv:
46645 @if target-libvtv-bootstrap
46646 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46647 all-stage2: all-stage2-target-libvtv
46648 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46649 all-stage2-target-libvtv: configure-stage2-target-libvtv
46650 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46651 @r=`${PWD_COMMAND}`; export r; \
46652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46653 TFLAGS="$(STAGE2_TFLAGS)"; \
46654 $(RAW_CXX_TARGET_EXPORTS) \
46655 \
46656 cd $(TARGET_SUBDIR)/libvtv && \
46657 \
46658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46659 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46660 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46661 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46665 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46666 TFLAGS="$(STAGE2_TFLAGS)" \
46667 $(TARGET-stage2-target-libvtv)
46668
46669 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46670 clean-stage2: clean-stage2-target-libvtv
46671 clean-stage2-target-libvtv:
46672 @if [ $(current_stage) = stage2 ]; then \
46673 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46674 else \
46675 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46676 $(MAKE) stage2-start; \
46677 fi; \
46678 cd $(TARGET_SUBDIR)/libvtv && \
46679 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46680 @endif target-libvtv-bootstrap
46681
46682
46683 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46684 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46685 maybe-all-stage3-target-libvtv:
46686 maybe-clean-stage3-target-libvtv:
46687 @if target-libvtv-bootstrap
46688 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46689 all-stage3: all-stage3-target-libvtv
46690 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46691 all-stage3-target-libvtv: configure-stage3-target-libvtv
46692 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46693 @r=`${PWD_COMMAND}`; export r; \
46694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46695 TFLAGS="$(STAGE3_TFLAGS)"; \
46696 $(RAW_CXX_TARGET_EXPORTS) \
46697 \
46698 cd $(TARGET_SUBDIR)/libvtv && \
46699 \
46700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46701 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46702 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46703 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46707 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46708 TFLAGS="$(STAGE3_TFLAGS)" \
46709 $(TARGET-stage3-target-libvtv)
46710
46711 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46712 clean-stage3: clean-stage3-target-libvtv
46713 clean-stage3-target-libvtv:
46714 @if [ $(current_stage) = stage3 ]; then \
46715 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46716 else \
46717 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46718 $(MAKE) stage3-start; \
46719 fi; \
46720 cd $(TARGET_SUBDIR)/libvtv && \
46721 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46722 @endif target-libvtv-bootstrap
46723
46724
46725 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46726 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46727 maybe-all-stage4-target-libvtv:
46728 maybe-clean-stage4-target-libvtv:
46729 @if target-libvtv-bootstrap
46730 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46731 all-stage4: all-stage4-target-libvtv
46732 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46733 all-stage4-target-libvtv: configure-stage4-target-libvtv
46734 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46735 @r=`${PWD_COMMAND}`; export r; \
46736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46737 TFLAGS="$(STAGE4_TFLAGS)"; \
46738 $(RAW_CXX_TARGET_EXPORTS) \
46739 \
46740 cd $(TARGET_SUBDIR)/libvtv && \
46741 \
46742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46743 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46744 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46745 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46749 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46750 TFLAGS="$(STAGE4_TFLAGS)" \
46751 $(TARGET-stage4-target-libvtv)
46752
46753 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46754 clean-stage4: clean-stage4-target-libvtv
46755 clean-stage4-target-libvtv:
46756 @if [ $(current_stage) = stage4 ]; then \
46757 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46758 else \
46759 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46760 $(MAKE) stage4-start; \
46761 fi; \
46762 cd $(TARGET_SUBDIR)/libvtv && \
46763 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46764 @endif target-libvtv-bootstrap
46765
46766
46767 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46768 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46769 maybe-all-stageprofile-target-libvtv:
46770 maybe-clean-stageprofile-target-libvtv:
46771 @if target-libvtv-bootstrap
46772 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46773 all-stageprofile: all-stageprofile-target-libvtv
46774 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46775 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46776 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46777 @r=`${PWD_COMMAND}`; export r; \
46778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46780 $(RAW_CXX_TARGET_EXPORTS) \
46781 \
46782 cd $(TARGET_SUBDIR)/libvtv && \
46783 \
46784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46785 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46786 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46787 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46791 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46792 TFLAGS="$(STAGEprofile_TFLAGS)" \
46793 $(TARGET-stageprofile-target-libvtv)
46794
46795 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46796 clean-stageprofile: clean-stageprofile-target-libvtv
46797 clean-stageprofile-target-libvtv:
46798 @if [ $(current_stage) = stageprofile ]; then \
46799 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46800 else \
46801 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46802 $(MAKE) stageprofile-start; \
46803 fi; \
46804 cd $(TARGET_SUBDIR)/libvtv && \
46805 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46806 @endif target-libvtv-bootstrap
46807
46808
46809 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46810 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46811 maybe-all-stagetrain-target-libvtv:
46812 maybe-clean-stagetrain-target-libvtv:
46813 @if target-libvtv-bootstrap
46814 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46815 all-stagetrain: all-stagetrain-target-libvtv
46816 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46817 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46818 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46819 @r=`${PWD_COMMAND}`; export r; \
46820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46822 $(RAW_CXX_TARGET_EXPORTS) \
46823 \
46824 cd $(TARGET_SUBDIR)/libvtv && \
46825 \
46826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46827 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46828 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46829 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46833 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46834 TFLAGS="$(STAGEtrain_TFLAGS)" \
46835 $(TARGET-stagetrain-target-libvtv)
46836
46837 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46838 clean-stagetrain: clean-stagetrain-target-libvtv
46839 clean-stagetrain-target-libvtv:
46840 @if [ $(current_stage) = stagetrain ]; then \
46841 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46842 else \
46843 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46844 $(MAKE) stagetrain-start; \
46845 fi; \
46846 cd $(TARGET_SUBDIR)/libvtv && \
46847 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46848 @endif target-libvtv-bootstrap
46849
46850
46851 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46852 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46853 maybe-all-stagefeedback-target-libvtv:
46854 maybe-clean-stagefeedback-target-libvtv:
46855 @if target-libvtv-bootstrap
46856 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46857 all-stagefeedback: all-stagefeedback-target-libvtv
46858 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46859 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46860 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46861 @r=`${PWD_COMMAND}`; export r; \
46862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46864 $(RAW_CXX_TARGET_EXPORTS) \
46865 \
46866 cd $(TARGET_SUBDIR)/libvtv && \
46867 \
46868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46869 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46870 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46871 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46875 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46876 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46877 $(TARGET-stagefeedback-target-libvtv)
46878
46879 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46880 clean-stagefeedback: clean-stagefeedback-target-libvtv
46881 clean-stagefeedback-target-libvtv:
46882 @if [ $(current_stage) = stagefeedback ]; then \
46883 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46884 else \
46885 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46886 $(MAKE) stagefeedback-start; \
46887 fi; \
46888 cd $(TARGET_SUBDIR)/libvtv && \
46889 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46890 @endif target-libvtv-bootstrap
46891
46892
46893 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46894 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46895 maybe-all-stageautoprofile-target-libvtv:
46896 maybe-clean-stageautoprofile-target-libvtv:
46897 @if target-libvtv-bootstrap
46898 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46899 all-stageautoprofile: all-stageautoprofile-target-libvtv
46900 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46901 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46902 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46903 @r=`${PWD_COMMAND}`; export r; \
46904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46905 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46906 $(RAW_CXX_TARGET_EXPORTS) \
46907 \
46908 cd $(TARGET_SUBDIR)/libvtv && \
46909 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46911 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46912 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46913 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46917 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46918 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46919 $(TARGET-stageautoprofile-target-libvtv)
46920
46921 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46922 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46923 clean-stageautoprofile-target-libvtv:
46924 @if [ $(current_stage) = stageautoprofile ]; then \
46925 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46926 else \
46927 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46928 $(MAKE) stageautoprofile-start; \
46929 fi; \
46930 cd $(TARGET_SUBDIR)/libvtv && \
46931 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46932 @endif target-libvtv-bootstrap
46933
46934
46935 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46936 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46937 maybe-all-stageautofeedback-target-libvtv:
46938 maybe-clean-stageautofeedback-target-libvtv:
46939 @if target-libvtv-bootstrap
46940 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46941 all-stageautofeedback: all-stageautofeedback-target-libvtv
46942 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46943 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46944 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46945 @r=`${PWD_COMMAND}`; export r; \
46946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46947 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46948 $(RAW_CXX_TARGET_EXPORTS) \
46949 \
46950 cd $(TARGET_SUBDIR)/libvtv && \
46951 \
46952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46953 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46954 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46955 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46959 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46960 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46961 $(TARGET-stageautofeedback-target-libvtv)
46962
46963 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46964 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46965 clean-stageautofeedback-target-libvtv:
46966 @if [ $(current_stage) = stageautofeedback ]; then \
46967 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46968 else \
46969 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46970 $(MAKE) stageautofeedback-start; \
46971 fi; \
46972 cd $(TARGET_SUBDIR)/libvtv && \
46973 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46974 @endif target-libvtv-bootstrap
46975
46976
46977
46978
46979
46980
46981 .PHONY: check-target-libvtv maybe-check-target-libvtv
46982 maybe-check-target-libvtv:
46983 @if target-libvtv
46984 maybe-check-target-libvtv: check-target-libvtv
46985
46986 check-target-libvtv:
46987 @: $(MAKE); $(unstage)
46988 @r=`${PWD_COMMAND}`; export r; \
46989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46990 $(RAW_CXX_TARGET_EXPORTS) \
46991 (cd $(TARGET_SUBDIR)/libvtv && \
46992 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46993
46994 @endif target-libvtv
46995
46996 .PHONY: install-target-libvtv maybe-install-target-libvtv
46997 maybe-install-target-libvtv:
46998 @if target-libvtv
46999 maybe-install-target-libvtv: install-target-libvtv
47000
47001 install-target-libvtv: installdirs
47002 @: $(MAKE); $(unstage)
47003 @r=`${PWD_COMMAND}`; export r; \
47004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47005 $(RAW_CXX_TARGET_EXPORTS) \
47006 (cd $(TARGET_SUBDIR)/libvtv && \
47007 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47008
47009 @endif target-libvtv
47010
47011 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47012 maybe-install-strip-target-libvtv:
47013 @if target-libvtv
47014 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47015
47016 install-strip-target-libvtv: installdirs
47017 @: $(MAKE); $(unstage)
47018 @r=`${PWD_COMMAND}`; export r; \
47019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020 $(RAW_CXX_TARGET_EXPORTS) \
47021 (cd $(TARGET_SUBDIR)/libvtv && \
47022 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47023
47024 @endif target-libvtv
47025
47026 # Other targets (info, dvi, pdf, etc.)
47027
47028 .PHONY: maybe-info-target-libvtv info-target-libvtv
47029 maybe-info-target-libvtv:
47030 @if target-libvtv
47031 maybe-info-target-libvtv: info-target-libvtv
47032
47033 info-target-libvtv: \
47034 configure-target-libvtv
47035 @: $(MAKE); $(unstage)
47036 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47037 r=`${PWD_COMMAND}`; export r; \
47038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47039 $(RAW_CXX_TARGET_EXPORTS) \
47040 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47041 for flag in $(EXTRA_TARGET_FLAGS); do \
47042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47043 done; \
47044 (cd $(TARGET_SUBDIR)/libvtv && \
47045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47047 "RANLIB=$${RANLIB}" \
47048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47049 info) \
47050 || exit 1
47051
47052 @endif target-libvtv
47053
47054 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47055 maybe-dvi-target-libvtv:
47056 @if target-libvtv
47057 maybe-dvi-target-libvtv: dvi-target-libvtv
47058
47059 dvi-target-libvtv: \
47060 configure-target-libvtv
47061 @: $(MAKE); $(unstage)
47062 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47063 r=`${PWD_COMMAND}`; export r; \
47064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47065 $(RAW_CXX_TARGET_EXPORTS) \
47066 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47067 for flag in $(EXTRA_TARGET_FLAGS); do \
47068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47069 done; \
47070 (cd $(TARGET_SUBDIR)/libvtv && \
47071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47073 "RANLIB=$${RANLIB}" \
47074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47075 dvi) \
47076 || exit 1
47077
47078 @endif target-libvtv
47079
47080 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47081 maybe-pdf-target-libvtv:
47082 @if target-libvtv
47083 maybe-pdf-target-libvtv: pdf-target-libvtv
47084
47085 pdf-target-libvtv: \
47086 configure-target-libvtv
47087 @: $(MAKE); $(unstage)
47088 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47089 r=`${PWD_COMMAND}`; export r; \
47090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47091 $(RAW_CXX_TARGET_EXPORTS) \
47092 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47093 for flag in $(EXTRA_TARGET_FLAGS); do \
47094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47095 done; \
47096 (cd $(TARGET_SUBDIR)/libvtv && \
47097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47099 "RANLIB=$${RANLIB}" \
47100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47101 pdf) \
47102 || exit 1
47103
47104 @endif target-libvtv
47105
47106 .PHONY: maybe-html-target-libvtv html-target-libvtv
47107 maybe-html-target-libvtv:
47108 @if target-libvtv
47109 maybe-html-target-libvtv: html-target-libvtv
47110
47111 html-target-libvtv: \
47112 configure-target-libvtv
47113 @: $(MAKE); $(unstage)
47114 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47115 r=`${PWD_COMMAND}`; export r; \
47116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117 $(RAW_CXX_TARGET_EXPORTS) \
47118 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47119 for flag in $(EXTRA_TARGET_FLAGS); do \
47120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47121 done; \
47122 (cd $(TARGET_SUBDIR)/libvtv && \
47123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47125 "RANLIB=$${RANLIB}" \
47126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47127 html) \
47128 || exit 1
47129
47130 @endif target-libvtv
47131
47132 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47133 maybe-TAGS-target-libvtv:
47134 @if target-libvtv
47135 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47136
47137 TAGS-target-libvtv: \
47138 configure-target-libvtv
47139 @: $(MAKE); $(unstage)
47140 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47141 r=`${PWD_COMMAND}`; export r; \
47142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47143 $(RAW_CXX_TARGET_EXPORTS) \
47144 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47145 for flag in $(EXTRA_TARGET_FLAGS); do \
47146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47147 done; \
47148 (cd $(TARGET_SUBDIR)/libvtv && \
47149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47151 "RANLIB=$${RANLIB}" \
47152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47153 TAGS) \
47154 || exit 1
47155
47156 @endif target-libvtv
47157
47158 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47159 maybe-install-info-target-libvtv:
47160 @if target-libvtv
47161 maybe-install-info-target-libvtv: install-info-target-libvtv
47162
47163 install-info-target-libvtv: \
47164 configure-target-libvtv \
47165 info-target-libvtv
47166 @: $(MAKE); $(unstage)
47167 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47168 r=`${PWD_COMMAND}`; export r; \
47169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170 $(RAW_CXX_TARGET_EXPORTS) \
47171 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47172 for flag in $(EXTRA_TARGET_FLAGS); do \
47173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47174 done; \
47175 (cd $(TARGET_SUBDIR)/libvtv && \
47176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47178 "RANLIB=$${RANLIB}" \
47179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47180 install-info) \
47181 || exit 1
47182
47183 @endif target-libvtv
47184
47185 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47186 maybe-install-dvi-target-libvtv:
47187 @if target-libvtv
47188 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47189
47190 install-dvi-target-libvtv: \
47191 configure-target-libvtv \
47192 dvi-target-libvtv
47193 @: $(MAKE); $(unstage)
47194 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47195 r=`${PWD_COMMAND}`; export r; \
47196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197 $(RAW_CXX_TARGET_EXPORTS) \
47198 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47199 for flag in $(EXTRA_TARGET_FLAGS); do \
47200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47201 done; \
47202 (cd $(TARGET_SUBDIR)/libvtv && \
47203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47205 "RANLIB=$${RANLIB}" \
47206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47207 install-dvi) \
47208 || exit 1
47209
47210 @endif target-libvtv
47211
47212 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47213 maybe-install-pdf-target-libvtv:
47214 @if target-libvtv
47215 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47216
47217 install-pdf-target-libvtv: \
47218 configure-target-libvtv \
47219 pdf-target-libvtv
47220 @: $(MAKE); $(unstage)
47221 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47222 r=`${PWD_COMMAND}`; export r; \
47223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47224 $(RAW_CXX_TARGET_EXPORTS) \
47225 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47226 for flag in $(EXTRA_TARGET_FLAGS); do \
47227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47228 done; \
47229 (cd $(TARGET_SUBDIR)/libvtv && \
47230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47232 "RANLIB=$${RANLIB}" \
47233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47234 install-pdf) \
47235 || exit 1
47236
47237 @endif target-libvtv
47238
47239 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47240 maybe-install-html-target-libvtv:
47241 @if target-libvtv
47242 maybe-install-html-target-libvtv: install-html-target-libvtv
47243
47244 install-html-target-libvtv: \
47245 configure-target-libvtv \
47246 html-target-libvtv
47247 @: $(MAKE); $(unstage)
47248 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47249 r=`${PWD_COMMAND}`; export r; \
47250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47251 $(RAW_CXX_TARGET_EXPORTS) \
47252 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47253 for flag in $(EXTRA_TARGET_FLAGS); do \
47254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47255 done; \
47256 (cd $(TARGET_SUBDIR)/libvtv && \
47257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47259 "RANLIB=$${RANLIB}" \
47260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47261 install-html) \
47262 || exit 1
47263
47264 @endif target-libvtv
47265
47266 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47267 maybe-installcheck-target-libvtv:
47268 @if target-libvtv
47269 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47270
47271 installcheck-target-libvtv: \
47272 configure-target-libvtv
47273 @: $(MAKE); $(unstage)
47274 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47275 r=`${PWD_COMMAND}`; export r; \
47276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47277 $(RAW_CXX_TARGET_EXPORTS) \
47278 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47279 for flag in $(EXTRA_TARGET_FLAGS); do \
47280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47281 done; \
47282 (cd $(TARGET_SUBDIR)/libvtv && \
47283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47285 "RANLIB=$${RANLIB}" \
47286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47287 installcheck) \
47288 || exit 1
47289
47290 @endif target-libvtv
47291
47292 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47293 maybe-mostlyclean-target-libvtv:
47294 @if target-libvtv
47295 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47296
47297 mostlyclean-target-libvtv:
47298 @: $(MAKE); $(unstage)
47299 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47300 r=`${PWD_COMMAND}`; export r; \
47301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47302 $(RAW_CXX_TARGET_EXPORTS) \
47303 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47304 for flag in $(EXTRA_TARGET_FLAGS); do \
47305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47306 done; \
47307 (cd $(TARGET_SUBDIR)/libvtv && \
47308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47310 "RANLIB=$${RANLIB}" \
47311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47312 mostlyclean) \
47313 || exit 1
47314
47315 @endif target-libvtv
47316
47317 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47318 maybe-clean-target-libvtv:
47319 @if target-libvtv
47320 maybe-clean-target-libvtv: clean-target-libvtv
47321
47322 clean-target-libvtv:
47323 @: $(MAKE); $(unstage)
47324 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47325 r=`${PWD_COMMAND}`; export r; \
47326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327 $(RAW_CXX_TARGET_EXPORTS) \
47328 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47329 for flag in $(EXTRA_TARGET_FLAGS); do \
47330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47331 done; \
47332 (cd $(TARGET_SUBDIR)/libvtv && \
47333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47335 "RANLIB=$${RANLIB}" \
47336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47337 clean) \
47338 || exit 1
47339
47340 @endif target-libvtv
47341
47342 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47343 maybe-distclean-target-libvtv:
47344 @if target-libvtv
47345 maybe-distclean-target-libvtv: distclean-target-libvtv
47346
47347 distclean-target-libvtv:
47348 @: $(MAKE); $(unstage)
47349 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47350 r=`${PWD_COMMAND}`; export r; \
47351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47352 $(RAW_CXX_TARGET_EXPORTS) \
47353 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47354 for flag in $(EXTRA_TARGET_FLAGS); do \
47355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47356 done; \
47357 (cd $(TARGET_SUBDIR)/libvtv && \
47358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47360 "RANLIB=$${RANLIB}" \
47361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47362 distclean) \
47363 || exit 1
47364
47365 @endif target-libvtv
47366
47367 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47368 maybe-maintainer-clean-target-libvtv:
47369 @if target-libvtv
47370 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47371
47372 maintainer-clean-target-libvtv:
47373 @: $(MAKE); $(unstage)
47374 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47375 r=`${PWD_COMMAND}`; export r; \
47376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377 $(RAW_CXX_TARGET_EXPORTS) \
47378 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47379 for flag in $(EXTRA_TARGET_FLAGS); do \
47380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47381 done; \
47382 (cd $(TARGET_SUBDIR)/libvtv && \
47383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47385 "RANLIB=$${RANLIB}" \
47386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47387 maintainer-clean) \
47388 || exit 1
47389
47390 @endif target-libvtv
47391
47392
47393
47394
47395
47396 .PHONY: configure-target-libssp maybe-configure-target-libssp
47397 maybe-configure-target-libssp:
47398 @if gcc-bootstrap
47399 configure-target-libssp: stage_current
47400 @endif gcc-bootstrap
47401 @if target-libssp
47402 maybe-configure-target-libssp: configure-target-libssp
47403 configure-target-libssp:
47404 @: $(MAKE); $(unstage)
47405 @r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 echo "Checking multilib configuration for libssp..."; \
47408 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47409 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47410 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47411 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47412 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47413 else \
47414 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47415 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47416 fi; \
47417 else \
47418 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47419 fi; \
47420 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47422 $(NORMAL_TARGET_EXPORTS) \
47423 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47424 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47425 case $(srcdir) in \
47426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47427 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47429 esac; \
47430 module_srcdir=libssp; \
47431 rm -f no-such-file || : ; \
47432 CONFIG_SITE=no-such-file $(SHELL) \
47433 $$s/$$module_srcdir/configure \
47434 --srcdir=$${topdir}/$$module_srcdir \
47435 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47436 --target=${target_alias} \
47437 || exit 1
47438 @endif target-libssp
47439
47440
47441
47442
47443
47444 .PHONY: all-target-libssp maybe-all-target-libssp
47445 maybe-all-target-libssp:
47446 @if gcc-bootstrap
47447 all-target-libssp: stage_current
47448 @endif gcc-bootstrap
47449 @if target-libssp
47450 TARGET-target-libssp=all
47451 maybe-all-target-libssp: all-target-libssp
47452 all-target-libssp: configure-target-libssp
47453 @: $(MAKE); $(unstage)
47454 @r=`${PWD_COMMAND}`; export r; \
47455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47456 $(NORMAL_TARGET_EXPORTS) \
47457 (cd $(TARGET_SUBDIR)/libssp && \
47458 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47459 $(TARGET-target-libssp))
47460 @endif target-libssp
47461
47462
47463
47464
47465
47466 .PHONY: check-target-libssp maybe-check-target-libssp
47467 maybe-check-target-libssp:
47468 @if target-libssp
47469 maybe-check-target-libssp: check-target-libssp
47470
47471 check-target-libssp:
47472 @: $(MAKE); $(unstage)
47473 @r=`${PWD_COMMAND}`; export r; \
47474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47475 $(NORMAL_TARGET_EXPORTS) \
47476 (cd $(TARGET_SUBDIR)/libssp && \
47477 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47478
47479 @endif target-libssp
47480
47481 .PHONY: install-target-libssp maybe-install-target-libssp
47482 maybe-install-target-libssp:
47483 @if target-libssp
47484 maybe-install-target-libssp: install-target-libssp
47485
47486 install-target-libssp: installdirs
47487 @: $(MAKE); $(unstage)
47488 @r=`${PWD_COMMAND}`; export r; \
47489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47490 $(NORMAL_TARGET_EXPORTS) \
47491 (cd $(TARGET_SUBDIR)/libssp && \
47492 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47493
47494 @endif target-libssp
47495
47496 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47497 maybe-install-strip-target-libssp:
47498 @if target-libssp
47499 maybe-install-strip-target-libssp: install-strip-target-libssp
47500
47501 install-strip-target-libssp: installdirs
47502 @: $(MAKE); $(unstage)
47503 @r=`${PWD_COMMAND}`; export r; \
47504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505 $(NORMAL_TARGET_EXPORTS) \
47506 (cd $(TARGET_SUBDIR)/libssp && \
47507 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47508
47509 @endif target-libssp
47510
47511 # Other targets (info, dvi, pdf, etc.)
47512
47513 .PHONY: maybe-info-target-libssp info-target-libssp
47514 maybe-info-target-libssp:
47515 @if target-libssp
47516 maybe-info-target-libssp: info-target-libssp
47517
47518 info-target-libssp: \
47519 configure-target-libssp
47520 @: $(MAKE); $(unstage)
47521 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47522 r=`${PWD_COMMAND}`; export r; \
47523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524 $(NORMAL_TARGET_EXPORTS) \
47525 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47526 for flag in $(EXTRA_TARGET_FLAGS); do \
47527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47528 done; \
47529 (cd $(TARGET_SUBDIR)/libssp && \
47530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47532 "RANLIB=$${RANLIB}" \
47533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47534 info) \
47535 || exit 1
47536
47537 @endif target-libssp
47538
47539 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47540 maybe-dvi-target-libssp:
47541 @if target-libssp
47542 maybe-dvi-target-libssp: dvi-target-libssp
47543
47544 dvi-target-libssp: \
47545 configure-target-libssp
47546 @: $(MAKE); $(unstage)
47547 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47548 r=`${PWD_COMMAND}`; export r; \
47549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47550 $(NORMAL_TARGET_EXPORTS) \
47551 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47552 for flag in $(EXTRA_TARGET_FLAGS); do \
47553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47554 done; \
47555 (cd $(TARGET_SUBDIR)/libssp && \
47556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47558 "RANLIB=$${RANLIB}" \
47559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47560 dvi) \
47561 || exit 1
47562
47563 @endif target-libssp
47564
47565 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47566 maybe-pdf-target-libssp:
47567 @if target-libssp
47568 maybe-pdf-target-libssp: pdf-target-libssp
47569
47570 pdf-target-libssp: \
47571 configure-target-libssp
47572 @: $(MAKE); $(unstage)
47573 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47574 r=`${PWD_COMMAND}`; export r; \
47575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47576 $(NORMAL_TARGET_EXPORTS) \
47577 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47578 for flag in $(EXTRA_TARGET_FLAGS); do \
47579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47580 done; \
47581 (cd $(TARGET_SUBDIR)/libssp && \
47582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47584 "RANLIB=$${RANLIB}" \
47585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47586 pdf) \
47587 || exit 1
47588
47589 @endif target-libssp
47590
47591 .PHONY: maybe-html-target-libssp html-target-libssp
47592 maybe-html-target-libssp:
47593 @if target-libssp
47594 maybe-html-target-libssp: html-target-libssp
47595
47596 html-target-libssp: \
47597 configure-target-libssp
47598 @: $(MAKE); $(unstage)
47599 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47600 r=`${PWD_COMMAND}`; export r; \
47601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47602 $(NORMAL_TARGET_EXPORTS) \
47603 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
47604 for flag in $(EXTRA_TARGET_FLAGS); do \
47605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47606 done; \
47607 (cd $(TARGET_SUBDIR)/libssp && \
47608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47610 "RANLIB=$${RANLIB}" \
47611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47612 html) \
47613 || exit 1
47614
47615 @endif target-libssp
47616
47617 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47618 maybe-TAGS-target-libssp:
47619 @if target-libssp
47620 maybe-TAGS-target-libssp: TAGS-target-libssp
47621
47622 TAGS-target-libssp: \
47623 configure-target-libssp
47624 @: $(MAKE); $(unstage)
47625 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47626 r=`${PWD_COMMAND}`; export r; \
47627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628 $(NORMAL_TARGET_EXPORTS) \
47629 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
47630 for flag in $(EXTRA_TARGET_FLAGS); do \
47631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47632 done; \
47633 (cd $(TARGET_SUBDIR)/libssp && \
47634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47636 "RANLIB=$${RANLIB}" \
47637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47638 TAGS) \
47639 || exit 1
47640
47641 @endif target-libssp
47642
47643 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47644 maybe-install-info-target-libssp:
47645 @if target-libssp
47646 maybe-install-info-target-libssp: install-info-target-libssp
47647
47648 install-info-target-libssp: \
47649 configure-target-libssp \
47650 info-target-libssp
47651 @: $(MAKE); $(unstage)
47652 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47653 r=`${PWD_COMMAND}`; export r; \
47654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47655 $(NORMAL_TARGET_EXPORTS) \
47656 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
47657 for flag in $(EXTRA_TARGET_FLAGS); do \
47658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47659 done; \
47660 (cd $(TARGET_SUBDIR)/libssp && \
47661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47663 "RANLIB=$${RANLIB}" \
47664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47665 install-info) \
47666 || exit 1
47667
47668 @endif target-libssp
47669
47670 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
47671 maybe-install-dvi-target-libssp:
47672 @if target-libssp
47673 maybe-install-dvi-target-libssp: install-dvi-target-libssp
47674
47675 install-dvi-target-libssp: \
47676 configure-target-libssp \
47677 dvi-target-libssp
47678 @: $(MAKE); $(unstage)
47679 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47680 r=`${PWD_COMMAND}`; export r; \
47681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47682 $(NORMAL_TARGET_EXPORTS) \
47683 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
47684 for flag in $(EXTRA_TARGET_FLAGS); do \
47685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47686 done; \
47687 (cd $(TARGET_SUBDIR)/libssp && \
47688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47690 "RANLIB=$${RANLIB}" \
47691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47692 install-dvi) \
47693 || exit 1
47694
47695 @endif target-libssp
47696
47697 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47698 maybe-install-pdf-target-libssp:
47699 @if target-libssp
47700 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47701
47702 install-pdf-target-libssp: \
47703 configure-target-libssp \
47704 pdf-target-libssp
47705 @: $(MAKE); $(unstage)
47706 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47707 r=`${PWD_COMMAND}`; export r; \
47708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47709 $(NORMAL_TARGET_EXPORTS) \
47710 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
47711 for flag in $(EXTRA_TARGET_FLAGS); do \
47712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47713 done; \
47714 (cd $(TARGET_SUBDIR)/libssp && \
47715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47717 "RANLIB=$${RANLIB}" \
47718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47719 install-pdf) \
47720 || exit 1
47721
47722 @endif target-libssp
47723
47724 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47725 maybe-install-html-target-libssp:
47726 @if target-libssp
47727 maybe-install-html-target-libssp: install-html-target-libssp
47728
47729 install-html-target-libssp: \
47730 configure-target-libssp \
47731 html-target-libssp
47732 @: $(MAKE); $(unstage)
47733 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47734 r=`${PWD_COMMAND}`; export r; \
47735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47736 $(NORMAL_TARGET_EXPORTS) \
47737 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
47738 for flag in $(EXTRA_TARGET_FLAGS); do \
47739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47740 done; \
47741 (cd $(TARGET_SUBDIR)/libssp && \
47742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47744 "RANLIB=$${RANLIB}" \
47745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47746 install-html) \
47747 || exit 1
47748
47749 @endif target-libssp
47750
47751 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47752 maybe-installcheck-target-libssp:
47753 @if target-libssp
47754 maybe-installcheck-target-libssp: installcheck-target-libssp
47755
47756 installcheck-target-libssp: \
47757 configure-target-libssp
47758 @: $(MAKE); $(unstage)
47759 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47760 r=`${PWD_COMMAND}`; export r; \
47761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47762 $(NORMAL_TARGET_EXPORTS) \
47763 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
47764 for flag in $(EXTRA_TARGET_FLAGS); do \
47765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47766 done; \
47767 (cd $(TARGET_SUBDIR)/libssp && \
47768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47770 "RANLIB=$${RANLIB}" \
47771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47772 installcheck) \
47773 || exit 1
47774
47775 @endif target-libssp
47776
47777 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47778 maybe-mostlyclean-target-libssp:
47779 @if target-libssp
47780 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47781
47782 mostlyclean-target-libssp:
47783 @: $(MAKE); $(unstage)
47784 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47785 r=`${PWD_COMMAND}`; export r; \
47786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47787 $(NORMAL_TARGET_EXPORTS) \
47788 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
47789 for flag in $(EXTRA_TARGET_FLAGS); do \
47790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47791 done; \
47792 (cd $(TARGET_SUBDIR)/libssp && \
47793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47795 "RANLIB=$${RANLIB}" \
47796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47797 mostlyclean) \
47798 || exit 1
47799
47800 @endif target-libssp
47801
47802 .PHONY: maybe-clean-target-libssp clean-target-libssp
47803 maybe-clean-target-libssp:
47804 @if target-libssp
47805 maybe-clean-target-libssp: clean-target-libssp
47806
47807 clean-target-libssp:
47808 @: $(MAKE); $(unstage)
47809 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47810 r=`${PWD_COMMAND}`; export r; \
47811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47812 $(NORMAL_TARGET_EXPORTS) \
47813 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
47814 for flag in $(EXTRA_TARGET_FLAGS); do \
47815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47816 done; \
47817 (cd $(TARGET_SUBDIR)/libssp && \
47818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47820 "RANLIB=$${RANLIB}" \
47821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47822 clean) \
47823 || exit 1
47824
47825 @endif target-libssp
47826
47827 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47828 maybe-distclean-target-libssp:
47829 @if target-libssp
47830 maybe-distclean-target-libssp: distclean-target-libssp
47831
47832 distclean-target-libssp:
47833 @: $(MAKE); $(unstage)
47834 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47835 r=`${PWD_COMMAND}`; export r; \
47836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47837 $(NORMAL_TARGET_EXPORTS) \
47838 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
47839 for flag in $(EXTRA_TARGET_FLAGS); do \
47840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47841 done; \
47842 (cd $(TARGET_SUBDIR)/libssp && \
47843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47845 "RANLIB=$${RANLIB}" \
47846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47847 distclean) \
47848 || exit 1
47849
47850 @endif target-libssp
47851
47852 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47853 maybe-maintainer-clean-target-libssp:
47854 @if target-libssp
47855 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47856
47857 maintainer-clean-target-libssp:
47858 @: $(MAKE); $(unstage)
47859 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47860 r=`${PWD_COMMAND}`; export r; \
47861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862 $(NORMAL_TARGET_EXPORTS) \
47863 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
47864 for flag in $(EXTRA_TARGET_FLAGS); do \
47865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47866 done; \
47867 (cd $(TARGET_SUBDIR)/libssp && \
47868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47870 "RANLIB=$${RANLIB}" \
47871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47872 maintainer-clean) \
47873 || exit 1
47874
47875 @endif target-libssp
47876
47877
47878
47879
47880
47881 .PHONY: configure-target-newlib maybe-configure-target-newlib
47882 maybe-configure-target-newlib:
47883 @if gcc-bootstrap
47884 configure-target-newlib: stage_current
47885 @endif gcc-bootstrap
47886 @if target-newlib
47887 maybe-configure-target-newlib: configure-target-newlib
47888 configure-target-newlib:
47889 @: $(MAKE); $(unstage)
47890 @r=`${PWD_COMMAND}`; export r; \
47891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47892 echo "Checking multilib configuration for newlib..."; \
47893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
47895 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
47896 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
47897 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
47898 else \
47899 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
47900 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47901 fi; \
47902 else \
47903 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47904 fi; \
47905 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
47906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47907 $(NORMAL_TARGET_EXPORTS) \
47908 echo Configuring in $(TARGET_SUBDIR)/newlib; \
47909 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
47910 case $(srcdir) in \
47911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47912 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
47913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47914 esac; \
47915 module_srcdir=newlib; \
47916 rm -f no-such-file || : ; \
47917 CONFIG_SITE=no-such-file $(SHELL) \
47918 $$s/$$module_srcdir/configure \
47919 --srcdir=$${topdir}/$$module_srcdir \
47920 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47921 --target=${target_alias} \
47922 || exit 1
47923 @endif target-newlib
47924
47925
47926
47927
47928
47929 .PHONY: all-target-newlib maybe-all-target-newlib
47930 maybe-all-target-newlib:
47931 @if gcc-bootstrap
47932 all-target-newlib: stage_current
47933 @endif gcc-bootstrap
47934 @if target-newlib
47935 TARGET-target-newlib=all
47936 maybe-all-target-newlib: all-target-newlib
47937 all-target-newlib: configure-target-newlib
47938 @: $(MAKE); $(unstage)
47939 @r=`${PWD_COMMAND}`; export r; \
47940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47941 $(NORMAL_TARGET_EXPORTS) \
47942 (cd $(TARGET_SUBDIR)/newlib && \
47943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47944 $(TARGET-target-newlib))
47945 @endif target-newlib
47946
47947
47948
47949
47950
47951 .PHONY: check-target-newlib maybe-check-target-newlib
47952 maybe-check-target-newlib:
47953 @if target-newlib
47954 maybe-check-target-newlib: check-target-newlib
47955
47956 check-target-newlib:
47957 @: $(MAKE); $(unstage)
47958 @r=`${PWD_COMMAND}`; export r; \
47959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47960 $(NORMAL_TARGET_EXPORTS) \
47961 (cd $(TARGET_SUBDIR)/newlib && \
47962 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47963
47964 @endif target-newlib
47965
47966 .PHONY: install-target-newlib maybe-install-target-newlib
47967 maybe-install-target-newlib:
47968 @if target-newlib
47969 maybe-install-target-newlib: install-target-newlib
47970
47971 install-target-newlib: installdirs
47972 @: $(MAKE); $(unstage)
47973 @r=`${PWD_COMMAND}`; export r; \
47974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47975 $(NORMAL_TARGET_EXPORTS) \
47976 (cd $(TARGET_SUBDIR)/newlib && \
47977 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47978
47979 @endif target-newlib
47980
47981 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
47982 maybe-install-strip-target-newlib:
47983 @if target-newlib
47984 maybe-install-strip-target-newlib: install-strip-target-newlib
47985
47986 install-strip-target-newlib: installdirs
47987 @: $(MAKE); $(unstage)
47988 @r=`${PWD_COMMAND}`; export r; \
47989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47990 $(NORMAL_TARGET_EXPORTS) \
47991 (cd $(TARGET_SUBDIR)/newlib && \
47992 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47993
47994 @endif target-newlib
47995
47996 # Other targets (info, dvi, pdf, etc.)
47997
47998 .PHONY: maybe-info-target-newlib info-target-newlib
47999 maybe-info-target-newlib:
48000 @if target-newlib
48001 maybe-info-target-newlib: info-target-newlib
48002
48003 info-target-newlib: \
48004 configure-target-newlib
48005 @: $(MAKE); $(unstage)
48006 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48007 r=`${PWD_COMMAND}`; export r; \
48008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009 $(NORMAL_TARGET_EXPORTS) \
48010 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48011 for flag in $(EXTRA_TARGET_FLAGS); do \
48012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48013 done; \
48014 (cd $(TARGET_SUBDIR)/newlib && \
48015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48017 "RANLIB=$${RANLIB}" \
48018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48019 info) \
48020 || exit 1
48021
48022 @endif target-newlib
48023
48024 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48025 maybe-dvi-target-newlib:
48026 @if target-newlib
48027 maybe-dvi-target-newlib: dvi-target-newlib
48028
48029 dvi-target-newlib: \
48030 configure-target-newlib
48031 @: $(MAKE); $(unstage)
48032 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48033 r=`${PWD_COMMAND}`; export r; \
48034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48035 $(NORMAL_TARGET_EXPORTS) \
48036 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48037 for flag in $(EXTRA_TARGET_FLAGS); do \
48038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48039 done; \
48040 (cd $(TARGET_SUBDIR)/newlib && \
48041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48043 "RANLIB=$${RANLIB}" \
48044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48045 dvi) \
48046 || exit 1
48047
48048 @endif target-newlib
48049
48050 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48051 maybe-pdf-target-newlib:
48052 @if target-newlib
48053 maybe-pdf-target-newlib: pdf-target-newlib
48054
48055 pdf-target-newlib: \
48056 configure-target-newlib
48057 @: $(MAKE); $(unstage)
48058 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48059 r=`${PWD_COMMAND}`; export r; \
48060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48061 $(NORMAL_TARGET_EXPORTS) \
48062 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48063 for flag in $(EXTRA_TARGET_FLAGS); do \
48064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48065 done; \
48066 (cd $(TARGET_SUBDIR)/newlib && \
48067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48069 "RANLIB=$${RANLIB}" \
48070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48071 pdf) \
48072 || exit 1
48073
48074 @endif target-newlib
48075
48076 .PHONY: maybe-html-target-newlib html-target-newlib
48077 maybe-html-target-newlib:
48078 @if target-newlib
48079 maybe-html-target-newlib: html-target-newlib
48080
48081 html-target-newlib: \
48082 configure-target-newlib
48083 @: $(MAKE); $(unstage)
48084 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48085 r=`${PWD_COMMAND}`; export r; \
48086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48087 $(NORMAL_TARGET_EXPORTS) \
48088 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48089 for flag in $(EXTRA_TARGET_FLAGS); do \
48090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48091 done; \
48092 (cd $(TARGET_SUBDIR)/newlib && \
48093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48095 "RANLIB=$${RANLIB}" \
48096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48097 html) \
48098 || exit 1
48099
48100 @endif target-newlib
48101
48102 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48103 maybe-TAGS-target-newlib:
48104 @if target-newlib
48105 maybe-TAGS-target-newlib: TAGS-target-newlib
48106
48107 TAGS-target-newlib: \
48108 configure-target-newlib
48109 @: $(MAKE); $(unstage)
48110 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48111 r=`${PWD_COMMAND}`; export r; \
48112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48113 $(NORMAL_TARGET_EXPORTS) \
48114 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48115 for flag in $(EXTRA_TARGET_FLAGS); do \
48116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48117 done; \
48118 (cd $(TARGET_SUBDIR)/newlib && \
48119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48121 "RANLIB=$${RANLIB}" \
48122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48123 TAGS) \
48124 || exit 1
48125
48126 @endif target-newlib
48127
48128 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48129 maybe-install-info-target-newlib:
48130 @if target-newlib
48131 maybe-install-info-target-newlib: install-info-target-newlib
48132
48133 install-info-target-newlib: \
48134 configure-target-newlib \
48135 info-target-newlib
48136 @: $(MAKE); $(unstage)
48137 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48138 r=`${PWD_COMMAND}`; export r; \
48139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48140 $(NORMAL_TARGET_EXPORTS) \
48141 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48142 for flag in $(EXTRA_TARGET_FLAGS); do \
48143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48144 done; \
48145 (cd $(TARGET_SUBDIR)/newlib && \
48146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48148 "RANLIB=$${RANLIB}" \
48149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48150 install-info) \
48151 || exit 1
48152
48153 @endif target-newlib
48154
48155 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48156 maybe-install-dvi-target-newlib:
48157 @if target-newlib
48158 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48159
48160 install-dvi-target-newlib: \
48161 configure-target-newlib \
48162 dvi-target-newlib
48163 @: $(MAKE); $(unstage)
48164 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48165 r=`${PWD_COMMAND}`; export r; \
48166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48167 $(NORMAL_TARGET_EXPORTS) \
48168 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48169 for flag in $(EXTRA_TARGET_FLAGS); do \
48170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48171 done; \
48172 (cd $(TARGET_SUBDIR)/newlib && \
48173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48175 "RANLIB=$${RANLIB}" \
48176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48177 install-dvi) \
48178 || exit 1
48179
48180 @endif target-newlib
48181
48182 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48183 maybe-install-pdf-target-newlib:
48184 @if target-newlib
48185 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48186
48187 install-pdf-target-newlib: \
48188 configure-target-newlib \
48189 pdf-target-newlib
48190 @: $(MAKE); $(unstage)
48191 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48192 r=`${PWD_COMMAND}`; export r; \
48193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48194 $(NORMAL_TARGET_EXPORTS) \
48195 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48196 for flag in $(EXTRA_TARGET_FLAGS); do \
48197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48198 done; \
48199 (cd $(TARGET_SUBDIR)/newlib && \
48200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48202 "RANLIB=$${RANLIB}" \
48203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48204 install-pdf) \
48205 || exit 1
48206
48207 @endif target-newlib
48208
48209 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48210 maybe-install-html-target-newlib:
48211 @if target-newlib
48212 maybe-install-html-target-newlib: install-html-target-newlib
48213
48214 install-html-target-newlib: \
48215 configure-target-newlib \
48216 html-target-newlib
48217 @: $(MAKE); $(unstage)
48218 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48219 r=`${PWD_COMMAND}`; export r; \
48220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48221 $(NORMAL_TARGET_EXPORTS) \
48222 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48223 for flag in $(EXTRA_TARGET_FLAGS); do \
48224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48225 done; \
48226 (cd $(TARGET_SUBDIR)/newlib && \
48227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48229 "RANLIB=$${RANLIB}" \
48230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48231 install-html) \
48232 || exit 1
48233
48234 @endif target-newlib
48235
48236 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48237 maybe-installcheck-target-newlib:
48238 @if target-newlib
48239 maybe-installcheck-target-newlib: installcheck-target-newlib
48240
48241 installcheck-target-newlib: \
48242 configure-target-newlib
48243 @: $(MAKE); $(unstage)
48244 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48245 r=`${PWD_COMMAND}`; export r; \
48246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48247 $(NORMAL_TARGET_EXPORTS) \
48248 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48249 for flag in $(EXTRA_TARGET_FLAGS); do \
48250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48251 done; \
48252 (cd $(TARGET_SUBDIR)/newlib && \
48253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48255 "RANLIB=$${RANLIB}" \
48256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48257 installcheck) \
48258 || exit 1
48259
48260 @endif target-newlib
48261
48262 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48263 maybe-mostlyclean-target-newlib:
48264 @if target-newlib
48265 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48266
48267 mostlyclean-target-newlib:
48268 @: $(MAKE); $(unstage)
48269 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48270 r=`${PWD_COMMAND}`; export r; \
48271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48272 $(NORMAL_TARGET_EXPORTS) \
48273 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48274 for flag in $(EXTRA_TARGET_FLAGS); do \
48275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48276 done; \
48277 (cd $(TARGET_SUBDIR)/newlib && \
48278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48280 "RANLIB=$${RANLIB}" \
48281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48282 mostlyclean) \
48283 || exit 1
48284
48285 @endif target-newlib
48286
48287 .PHONY: maybe-clean-target-newlib clean-target-newlib
48288 maybe-clean-target-newlib:
48289 @if target-newlib
48290 maybe-clean-target-newlib: clean-target-newlib
48291
48292 clean-target-newlib:
48293 @: $(MAKE); $(unstage)
48294 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48295 r=`${PWD_COMMAND}`; export r; \
48296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48297 $(NORMAL_TARGET_EXPORTS) \
48298 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48299 for flag in $(EXTRA_TARGET_FLAGS); do \
48300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48301 done; \
48302 (cd $(TARGET_SUBDIR)/newlib && \
48303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48305 "RANLIB=$${RANLIB}" \
48306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48307 clean) \
48308 || exit 1
48309
48310 @endif target-newlib
48311
48312 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48313 maybe-distclean-target-newlib:
48314 @if target-newlib
48315 maybe-distclean-target-newlib: distclean-target-newlib
48316
48317 distclean-target-newlib:
48318 @: $(MAKE); $(unstage)
48319 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48320 r=`${PWD_COMMAND}`; export r; \
48321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48322 $(NORMAL_TARGET_EXPORTS) \
48323 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48324 for flag in $(EXTRA_TARGET_FLAGS); do \
48325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48326 done; \
48327 (cd $(TARGET_SUBDIR)/newlib && \
48328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48330 "RANLIB=$${RANLIB}" \
48331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48332 distclean) \
48333 || exit 1
48334
48335 @endif target-newlib
48336
48337 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48338 maybe-maintainer-clean-target-newlib:
48339 @if target-newlib
48340 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48341
48342 maintainer-clean-target-newlib:
48343 @: $(MAKE); $(unstage)
48344 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48345 r=`${PWD_COMMAND}`; export r; \
48346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48347 $(NORMAL_TARGET_EXPORTS) \
48348 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48349 for flag in $(EXTRA_TARGET_FLAGS); do \
48350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48351 done; \
48352 (cd $(TARGET_SUBDIR)/newlib && \
48353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48355 "RANLIB=$${RANLIB}" \
48356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48357 maintainer-clean) \
48358 || exit 1
48359
48360 @endif target-newlib
48361
48362
48363
48364
48365
48366 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48367 maybe-configure-target-libgcc:
48368 @if gcc-bootstrap
48369 configure-target-libgcc: stage_current
48370 @endif gcc-bootstrap
48371 @if target-libgcc
48372 maybe-configure-target-libgcc: configure-target-libgcc
48373 configure-target-libgcc:
48374 @r=`${PWD_COMMAND}`; export r; \
48375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48376 echo "Checking multilib configuration for libgcc..."; \
48377 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48378 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48379 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48380 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48381 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48382 else \
48383 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48384 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48385 fi; \
48386 else \
48387 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48388 fi; \
48389 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48391 $(NORMAL_TARGET_EXPORTS) \
48392 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48393 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48394 case $(srcdir) in \
48395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48396 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48398 esac; \
48399 module_srcdir=libgcc; \
48400 rm -f no-such-file || : ; \
48401 CONFIG_SITE=no-such-file $(SHELL) \
48402 $$s/$$module_srcdir/configure \
48403 --srcdir=$${topdir}/$$module_srcdir \
48404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48405 --target=${target_alias} \
48406 || exit 1
48407 @endif target-libgcc
48408
48409
48410
48411 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48412 maybe-configure-stage1-target-libgcc:
48413 @if target-libgcc-bootstrap
48414 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48415 configure-stage1-target-libgcc:
48416 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48417 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48418 @r=`${PWD_COMMAND}`; export r; \
48419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48420 TFLAGS="$(STAGE1_TFLAGS)"; \
48421 echo "Checking multilib configuration for libgcc..."; \
48422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48423 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48424 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48425 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48426 else \
48427 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48428 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48429 fi; \
48430 else \
48431 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48432 fi; \
48433 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48434 $(NORMAL_TARGET_EXPORTS) \
48435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48438 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48440 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48441 case $(srcdir) in \
48442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48443 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48445 esac; \
48446 module_srcdir=libgcc; \
48447 $(SHELL) $$s/$$module_srcdir/configure \
48448 --srcdir=$${topdir}/$$module_srcdir \
48449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48450 --target=${target_alias} \
48451 \
48452 $(STAGE1_CONFIGURE_FLAGS)
48453 @endif target-libgcc-bootstrap
48454
48455 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48456 maybe-configure-stage2-target-libgcc:
48457 @if target-libgcc-bootstrap
48458 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48459 configure-stage2-target-libgcc:
48460 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48462 @r=`${PWD_COMMAND}`; export r; \
48463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464 TFLAGS="$(STAGE2_TFLAGS)"; \
48465 echo "Checking multilib configuration for libgcc..."; \
48466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48467 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48468 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48469 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48470 else \
48471 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48472 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48473 fi; \
48474 else \
48475 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48476 fi; \
48477 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48478 $(NORMAL_TARGET_EXPORTS) \
48479 \
48480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48483 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48485 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48486 case $(srcdir) in \
48487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48488 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48490 esac; \
48491 module_srcdir=libgcc; \
48492 $(SHELL) $$s/$$module_srcdir/configure \
48493 --srcdir=$${topdir}/$$module_srcdir \
48494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48495 --target=${target_alias} \
48496 --with-build-libsubdir=$(HOST_SUBDIR) \
48497 $(STAGE2_CONFIGURE_FLAGS)
48498 @endif target-libgcc-bootstrap
48499
48500 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48501 maybe-configure-stage3-target-libgcc:
48502 @if target-libgcc-bootstrap
48503 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48504 configure-stage3-target-libgcc:
48505 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48507 @r=`${PWD_COMMAND}`; export r; \
48508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509 TFLAGS="$(STAGE3_TFLAGS)"; \
48510 echo "Checking multilib configuration for libgcc..."; \
48511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48512 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48513 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48514 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48515 else \
48516 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48517 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48518 fi; \
48519 else \
48520 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48521 fi; \
48522 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48523 $(NORMAL_TARGET_EXPORTS) \
48524 \
48525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48528 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48530 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48531 case $(srcdir) in \
48532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48533 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48535 esac; \
48536 module_srcdir=libgcc; \
48537 $(SHELL) $$s/$$module_srcdir/configure \
48538 --srcdir=$${topdir}/$$module_srcdir \
48539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48540 --target=${target_alias} \
48541 --with-build-libsubdir=$(HOST_SUBDIR) \
48542 $(STAGE3_CONFIGURE_FLAGS)
48543 @endif target-libgcc-bootstrap
48544
48545 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48546 maybe-configure-stage4-target-libgcc:
48547 @if target-libgcc-bootstrap
48548 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48549 configure-stage4-target-libgcc:
48550 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48552 @r=`${PWD_COMMAND}`; export r; \
48553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554 TFLAGS="$(STAGE4_TFLAGS)"; \
48555 echo "Checking multilib configuration for libgcc..."; \
48556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48557 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48558 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48559 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48560 else \
48561 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48562 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48563 fi; \
48564 else \
48565 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48566 fi; \
48567 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48568 $(NORMAL_TARGET_EXPORTS) \
48569 \
48570 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48571 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48572 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48573 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48575 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48576 case $(srcdir) in \
48577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48578 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48580 esac; \
48581 module_srcdir=libgcc; \
48582 $(SHELL) $$s/$$module_srcdir/configure \
48583 --srcdir=$${topdir}/$$module_srcdir \
48584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48585 --target=${target_alias} \
48586 --with-build-libsubdir=$(HOST_SUBDIR) \
48587 $(STAGE4_CONFIGURE_FLAGS)
48588 @endif target-libgcc-bootstrap
48589
48590 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48591 maybe-configure-stageprofile-target-libgcc:
48592 @if target-libgcc-bootstrap
48593 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48594 configure-stageprofile-target-libgcc:
48595 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48597 @r=`${PWD_COMMAND}`; export r; \
48598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48599 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48600 echo "Checking multilib configuration for libgcc..."; \
48601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48602 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48603 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48604 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48605 else \
48606 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48607 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48608 fi; \
48609 else \
48610 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48611 fi; \
48612 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48613 $(NORMAL_TARGET_EXPORTS) \
48614 \
48615 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48618 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
48619 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48620 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48621 case $(srcdir) in \
48622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48623 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48625 esac; \
48626 module_srcdir=libgcc; \
48627 $(SHELL) $$s/$$module_srcdir/configure \
48628 --srcdir=$${topdir}/$$module_srcdir \
48629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48630 --target=${target_alias} \
48631 --with-build-libsubdir=$(HOST_SUBDIR) \
48632 $(STAGEprofile_CONFIGURE_FLAGS)
48633 @endif target-libgcc-bootstrap
48634
48635 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
48636 maybe-configure-stagetrain-target-libgcc:
48637 @if target-libgcc-bootstrap
48638 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
48639 configure-stagetrain-target-libgcc:
48640 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48641 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48642 @r=`${PWD_COMMAND}`; export r; \
48643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48644 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48645 echo "Checking multilib configuration for libgcc..."; \
48646 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48647 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48648 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48649 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48650 else \
48651 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48652 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48653 fi; \
48654 else \
48655 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48656 fi; \
48657 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48658 $(NORMAL_TARGET_EXPORTS) \
48659 \
48660 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48663 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
48664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48665 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48666 case $(srcdir) in \
48667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48668 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48670 esac; \
48671 module_srcdir=libgcc; \
48672 $(SHELL) $$s/$$module_srcdir/configure \
48673 --srcdir=$${topdir}/$$module_srcdir \
48674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48675 --target=${target_alias} \
48676 --with-build-libsubdir=$(HOST_SUBDIR) \
48677 $(STAGEtrain_CONFIGURE_FLAGS)
48678 @endif target-libgcc-bootstrap
48679
48680 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48681 maybe-configure-stagefeedback-target-libgcc:
48682 @if target-libgcc-bootstrap
48683 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48684 configure-stagefeedback-target-libgcc:
48685 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48687 @r=`${PWD_COMMAND}`; export r; \
48688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48689 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48690 echo "Checking multilib configuration for libgcc..."; \
48691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48692 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48693 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48694 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48695 else \
48696 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48697 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48698 fi; \
48699 else \
48700 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48701 fi; \
48702 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48703 $(NORMAL_TARGET_EXPORTS) \
48704 \
48705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48708 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
48709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48710 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48711 case $(srcdir) in \
48712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48713 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48715 esac; \
48716 module_srcdir=libgcc; \
48717 $(SHELL) $$s/$$module_srcdir/configure \
48718 --srcdir=$${topdir}/$$module_srcdir \
48719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48720 --target=${target_alias} \
48721 --with-build-libsubdir=$(HOST_SUBDIR) \
48722 $(STAGEfeedback_CONFIGURE_FLAGS)
48723 @endif target-libgcc-bootstrap
48724
48725 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
48726 maybe-configure-stageautoprofile-target-libgcc:
48727 @if target-libgcc-bootstrap
48728 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48729 configure-stageautoprofile-target-libgcc:
48730 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48732 @r=`${PWD_COMMAND}`; export r; \
48733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48734 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48735 echo "Checking multilib configuration for libgcc..."; \
48736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48737 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48738 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48739 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48740 else \
48741 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48742 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48743 fi; \
48744 else \
48745 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48746 fi; \
48747 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48748 $(NORMAL_TARGET_EXPORTS) \
48749 \
48750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48753 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
48754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48755 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48756 case $(srcdir) in \
48757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48758 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48760 esac; \
48761 module_srcdir=libgcc; \
48762 $(SHELL) $$s/$$module_srcdir/configure \
48763 --srcdir=$${topdir}/$$module_srcdir \
48764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48765 --target=${target_alias} \
48766 --with-build-libsubdir=$(HOST_SUBDIR) \
48767 $(STAGEautoprofile_CONFIGURE_FLAGS)
48768 @endif target-libgcc-bootstrap
48769
48770 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
48771 maybe-configure-stageautofeedback-target-libgcc:
48772 @if target-libgcc-bootstrap
48773 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48774 configure-stageautofeedback-target-libgcc:
48775 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48777 @r=`${PWD_COMMAND}`; export r; \
48778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48780 echo "Checking multilib configuration for libgcc..."; \
48781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48782 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48783 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48784 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48785 else \
48786 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48787 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48788 fi; \
48789 else \
48790 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48791 fi; \
48792 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48793 $(NORMAL_TARGET_EXPORTS) \
48794 \
48795 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48798 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
48799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48800 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48801 case $(srcdir) in \
48802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48803 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48805 esac; \
48806 module_srcdir=libgcc; \
48807 $(SHELL) $$s/$$module_srcdir/configure \
48808 --srcdir=$${topdir}/$$module_srcdir \
48809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48810 --target=${target_alias} \
48811 --with-build-libsubdir=$(HOST_SUBDIR) \
48812 $(STAGEautofeedback_CONFIGURE_FLAGS)
48813 @endif target-libgcc-bootstrap
48814
48815
48816
48817
48818
48819 .PHONY: all-target-libgcc maybe-all-target-libgcc
48820 maybe-all-target-libgcc:
48821 @if gcc-bootstrap
48822 all-target-libgcc: stage_current
48823 @endif gcc-bootstrap
48824 @if target-libgcc
48825 TARGET-target-libgcc=all
48826 maybe-all-target-libgcc: all-target-libgcc
48827 all-target-libgcc: configure-target-libgcc
48828 @r=`${PWD_COMMAND}`; export r; \
48829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830 $(NORMAL_TARGET_EXPORTS) \
48831 (cd $(TARGET_SUBDIR)/libgcc && \
48832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48833 $(TARGET-target-libgcc))
48834 @endif target-libgcc
48835
48836
48837
48838 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48839 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48840 maybe-all-stage1-target-libgcc:
48841 maybe-clean-stage1-target-libgcc:
48842 @if target-libgcc-bootstrap
48843 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48844 all-stage1: all-stage1-target-libgcc
48845 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48846 all-stage1-target-libgcc: configure-stage1-target-libgcc
48847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48848 @r=`${PWD_COMMAND}`; export r; \
48849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850 TFLAGS="$(STAGE1_TFLAGS)"; \
48851 $(NORMAL_TARGET_EXPORTS) \
48852 cd $(TARGET_SUBDIR)/libgcc && \
48853 \
48854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48855 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48856 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48857 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48861 $(EXTRA_TARGET_FLAGS) \
48862 \
48863 TFLAGS="$(STAGE1_TFLAGS)" \
48864 $(TARGET-stage1-target-libgcc)
48865
48866 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48867 clean-stage1: clean-stage1-target-libgcc
48868 clean-stage1-target-libgcc:
48869 @if [ $(current_stage) = stage1 ]; then \
48870 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48871 else \
48872 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48873 $(MAKE) stage1-start; \
48874 fi; \
48875 cd $(TARGET_SUBDIR)/libgcc && \
48876 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48877 clean
48878 @endif target-libgcc-bootstrap
48879
48880
48881 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48882 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48883 maybe-all-stage2-target-libgcc:
48884 maybe-clean-stage2-target-libgcc:
48885 @if target-libgcc-bootstrap
48886 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48887 all-stage2: all-stage2-target-libgcc
48888 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48889 all-stage2-target-libgcc: configure-stage2-target-libgcc
48890 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48891 @r=`${PWD_COMMAND}`; export r; \
48892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48893 TFLAGS="$(STAGE2_TFLAGS)"; \
48894 $(NORMAL_TARGET_EXPORTS) \
48895 \
48896 cd $(TARGET_SUBDIR)/libgcc && \
48897 \
48898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48899 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48905 $(EXTRA_TARGET_FLAGS) \
48906 TFLAGS="$(STAGE2_TFLAGS)" \
48907 $(TARGET-stage2-target-libgcc)
48908
48909 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48910 clean-stage2: clean-stage2-target-libgcc
48911 clean-stage2-target-libgcc:
48912 @if [ $(current_stage) = stage2 ]; then \
48913 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48914 else \
48915 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48916 $(MAKE) stage2-start; \
48917 fi; \
48918 cd $(TARGET_SUBDIR)/libgcc && \
48919 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48920 @endif target-libgcc-bootstrap
48921
48922
48923 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48924 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48925 maybe-all-stage3-target-libgcc:
48926 maybe-clean-stage3-target-libgcc:
48927 @if target-libgcc-bootstrap
48928 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48929 all-stage3: all-stage3-target-libgcc
48930 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48931 all-stage3-target-libgcc: configure-stage3-target-libgcc
48932 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48933 @r=`${PWD_COMMAND}`; export r; \
48934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48935 TFLAGS="$(STAGE3_TFLAGS)"; \
48936 $(NORMAL_TARGET_EXPORTS) \
48937 \
48938 cd $(TARGET_SUBDIR)/libgcc && \
48939 \
48940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48941 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48942 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48943 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48947 $(EXTRA_TARGET_FLAGS) \
48948 TFLAGS="$(STAGE3_TFLAGS)" \
48949 $(TARGET-stage3-target-libgcc)
48950
48951 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48952 clean-stage3: clean-stage3-target-libgcc
48953 clean-stage3-target-libgcc:
48954 @if [ $(current_stage) = stage3 ]; then \
48955 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48956 else \
48957 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48958 $(MAKE) stage3-start; \
48959 fi; \
48960 cd $(TARGET_SUBDIR)/libgcc && \
48961 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48962 @endif target-libgcc-bootstrap
48963
48964
48965 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48966 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48967 maybe-all-stage4-target-libgcc:
48968 maybe-clean-stage4-target-libgcc:
48969 @if target-libgcc-bootstrap
48970 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48971 all-stage4: all-stage4-target-libgcc
48972 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48973 all-stage4-target-libgcc: configure-stage4-target-libgcc
48974 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48975 @r=`${PWD_COMMAND}`; export r; \
48976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48977 TFLAGS="$(STAGE4_TFLAGS)"; \
48978 $(NORMAL_TARGET_EXPORTS) \
48979 \
48980 cd $(TARGET_SUBDIR)/libgcc && \
48981 \
48982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48983 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48984 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48985 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48989 $(EXTRA_TARGET_FLAGS) \
48990 TFLAGS="$(STAGE4_TFLAGS)" \
48991 $(TARGET-stage4-target-libgcc)
48992
48993 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48994 clean-stage4: clean-stage4-target-libgcc
48995 clean-stage4-target-libgcc:
48996 @if [ $(current_stage) = stage4 ]; then \
48997 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48998 else \
48999 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49000 $(MAKE) stage4-start; \
49001 fi; \
49002 cd $(TARGET_SUBDIR)/libgcc && \
49003 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49004 @endif target-libgcc-bootstrap
49005
49006
49007 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49008 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49009 maybe-all-stageprofile-target-libgcc:
49010 maybe-clean-stageprofile-target-libgcc:
49011 @if target-libgcc-bootstrap
49012 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49013 all-stageprofile: all-stageprofile-target-libgcc
49014 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49015 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49016 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49017 @r=`${PWD_COMMAND}`; export r; \
49018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49020 $(NORMAL_TARGET_EXPORTS) \
49021 \
49022 cd $(TARGET_SUBDIR)/libgcc && \
49023 \
49024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49025 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49026 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49027 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49031 $(EXTRA_TARGET_FLAGS) \
49032 TFLAGS="$(STAGEprofile_TFLAGS)" \
49033 $(TARGET-stageprofile-target-libgcc)
49034
49035 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49036 clean-stageprofile: clean-stageprofile-target-libgcc
49037 clean-stageprofile-target-libgcc:
49038 @if [ $(current_stage) = stageprofile ]; then \
49039 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49040 else \
49041 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49042 $(MAKE) stageprofile-start; \
49043 fi; \
49044 cd $(TARGET_SUBDIR)/libgcc && \
49045 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49046 @endif target-libgcc-bootstrap
49047
49048
49049 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49050 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49051 maybe-all-stagetrain-target-libgcc:
49052 maybe-clean-stagetrain-target-libgcc:
49053 @if target-libgcc-bootstrap
49054 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49055 all-stagetrain: all-stagetrain-target-libgcc
49056 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49057 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49058 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49059 @r=`${PWD_COMMAND}`; export r; \
49060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49062 $(NORMAL_TARGET_EXPORTS) \
49063 \
49064 cd $(TARGET_SUBDIR)/libgcc && \
49065 \
49066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49067 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49068 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49069 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49073 $(EXTRA_TARGET_FLAGS) \
49074 TFLAGS="$(STAGEtrain_TFLAGS)" \
49075 $(TARGET-stagetrain-target-libgcc)
49076
49077 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49078 clean-stagetrain: clean-stagetrain-target-libgcc
49079 clean-stagetrain-target-libgcc:
49080 @if [ $(current_stage) = stagetrain ]; then \
49081 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49082 else \
49083 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49084 $(MAKE) stagetrain-start; \
49085 fi; \
49086 cd $(TARGET_SUBDIR)/libgcc && \
49087 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49088 @endif target-libgcc-bootstrap
49089
49090
49091 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49092 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49093 maybe-all-stagefeedback-target-libgcc:
49094 maybe-clean-stagefeedback-target-libgcc:
49095 @if target-libgcc-bootstrap
49096 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49097 all-stagefeedback: all-stagefeedback-target-libgcc
49098 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49099 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49100 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49101 @r=`${PWD_COMMAND}`; export r; \
49102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49104 $(NORMAL_TARGET_EXPORTS) \
49105 \
49106 cd $(TARGET_SUBDIR)/libgcc && \
49107 \
49108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49109 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49110 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49111 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49115 $(EXTRA_TARGET_FLAGS) \
49116 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49117 $(TARGET-stagefeedback-target-libgcc)
49118
49119 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49120 clean-stagefeedback: clean-stagefeedback-target-libgcc
49121 clean-stagefeedback-target-libgcc:
49122 @if [ $(current_stage) = stagefeedback ]; then \
49123 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49124 else \
49125 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49126 $(MAKE) stagefeedback-start; \
49127 fi; \
49128 cd $(TARGET_SUBDIR)/libgcc && \
49129 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49130 @endif target-libgcc-bootstrap
49131
49132
49133 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49134 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49135 maybe-all-stageautoprofile-target-libgcc:
49136 maybe-clean-stageautoprofile-target-libgcc:
49137 @if target-libgcc-bootstrap
49138 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49139 all-stageautoprofile: all-stageautoprofile-target-libgcc
49140 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49141 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49142 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49143 @r=`${PWD_COMMAND}`; export r; \
49144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49145 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49146 $(NORMAL_TARGET_EXPORTS) \
49147 \
49148 cd $(TARGET_SUBDIR)/libgcc && \
49149 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49151 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49152 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49153 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49157 $(EXTRA_TARGET_FLAGS) \
49158 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49159 $(TARGET-stageautoprofile-target-libgcc)
49160
49161 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49162 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49163 clean-stageautoprofile-target-libgcc:
49164 @if [ $(current_stage) = stageautoprofile ]; then \
49165 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49166 else \
49167 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49168 $(MAKE) stageautoprofile-start; \
49169 fi; \
49170 cd $(TARGET_SUBDIR)/libgcc && \
49171 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49172 @endif target-libgcc-bootstrap
49173
49174
49175 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49176 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49177 maybe-all-stageautofeedback-target-libgcc:
49178 maybe-clean-stageautofeedback-target-libgcc:
49179 @if target-libgcc-bootstrap
49180 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49181 all-stageautofeedback: all-stageautofeedback-target-libgcc
49182 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49183 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49184 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49185 @r=`${PWD_COMMAND}`; export r; \
49186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49187 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49188 $(NORMAL_TARGET_EXPORTS) \
49189 \
49190 cd $(TARGET_SUBDIR)/libgcc && \
49191 \
49192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49193 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49199 $(EXTRA_TARGET_FLAGS) \
49200 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49201 $(TARGET-stageautofeedback-target-libgcc)
49202
49203 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49204 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49205 clean-stageautofeedback-target-libgcc:
49206 @if [ $(current_stage) = stageautofeedback ]; then \
49207 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49208 else \
49209 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49210 $(MAKE) stageautofeedback-start; \
49211 fi; \
49212 cd $(TARGET_SUBDIR)/libgcc && \
49213 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49214 @endif target-libgcc-bootstrap
49215
49216
49217
49218
49219
49220
49221 .PHONY: check-target-libgcc maybe-check-target-libgcc
49222 maybe-check-target-libgcc:
49223 @if target-libgcc
49224 maybe-check-target-libgcc: check-target-libgcc
49225
49226 # Dummy target for uncheckable module.
49227 check-target-libgcc:
49228
49229 @endif target-libgcc
49230
49231 .PHONY: install-target-libgcc maybe-install-target-libgcc
49232 maybe-install-target-libgcc:
49233 @if target-libgcc
49234 maybe-install-target-libgcc: install-target-libgcc
49235
49236 install-target-libgcc: installdirs
49237 @: $(MAKE); $(unstage)
49238 @r=`${PWD_COMMAND}`; export r; \
49239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49240 $(NORMAL_TARGET_EXPORTS) \
49241 (cd $(TARGET_SUBDIR)/libgcc && \
49242 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49243
49244 @endif target-libgcc
49245
49246 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49247 maybe-install-strip-target-libgcc:
49248 @if target-libgcc
49249 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49250
49251 install-strip-target-libgcc: installdirs
49252 @: $(MAKE); $(unstage)
49253 @r=`${PWD_COMMAND}`; export r; \
49254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255 $(NORMAL_TARGET_EXPORTS) \
49256 (cd $(TARGET_SUBDIR)/libgcc && \
49257 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49258
49259 @endif target-libgcc
49260
49261 # Other targets (info, dvi, pdf, etc.)
49262
49263 .PHONY: maybe-info-target-libgcc info-target-libgcc
49264 maybe-info-target-libgcc:
49265 @if target-libgcc
49266 maybe-info-target-libgcc: info-target-libgcc
49267
49268 info-target-libgcc: \
49269 configure-target-libgcc
49270 @: $(MAKE); $(unstage)
49271 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49272 r=`${PWD_COMMAND}`; export r; \
49273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49274 $(NORMAL_TARGET_EXPORTS) \
49275 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49276 for flag in $(EXTRA_TARGET_FLAGS); do \
49277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49278 done; \
49279 (cd $(TARGET_SUBDIR)/libgcc && \
49280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49282 "RANLIB=$${RANLIB}" \
49283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49284 info) \
49285 || exit 1
49286
49287 @endif target-libgcc
49288
49289 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49290 maybe-dvi-target-libgcc:
49291 @if target-libgcc
49292 maybe-dvi-target-libgcc: dvi-target-libgcc
49293
49294 dvi-target-libgcc: \
49295 configure-target-libgcc
49296 @: $(MAKE); $(unstage)
49297 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49298 r=`${PWD_COMMAND}`; export r; \
49299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49300 $(NORMAL_TARGET_EXPORTS) \
49301 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49302 for flag in $(EXTRA_TARGET_FLAGS); do \
49303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49304 done; \
49305 (cd $(TARGET_SUBDIR)/libgcc && \
49306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49308 "RANLIB=$${RANLIB}" \
49309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49310 dvi) \
49311 || exit 1
49312
49313 @endif target-libgcc
49314
49315 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49316 maybe-pdf-target-libgcc:
49317 @if target-libgcc
49318 maybe-pdf-target-libgcc: pdf-target-libgcc
49319
49320 pdf-target-libgcc: \
49321 configure-target-libgcc
49322 @: $(MAKE); $(unstage)
49323 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49324 r=`${PWD_COMMAND}`; export r; \
49325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49326 $(NORMAL_TARGET_EXPORTS) \
49327 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49328 for flag in $(EXTRA_TARGET_FLAGS); do \
49329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49330 done; \
49331 (cd $(TARGET_SUBDIR)/libgcc && \
49332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49334 "RANLIB=$${RANLIB}" \
49335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49336 pdf) \
49337 || exit 1
49338
49339 @endif target-libgcc
49340
49341 .PHONY: maybe-html-target-libgcc html-target-libgcc
49342 maybe-html-target-libgcc:
49343 @if target-libgcc
49344 maybe-html-target-libgcc: html-target-libgcc
49345
49346 html-target-libgcc: \
49347 configure-target-libgcc
49348 @: $(MAKE); $(unstage)
49349 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49350 r=`${PWD_COMMAND}`; export r; \
49351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352 $(NORMAL_TARGET_EXPORTS) \
49353 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49354 for flag in $(EXTRA_TARGET_FLAGS); do \
49355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49356 done; \
49357 (cd $(TARGET_SUBDIR)/libgcc && \
49358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49360 "RANLIB=$${RANLIB}" \
49361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49362 html) \
49363 || exit 1
49364
49365 @endif target-libgcc
49366
49367 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49368 maybe-TAGS-target-libgcc:
49369 @if target-libgcc
49370 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49371
49372 # libgcc doesn't support TAGS.
49373 TAGS-target-libgcc:
49374
49375 @endif target-libgcc
49376
49377 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49378 maybe-install-info-target-libgcc:
49379 @if target-libgcc
49380 maybe-install-info-target-libgcc: install-info-target-libgcc
49381
49382 install-info-target-libgcc: \
49383 configure-target-libgcc \
49384 info-target-libgcc
49385 @: $(MAKE); $(unstage)
49386 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49387 r=`${PWD_COMMAND}`; export r; \
49388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389 $(NORMAL_TARGET_EXPORTS) \
49390 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49391 for flag in $(EXTRA_TARGET_FLAGS); do \
49392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393 done; \
49394 (cd $(TARGET_SUBDIR)/libgcc && \
49395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397 "RANLIB=$${RANLIB}" \
49398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399 install-info) \
49400 || exit 1
49401
49402 @endif target-libgcc
49403
49404 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49405 maybe-install-dvi-target-libgcc:
49406 @if target-libgcc
49407 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49408
49409 # libgcc doesn't support install-dvi.
49410 install-dvi-target-libgcc:
49411
49412 @endif target-libgcc
49413
49414 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49415 maybe-install-pdf-target-libgcc:
49416 @if target-libgcc
49417 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49418
49419 install-pdf-target-libgcc: \
49420 configure-target-libgcc \
49421 pdf-target-libgcc
49422 @: $(MAKE); $(unstage)
49423 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49424 r=`${PWD_COMMAND}`; export r; \
49425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49426 $(NORMAL_TARGET_EXPORTS) \
49427 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49428 for flag in $(EXTRA_TARGET_FLAGS); do \
49429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49430 done; \
49431 (cd $(TARGET_SUBDIR)/libgcc && \
49432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49434 "RANLIB=$${RANLIB}" \
49435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49436 install-pdf) \
49437 || exit 1
49438
49439 @endif target-libgcc
49440
49441 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49442 maybe-install-html-target-libgcc:
49443 @if target-libgcc
49444 maybe-install-html-target-libgcc: install-html-target-libgcc
49445
49446 install-html-target-libgcc: \
49447 configure-target-libgcc \
49448 html-target-libgcc
49449 @: $(MAKE); $(unstage)
49450 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49451 r=`${PWD_COMMAND}`; export r; \
49452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49453 $(NORMAL_TARGET_EXPORTS) \
49454 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49455 for flag in $(EXTRA_TARGET_FLAGS); do \
49456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49457 done; \
49458 (cd $(TARGET_SUBDIR)/libgcc && \
49459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49461 "RANLIB=$${RANLIB}" \
49462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49463 install-html) \
49464 || exit 1
49465
49466 @endif target-libgcc
49467
49468 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49469 maybe-installcheck-target-libgcc:
49470 @if target-libgcc
49471 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49472
49473 installcheck-target-libgcc: \
49474 configure-target-libgcc
49475 @: $(MAKE); $(unstage)
49476 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49477 r=`${PWD_COMMAND}`; export r; \
49478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49479 $(NORMAL_TARGET_EXPORTS) \
49480 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49481 for flag in $(EXTRA_TARGET_FLAGS); do \
49482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49483 done; \
49484 (cd $(TARGET_SUBDIR)/libgcc && \
49485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49487 "RANLIB=$${RANLIB}" \
49488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49489 installcheck) \
49490 || exit 1
49491
49492 @endif target-libgcc
49493
49494 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49495 maybe-mostlyclean-target-libgcc:
49496 @if target-libgcc
49497 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49498
49499 mostlyclean-target-libgcc:
49500 @: $(MAKE); $(unstage)
49501 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49502 r=`${PWD_COMMAND}`; export r; \
49503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49504 $(NORMAL_TARGET_EXPORTS) \
49505 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49506 for flag in $(EXTRA_TARGET_FLAGS); do \
49507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49508 done; \
49509 (cd $(TARGET_SUBDIR)/libgcc && \
49510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49512 "RANLIB=$${RANLIB}" \
49513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49514 mostlyclean) \
49515 || exit 1
49516
49517 @endif target-libgcc
49518
49519 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49520 maybe-clean-target-libgcc:
49521 @if target-libgcc
49522 maybe-clean-target-libgcc: clean-target-libgcc
49523
49524 clean-target-libgcc:
49525 @: $(MAKE); $(unstage)
49526 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49527 r=`${PWD_COMMAND}`; export r; \
49528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529 $(NORMAL_TARGET_EXPORTS) \
49530 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49531 for flag in $(EXTRA_TARGET_FLAGS); do \
49532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49533 done; \
49534 (cd $(TARGET_SUBDIR)/libgcc && \
49535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49537 "RANLIB=$${RANLIB}" \
49538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49539 clean) \
49540 || exit 1
49541
49542 @endif target-libgcc
49543
49544 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49545 maybe-distclean-target-libgcc:
49546 @if target-libgcc
49547 maybe-distclean-target-libgcc: distclean-target-libgcc
49548
49549 distclean-target-libgcc:
49550 @: $(MAKE); $(unstage)
49551 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49552 r=`${PWD_COMMAND}`; export r; \
49553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49554 $(NORMAL_TARGET_EXPORTS) \
49555 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49556 for flag in $(EXTRA_TARGET_FLAGS); do \
49557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49558 done; \
49559 (cd $(TARGET_SUBDIR)/libgcc && \
49560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49562 "RANLIB=$${RANLIB}" \
49563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49564 distclean) \
49565 || exit 1
49566
49567 @endif target-libgcc
49568
49569 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49570 maybe-maintainer-clean-target-libgcc:
49571 @if target-libgcc
49572 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49573
49574 maintainer-clean-target-libgcc:
49575 @: $(MAKE); $(unstage)
49576 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49577 r=`${PWD_COMMAND}`; export r; \
49578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49579 $(NORMAL_TARGET_EXPORTS) \
49580 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49581 for flag in $(EXTRA_TARGET_FLAGS); do \
49582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49583 done; \
49584 (cd $(TARGET_SUBDIR)/libgcc && \
49585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49587 "RANLIB=$${RANLIB}" \
49588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49589 maintainer-clean) \
49590 || exit 1
49591
49592 @endif target-libgcc
49593
49594
49595
49596
49597
49598 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49599 maybe-configure-target-libbacktrace:
49600 @if gcc-bootstrap
49601 configure-target-libbacktrace: stage_current
49602 @endif gcc-bootstrap
49603 @if target-libbacktrace
49604 maybe-configure-target-libbacktrace: configure-target-libbacktrace
49605 configure-target-libbacktrace:
49606 @r=`${PWD_COMMAND}`; export r; \
49607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49608 echo "Checking multilib configuration for libbacktrace..."; \
49609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49610 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49611 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49612 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49613 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49614 else \
49615 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49616 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49617 fi; \
49618 else \
49619 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49620 fi; \
49621 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49622 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49623 $(NORMAL_TARGET_EXPORTS) \
49624 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
49625 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
49626 case $(srcdir) in \
49627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49628 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49630 esac; \
49631 module_srcdir=libbacktrace; \
49632 rm -f no-such-file || : ; \
49633 CONFIG_SITE=no-such-file $(SHELL) \
49634 $$s/$$module_srcdir/configure \
49635 --srcdir=$${topdir}/$$module_srcdir \
49636 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49637 --target=${target_alias} \
49638 || exit 1
49639 @endif target-libbacktrace
49640
49641
49642
49643 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
49644 maybe-configure-stage1-target-libbacktrace:
49645 @if target-libbacktrace-bootstrap
49646 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
49647 configure-stage1-target-libbacktrace:
49648 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49649 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49650 @r=`${PWD_COMMAND}`; export r; \
49651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652 TFLAGS="$(STAGE1_TFLAGS)"; \
49653 echo "Checking multilib configuration for libbacktrace..."; \
49654 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49655 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49656 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49657 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49658 else \
49659 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49660 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49661 fi; \
49662 else \
49663 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49664 fi; \
49665 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49666 $(NORMAL_TARGET_EXPORTS) \
49667 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49668 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49669 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49670 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
49671 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49672 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49673 case $(srcdir) in \
49674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49675 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49677 esac; \
49678 module_srcdir=libbacktrace; \
49679 $(SHELL) $$s/$$module_srcdir/configure \
49680 --srcdir=$${topdir}/$$module_srcdir \
49681 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49682 --target=${target_alias} \
49683 \
49684 $(STAGE1_CONFIGURE_FLAGS)
49685 @endif target-libbacktrace-bootstrap
49686
49687 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
49688 maybe-configure-stage2-target-libbacktrace:
49689 @if target-libbacktrace-bootstrap
49690 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
49691 configure-stage2-target-libbacktrace:
49692 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49693 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49694 @r=`${PWD_COMMAND}`; export r; \
49695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49696 TFLAGS="$(STAGE2_TFLAGS)"; \
49697 echo "Checking multilib configuration for libbacktrace..."; \
49698 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49699 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49700 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49701 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49702 else \
49703 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49704 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49705 fi; \
49706 else \
49707 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49708 fi; \
49709 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49710 $(NORMAL_TARGET_EXPORTS) \
49711 \
49712 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49713 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49714 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49715 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
49716 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49717 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49718 case $(srcdir) in \
49719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49720 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49722 esac; \
49723 module_srcdir=libbacktrace; \
49724 $(SHELL) $$s/$$module_srcdir/configure \
49725 --srcdir=$${topdir}/$$module_srcdir \
49726 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49727 --target=${target_alias} \
49728 --with-build-libsubdir=$(HOST_SUBDIR) \
49729 $(STAGE2_CONFIGURE_FLAGS)
49730 @endif target-libbacktrace-bootstrap
49731
49732 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
49733 maybe-configure-stage3-target-libbacktrace:
49734 @if target-libbacktrace-bootstrap
49735 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
49736 configure-stage3-target-libbacktrace:
49737 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49738 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49739 @r=`${PWD_COMMAND}`; export r; \
49740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49741 TFLAGS="$(STAGE3_TFLAGS)"; \
49742 echo "Checking multilib configuration for libbacktrace..."; \
49743 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49744 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49745 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49746 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49747 else \
49748 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49749 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49750 fi; \
49751 else \
49752 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49753 fi; \
49754 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49755 $(NORMAL_TARGET_EXPORTS) \
49756 \
49757 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49758 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49759 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49760 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
49761 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49762 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49763 case $(srcdir) in \
49764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49765 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49767 esac; \
49768 module_srcdir=libbacktrace; \
49769 $(SHELL) $$s/$$module_srcdir/configure \
49770 --srcdir=$${topdir}/$$module_srcdir \
49771 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49772 --target=${target_alias} \
49773 --with-build-libsubdir=$(HOST_SUBDIR) \
49774 $(STAGE3_CONFIGURE_FLAGS)
49775 @endif target-libbacktrace-bootstrap
49776
49777 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
49778 maybe-configure-stage4-target-libbacktrace:
49779 @if target-libbacktrace-bootstrap
49780 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49781 configure-stage4-target-libbacktrace:
49782 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49783 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49784 @r=`${PWD_COMMAND}`; export r; \
49785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786 TFLAGS="$(STAGE4_TFLAGS)"; \
49787 echo "Checking multilib configuration for libbacktrace..."; \
49788 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49789 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49790 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49791 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49792 else \
49793 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49794 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49795 fi; \
49796 else \
49797 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49798 fi; \
49799 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49800 $(NORMAL_TARGET_EXPORTS) \
49801 \
49802 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49803 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49804 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49805 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
49806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49807 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49808 case $(srcdir) in \
49809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49810 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49812 esac; \
49813 module_srcdir=libbacktrace; \
49814 $(SHELL) $$s/$$module_srcdir/configure \
49815 --srcdir=$${topdir}/$$module_srcdir \
49816 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49817 --target=${target_alias} \
49818 --with-build-libsubdir=$(HOST_SUBDIR) \
49819 $(STAGE4_CONFIGURE_FLAGS)
49820 @endif target-libbacktrace-bootstrap
49821
49822 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
49823 maybe-configure-stageprofile-target-libbacktrace:
49824 @if target-libbacktrace-bootstrap
49825 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49826 configure-stageprofile-target-libbacktrace:
49827 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49828 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49829 @r=`${PWD_COMMAND}`; export r; \
49830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49832 echo "Checking multilib configuration for libbacktrace..."; \
49833 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49834 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49835 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49836 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49837 else \
49838 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49839 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49840 fi; \
49841 else \
49842 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49843 fi; \
49844 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49845 $(NORMAL_TARGET_EXPORTS) \
49846 \
49847 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49848 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49849 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49850 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
49851 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49852 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49853 case $(srcdir) in \
49854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49855 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49857 esac; \
49858 module_srcdir=libbacktrace; \
49859 $(SHELL) $$s/$$module_srcdir/configure \
49860 --srcdir=$${topdir}/$$module_srcdir \
49861 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49862 --target=${target_alias} \
49863 --with-build-libsubdir=$(HOST_SUBDIR) \
49864 $(STAGEprofile_CONFIGURE_FLAGS)
49865 @endif target-libbacktrace-bootstrap
49866
49867 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
49868 maybe-configure-stagetrain-target-libbacktrace:
49869 @if target-libbacktrace-bootstrap
49870 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49871 configure-stagetrain-target-libbacktrace:
49872 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49873 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49874 @r=`${PWD_COMMAND}`; export r; \
49875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49876 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49877 echo "Checking multilib configuration for libbacktrace..."; \
49878 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49879 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49880 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49881 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49882 else \
49883 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49884 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49885 fi; \
49886 else \
49887 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49888 fi; \
49889 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49890 $(NORMAL_TARGET_EXPORTS) \
49891 \
49892 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49893 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49894 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49895 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
49896 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49897 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49898 case $(srcdir) in \
49899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49900 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49902 esac; \
49903 module_srcdir=libbacktrace; \
49904 $(SHELL) $$s/$$module_srcdir/configure \
49905 --srcdir=$${topdir}/$$module_srcdir \
49906 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49907 --target=${target_alias} \
49908 --with-build-libsubdir=$(HOST_SUBDIR) \
49909 $(STAGEtrain_CONFIGURE_FLAGS)
49910 @endif target-libbacktrace-bootstrap
49911
49912 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
49913 maybe-configure-stagefeedback-target-libbacktrace:
49914 @if target-libbacktrace-bootstrap
49915 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49916 configure-stagefeedback-target-libbacktrace:
49917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49918 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49919 @r=`${PWD_COMMAND}`; export r; \
49920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49921 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49922 echo "Checking multilib configuration for libbacktrace..."; \
49923 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49924 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49925 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49926 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49927 else \
49928 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49929 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49930 fi; \
49931 else \
49932 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49933 fi; \
49934 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49935 $(NORMAL_TARGET_EXPORTS) \
49936 \
49937 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49938 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49939 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49940 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
49941 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49942 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49943 case $(srcdir) in \
49944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49945 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49947 esac; \
49948 module_srcdir=libbacktrace; \
49949 $(SHELL) $$s/$$module_srcdir/configure \
49950 --srcdir=$${topdir}/$$module_srcdir \
49951 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49952 --target=${target_alias} \
49953 --with-build-libsubdir=$(HOST_SUBDIR) \
49954 $(STAGEfeedback_CONFIGURE_FLAGS)
49955 @endif target-libbacktrace-bootstrap
49956
49957 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
49958 maybe-configure-stageautoprofile-target-libbacktrace:
49959 @if target-libbacktrace-bootstrap
49960 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49961 configure-stageautoprofile-target-libbacktrace:
49962 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49963 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49964 @r=`${PWD_COMMAND}`; export r; \
49965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49966 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49967 echo "Checking multilib configuration for libbacktrace..."; \
49968 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49969 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49970 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49971 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49972 else \
49973 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49974 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49975 fi; \
49976 else \
49977 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49978 fi; \
49979 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49980 $(NORMAL_TARGET_EXPORTS) \
49981 \
49982 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49983 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49984 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49985 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
49986 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49987 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49988 case $(srcdir) in \
49989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49990 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49992 esac; \
49993 module_srcdir=libbacktrace; \
49994 $(SHELL) $$s/$$module_srcdir/configure \
49995 --srcdir=$${topdir}/$$module_srcdir \
49996 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49997 --target=${target_alias} \
49998 --with-build-libsubdir=$(HOST_SUBDIR) \
49999 $(STAGEautoprofile_CONFIGURE_FLAGS)
50000 @endif target-libbacktrace-bootstrap
50001
50002 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50003 maybe-configure-stageautofeedback-target-libbacktrace:
50004 @if target-libbacktrace-bootstrap
50005 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50006 configure-stageautofeedback-target-libbacktrace:
50007 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50008 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50009 @r=`${PWD_COMMAND}`; export r; \
50010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50012 echo "Checking multilib configuration for libbacktrace..."; \
50013 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50014 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50015 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50016 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50017 else \
50018 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50019 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50020 fi; \
50021 else \
50022 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50023 fi; \
50024 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50025 $(NORMAL_TARGET_EXPORTS) \
50026 \
50027 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50028 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50029 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50030 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50031 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50032 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50033 case $(srcdir) in \
50034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50035 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50037 esac; \
50038 module_srcdir=libbacktrace; \
50039 $(SHELL) $$s/$$module_srcdir/configure \
50040 --srcdir=$${topdir}/$$module_srcdir \
50041 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50042 --target=${target_alias} \
50043 --with-build-libsubdir=$(HOST_SUBDIR) \
50044 $(STAGEautofeedback_CONFIGURE_FLAGS)
50045 @endif target-libbacktrace-bootstrap
50046
50047
50048
50049
50050
50051 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50052 maybe-all-target-libbacktrace:
50053 @if gcc-bootstrap
50054 all-target-libbacktrace: stage_current
50055 @endif gcc-bootstrap
50056 @if target-libbacktrace
50057 TARGET-target-libbacktrace=all
50058 maybe-all-target-libbacktrace: all-target-libbacktrace
50059 all-target-libbacktrace: configure-target-libbacktrace
50060 @r=`${PWD_COMMAND}`; export r; \
50061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50062 $(NORMAL_TARGET_EXPORTS) \
50063 (cd $(TARGET_SUBDIR)/libbacktrace && \
50064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50065 $(TARGET-target-libbacktrace))
50066 @endif target-libbacktrace
50067
50068
50069
50070 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50071 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50072 maybe-all-stage1-target-libbacktrace:
50073 maybe-clean-stage1-target-libbacktrace:
50074 @if target-libbacktrace-bootstrap
50075 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50076 all-stage1: all-stage1-target-libbacktrace
50077 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50078 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50079 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50080 @r=`${PWD_COMMAND}`; export r; \
50081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50082 TFLAGS="$(STAGE1_TFLAGS)"; \
50083 $(NORMAL_TARGET_EXPORTS) \
50084 cd $(TARGET_SUBDIR)/libbacktrace && \
50085 \
50086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50087 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50088 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50089 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50093 $(EXTRA_TARGET_FLAGS) \
50094 \
50095 TFLAGS="$(STAGE1_TFLAGS)" \
50096 $(TARGET-stage1-target-libbacktrace)
50097
50098 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50099 clean-stage1: clean-stage1-target-libbacktrace
50100 clean-stage1-target-libbacktrace:
50101 @if [ $(current_stage) = stage1 ]; then \
50102 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50103 else \
50104 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50105 $(MAKE) stage1-start; \
50106 fi; \
50107 cd $(TARGET_SUBDIR)/libbacktrace && \
50108 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50109 clean
50110 @endif target-libbacktrace-bootstrap
50111
50112
50113 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50114 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50115 maybe-all-stage2-target-libbacktrace:
50116 maybe-clean-stage2-target-libbacktrace:
50117 @if target-libbacktrace-bootstrap
50118 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50119 all-stage2: all-stage2-target-libbacktrace
50120 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50121 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50122 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50123 @r=`${PWD_COMMAND}`; export r; \
50124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50125 TFLAGS="$(STAGE2_TFLAGS)"; \
50126 $(NORMAL_TARGET_EXPORTS) \
50127 \
50128 cd $(TARGET_SUBDIR)/libbacktrace && \
50129 \
50130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50131 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50132 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50133 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50137 $(EXTRA_TARGET_FLAGS) \
50138 TFLAGS="$(STAGE2_TFLAGS)" \
50139 $(TARGET-stage2-target-libbacktrace)
50140
50141 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50142 clean-stage2: clean-stage2-target-libbacktrace
50143 clean-stage2-target-libbacktrace:
50144 @if [ $(current_stage) = stage2 ]; then \
50145 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50146 else \
50147 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50148 $(MAKE) stage2-start; \
50149 fi; \
50150 cd $(TARGET_SUBDIR)/libbacktrace && \
50151 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50152 @endif target-libbacktrace-bootstrap
50153
50154
50155 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50156 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50157 maybe-all-stage3-target-libbacktrace:
50158 maybe-clean-stage3-target-libbacktrace:
50159 @if target-libbacktrace-bootstrap
50160 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50161 all-stage3: all-stage3-target-libbacktrace
50162 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50163 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50164 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50165 @r=`${PWD_COMMAND}`; export r; \
50166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50167 TFLAGS="$(STAGE3_TFLAGS)"; \
50168 $(NORMAL_TARGET_EXPORTS) \
50169 \
50170 cd $(TARGET_SUBDIR)/libbacktrace && \
50171 \
50172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50173 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50174 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50175 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50179 $(EXTRA_TARGET_FLAGS) \
50180 TFLAGS="$(STAGE3_TFLAGS)" \
50181 $(TARGET-stage3-target-libbacktrace)
50182
50183 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50184 clean-stage3: clean-stage3-target-libbacktrace
50185 clean-stage3-target-libbacktrace:
50186 @if [ $(current_stage) = stage3 ]; then \
50187 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50188 else \
50189 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50190 $(MAKE) stage3-start; \
50191 fi; \
50192 cd $(TARGET_SUBDIR)/libbacktrace && \
50193 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50194 @endif target-libbacktrace-bootstrap
50195
50196
50197 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50198 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50199 maybe-all-stage4-target-libbacktrace:
50200 maybe-clean-stage4-target-libbacktrace:
50201 @if target-libbacktrace-bootstrap
50202 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50203 all-stage4: all-stage4-target-libbacktrace
50204 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50205 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50206 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50207 @r=`${PWD_COMMAND}`; export r; \
50208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50209 TFLAGS="$(STAGE4_TFLAGS)"; \
50210 $(NORMAL_TARGET_EXPORTS) \
50211 \
50212 cd $(TARGET_SUBDIR)/libbacktrace && \
50213 \
50214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50215 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50216 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50217 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50221 $(EXTRA_TARGET_FLAGS) \
50222 TFLAGS="$(STAGE4_TFLAGS)" \
50223 $(TARGET-stage4-target-libbacktrace)
50224
50225 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50226 clean-stage4: clean-stage4-target-libbacktrace
50227 clean-stage4-target-libbacktrace:
50228 @if [ $(current_stage) = stage4 ]; then \
50229 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50230 else \
50231 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50232 $(MAKE) stage4-start; \
50233 fi; \
50234 cd $(TARGET_SUBDIR)/libbacktrace && \
50235 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50236 @endif target-libbacktrace-bootstrap
50237
50238
50239 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50240 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50241 maybe-all-stageprofile-target-libbacktrace:
50242 maybe-clean-stageprofile-target-libbacktrace:
50243 @if target-libbacktrace-bootstrap
50244 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50245 all-stageprofile: all-stageprofile-target-libbacktrace
50246 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50247 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50248 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50249 @r=`${PWD_COMMAND}`; export r; \
50250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50251 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50252 $(NORMAL_TARGET_EXPORTS) \
50253 \
50254 cd $(TARGET_SUBDIR)/libbacktrace && \
50255 \
50256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50257 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50263 $(EXTRA_TARGET_FLAGS) \
50264 TFLAGS="$(STAGEprofile_TFLAGS)" \
50265 $(TARGET-stageprofile-target-libbacktrace)
50266
50267 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50268 clean-stageprofile: clean-stageprofile-target-libbacktrace
50269 clean-stageprofile-target-libbacktrace:
50270 @if [ $(current_stage) = stageprofile ]; then \
50271 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50272 else \
50273 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50274 $(MAKE) stageprofile-start; \
50275 fi; \
50276 cd $(TARGET_SUBDIR)/libbacktrace && \
50277 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50278 @endif target-libbacktrace-bootstrap
50279
50280
50281 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50282 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50283 maybe-all-stagetrain-target-libbacktrace:
50284 maybe-clean-stagetrain-target-libbacktrace:
50285 @if target-libbacktrace-bootstrap
50286 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50287 all-stagetrain: all-stagetrain-target-libbacktrace
50288 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50289 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50290 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50291 @r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50294 $(NORMAL_TARGET_EXPORTS) \
50295 \
50296 cd $(TARGET_SUBDIR)/libbacktrace && \
50297 \
50298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50299 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50300 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50301 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50305 $(EXTRA_TARGET_FLAGS) \
50306 TFLAGS="$(STAGEtrain_TFLAGS)" \
50307 $(TARGET-stagetrain-target-libbacktrace)
50308
50309 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50310 clean-stagetrain: clean-stagetrain-target-libbacktrace
50311 clean-stagetrain-target-libbacktrace:
50312 @if [ $(current_stage) = stagetrain ]; then \
50313 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50314 else \
50315 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50316 $(MAKE) stagetrain-start; \
50317 fi; \
50318 cd $(TARGET_SUBDIR)/libbacktrace && \
50319 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50320 @endif target-libbacktrace-bootstrap
50321
50322
50323 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50324 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50325 maybe-all-stagefeedback-target-libbacktrace:
50326 maybe-clean-stagefeedback-target-libbacktrace:
50327 @if target-libbacktrace-bootstrap
50328 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50329 all-stagefeedback: all-stagefeedback-target-libbacktrace
50330 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50331 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50332 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50333 @r=`${PWD_COMMAND}`; export r; \
50334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50335 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50336 $(NORMAL_TARGET_EXPORTS) \
50337 \
50338 cd $(TARGET_SUBDIR)/libbacktrace && \
50339 \
50340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50341 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50342 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50343 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50347 $(EXTRA_TARGET_FLAGS) \
50348 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50349 $(TARGET-stagefeedback-target-libbacktrace)
50350
50351 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50352 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50353 clean-stagefeedback-target-libbacktrace:
50354 @if [ $(current_stage) = stagefeedback ]; then \
50355 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50356 else \
50357 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50358 $(MAKE) stagefeedback-start; \
50359 fi; \
50360 cd $(TARGET_SUBDIR)/libbacktrace && \
50361 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50362 @endif target-libbacktrace-bootstrap
50363
50364
50365 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50366 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50367 maybe-all-stageautoprofile-target-libbacktrace:
50368 maybe-clean-stageautoprofile-target-libbacktrace:
50369 @if target-libbacktrace-bootstrap
50370 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50371 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50372 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50373 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50374 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50375 @r=`${PWD_COMMAND}`; export r; \
50376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50377 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50378 $(NORMAL_TARGET_EXPORTS) \
50379 \
50380 cd $(TARGET_SUBDIR)/libbacktrace && \
50381 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50383 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50384 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50385 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50389 $(EXTRA_TARGET_FLAGS) \
50390 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50391 $(TARGET-stageautoprofile-target-libbacktrace)
50392
50393 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50394 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50395 clean-stageautoprofile-target-libbacktrace:
50396 @if [ $(current_stage) = stageautoprofile ]; then \
50397 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50398 else \
50399 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50400 $(MAKE) stageautoprofile-start; \
50401 fi; \
50402 cd $(TARGET_SUBDIR)/libbacktrace && \
50403 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50404 @endif target-libbacktrace-bootstrap
50405
50406
50407 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50408 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50409 maybe-all-stageautofeedback-target-libbacktrace:
50410 maybe-clean-stageautofeedback-target-libbacktrace:
50411 @if target-libbacktrace-bootstrap
50412 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50413 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50414 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50415 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50416 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50417 @r=`${PWD_COMMAND}`; export r; \
50418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50419 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50420 $(NORMAL_TARGET_EXPORTS) \
50421 \
50422 cd $(TARGET_SUBDIR)/libbacktrace && \
50423 \
50424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50425 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50431 $(EXTRA_TARGET_FLAGS) \
50432 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50433 $(TARGET-stageautofeedback-target-libbacktrace)
50434
50435 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50436 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50437 clean-stageautofeedback-target-libbacktrace:
50438 @if [ $(current_stage) = stageautofeedback ]; then \
50439 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50440 else \
50441 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50442 $(MAKE) stageautofeedback-start; \
50443 fi; \
50444 cd $(TARGET_SUBDIR)/libbacktrace && \
50445 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50446 @endif target-libbacktrace-bootstrap
50447
50448
50449
50450
50451
50452
50453 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50454 maybe-check-target-libbacktrace:
50455 @if target-libbacktrace
50456 maybe-check-target-libbacktrace: check-target-libbacktrace
50457
50458 check-target-libbacktrace:
50459 @: $(MAKE); $(unstage)
50460 @r=`${PWD_COMMAND}`; export r; \
50461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50462 $(NORMAL_TARGET_EXPORTS) \
50463 (cd $(TARGET_SUBDIR)/libbacktrace && \
50464 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50465
50466 @endif target-libbacktrace
50467
50468 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50469 maybe-install-target-libbacktrace:
50470 @if target-libbacktrace
50471 maybe-install-target-libbacktrace: install-target-libbacktrace
50472
50473 install-target-libbacktrace: installdirs
50474 @: $(MAKE); $(unstage)
50475 @r=`${PWD_COMMAND}`; export r; \
50476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50477 $(NORMAL_TARGET_EXPORTS) \
50478 (cd $(TARGET_SUBDIR)/libbacktrace && \
50479 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50480
50481 @endif target-libbacktrace
50482
50483 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50484 maybe-install-strip-target-libbacktrace:
50485 @if target-libbacktrace
50486 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50487
50488 install-strip-target-libbacktrace: installdirs
50489 @: $(MAKE); $(unstage)
50490 @r=`${PWD_COMMAND}`; export r; \
50491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50492 $(NORMAL_TARGET_EXPORTS) \
50493 (cd $(TARGET_SUBDIR)/libbacktrace && \
50494 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50495
50496 @endif target-libbacktrace
50497
50498 # Other targets (info, dvi, pdf, etc.)
50499
50500 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50501 maybe-info-target-libbacktrace:
50502 @if target-libbacktrace
50503 maybe-info-target-libbacktrace: info-target-libbacktrace
50504
50505 info-target-libbacktrace: \
50506 configure-target-libbacktrace
50507 @: $(MAKE); $(unstage)
50508 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50509 r=`${PWD_COMMAND}`; export r; \
50510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50511 $(NORMAL_TARGET_EXPORTS) \
50512 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50513 for flag in $(EXTRA_TARGET_FLAGS); do \
50514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50515 done; \
50516 (cd $(TARGET_SUBDIR)/libbacktrace && \
50517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50519 "RANLIB=$${RANLIB}" \
50520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50521 info) \
50522 || exit 1
50523
50524 @endif target-libbacktrace
50525
50526 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50527 maybe-dvi-target-libbacktrace:
50528 @if target-libbacktrace
50529 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50530
50531 dvi-target-libbacktrace: \
50532 configure-target-libbacktrace
50533 @: $(MAKE); $(unstage)
50534 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50535 r=`${PWD_COMMAND}`; export r; \
50536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50537 $(NORMAL_TARGET_EXPORTS) \
50538 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50539 for flag in $(EXTRA_TARGET_FLAGS); do \
50540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50541 done; \
50542 (cd $(TARGET_SUBDIR)/libbacktrace && \
50543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50545 "RANLIB=$${RANLIB}" \
50546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50547 dvi) \
50548 || exit 1
50549
50550 @endif target-libbacktrace
50551
50552 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50553 maybe-pdf-target-libbacktrace:
50554 @if target-libbacktrace
50555 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50556
50557 pdf-target-libbacktrace: \
50558 configure-target-libbacktrace
50559 @: $(MAKE); $(unstage)
50560 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50561 r=`${PWD_COMMAND}`; export r; \
50562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50563 $(NORMAL_TARGET_EXPORTS) \
50564 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50565 for flag in $(EXTRA_TARGET_FLAGS); do \
50566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50567 done; \
50568 (cd $(TARGET_SUBDIR)/libbacktrace && \
50569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50571 "RANLIB=$${RANLIB}" \
50572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50573 pdf) \
50574 || exit 1
50575
50576 @endif target-libbacktrace
50577
50578 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50579 maybe-html-target-libbacktrace:
50580 @if target-libbacktrace
50581 maybe-html-target-libbacktrace: html-target-libbacktrace
50582
50583 html-target-libbacktrace: \
50584 configure-target-libbacktrace
50585 @: $(MAKE); $(unstage)
50586 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50587 r=`${PWD_COMMAND}`; export r; \
50588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50589 $(NORMAL_TARGET_EXPORTS) \
50590 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50591 for flag in $(EXTRA_TARGET_FLAGS); do \
50592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50593 done; \
50594 (cd $(TARGET_SUBDIR)/libbacktrace && \
50595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50597 "RANLIB=$${RANLIB}" \
50598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50599 html) \
50600 || exit 1
50601
50602 @endif target-libbacktrace
50603
50604 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50605 maybe-TAGS-target-libbacktrace:
50606 @if target-libbacktrace
50607 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50608
50609 TAGS-target-libbacktrace: \
50610 configure-target-libbacktrace
50611 @: $(MAKE); $(unstage)
50612 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50613 r=`${PWD_COMMAND}`; export r; \
50614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50615 $(NORMAL_TARGET_EXPORTS) \
50616 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50617 for flag in $(EXTRA_TARGET_FLAGS); do \
50618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50619 done; \
50620 (cd $(TARGET_SUBDIR)/libbacktrace && \
50621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50623 "RANLIB=$${RANLIB}" \
50624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50625 TAGS) \
50626 || exit 1
50627
50628 @endif target-libbacktrace
50629
50630 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50631 maybe-install-info-target-libbacktrace:
50632 @if target-libbacktrace
50633 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50634
50635 install-info-target-libbacktrace: \
50636 configure-target-libbacktrace \
50637 info-target-libbacktrace
50638 @: $(MAKE); $(unstage)
50639 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50640 r=`${PWD_COMMAND}`; export r; \
50641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50642 $(NORMAL_TARGET_EXPORTS) \
50643 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50644 for flag in $(EXTRA_TARGET_FLAGS); do \
50645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50646 done; \
50647 (cd $(TARGET_SUBDIR)/libbacktrace && \
50648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50650 "RANLIB=$${RANLIB}" \
50651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50652 install-info) \
50653 || exit 1
50654
50655 @endif target-libbacktrace
50656
50657 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50658 maybe-install-dvi-target-libbacktrace:
50659 @if target-libbacktrace
50660 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50661
50662 install-dvi-target-libbacktrace: \
50663 configure-target-libbacktrace \
50664 dvi-target-libbacktrace
50665 @: $(MAKE); $(unstage)
50666 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50667 r=`${PWD_COMMAND}`; export r; \
50668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50669 $(NORMAL_TARGET_EXPORTS) \
50670 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50671 for flag in $(EXTRA_TARGET_FLAGS); do \
50672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50673 done; \
50674 (cd $(TARGET_SUBDIR)/libbacktrace && \
50675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50677 "RANLIB=$${RANLIB}" \
50678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50679 install-dvi) \
50680 || exit 1
50681
50682 @endif target-libbacktrace
50683
50684 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50685 maybe-install-pdf-target-libbacktrace:
50686 @if target-libbacktrace
50687 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50688
50689 install-pdf-target-libbacktrace: \
50690 configure-target-libbacktrace \
50691 pdf-target-libbacktrace
50692 @: $(MAKE); $(unstage)
50693 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50694 r=`${PWD_COMMAND}`; export r; \
50695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50696 $(NORMAL_TARGET_EXPORTS) \
50697 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50698 for flag in $(EXTRA_TARGET_FLAGS); do \
50699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50700 done; \
50701 (cd $(TARGET_SUBDIR)/libbacktrace && \
50702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50704 "RANLIB=$${RANLIB}" \
50705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50706 install-pdf) \
50707 || exit 1
50708
50709 @endif target-libbacktrace
50710
50711 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50712 maybe-install-html-target-libbacktrace:
50713 @if target-libbacktrace
50714 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50715
50716 install-html-target-libbacktrace: \
50717 configure-target-libbacktrace \
50718 html-target-libbacktrace
50719 @: $(MAKE); $(unstage)
50720 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50721 r=`${PWD_COMMAND}`; export r; \
50722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50723 $(NORMAL_TARGET_EXPORTS) \
50724 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50725 for flag in $(EXTRA_TARGET_FLAGS); do \
50726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50727 done; \
50728 (cd $(TARGET_SUBDIR)/libbacktrace && \
50729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50731 "RANLIB=$${RANLIB}" \
50732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50733 install-html) \
50734 || exit 1
50735
50736 @endif target-libbacktrace
50737
50738 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50739 maybe-installcheck-target-libbacktrace:
50740 @if target-libbacktrace
50741 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50742
50743 installcheck-target-libbacktrace: \
50744 configure-target-libbacktrace
50745 @: $(MAKE); $(unstage)
50746 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50747 r=`${PWD_COMMAND}`; export r; \
50748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50749 $(NORMAL_TARGET_EXPORTS) \
50750 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50751 for flag in $(EXTRA_TARGET_FLAGS); do \
50752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50753 done; \
50754 (cd $(TARGET_SUBDIR)/libbacktrace && \
50755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50757 "RANLIB=$${RANLIB}" \
50758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50759 installcheck) \
50760 || exit 1
50761
50762 @endif target-libbacktrace
50763
50764 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50765 maybe-mostlyclean-target-libbacktrace:
50766 @if target-libbacktrace
50767 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50768
50769 mostlyclean-target-libbacktrace:
50770 @: $(MAKE); $(unstage)
50771 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50772 r=`${PWD_COMMAND}`; export r; \
50773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50774 $(NORMAL_TARGET_EXPORTS) \
50775 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50776 for flag in $(EXTRA_TARGET_FLAGS); do \
50777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50778 done; \
50779 (cd $(TARGET_SUBDIR)/libbacktrace && \
50780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50782 "RANLIB=$${RANLIB}" \
50783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50784 mostlyclean) \
50785 || exit 1
50786
50787 @endif target-libbacktrace
50788
50789 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50790 maybe-clean-target-libbacktrace:
50791 @if target-libbacktrace
50792 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50793
50794 clean-target-libbacktrace:
50795 @: $(MAKE); $(unstage)
50796 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50797 r=`${PWD_COMMAND}`; export r; \
50798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799 $(NORMAL_TARGET_EXPORTS) \
50800 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50801 for flag in $(EXTRA_TARGET_FLAGS); do \
50802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50803 done; \
50804 (cd $(TARGET_SUBDIR)/libbacktrace && \
50805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50807 "RANLIB=$${RANLIB}" \
50808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50809 clean) \
50810 || exit 1
50811
50812 @endif target-libbacktrace
50813
50814 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50815 maybe-distclean-target-libbacktrace:
50816 @if target-libbacktrace
50817 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50818
50819 distclean-target-libbacktrace:
50820 @: $(MAKE); $(unstage)
50821 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50822 r=`${PWD_COMMAND}`; export r; \
50823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824 $(NORMAL_TARGET_EXPORTS) \
50825 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50826 for flag in $(EXTRA_TARGET_FLAGS); do \
50827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828 done; \
50829 (cd $(TARGET_SUBDIR)/libbacktrace && \
50830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832 "RANLIB=$${RANLIB}" \
50833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834 distclean) \
50835 || exit 1
50836
50837 @endif target-libbacktrace
50838
50839 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50840 maybe-maintainer-clean-target-libbacktrace:
50841 @if target-libbacktrace
50842 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50843
50844 maintainer-clean-target-libbacktrace:
50845 @: $(MAKE); $(unstage)
50846 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50847 r=`${PWD_COMMAND}`; export r; \
50848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849 $(NORMAL_TARGET_EXPORTS) \
50850 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50851 for flag in $(EXTRA_TARGET_FLAGS); do \
50852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50853 done; \
50854 (cd $(TARGET_SUBDIR)/libbacktrace && \
50855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50857 "RANLIB=$${RANLIB}" \
50858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50859 maintainer-clean) \
50860 || exit 1
50861
50862 @endif target-libbacktrace
50863
50864
50865
50866
50867
50868 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50869 maybe-configure-target-libquadmath:
50870 @if gcc-bootstrap
50871 configure-target-libquadmath: stage_current
50872 @endif gcc-bootstrap
50873 @if target-libquadmath
50874 maybe-configure-target-libquadmath: configure-target-libquadmath
50875 configure-target-libquadmath:
50876 @: $(MAKE); $(unstage)
50877 @r=`${PWD_COMMAND}`; export r; \
50878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50879 echo "Checking multilib configuration for libquadmath..."; \
50880 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50881 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50882 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50883 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50884 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50885 else \
50886 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50887 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50888 fi; \
50889 else \
50890 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50891 fi; \
50892 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50894 $(NORMAL_TARGET_EXPORTS) \
50895 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50896 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50897 case $(srcdir) in \
50898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50899 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50901 esac; \
50902 module_srcdir=libquadmath; \
50903 rm -f no-such-file || : ; \
50904 CONFIG_SITE=no-such-file $(SHELL) \
50905 $$s/$$module_srcdir/configure \
50906 --srcdir=$${topdir}/$$module_srcdir \
50907 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50908 --target=${target_alias} \
50909 || exit 1
50910 @endif target-libquadmath
50911
50912
50913
50914
50915
50916 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50917 maybe-all-target-libquadmath:
50918 @if gcc-bootstrap
50919 all-target-libquadmath: stage_current
50920 @endif gcc-bootstrap
50921 @if target-libquadmath
50922 TARGET-target-libquadmath=all
50923 maybe-all-target-libquadmath: all-target-libquadmath
50924 all-target-libquadmath: configure-target-libquadmath
50925 @: $(MAKE); $(unstage)
50926 @r=`${PWD_COMMAND}`; export r; \
50927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50928 $(NORMAL_TARGET_EXPORTS) \
50929 (cd $(TARGET_SUBDIR)/libquadmath && \
50930 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50931 $(TARGET-target-libquadmath))
50932 @endif target-libquadmath
50933
50934
50935
50936
50937
50938 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50939 maybe-check-target-libquadmath:
50940 @if target-libquadmath
50941 maybe-check-target-libquadmath: check-target-libquadmath
50942
50943 check-target-libquadmath:
50944 @: $(MAKE); $(unstage)
50945 @r=`${PWD_COMMAND}`; export r; \
50946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50947 $(NORMAL_TARGET_EXPORTS) \
50948 (cd $(TARGET_SUBDIR)/libquadmath && \
50949 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50950
50951 @endif target-libquadmath
50952
50953 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50954 maybe-install-target-libquadmath:
50955 @if target-libquadmath
50956 maybe-install-target-libquadmath: install-target-libquadmath
50957
50958 install-target-libquadmath: installdirs
50959 @: $(MAKE); $(unstage)
50960 @r=`${PWD_COMMAND}`; export r; \
50961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50962 $(NORMAL_TARGET_EXPORTS) \
50963 (cd $(TARGET_SUBDIR)/libquadmath && \
50964 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50965
50966 @endif target-libquadmath
50967
50968 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50969 maybe-install-strip-target-libquadmath:
50970 @if target-libquadmath
50971 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50972
50973 install-strip-target-libquadmath: installdirs
50974 @: $(MAKE); $(unstage)
50975 @r=`${PWD_COMMAND}`; export r; \
50976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50977 $(NORMAL_TARGET_EXPORTS) \
50978 (cd $(TARGET_SUBDIR)/libquadmath && \
50979 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50980
50981 @endif target-libquadmath
50982
50983 # Other targets (info, dvi, pdf, etc.)
50984
50985 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50986 maybe-info-target-libquadmath:
50987 @if target-libquadmath
50988 maybe-info-target-libquadmath: info-target-libquadmath
50989
50990 info-target-libquadmath: \
50991 configure-target-libquadmath
50992 @: $(MAKE); $(unstage)
50993 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50994 r=`${PWD_COMMAND}`; export r; \
50995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50996 $(NORMAL_TARGET_EXPORTS) \
50997 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50998 for flag in $(EXTRA_TARGET_FLAGS); do \
50999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51000 done; \
51001 (cd $(TARGET_SUBDIR)/libquadmath && \
51002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51004 "RANLIB=$${RANLIB}" \
51005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51006 info) \
51007 || exit 1
51008
51009 @endif target-libquadmath
51010
51011 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51012 maybe-dvi-target-libquadmath:
51013 @if target-libquadmath
51014 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51015
51016 dvi-target-libquadmath: \
51017 configure-target-libquadmath
51018 @: $(MAKE); $(unstage)
51019 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51020 r=`${PWD_COMMAND}`; export r; \
51021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51022 $(NORMAL_TARGET_EXPORTS) \
51023 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51024 for flag in $(EXTRA_TARGET_FLAGS); do \
51025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51026 done; \
51027 (cd $(TARGET_SUBDIR)/libquadmath && \
51028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51030 "RANLIB=$${RANLIB}" \
51031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51032 dvi) \
51033 || exit 1
51034
51035 @endif target-libquadmath
51036
51037 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51038 maybe-pdf-target-libquadmath:
51039 @if target-libquadmath
51040 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51041
51042 pdf-target-libquadmath: \
51043 configure-target-libquadmath
51044 @: $(MAKE); $(unstage)
51045 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51046 r=`${PWD_COMMAND}`; export r; \
51047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51048 $(NORMAL_TARGET_EXPORTS) \
51049 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51050 for flag in $(EXTRA_TARGET_FLAGS); do \
51051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51052 done; \
51053 (cd $(TARGET_SUBDIR)/libquadmath && \
51054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51056 "RANLIB=$${RANLIB}" \
51057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51058 pdf) \
51059 || exit 1
51060
51061 @endif target-libquadmath
51062
51063 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51064 maybe-html-target-libquadmath:
51065 @if target-libquadmath
51066 maybe-html-target-libquadmath: html-target-libquadmath
51067
51068 html-target-libquadmath: \
51069 configure-target-libquadmath
51070 @: $(MAKE); $(unstage)
51071 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51072 r=`${PWD_COMMAND}`; export r; \
51073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51074 $(NORMAL_TARGET_EXPORTS) \
51075 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51076 for flag in $(EXTRA_TARGET_FLAGS); do \
51077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51078 done; \
51079 (cd $(TARGET_SUBDIR)/libquadmath && \
51080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51082 "RANLIB=$${RANLIB}" \
51083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51084 html) \
51085 || exit 1
51086
51087 @endif target-libquadmath
51088
51089 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51090 maybe-TAGS-target-libquadmath:
51091 @if target-libquadmath
51092 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51093
51094 TAGS-target-libquadmath: \
51095 configure-target-libquadmath
51096 @: $(MAKE); $(unstage)
51097 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51098 r=`${PWD_COMMAND}`; export r; \
51099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51100 $(NORMAL_TARGET_EXPORTS) \
51101 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51102 for flag in $(EXTRA_TARGET_FLAGS); do \
51103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51104 done; \
51105 (cd $(TARGET_SUBDIR)/libquadmath && \
51106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51108 "RANLIB=$${RANLIB}" \
51109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51110 TAGS) \
51111 || exit 1
51112
51113 @endif target-libquadmath
51114
51115 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51116 maybe-install-info-target-libquadmath:
51117 @if target-libquadmath
51118 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51119
51120 install-info-target-libquadmath: \
51121 configure-target-libquadmath \
51122 info-target-libquadmath
51123 @: $(MAKE); $(unstage)
51124 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51125 r=`${PWD_COMMAND}`; export r; \
51126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51127 $(NORMAL_TARGET_EXPORTS) \
51128 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51129 for flag in $(EXTRA_TARGET_FLAGS); do \
51130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51131 done; \
51132 (cd $(TARGET_SUBDIR)/libquadmath && \
51133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51135 "RANLIB=$${RANLIB}" \
51136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51137 install-info) \
51138 || exit 1
51139
51140 @endif target-libquadmath
51141
51142 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51143 maybe-install-dvi-target-libquadmath:
51144 @if target-libquadmath
51145 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51146
51147 install-dvi-target-libquadmath: \
51148 configure-target-libquadmath \
51149 dvi-target-libquadmath
51150 @: $(MAKE); $(unstage)
51151 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51152 r=`${PWD_COMMAND}`; export r; \
51153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51154 $(NORMAL_TARGET_EXPORTS) \
51155 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51156 for flag in $(EXTRA_TARGET_FLAGS); do \
51157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51158 done; \
51159 (cd $(TARGET_SUBDIR)/libquadmath && \
51160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51162 "RANLIB=$${RANLIB}" \
51163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51164 install-dvi) \
51165 || exit 1
51166
51167 @endif target-libquadmath
51168
51169 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51170 maybe-install-pdf-target-libquadmath:
51171 @if target-libquadmath
51172 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51173
51174 install-pdf-target-libquadmath: \
51175 configure-target-libquadmath \
51176 pdf-target-libquadmath
51177 @: $(MAKE); $(unstage)
51178 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51179 r=`${PWD_COMMAND}`; export r; \
51180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51181 $(NORMAL_TARGET_EXPORTS) \
51182 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51183 for flag in $(EXTRA_TARGET_FLAGS); do \
51184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51185 done; \
51186 (cd $(TARGET_SUBDIR)/libquadmath && \
51187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51189 "RANLIB=$${RANLIB}" \
51190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51191 install-pdf) \
51192 || exit 1
51193
51194 @endif target-libquadmath
51195
51196 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51197 maybe-install-html-target-libquadmath:
51198 @if target-libquadmath
51199 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51200
51201 install-html-target-libquadmath: \
51202 configure-target-libquadmath \
51203 html-target-libquadmath
51204 @: $(MAKE); $(unstage)
51205 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51206 r=`${PWD_COMMAND}`; export r; \
51207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51208 $(NORMAL_TARGET_EXPORTS) \
51209 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51210 for flag in $(EXTRA_TARGET_FLAGS); do \
51211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51212 done; \
51213 (cd $(TARGET_SUBDIR)/libquadmath && \
51214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51216 "RANLIB=$${RANLIB}" \
51217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51218 install-html) \
51219 || exit 1
51220
51221 @endif target-libquadmath
51222
51223 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51224 maybe-installcheck-target-libquadmath:
51225 @if target-libquadmath
51226 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51227
51228 installcheck-target-libquadmath: \
51229 configure-target-libquadmath
51230 @: $(MAKE); $(unstage)
51231 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51232 r=`${PWD_COMMAND}`; export r; \
51233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51234 $(NORMAL_TARGET_EXPORTS) \
51235 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51236 for flag in $(EXTRA_TARGET_FLAGS); do \
51237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51238 done; \
51239 (cd $(TARGET_SUBDIR)/libquadmath && \
51240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51242 "RANLIB=$${RANLIB}" \
51243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51244 installcheck) \
51245 || exit 1
51246
51247 @endif target-libquadmath
51248
51249 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51250 maybe-mostlyclean-target-libquadmath:
51251 @if target-libquadmath
51252 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51253
51254 mostlyclean-target-libquadmath:
51255 @: $(MAKE); $(unstage)
51256 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51257 r=`${PWD_COMMAND}`; export r; \
51258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51259 $(NORMAL_TARGET_EXPORTS) \
51260 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51261 for flag in $(EXTRA_TARGET_FLAGS); do \
51262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51263 done; \
51264 (cd $(TARGET_SUBDIR)/libquadmath && \
51265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51267 "RANLIB=$${RANLIB}" \
51268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51269 mostlyclean) \
51270 || exit 1
51271
51272 @endif target-libquadmath
51273
51274 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51275 maybe-clean-target-libquadmath:
51276 @if target-libquadmath
51277 maybe-clean-target-libquadmath: clean-target-libquadmath
51278
51279 clean-target-libquadmath:
51280 @: $(MAKE); $(unstage)
51281 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51282 r=`${PWD_COMMAND}`; export r; \
51283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284 $(NORMAL_TARGET_EXPORTS) \
51285 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51286 for flag in $(EXTRA_TARGET_FLAGS); do \
51287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288 done; \
51289 (cd $(TARGET_SUBDIR)/libquadmath && \
51290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292 "RANLIB=$${RANLIB}" \
51293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294 clean) \
51295 || exit 1
51296
51297 @endif target-libquadmath
51298
51299 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51300 maybe-distclean-target-libquadmath:
51301 @if target-libquadmath
51302 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51303
51304 distclean-target-libquadmath:
51305 @: $(MAKE); $(unstage)
51306 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51307 r=`${PWD_COMMAND}`; export r; \
51308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51309 $(NORMAL_TARGET_EXPORTS) \
51310 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51311 for flag in $(EXTRA_TARGET_FLAGS); do \
51312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51313 done; \
51314 (cd $(TARGET_SUBDIR)/libquadmath && \
51315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51317 "RANLIB=$${RANLIB}" \
51318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51319 distclean) \
51320 || exit 1
51321
51322 @endif target-libquadmath
51323
51324 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51325 maybe-maintainer-clean-target-libquadmath:
51326 @if target-libquadmath
51327 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51328
51329 maintainer-clean-target-libquadmath:
51330 @: $(MAKE); $(unstage)
51331 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51332 r=`${PWD_COMMAND}`; export r; \
51333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51334 $(NORMAL_TARGET_EXPORTS) \
51335 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51336 for flag in $(EXTRA_TARGET_FLAGS); do \
51337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51338 done; \
51339 (cd $(TARGET_SUBDIR)/libquadmath && \
51340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51342 "RANLIB=$${RANLIB}" \
51343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51344 maintainer-clean) \
51345 || exit 1
51346
51347 @endif target-libquadmath
51348
51349
51350
51351
51352
51353 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51354 maybe-configure-target-libgfortran:
51355 @if gcc-bootstrap
51356 configure-target-libgfortran: stage_current
51357 @endif gcc-bootstrap
51358 @if target-libgfortran
51359 maybe-configure-target-libgfortran: configure-target-libgfortran
51360 configure-target-libgfortran:
51361 @: $(MAKE); $(unstage)
51362 @r=`${PWD_COMMAND}`; export r; \
51363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364 echo "Checking multilib configuration for libgfortran..."; \
51365 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51366 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51367 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51368 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51369 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51370 else \
51371 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51372 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51373 fi; \
51374 else \
51375 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51376 fi; \
51377 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51378 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51379 $(NORMAL_TARGET_EXPORTS) \
51380 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51381 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51382 case $(srcdir) in \
51383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51384 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51386 esac; \
51387 module_srcdir=libgfortran; \
51388 rm -f no-such-file || : ; \
51389 CONFIG_SITE=no-such-file $(SHELL) \
51390 $$s/$$module_srcdir/configure \
51391 --srcdir=$${topdir}/$$module_srcdir \
51392 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51393 --target=${target_alias} \
51394 || exit 1
51395 @endif target-libgfortran
51396
51397
51398
51399
51400
51401 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51402 maybe-all-target-libgfortran:
51403 @if gcc-bootstrap
51404 all-target-libgfortran: stage_current
51405 @endif gcc-bootstrap
51406 @if target-libgfortran
51407 TARGET-target-libgfortran=all
51408 maybe-all-target-libgfortran: all-target-libgfortran
51409 all-target-libgfortran: configure-target-libgfortran
51410 @: $(MAKE); $(unstage)
51411 @r=`${PWD_COMMAND}`; export r; \
51412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51413 $(NORMAL_TARGET_EXPORTS) \
51414 (cd $(TARGET_SUBDIR)/libgfortran && \
51415 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51416 $(TARGET-target-libgfortran))
51417 @endif target-libgfortran
51418
51419
51420
51421
51422
51423 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51424 maybe-check-target-libgfortran:
51425 @if target-libgfortran
51426 maybe-check-target-libgfortran: check-target-libgfortran
51427
51428 check-target-libgfortran:
51429 @: $(MAKE); $(unstage)
51430 @r=`${PWD_COMMAND}`; export r; \
51431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51432 $(NORMAL_TARGET_EXPORTS) \
51433 (cd $(TARGET_SUBDIR)/libgfortran && \
51434 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51435
51436 @endif target-libgfortran
51437
51438 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51439 maybe-install-target-libgfortran:
51440 @if target-libgfortran
51441 maybe-install-target-libgfortran: install-target-libgfortran
51442
51443 install-target-libgfortran: installdirs
51444 @: $(MAKE); $(unstage)
51445 @r=`${PWD_COMMAND}`; export r; \
51446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51447 $(NORMAL_TARGET_EXPORTS) \
51448 (cd $(TARGET_SUBDIR)/libgfortran && \
51449 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51450
51451 @endif target-libgfortran
51452
51453 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51454 maybe-install-strip-target-libgfortran:
51455 @if target-libgfortran
51456 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51457
51458 install-strip-target-libgfortran: installdirs
51459 @: $(MAKE); $(unstage)
51460 @r=`${PWD_COMMAND}`; export r; \
51461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51462 $(NORMAL_TARGET_EXPORTS) \
51463 (cd $(TARGET_SUBDIR)/libgfortran && \
51464 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51465
51466 @endif target-libgfortran
51467
51468 # Other targets (info, dvi, pdf, etc.)
51469
51470 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51471 maybe-info-target-libgfortran:
51472 @if target-libgfortran
51473 maybe-info-target-libgfortran: info-target-libgfortran
51474
51475 info-target-libgfortran: \
51476 configure-target-libgfortran
51477 @: $(MAKE); $(unstage)
51478 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51479 r=`${PWD_COMMAND}`; export r; \
51480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51481 $(NORMAL_TARGET_EXPORTS) \
51482 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51483 for flag in $(EXTRA_TARGET_FLAGS); do \
51484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51485 done; \
51486 (cd $(TARGET_SUBDIR)/libgfortran && \
51487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51489 "RANLIB=$${RANLIB}" \
51490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51491 info) \
51492 || exit 1
51493
51494 @endif target-libgfortran
51495
51496 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51497 maybe-dvi-target-libgfortran:
51498 @if target-libgfortran
51499 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51500
51501 dvi-target-libgfortran: \
51502 configure-target-libgfortran
51503 @: $(MAKE); $(unstage)
51504 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51505 r=`${PWD_COMMAND}`; export r; \
51506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51507 $(NORMAL_TARGET_EXPORTS) \
51508 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51509 for flag in $(EXTRA_TARGET_FLAGS); do \
51510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51511 done; \
51512 (cd $(TARGET_SUBDIR)/libgfortran && \
51513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51515 "RANLIB=$${RANLIB}" \
51516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51517 dvi) \
51518 || exit 1
51519
51520 @endif target-libgfortran
51521
51522 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51523 maybe-pdf-target-libgfortran:
51524 @if target-libgfortran
51525 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51526
51527 pdf-target-libgfortran: \
51528 configure-target-libgfortran
51529 @: $(MAKE); $(unstage)
51530 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51531 r=`${PWD_COMMAND}`; export r; \
51532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51533 $(NORMAL_TARGET_EXPORTS) \
51534 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51535 for flag in $(EXTRA_TARGET_FLAGS); do \
51536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51537 done; \
51538 (cd $(TARGET_SUBDIR)/libgfortran && \
51539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51541 "RANLIB=$${RANLIB}" \
51542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51543 pdf) \
51544 || exit 1
51545
51546 @endif target-libgfortran
51547
51548 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51549 maybe-html-target-libgfortran:
51550 @if target-libgfortran
51551 maybe-html-target-libgfortran: html-target-libgfortran
51552
51553 html-target-libgfortran: \
51554 configure-target-libgfortran
51555 @: $(MAKE); $(unstage)
51556 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51557 r=`${PWD_COMMAND}`; export r; \
51558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51559 $(NORMAL_TARGET_EXPORTS) \
51560 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51561 for flag in $(EXTRA_TARGET_FLAGS); do \
51562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51563 done; \
51564 (cd $(TARGET_SUBDIR)/libgfortran && \
51565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51567 "RANLIB=$${RANLIB}" \
51568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51569 html) \
51570 || exit 1
51571
51572 @endif target-libgfortran
51573
51574 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51575 maybe-TAGS-target-libgfortran:
51576 @if target-libgfortran
51577 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51578
51579 TAGS-target-libgfortran: \
51580 configure-target-libgfortran
51581 @: $(MAKE); $(unstage)
51582 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51583 r=`${PWD_COMMAND}`; export r; \
51584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51585 $(NORMAL_TARGET_EXPORTS) \
51586 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51587 for flag in $(EXTRA_TARGET_FLAGS); do \
51588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51589 done; \
51590 (cd $(TARGET_SUBDIR)/libgfortran && \
51591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51593 "RANLIB=$${RANLIB}" \
51594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51595 TAGS) \
51596 || exit 1
51597
51598 @endif target-libgfortran
51599
51600 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51601 maybe-install-info-target-libgfortran:
51602 @if target-libgfortran
51603 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51604
51605 install-info-target-libgfortran: \
51606 configure-target-libgfortran \
51607 info-target-libgfortran
51608 @: $(MAKE); $(unstage)
51609 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51610 r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51614 for flag in $(EXTRA_TARGET_FLAGS); do \
51615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51616 done; \
51617 (cd $(TARGET_SUBDIR)/libgfortran && \
51618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51620 "RANLIB=$${RANLIB}" \
51621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51622 install-info) \
51623 || exit 1
51624
51625 @endif target-libgfortran
51626
51627 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51628 maybe-install-dvi-target-libgfortran:
51629 @if target-libgfortran
51630 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51631
51632 install-dvi-target-libgfortran: \
51633 configure-target-libgfortran \
51634 dvi-target-libgfortran
51635 @: $(MAKE); $(unstage)
51636 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51637 r=`${PWD_COMMAND}`; export r; \
51638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51639 $(NORMAL_TARGET_EXPORTS) \
51640 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51641 for flag in $(EXTRA_TARGET_FLAGS); do \
51642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51643 done; \
51644 (cd $(TARGET_SUBDIR)/libgfortran && \
51645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51647 "RANLIB=$${RANLIB}" \
51648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51649 install-dvi) \
51650 || exit 1
51651
51652 @endif target-libgfortran
51653
51654 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51655 maybe-install-pdf-target-libgfortran:
51656 @if target-libgfortran
51657 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51658
51659 install-pdf-target-libgfortran: \
51660 configure-target-libgfortran \
51661 pdf-target-libgfortran
51662 @: $(MAKE); $(unstage)
51663 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51664 r=`${PWD_COMMAND}`; export r; \
51665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51666 $(NORMAL_TARGET_EXPORTS) \
51667 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51668 for flag in $(EXTRA_TARGET_FLAGS); do \
51669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51670 done; \
51671 (cd $(TARGET_SUBDIR)/libgfortran && \
51672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51674 "RANLIB=$${RANLIB}" \
51675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51676 install-pdf) \
51677 || exit 1
51678
51679 @endif target-libgfortran
51680
51681 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51682 maybe-install-html-target-libgfortran:
51683 @if target-libgfortran
51684 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51685
51686 install-html-target-libgfortran: \
51687 configure-target-libgfortran \
51688 html-target-libgfortran
51689 @: $(MAKE); $(unstage)
51690 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51691 r=`${PWD_COMMAND}`; export r; \
51692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51693 $(NORMAL_TARGET_EXPORTS) \
51694 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51695 for flag in $(EXTRA_TARGET_FLAGS); do \
51696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51697 done; \
51698 (cd $(TARGET_SUBDIR)/libgfortran && \
51699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51701 "RANLIB=$${RANLIB}" \
51702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51703 install-html) \
51704 || exit 1
51705
51706 @endif target-libgfortran
51707
51708 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51709 maybe-installcheck-target-libgfortran:
51710 @if target-libgfortran
51711 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51712
51713 installcheck-target-libgfortran: \
51714 configure-target-libgfortran
51715 @: $(MAKE); $(unstage)
51716 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51717 r=`${PWD_COMMAND}`; export r; \
51718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51719 $(NORMAL_TARGET_EXPORTS) \
51720 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51721 for flag in $(EXTRA_TARGET_FLAGS); do \
51722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51723 done; \
51724 (cd $(TARGET_SUBDIR)/libgfortran && \
51725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51727 "RANLIB=$${RANLIB}" \
51728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51729 installcheck) \
51730 || exit 1
51731
51732 @endif target-libgfortran
51733
51734 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51735 maybe-mostlyclean-target-libgfortran:
51736 @if target-libgfortran
51737 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51738
51739 mostlyclean-target-libgfortran:
51740 @: $(MAKE); $(unstage)
51741 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51742 r=`${PWD_COMMAND}`; export r; \
51743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51744 $(NORMAL_TARGET_EXPORTS) \
51745 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51746 for flag in $(EXTRA_TARGET_FLAGS); do \
51747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51748 done; \
51749 (cd $(TARGET_SUBDIR)/libgfortran && \
51750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51752 "RANLIB=$${RANLIB}" \
51753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51754 mostlyclean) \
51755 || exit 1
51756
51757 @endif target-libgfortran
51758
51759 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51760 maybe-clean-target-libgfortran:
51761 @if target-libgfortran
51762 maybe-clean-target-libgfortran: clean-target-libgfortran
51763
51764 clean-target-libgfortran:
51765 @: $(MAKE); $(unstage)
51766 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51767 r=`${PWD_COMMAND}`; export r; \
51768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51769 $(NORMAL_TARGET_EXPORTS) \
51770 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51771 for flag in $(EXTRA_TARGET_FLAGS); do \
51772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51773 done; \
51774 (cd $(TARGET_SUBDIR)/libgfortran && \
51775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51777 "RANLIB=$${RANLIB}" \
51778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51779 clean) \
51780 || exit 1
51781
51782 @endif target-libgfortran
51783
51784 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51785 maybe-distclean-target-libgfortran:
51786 @if target-libgfortran
51787 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51788
51789 distclean-target-libgfortran:
51790 @: $(MAKE); $(unstage)
51791 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51792 r=`${PWD_COMMAND}`; export r; \
51793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51794 $(NORMAL_TARGET_EXPORTS) \
51795 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51796 for flag in $(EXTRA_TARGET_FLAGS); do \
51797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51798 done; \
51799 (cd $(TARGET_SUBDIR)/libgfortran && \
51800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51802 "RANLIB=$${RANLIB}" \
51803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51804 distclean) \
51805 || exit 1
51806
51807 @endif target-libgfortran
51808
51809 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51810 maybe-maintainer-clean-target-libgfortran:
51811 @if target-libgfortran
51812 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51813
51814 maintainer-clean-target-libgfortran:
51815 @: $(MAKE); $(unstage)
51816 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51817 r=`${PWD_COMMAND}`; export r; \
51818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51819 $(NORMAL_TARGET_EXPORTS) \
51820 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51821 for flag in $(EXTRA_TARGET_FLAGS); do \
51822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51823 done; \
51824 (cd $(TARGET_SUBDIR)/libgfortran && \
51825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51827 "RANLIB=$${RANLIB}" \
51828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51829 maintainer-clean) \
51830 || exit 1
51831
51832 @endif target-libgfortran
51833
51834
51835
51836
51837
51838 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51839 maybe-configure-target-libobjc:
51840 @if gcc-bootstrap
51841 configure-target-libobjc: stage_current
51842 @endif gcc-bootstrap
51843 @if target-libobjc
51844 maybe-configure-target-libobjc: configure-target-libobjc
51845 configure-target-libobjc:
51846 @: $(MAKE); $(unstage)
51847 @r=`${PWD_COMMAND}`; export r; \
51848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51849 echo "Checking multilib configuration for libobjc..."; \
51850 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51851 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51852 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51853 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51854 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51855 else \
51856 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51857 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51858 fi; \
51859 else \
51860 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51861 fi; \
51862 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51863 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51864 $(NORMAL_TARGET_EXPORTS) \
51865 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51866 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51867 case $(srcdir) in \
51868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51869 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51871 esac; \
51872 module_srcdir=libobjc; \
51873 rm -f no-such-file || : ; \
51874 CONFIG_SITE=no-such-file $(SHELL) \
51875 $$s/$$module_srcdir/configure \
51876 --srcdir=$${topdir}/$$module_srcdir \
51877 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51878 --target=${target_alias} \
51879 || exit 1
51880 @endif target-libobjc
51881
51882
51883
51884
51885
51886 .PHONY: all-target-libobjc maybe-all-target-libobjc
51887 maybe-all-target-libobjc:
51888 @if gcc-bootstrap
51889 all-target-libobjc: stage_current
51890 @endif gcc-bootstrap
51891 @if target-libobjc
51892 TARGET-target-libobjc=all
51893 maybe-all-target-libobjc: all-target-libobjc
51894 all-target-libobjc: configure-target-libobjc
51895 @: $(MAKE); $(unstage)
51896 @r=`${PWD_COMMAND}`; export r; \
51897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898 $(NORMAL_TARGET_EXPORTS) \
51899 (cd $(TARGET_SUBDIR)/libobjc && \
51900 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51901 $(TARGET-target-libobjc))
51902 @endif target-libobjc
51903
51904
51905
51906
51907
51908 .PHONY: check-target-libobjc maybe-check-target-libobjc
51909 maybe-check-target-libobjc:
51910 @if target-libobjc
51911 maybe-check-target-libobjc: check-target-libobjc
51912
51913 check-target-libobjc:
51914 @: $(MAKE); $(unstage)
51915 @r=`${PWD_COMMAND}`; export r; \
51916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51917 $(NORMAL_TARGET_EXPORTS) \
51918 (cd $(TARGET_SUBDIR)/libobjc && \
51919 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51920
51921 @endif target-libobjc
51922
51923 .PHONY: install-target-libobjc maybe-install-target-libobjc
51924 maybe-install-target-libobjc:
51925 @if target-libobjc
51926 maybe-install-target-libobjc: install-target-libobjc
51927
51928 install-target-libobjc: installdirs
51929 @: $(MAKE); $(unstage)
51930 @r=`${PWD_COMMAND}`; export r; \
51931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51932 $(NORMAL_TARGET_EXPORTS) \
51933 (cd $(TARGET_SUBDIR)/libobjc && \
51934 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51935
51936 @endif target-libobjc
51937
51938 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51939 maybe-install-strip-target-libobjc:
51940 @if target-libobjc
51941 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51942
51943 install-strip-target-libobjc: installdirs
51944 @: $(MAKE); $(unstage)
51945 @r=`${PWD_COMMAND}`; export r; \
51946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51947 $(NORMAL_TARGET_EXPORTS) \
51948 (cd $(TARGET_SUBDIR)/libobjc && \
51949 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51950
51951 @endif target-libobjc
51952
51953 # Other targets (info, dvi, pdf, etc.)
51954
51955 .PHONY: maybe-info-target-libobjc info-target-libobjc
51956 maybe-info-target-libobjc:
51957 @if target-libobjc
51958 maybe-info-target-libobjc: info-target-libobjc
51959
51960 info-target-libobjc: \
51961 configure-target-libobjc
51962 @: $(MAKE); $(unstage)
51963 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51964 r=`${PWD_COMMAND}`; export r; \
51965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51966 $(NORMAL_TARGET_EXPORTS) \
51967 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51968 for flag in $(EXTRA_TARGET_FLAGS); do \
51969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51970 done; \
51971 (cd $(TARGET_SUBDIR)/libobjc && \
51972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51974 "RANLIB=$${RANLIB}" \
51975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51976 info) \
51977 || exit 1
51978
51979 @endif target-libobjc
51980
51981 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51982 maybe-dvi-target-libobjc:
51983 @if target-libobjc
51984 maybe-dvi-target-libobjc: dvi-target-libobjc
51985
51986 dvi-target-libobjc: \
51987 configure-target-libobjc
51988 @: $(MAKE); $(unstage)
51989 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51990 r=`${PWD_COMMAND}`; export r; \
51991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51992 $(NORMAL_TARGET_EXPORTS) \
51993 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51994 for flag in $(EXTRA_TARGET_FLAGS); do \
51995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51996 done; \
51997 (cd $(TARGET_SUBDIR)/libobjc && \
51998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52000 "RANLIB=$${RANLIB}" \
52001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52002 dvi) \
52003 || exit 1
52004
52005 @endif target-libobjc
52006
52007 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52008 maybe-pdf-target-libobjc:
52009 @if target-libobjc
52010 maybe-pdf-target-libobjc: pdf-target-libobjc
52011
52012 pdf-target-libobjc: \
52013 configure-target-libobjc
52014 @: $(MAKE); $(unstage)
52015 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52016 r=`${PWD_COMMAND}`; export r; \
52017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52018 $(NORMAL_TARGET_EXPORTS) \
52019 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52020 for flag in $(EXTRA_TARGET_FLAGS); do \
52021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52022 done; \
52023 (cd $(TARGET_SUBDIR)/libobjc && \
52024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52026 "RANLIB=$${RANLIB}" \
52027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52028 pdf) \
52029 || exit 1
52030
52031 @endif target-libobjc
52032
52033 .PHONY: maybe-html-target-libobjc html-target-libobjc
52034 maybe-html-target-libobjc:
52035 @if target-libobjc
52036 maybe-html-target-libobjc: html-target-libobjc
52037
52038 html-target-libobjc: \
52039 configure-target-libobjc
52040 @: $(MAKE); $(unstage)
52041 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52042 r=`${PWD_COMMAND}`; export r; \
52043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52044 $(NORMAL_TARGET_EXPORTS) \
52045 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52046 for flag in $(EXTRA_TARGET_FLAGS); do \
52047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52048 done; \
52049 (cd $(TARGET_SUBDIR)/libobjc && \
52050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52052 "RANLIB=$${RANLIB}" \
52053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52054 html) \
52055 || exit 1
52056
52057 @endif target-libobjc
52058
52059 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52060 maybe-TAGS-target-libobjc:
52061 @if target-libobjc
52062 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52063
52064 # libobjc doesn't support TAGS.
52065 TAGS-target-libobjc:
52066
52067 @endif target-libobjc
52068
52069 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52070 maybe-install-info-target-libobjc:
52071 @if target-libobjc
52072 maybe-install-info-target-libobjc: install-info-target-libobjc
52073
52074 install-info-target-libobjc: \
52075 configure-target-libobjc \
52076 info-target-libobjc
52077 @: $(MAKE); $(unstage)
52078 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52079 r=`${PWD_COMMAND}`; export r; \
52080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52081 $(NORMAL_TARGET_EXPORTS) \
52082 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52083 for flag in $(EXTRA_TARGET_FLAGS); do \
52084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52085 done; \
52086 (cd $(TARGET_SUBDIR)/libobjc && \
52087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52089 "RANLIB=$${RANLIB}" \
52090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52091 install-info) \
52092 || exit 1
52093
52094 @endif target-libobjc
52095
52096 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52097 maybe-install-dvi-target-libobjc:
52098 @if target-libobjc
52099 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52100
52101 # libobjc doesn't support install-dvi.
52102 install-dvi-target-libobjc:
52103
52104 @endif target-libobjc
52105
52106 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52107 maybe-install-pdf-target-libobjc:
52108 @if target-libobjc
52109 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52110
52111 install-pdf-target-libobjc: \
52112 configure-target-libobjc \
52113 pdf-target-libobjc
52114 @: $(MAKE); $(unstage)
52115 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52116 r=`${PWD_COMMAND}`; export r; \
52117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52118 $(NORMAL_TARGET_EXPORTS) \
52119 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52120 for flag in $(EXTRA_TARGET_FLAGS); do \
52121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52122 done; \
52123 (cd $(TARGET_SUBDIR)/libobjc && \
52124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52126 "RANLIB=$${RANLIB}" \
52127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52128 install-pdf) \
52129 || exit 1
52130
52131 @endif target-libobjc
52132
52133 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52134 maybe-install-html-target-libobjc:
52135 @if target-libobjc
52136 maybe-install-html-target-libobjc: install-html-target-libobjc
52137
52138 install-html-target-libobjc: \
52139 configure-target-libobjc \
52140 html-target-libobjc
52141 @: $(MAKE); $(unstage)
52142 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52143 r=`${PWD_COMMAND}`; export r; \
52144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52145 $(NORMAL_TARGET_EXPORTS) \
52146 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52147 for flag in $(EXTRA_TARGET_FLAGS); do \
52148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52149 done; \
52150 (cd $(TARGET_SUBDIR)/libobjc && \
52151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52153 "RANLIB=$${RANLIB}" \
52154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52155 install-html) \
52156 || exit 1
52157
52158 @endif target-libobjc
52159
52160 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52161 maybe-installcheck-target-libobjc:
52162 @if target-libobjc
52163 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52164
52165 installcheck-target-libobjc: \
52166 configure-target-libobjc
52167 @: $(MAKE); $(unstage)
52168 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52169 r=`${PWD_COMMAND}`; export r; \
52170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171 $(NORMAL_TARGET_EXPORTS) \
52172 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52173 for flag in $(EXTRA_TARGET_FLAGS); do \
52174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52175 done; \
52176 (cd $(TARGET_SUBDIR)/libobjc && \
52177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52179 "RANLIB=$${RANLIB}" \
52180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52181 installcheck) \
52182 || exit 1
52183
52184 @endif target-libobjc
52185
52186 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52187 maybe-mostlyclean-target-libobjc:
52188 @if target-libobjc
52189 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52190
52191 mostlyclean-target-libobjc:
52192 @: $(MAKE); $(unstage)
52193 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52194 r=`${PWD_COMMAND}`; export r; \
52195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52196 $(NORMAL_TARGET_EXPORTS) \
52197 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52198 for flag in $(EXTRA_TARGET_FLAGS); do \
52199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52200 done; \
52201 (cd $(TARGET_SUBDIR)/libobjc && \
52202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52204 "RANLIB=$${RANLIB}" \
52205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52206 mostlyclean) \
52207 || exit 1
52208
52209 @endif target-libobjc
52210
52211 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52212 maybe-clean-target-libobjc:
52213 @if target-libobjc
52214 maybe-clean-target-libobjc: clean-target-libobjc
52215
52216 clean-target-libobjc:
52217 @: $(MAKE); $(unstage)
52218 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52219 r=`${PWD_COMMAND}`; export r; \
52220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221 $(NORMAL_TARGET_EXPORTS) \
52222 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52223 for flag in $(EXTRA_TARGET_FLAGS); do \
52224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225 done; \
52226 (cd $(TARGET_SUBDIR)/libobjc && \
52227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229 "RANLIB=$${RANLIB}" \
52230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231 clean) \
52232 || exit 1
52233
52234 @endif target-libobjc
52235
52236 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52237 maybe-distclean-target-libobjc:
52238 @if target-libobjc
52239 maybe-distclean-target-libobjc: distclean-target-libobjc
52240
52241 distclean-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 distclean 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 distclean) \
52257 || exit 1
52258
52259 @endif target-libobjc
52260
52261 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52262 maybe-maintainer-clean-target-libobjc:
52263 @if target-libobjc
52264 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52265
52266 maintainer-clean-target-libobjc:
52267 @: $(MAKE); $(unstage)
52268 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52269 r=`${PWD_COMMAND}`; export r; \
52270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52271 $(NORMAL_TARGET_EXPORTS) \
52272 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52273 for flag in $(EXTRA_TARGET_FLAGS); do \
52274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52275 done; \
52276 (cd $(TARGET_SUBDIR)/libobjc && \
52277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52279 "RANLIB=$${RANLIB}" \
52280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52281 maintainer-clean) \
52282 || exit 1
52283
52284 @endif target-libobjc
52285
52286
52287
52288
52289
52290 .PHONY: configure-target-libgo maybe-configure-target-libgo
52291 maybe-configure-target-libgo:
52292 @if gcc-bootstrap
52293 configure-target-libgo: stage_current
52294 @endif gcc-bootstrap
52295 @if target-libgo
52296 maybe-configure-target-libgo: configure-target-libgo
52297 configure-target-libgo:
52298 @: $(MAKE); $(unstage)
52299 @r=`${PWD_COMMAND}`; export r; \
52300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301 echo "Checking multilib configuration for libgo..."; \
52302 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52303 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52304 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52305 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52306 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52307 else \
52308 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52309 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52310 fi; \
52311 else \
52312 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52313 fi; \
52314 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52315 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52316 $(NORMAL_TARGET_EXPORTS) \
52317 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52318 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52319 case $(srcdir) in \
52320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52321 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52323 esac; \
52324 module_srcdir=libgo; \
52325 rm -f no-such-file || : ; \
52326 CONFIG_SITE=no-such-file $(SHELL) \
52327 $$s/$$module_srcdir/configure \
52328 --srcdir=$${topdir}/$$module_srcdir \
52329 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52330 --target=${target_alias} \
52331 || exit 1
52332 @endif target-libgo
52333
52334
52335
52336
52337
52338 .PHONY: all-target-libgo maybe-all-target-libgo
52339 maybe-all-target-libgo:
52340 @if gcc-bootstrap
52341 all-target-libgo: stage_current
52342 @endif gcc-bootstrap
52343 @if target-libgo
52344 TARGET-target-libgo=all
52345 maybe-all-target-libgo: all-target-libgo
52346 all-target-libgo: configure-target-libgo
52347 @: $(MAKE); $(unstage)
52348 @r=`${PWD_COMMAND}`; export r; \
52349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52350 $(NORMAL_TARGET_EXPORTS) \
52351 (cd $(TARGET_SUBDIR)/libgo && \
52352 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52353 $(TARGET-target-libgo))
52354 @endif target-libgo
52355
52356
52357
52358
52359
52360 .PHONY: check-target-libgo maybe-check-target-libgo
52361 maybe-check-target-libgo:
52362 @if target-libgo
52363 maybe-check-target-libgo: check-target-libgo
52364
52365 check-target-libgo:
52366 @: $(MAKE); $(unstage)
52367 @r=`${PWD_COMMAND}`; export r; \
52368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52369 $(NORMAL_TARGET_EXPORTS) \
52370 (cd $(TARGET_SUBDIR)/libgo && \
52371 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52372
52373 @endif target-libgo
52374
52375 .PHONY: install-target-libgo maybe-install-target-libgo
52376 maybe-install-target-libgo:
52377 @if target-libgo
52378 maybe-install-target-libgo: install-target-libgo
52379
52380 install-target-libgo: installdirs
52381 @: $(MAKE); $(unstage)
52382 @r=`${PWD_COMMAND}`; export r; \
52383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52384 $(NORMAL_TARGET_EXPORTS) \
52385 (cd $(TARGET_SUBDIR)/libgo && \
52386 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52387
52388 @endif target-libgo
52389
52390 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52391 maybe-install-strip-target-libgo:
52392 @if target-libgo
52393 maybe-install-strip-target-libgo: install-strip-target-libgo
52394
52395 install-strip-target-libgo: installdirs
52396 @: $(MAKE); $(unstage)
52397 @r=`${PWD_COMMAND}`; export r; \
52398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52399 $(NORMAL_TARGET_EXPORTS) \
52400 (cd $(TARGET_SUBDIR)/libgo && \
52401 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52402
52403 @endif target-libgo
52404
52405 # Other targets (info, dvi, pdf, etc.)
52406
52407 .PHONY: maybe-info-target-libgo info-target-libgo
52408 maybe-info-target-libgo:
52409 @if target-libgo
52410 maybe-info-target-libgo: info-target-libgo
52411
52412 info-target-libgo: \
52413 configure-target-libgo
52414 @: $(MAKE); $(unstage)
52415 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52416 r=`${PWD_COMMAND}`; export r; \
52417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52418 $(NORMAL_TARGET_EXPORTS) \
52419 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52420 for flag in $(EXTRA_TARGET_FLAGS); do \
52421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52422 done; \
52423 (cd $(TARGET_SUBDIR)/libgo && \
52424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52426 "RANLIB=$${RANLIB}" \
52427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52428 info) \
52429 || exit 1
52430
52431 @endif target-libgo
52432
52433 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52434 maybe-dvi-target-libgo:
52435 @if target-libgo
52436 maybe-dvi-target-libgo: dvi-target-libgo
52437
52438 dvi-target-libgo: \
52439 configure-target-libgo
52440 @: $(MAKE); $(unstage)
52441 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52442 r=`${PWD_COMMAND}`; export r; \
52443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52444 $(NORMAL_TARGET_EXPORTS) \
52445 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52446 for flag in $(EXTRA_TARGET_FLAGS); do \
52447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52448 done; \
52449 (cd $(TARGET_SUBDIR)/libgo && \
52450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52452 "RANLIB=$${RANLIB}" \
52453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52454 dvi) \
52455 || exit 1
52456
52457 @endif target-libgo
52458
52459 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52460 maybe-pdf-target-libgo:
52461 @if target-libgo
52462 maybe-pdf-target-libgo: pdf-target-libgo
52463
52464 pdf-target-libgo: \
52465 configure-target-libgo
52466 @: $(MAKE); $(unstage)
52467 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52468 r=`${PWD_COMMAND}`; export r; \
52469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52470 $(NORMAL_TARGET_EXPORTS) \
52471 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52472 for flag in $(EXTRA_TARGET_FLAGS); do \
52473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52474 done; \
52475 (cd $(TARGET_SUBDIR)/libgo && \
52476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52478 "RANLIB=$${RANLIB}" \
52479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52480 pdf) \
52481 || exit 1
52482
52483 @endif target-libgo
52484
52485 .PHONY: maybe-html-target-libgo html-target-libgo
52486 maybe-html-target-libgo:
52487 @if target-libgo
52488 maybe-html-target-libgo: html-target-libgo
52489
52490 html-target-libgo: \
52491 configure-target-libgo
52492 @: $(MAKE); $(unstage)
52493 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52494 r=`${PWD_COMMAND}`; export r; \
52495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52496 $(NORMAL_TARGET_EXPORTS) \
52497 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52498 for flag in $(EXTRA_TARGET_FLAGS); do \
52499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52500 done; \
52501 (cd $(TARGET_SUBDIR)/libgo && \
52502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52504 "RANLIB=$${RANLIB}" \
52505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52506 html) \
52507 || exit 1
52508
52509 @endif target-libgo
52510
52511 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52512 maybe-TAGS-target-libgo:
52513 @if target-libgo
52514 maybe-TAGS-target-libgo: TAGS-target-libgo
52515
52516 TAGS-target-libgo: \
52517 configure-target-libgo
52518 @: $(MAKE); $(unstage)
52519 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52520 r=`${PWD_COMMAND}`; export r; \
52521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52522 $(NORMAL_TARGET_EXPORTS) \
52523 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52524 for flag in $(EXTRA_TARGET_FLAGS); do \
52525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52526 done; \
52527 (cd $(TARGET_SUBDIR)/libgo && \
52528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52530 "RANLIB=$${RANLIB}" \
52531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52532 TAGS) \
52533 || exit 1
52534
52535 @endif target-libgo
52536
52537 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52538 maybe-install-info-target-libgo:
52539 @if target-libgo
52540 maybe-install-info-target-libgo: install-info-target-libgo
52541
52542 install-info-target-libgo: \
52543 configure-target-libgo \
52544 info-target-libgo
52545 @: $(MAKE); $(unstage)
52546 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52547 r=`${PWD_COMMAND}`; export r; \
52548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52549 $(NORMAL_TARGET_EXPORTS) \
52550 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52551 for flag in $(EXTRA_TARGET_FLAGS); do \
52552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52553 done; \
52554 (cd $(TARGET_SUBDIR)/libgo && \
52555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52557 "RANLIB=$${RANLIB}" \
52558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52559 install-info) \
52560 || exit 1
52561
52562 @endif target-libgo
52563
52564 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52565 maybe-install-dvi-target-libgo:
52566 @if target-libgo
52567 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52568
52569 install-dvi-target-libgo: \
52570 configure-target-libgo \
52571 dvi-target-libgo
52572 @: $(MAKE); $(unstage)
52573 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52574 r=`${PWD_COMMAND}`; export r; \
52575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52576 $(NORMAL_TARGET_EXPORTS) \
52577 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52578 for flag in $(EXTRA_TARGET_FLAGS); do \
52579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52580 done; \
52581 (cd $(TARGET_SUBDIR)/libgo && \
52582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52584 "RANLIB=$${RANLIB}" \
52585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52586 install-dvi) \
52587 || exit 1
52588
52589 @endif target-libgo
52590
52591 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52592 maybe-install-pdf-target-libgo:
52593 @if target-libgo
52594 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52595
52596 install-pdf-target-libgo: \
52597 configure-target-libgo \
52598 pdf-target-libgo
52599 @: $(MAKE); $(unstage)
52600 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52601 r=`${PWD_COMMAND}`; export r; \
52602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52603 $(NORMAL_TARGET_EXPORTS) \
52604 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52605 for flag in $(EXTRA_TARGET_FLAGS); do \
52606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52607 done; \
52608 (cd $(TARGET_SUBDIR)/libgo && \
52609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52611 "RANLIB=$${RANLIB}" \
52612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52613 install-pdf) \
52614 || exit 1
52615
52616 @endif target-libgo
52617
52618 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52619 maybe-install-html-target-libgo:
52620 @if target-libgo
52621 maybe-install-html-target-libgo: install-html-target-libgo
52622
52623 install-html-target-libgo: \
52624 configure-target-libgo \
52625 html-target-libgo
52626 @: $(MAKE); $(unstage)
52627 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52628 r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 $(NORMAL_TARGET_EXPORTS) \
52631 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52632 for flag in $(EXTRA_TARGET_FLAGS); do \
52633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52634 done; \
52635 (cd $(TARGET_SUBDIR)/libgo && \
52636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52638 "RANLIB=$${RANLIB}" \
52639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52640 install-html) \
52641 || exit 1
52642
52643 @endif target-libgo
52644
52645 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52646 maybe-installcheck-target-libgo:
52647 @if target-libgo
52648 maybe-installcheck-target-libgo: installcheck-target-libgo
52649
52650 installcheck-target-libgo: \
52651 configure-target-libgo
52652 @: $(MAKE); $(unstage)
52653 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52654 r=`${PWD_COMMAND}`; export r; \
52655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656 $(NORMAL_TARGET_EXPORTS) \
52657 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52658 for flag in $(EXTRA_TARGET_FLAGS); do \
52659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52660 done; \
52661 (cd $(TARGET_SUBDIR)/libgo && \
52662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52664 "RANLIB=$${RANLIB}" \
52665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52666 installcheck) \
52667 || exit 1
52668
52669 @endif target-libgo
52670
52671 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52672 maybe-mostlyclean-target-libgo:
52673 @if target-libgo
52674 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52675
52676 mostlyclean-target-libgo:
52677 @: $(MAKE); $(unstage)
52678 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52679 r=`${PWD_COMMAND}`; export r; \
52680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52681 $(NORMAL_TARGET_EXPORTS) \
52682 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52683 for flag in $(EXTRA_TARGET_FLAGS); do \
52684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52685 done; \
52686 (cd $(TARGET_SUBDIR)/libgo && \
52687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52689 "RANLIB=$${RANLIB}" \
52690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52691 mostlyclean) \
52692 || exit 1
52693
52694 @endif target-libgo
52695
52696 .PHONY: maybe-clean-target-libgo clean-target-libgo
52697 maybe-clean-target-libgo:
52698 @if target-libgo
52699 maybe-clean-target-libgo: clean-target-libgo
52700
52701 clean-target-libgo:
52702 @: $(MAKE); $(unstage)
52703 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52704 r=`${PWD_COMMAND}`; export r; \
52705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52706 $(NORMAL_TARGET_EXPORTS) \
52707 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52708 for flag in $(EXTRA_TARGET_FLAGS); do \
52709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52710 done; \
52711 (cd $(TARGET_SUBDIR)/libgo && \
52712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52714 "RANLIB=$${RANLIB}" \
52715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52716 clean) \
52717 || exit 1
52718
52719 @endif target-libgo
52720
52721 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52722 maybe-distclean-target-libgo:
52723 @if target-libgo
52724 maybe-distclean-target-libgo: distclean-target-libgo
52725
52726 distclean-target-libgo:
52727 @: $(MAKE); $(unstage)
52728 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52729 r=`${PWD_COMMAND}`; export r; \
52730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52731 $(NORMAL_TARGET_EXPORTS) \
52732 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52733 for flag in $(EXTRA_TARGET_FLAGS); do \
52734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52735 done; \
52736 (cd $(TARGET_SUBDIR)/libgo && \
52737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52739 "RANLIB=$${RANLIB}" \
52740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52741 distclean) \
52742 || exit 1
52743
52744 @endif target-libgo
52745
52746 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52747 maybe-maintainer-clean-target-libgo:
52748 @if target-libgo
52749 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52750
52751 maintainer-clean-target-libgo:
52752 @: $(MAKE); $(unstage)
52753 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52754 r=`${PWD_COMMAND}`; export r; \
52755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52756 $(NORMAL_TARGET_EXPORTS) \
52757 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52758 for flag in $(EXTRA_TARGET_FLAGS); do \
52759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52760 done; \
52761 (cd $(TARGET_SUBDIR)/libgo && \
52762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52764 "RANLIB=$${RANLIB}" \
52765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52766 maintainer-clean) \
52767 || exit 1
52768
52769 @endif target-libgo
52770
52771
52772
52773
52774
52775 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52776 maybe-configure-target-libphobos:
52777 @if gcc-bootstrap
52778 configure-target-libphobos: stage_current
52779 @endif gcc-bootstrap
52780 @if target-libphobos
52781 maybe-configure-target-libphobos: configure-target-libphobos
52782 configure-target-libphobos:
52783 @r=`${PWD_COMMAND}`; export r; \
52784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52785 echo "Checking multilib configuration for libphobos..."; \
52786 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52787 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52788 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52789 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52790 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52791 else \
52792 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52793 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52794 fi; \
52795 else \
52796 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52797 fi; \
52798 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52800 $(NORMAL_TARGET_EXPORTS) \
52801 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52802 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52803 case $(srcdir) in \
52804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52805 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52807 esac; \
52808 module_srcdir=libphobos; \
52809 rm -f no-such-file || : ; \
52810 CONFIG_SITE=no-such-file $(SHELL) \
52811 $$s/$$module_srcdir/configure \
52812 --srcdir=$${topdir}/$$module_srcdir \
52813 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52814 --target=${target_alias} \
52815 || exit 1
52816 @endif target-libphobos
52817
52818
52819
52820 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
52821 maybe-configure-stage1-target-libphobos:
52822 @if target-libphobos-bootstrap
52823 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
52824 configure-stage1-target-libphobos:
52825 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52826 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52827 @r=`${PWD_COMMAND}`; export r; \
52828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52829 TFLAGS="$(STAGE1_TFLAGS)"; \
52830 echo "Checking multilib configuration for libphobos..."; \
52831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52832 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52833 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52834 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52835 else \
52836 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52837 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52838 fi; \
52839 else \
52840 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52841 fi; \
52842 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52843 $(NORMAL_TARGET_EXPORTS) \
52844 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52847 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
52848 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52849 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52850 case $(srcdir) in \
52851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52852 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52854 esac; \
52855 module_srcdir=libphobos; \
52856 $(SHELL) $$s/$$module_srcdir/configure \
52857 --srcdir=$${topdir}/$$module_srcdir \
52858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52859 --target=${target_alias} \
52860 \
52861 $(STAGE1_CONFIGURE_FLAGS)
52862 @endif target-libphobos-bootstrap
52863
52864 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
52865 maybe-configure-stage2-target-libphobos:
52866 @if target-libphobos-bootstrap
52867 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
52868 configure-stage2-target-libphobos:
52869 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52870 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52871 @r=`${PWD_COMMAND}`; export r; \
52872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52873 TFLAGS="$(STAGE2_TFLAGS)"; \
52874 echo "Checking multilib configuration for libphobos..."; \
52875 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52876 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52877 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52878 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52879 else \
52880 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52881 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52882 fi; \
52883 else \
52884 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52885 fi; \
52886 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52887 $(NORMAL_TARGET_EXPORTS) \
52888 \
52889 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52890 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52891 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52892 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
52893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52894 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52895 case $(srcdir) in \
52896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52897 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52899 esac; \
52900 module_srcdir=libphobos; \
52901 $(SHELL) $$s/$$module_srcdir/configure \
52902 --srcdir=$${topdir}/$$module_srcdir \
52903 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52904 --target=${target_alias} \
52905 --with-build-libsubdir=$(HOST_SUBDIR) \
52906 $(STAGE2_CONFIGURE_FLAGS)
52907 @endif target-libphobos-bootstrap
52908
52909 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
52910 maybe-configure-stage3-target-libphobos:
52911 @if target-libphobos-bootstrap
52912 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
52913 configure-stage3-target-libphobos:
52914 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52915 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52916 @r=`${PWD_COMMAND}`; export r; \
52917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52918 TFLAGS="$(STAGE3_TFLAGS)"; \
52919 echo "Checking multilib configuration for libphobos..."; \
52920 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52921 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52922 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52923 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52924 else \
52925 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52926 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52927 fi; \
52928 else \
52929 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52930 fi; \
52931 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52932 $(NORMAL_TARGET_EXPORTS) \
52933 \
52934 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52935 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52936 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52937 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
52938 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52939 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52940 case $(srcdir) in \
52941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52942 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52944 esac; \
52945 module_srcdir=libphobos; \
52946 $(SHELL) $$s/$$module_srcdir/configure \
52947 --srcdir=$${topdir}/$$module_srcdir \
52948 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52949 --target=${target_alias} \
52950 --with-build-libsubdir=$(HOST_SUBDIR) \
52951 $(STAGE3_CONFIGURE_FLAGS)
52952 @endif target-libphobos-bootstrap
52953
52954 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
52955 maybe-configure-stage4-target-libphobos:
52956 @if target-libphobos-bootstrap
52957 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
52958 configure-stage4-target-libphobos:
52959 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52960 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52961 @r=`${PWD_COMMAND}`; export r; \
52962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52963 TFLAGS="$(STAGE4_TFLAGS)"; \
52964 echo "Checking multilib configuration for libphobos..."; \
52965 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52966 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52967 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52968 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52969 else \
52970 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52971 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52972 fi; \
52973 else \
52974 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52975 fi; \
52976 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52977 $(NORMAL_TARGET_EXPORTS) \
52978 \
52979 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52982 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
52983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52984 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52985 case $(srcdir) in \
52986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52987 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52989 esac; \
52990 module_srcdir=libphobos; \
52991 $(SHELL) $$s/$$module_srcdir/configure \
52992 --srcdir=$${topdir}/$$module_srcdir \
52993 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52994 --target=${target_alias} \
52995 --with-build-libsubdir=$(HOST_SUBDIR) \
52996 $(STAGE4_CONFIGURE_FLAGS)
52997 @endif target-libphobos-bootstrap
52998
52999 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53000 maybe-configure-stageprofile-target-libphobos:
53001 @if target-libphobos-bootstrap
53002 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53003 configure-stageprofile-target-libphobos:
53004 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53005 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53006 @r=`${PWD_COMMAND}`; export r; \
53007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53008 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53009 echo "Checking multilib configuration for libphobos..."; \
53010 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53011 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53012 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53013 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53014 else \
53015 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53016 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53017 fi; \
53018 else \
53019 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53020 fi; \
53021 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53022 $(NORMAL_TARGET_EXPORTS) \
53023 \
53024 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53025 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53026 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53027 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53029 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53030 case $(srcdir) in \
53031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53032 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53034 esac; \
53035 module_srcdir=libphobos; \
53036 $(SHELL) $$s/$$module_srcdir/configure \
53037 --srcdir=$${topdir}/$$module_srcdir \
53038 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53039 --target=${target_alias} \
53040 --with-build-libsubdir=$(HOST_SUBDIR) \
53041 $(STAGEprofile_CONFIGURE_FLAGS)
53042 @endif target-libphobos-bootstrap
53043
53044 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53045 maybe-configure-stagetrain-target-libphobos:
53046 @if target-libphobos-bootstrap
53047 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53048 configure-stagetrain-target-libphobos:
53049 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53050 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53051 @r=`${PWD_COMMAND}`; export r; \
53052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53053 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53054 echo "Checking multilib configuration for libphobos..."; \
53055 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53056 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53057 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53058 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53059 else \
53060 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53061 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53062 fi; \
53063 else \
53064 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53065 fi; \
53066 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53067 $(NORMAL_TARGET_EXPORTS) \
53068 \
53069 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53070 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53071 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53072 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53073 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53074 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53075 case $(srcdir) in \
53076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53077 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53079 esac; \
53080 module_srcdir=libphobos; \
53081 $(SHELL) $$s/$$module_srcdir/configure \
53082 --srcdir=$${topdir}/$$module_srcdir \
53083 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53084 --target=${target_alias} \
53085 --with-build-libsubdir=$(HOST_SUBDIR) \
53086 $(STAGEtrain_CONFIGURE_FLAGS)
53087 @endif target-libphobos-bootstrap
53088
53089 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53090 maybe-configure-stagefeedback-target-libphobos:
53091 @if target-libphobos-bootstrap
53092 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53093 configure-stagefeedback-target-libphobos:
53094 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53095 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53096 @r=`${PWD_COMMAND}`; export r; \
53097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53098 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53099 echo "Checking multilib configuration for libphobos..."; \
53100 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53101 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53102 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53103 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53104 else \
53105 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53106 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53107 fi; \
53108 else \
53109 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53110 fi; \
53111 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53112 $(NORMAL_TARGET_EXPORTS) \
53113 \
53114 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53115 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53116 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53117 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53118 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53119 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53120 case $(srcdir) in \
53121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53122 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53124 esac; \
53125 module_srcdir=libphobos; \
53126 $(SHELL) $$s/$$module_srcdir/configure \
53127 --srcdir=$${topdir}/$$module_srcdir \
53128 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53129 --target=${target_alias} \
53130 --with-build-libsubdir=$(HOST_SUBDIR) \
53131 $(STAGEfeedback_CONFIGURE_FLAGS)
53132 @endif target-libphobos-bootstrap
53133
53134 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53135 maybe-configure-stageautoprofile-target-libphobos:
53136 @if target-libphobos-bootstrap
53137 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53138 configure-stageautoprofile-target-libphobos:
53139 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53140 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53141 @r=`${PWD_COMMAND}`; export r; \
53142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53143 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53144 echo "Checking multilib configuration for libphobos..."; \
53145 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53146 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53147 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53148 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53149 else \
53150 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53151 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53152 fi; \
53153 else \
53154 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53155 fi; \
53156 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53157 $(NORMAL_TARGET_EXPORTS) \
53158 \
53159 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53160 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53161 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53162 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53163 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53164 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53165 case $(srcdir) in \
53166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53167 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53169 esac; \
53170 module_srcdir=libphobos; \
53171 $(SHELL) $$s/$$module_srcdir/configure \
53172 --srcdir=$${topdir}/$$module_srcdir \
53173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53174 --target=${target_alias} \
53175 --with-build-libsubdir=$(HOST_SUBDIR) \
53176 $(STAGEautoprofile_CONFIGURE_FLAGS)
53177 @endif target-libphobos-bootstrap
53178
53179 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53180 maybe-configure-stageautofeedback-target-libphobos:
53181 @if target-libphobos-bootstrap
53182 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53183 configure-stageautofeedback-target-libphobos:
53184 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53185 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53186 @r=`${PWD_COMMAND}`; export r; \
53187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53188 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53189 echo "Checking multilib configuration for libphobos..."; \
53190 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53191 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53192 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53193 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53194 else \
53195 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53196 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53197 fi; \
53198 else \
53199 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53200 fi; \
53201 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53202 $(NORMAL_TARGET_EXPORTS) \
53203 \
53204 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53205 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53206 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53207 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53208 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53209 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53210 case $(srcdir) in \
53211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53212 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53214 esac; \
53215 module_srcdir=libphobos; \
53216 $(SHELL) $$s/$$module_srcdir/configure \
53217 --srcdir=$${topdir}/$$module_srcdir \
53218 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53219 --target=${target_alias} \
53220 --with-build-libsubdir=$(HOST_SUBDIR) \
53221 $(STAGEautofeedback_CONFIGURE_FLAGS)
53222 @endif target-libphobos-bootstrap
53223
53224
53225
53226
53227
53228 .PHONY: all-target-libphobos maybe-all-target-libphobos
53229 maybe-all-target-libphobos:
53230 @if gcc-bootstrap
53231 all-target-libphobos: stage_current
53232 @endif gcc-bootstrap
53233 @if target-libphobos
53234 TARGET-target-libphobos=all
53235 maybe-all-target-libphobos: all-target-libphobos
53236 all-target-libphobos: configure-target-libphobos
53237 @r=`${PWD_COMMAND}`; export r; \
53238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53239 $(NORMAL_TARGET_EXPORTS) \
53240 (cd $(TARGET_SUBDIR)/libphobos && \
53241 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53242 $(TARGET-target-libphobos))
53243 @endif target-libphobos
53244
53245
53246
53247 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53248 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53249 maybe-all-stage1-target-libphobos:
53250 maybe-clean-stage1-target-libphobos:
53251 @if target-libphobos-bootstrap
53252 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53253 all-stage1: all-stage1-target-libphobos
53254 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53255 all-stage1-target-libphobos: configure-stage1-target-libphobos
53256 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53257 @r=`${PWD_COMMAND}`; export r; \
53258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53259 TFLAGS="$(STAGE1_TFLAGS)"; \
53260 $(NORMAL_TARGET_EXPORTS) \
53261 cd $(TARGET_SUBDIR)/libphobos && \
53262 \
53263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53264 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53265 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53266 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53270 $(EXTRA_TARGET_FLAGS) \
53271 \
53272 TFLAGS="$(STAGE1_TFLAGS)" \
53273 $(TARGET-stage1-target-libphobos)
53274
53275 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53276 clean-stage1: clean-stage1-target-libphobos
53277 clean-stage1-target-libphobos:
53278 @if [ $(current_stage) = stage1 ]; then \
53279 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53280 else \
53281 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53282 $(MAKE) stage1-start; \
53283 fi; \
53284 cd $(TARGET_SUBDIR)/libphobos && \
53285 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53286 clean
53287 @endif target-libphobos-bootstrap
53288
53289
53290 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53291 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53292 maybe-all-stage2-target-libphobos:
53293 maybe-clean-stage2-target-libphobos:
53294 @if target-libphobos-bootstrap
53295 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53296 all-stage2: all-stage2-target-libphobos
53297 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53298 all-stage2-target-libphobos: configure-stage2-target-libphobos
53299 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53300 @r=`${PWD_COMMAND}`; export r; \
53301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53302 TFLAGS="$(STAGE2_TFLAGS)"; \
53303 $(NORMAL_TARGET_EXPORTS) \
53304 \
53305 cd $(TARGET_SUBDIR)/libphobos && \
53306 \
53307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53308 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53309 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53310 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53314 $(EXTRA_TARGET_FLAGS) \
53315 TFLAGS="$(STAGE2_TFLAGS)" \
53316 $(TARGET-stage2-target-libphobos)
53317
53318 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53319 clean-stage2: clean-stage2-target-libphobos
53320 clean-stage2-target-libphobos:
53321 @if [ $(current_stage) = stage2 ]; then \
53322 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53323 else \
53324 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53325 $(MAKE) stage2-start; \
53326 fi; \
53327 cd $(TARGET_SUBDIR)/libphobos && \
53328 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53329 @endif target-libphobos-bootstrap
53330
53331
53332 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53333 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53334 maybe-all-stage3-target-libphobos:
53335 maybe-clean-stage3-target-libphobos:
53336 @if target-libphobos-bootstrap
53337 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53338 all-stage3: all-stage3-target-libphobos
53339 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53340 all-stage3-target-libphobos: configure-stage3-target-libphobos
53341 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53342 @r=`${PWD_COMMAND}`; export r; \
53343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53344 TFLAGS="$(STAGE3_TFLAGS)"; \
53345 $(NORMAL_TARGET_EXPORTS) \
53346 \
53347 cd $(TARGET_SUBDIR)/libphobos && \
53348 \
53349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53350 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53351 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53352 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53353 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53354 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53355 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53356 $(EXTRA_TARGET_FLAGS) \
53357 TFLAGS="$(STAGE3_TFLAGS)" \
53358 $(TARGET-stage3-target-libphobos)
53359
53360 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53361 clean-stage3: clean-stage3-target-libphobos
53362 clean-stage3-target-libphobos:
53363 @if [ $(current_stage) = stage3 ]; then \
53364 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53365 else \
53366 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53367 $(MAKE) stage3-start; \
53368 fi; \
53369 cd $(TARGET_SUBDIR)/libphobos && \
53370 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53371 @endif target-libphobos-bootstrap
53372
53373
53374 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53375 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53376 maybe-all-stage4-target-libphobos:
53377 maybe-clean-stage4-target-libphobos:
53378 @if target-libphobos-bootstrap
53379 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53380 all-stage4: all-stage4-target-libphobos
53381 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53382 all-stage4-target-libphobos: configure-stage4-target-libphobos
53383 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53384 @r=`${PWD_COMMAND}`; export r; \
53385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53386 TFLAGS="$(STAGE4_TFLAGS)"; \
53387 $(NORMAL_TARGET_EXPORTS) \
53388 \
53389 cd $(TARGET_SUBDIR)/libphobos && \
53390 \
53391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53392 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53393 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53394 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53398 $(EXTRA_TARGET_FLAGS) \
53399 TFLAGS="$(STAGE4_TFLAGS)" \
53400 $(TARGET-stage4-target-libphobos)
53401
53402 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53403 clean-stage4: clean-stage4-target-libphobos
53404 clean-stage4-target-libphobos:
53405 @if [ $(current_stage) = stage4 ]; then \
53406 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53407 else \
53408 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53409 $(MAKE) stage4-start; \
53410 fi; \
53411 cd $(TARGET_SUBDIR)/libphobos && \
53412 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53413 @endif target-libphobos-bootstrap
53414
53415
53416 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53417 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53418 maybe-all-stageprofile-target-libphobos:
53419 maybe-clean-stageprofile-target-libphobos:
53420 @if target-libphobos-bootstrap
53421 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53422 all-stageprofile: all-stageprofile-target-libphobos
53423 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53424 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53425 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53426 @r=`${PWD_COMMAND}`; export r; \
53427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53428 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53429 $(NORMAL_TARGET_EXPORTS) \
53430 \
53431 cd $(TARGET_SUBDIR)/libphobos && \
53432 \
53433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53434 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53435 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53436 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53440 $(EXTRA_TARGET_FLAGS) \
53441 TFLAGS="$(STAGEprofile_TFLAGS)" \
53442 $(TARGET-stageprofile-target-libphobos)
53443
53444 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53445 clean-stageprofile: clean-stageprofile-target-libphobos
53446 clean-stageprofile-target-libphobos:
53447 @if [ $(current_stage) = stageprofile ]; then \
53448 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53449 else \
53450 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53451 $(MAKE) stageprofile-start; \
53452 fi; \
53453 cd $(TARGET_SUBDIR)/libphobos && \
53454 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53455 @endif target-libphobos-bootstrap
53456
53457
53458 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53459 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53460 maybe-all-stagetrain-target-libphobos:
53461 maybe-clean-stagetrain-target-libphobos:
53462 @if target-libphobos-bootstrap
53463 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53464 all-stagetrain: all-stagetrain-target-libphobos
53465 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53466 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53467 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53468 @r=`${PWD_COMMAND}`; export r; \
53469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53470 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53471 $(NORMAL_TARGET_EXPORTS) \
53472 \
53473 cd $(TARGET_SUBDIR)/libphobos && \
53474 \
53475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53476 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53482 $(EXTRA_TARGET_FLAGS) \
53483 TFLAGS="$(STAGEtrain_TFLAGS)" \
53484 $(TARGET-stagetrain-target-libphobos)
53485
53486 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53487 clean-stagetrain: clean-stagetrain-target-libphobos
53488 clean-stagetrain-target-libphobos:
53489 @if [ $(current_stage) = stagetrain ]; then \
53490 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53491 else \
53492 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53493 $(MAKE) stagetrain-start; \
53494 fi; \
53495 cd $(TARGET_SUBDIR)/libphobos && \
53496 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53497 @endif target-libphobos-bootstrap
53498
53499
53500 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
53501 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
53502 maybe-all-stagefeedback-target-libphobos:
53503 maybe-clean-stagefeedback-target-libphobos:
53504 @if target-libphobos-bootstrap
53505 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
53506 all-stagefeedback: all-stagefeedback-target-libphobos
53507 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
53508 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53509 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53510 @r=`${PWD_COMMAND}`; export r; \
53511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53513 $(NORMAL_TARGET_EXPORTS) \
53514 \
53515 cd $(TARGET_SUBDIR)/libphobos && \
53516 \
53517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53518 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53519 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53520 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53524 $(EXTRA_TARGET_FLAGS) \
53525 TFLAGS="$(STAGEfeedback_TFLAGS)" \
53526 $(TARGET-stagefeedback-target-libphobos)
53527
53528 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
53529 clean-stagefeedback: clean-stagefeedback-target-libphobos
53530 clean-stagefeedback-target-libphobos:
53531 @if [ $(current_stage) = stagefeedback ]; then \
53532 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53533 else \
53534 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
53535 $(MAKE) stagefeedback-start; \
53536 fi; \
53537 cd $(TARGET_SUBDIR)/libphobos && \
53538 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53539 @endif target-libphobos-bootstrap
53540
53541
53542 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
53543 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
53544 maybe-all-stageautoprofile-target-libphobos:
53545 maybe-clean-stageautoprofile-target-libphobos:
53546 @if target-libphobos-bootstrap
53547 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
53548 all-stageautoprofile: all-stageautoprofile-target-libphobos
53549 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
53550 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53551 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53552 @r=`${PWD_COMMAND}`; export r; \
53553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53554 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53555 $(NORMAL_TARGET_EXPORTS) \
53556 \
53557 cd $(TARGET_SUBDIR)/libphobos && \
53558 $$s/gcc/config/i386/$(AUTO_PROFILE) \
53559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53560 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53566 $(EXTRA_TARGET_FLAGS) \
53567 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
53568 $(TARGET-stageautoprofile-target-libphobos)
53569
53570 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
53571 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
53572 clean-stageautoprofile-target-libphobos:
53573 @if [ $(current_stage) = stageautoprofile ]; then \
53574 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53575 else \
53576 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
53577 $(MAKE) stageautoprofile-start; \
53578 fi; \
53579 cd $(TARGET_SUBDIR)/libphobos && \
53580 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53581 @endif target-libphobos-bootstrap
53582
53583
53584 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
53585 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
53586 maybe-all-stageautofeedback-target-libphobos:
53587 maybe-clean-stageautofeedback-target-libphobos:
53588 @if target-libphobos-bootstrap
53589 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
53590 all-stageautofeedback: all-stageautofeedback-target-libphobos
53591 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
53592 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53593 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53594 @r=`${PWD_COMMAND}`; export r; \
53595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53596 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53597 $(NORMAL_TARGET_EXPORTS) \
53598 \
53599 cd $(TARGET_SUBDIR)/libphobos && \
53600 \
53601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53602 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53603 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53604 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53608 $(EXTRA_TARGET_FLAGS) \
53609 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
53610 $(TARGET-stageautofeedback-target-libphobos)
53611
53612 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
53613 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
53614 clean-stageautofeedback-target-libphobos:
53615 @if [ $(current_stage) = stageautofeedback ]; then \
53616 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53617 else \
53618 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
53619 $(MAKE) stageautofeedback-start; \
53620 fi; \
53621 cd $(TARGET_SUBDIR)/libphobos && \
53622 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53623 @endif target-libphobos-bootstrap
53624
53625
53626
53627
53628
53629
53630 .PHONY: check-target-libphobos maybe-check-target-libphobos
53631 maybe-check-target-libphobos:
53632 @if target-libphobos
53633 maybe-check-target-libphobos: check-target-libphobos
53634
53635 check-target-libphobos:
53636 @: $(MAKE); $(unstage)
53637 @r=`${PWD_COMMAND}`; export r; \
53638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53639 $(NORMAL_TARGET_EXPORTS) \
53640 (cd $(TARGET_SUBDIR)/libphobos && \
53641 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53642
53643 @endif target-libphobos
53644
53645 .PHONY: install-target-libphobos maybe-install-target-libphobos
53646 maybe-install-target-libphobos:
53647 @if target-libphobos
53648 maybe-install-target-libphobos: install-target-libphobos
53649
53650 install-target-libphobos: installdirs
53651 @: $(MAKE); $(unstage)
53652 @r=`${PWD_COMMAND}`; export r; \
53653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53654 $(NORMAL_TARGET_EXPORTS) \
53655 (cd $(TARGET_SUBDIR)/libphobos && \
53656 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53657
53658 @endif target-libphobos
53659
53660 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
53661 maybe-install-strip-target-libphobos:
53662 @if target-libphobos
53663 maybe-install-strip-target-libphobos: install-strip-target-libphobos
53664
53665 install-strip-target-libphobos: installdirs
53666 @: $(MAKE); $(unstage)
53667 @r=`${PWD_COMMAND}`; export r; \
53668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53669 $(NORMAL_TARGET_EXPORTS) \
53670 (cd $(TARGET_SUBDIR)/libphobos && \
53671 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53672
53673 @endif target-libphobos
53674
53675 # Other targets (info, dvi, pdf, etc.)
53676
53677 .PHONY: maybe-info-target-libphobos info-target-libphobos
53678 maybe-info-target-libphobos:
53679 @if target-libphobos
53680 maybe-info-target-libphobos: info-target-libphobos
53681
53682 info-target-libphobos: \
53683 configure-target-libphobos
53684 @: $(MAKE); $(unstage)
53685 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53686 r=`${PWD_COMMAND}`; export r; \
53687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53688 $(NORMAL_TARGET_EXPORTS) \
53689 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
53690 for flag in $(EXTRA_TARGET_FLAGS); do \
53691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53692 done; \
53693 (cd $(TARGET_SUBDIR)/libphobos && \
53694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53696 "RANLIB=$${RANLIB}" \
53697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53698 info) \
53699 || exit 1
53700
53701 @endif target-libphobos
53702
53703 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
53704 maybe-dvi-target-libphobos:
53705 @if target-libphobos
53706 maybe-dvi-target-libphobos: dvi-target-libphobos
53707
53708 dvi-target-libphobos: \
53709 configure-target-libphobos
53710 @: $(MAKE); $(unstage)
53711 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53712 r=`${PWD_COMMAND}`; export r; \
53713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53714 $(NORMAL_TARGET_EXPORTS) \
53715 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
53716 for flag in $(EXTRA_TARGET_FLAGS); do \
53717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53718 done; \
53719 (cd $(TARGET_SUBDIR)/libphobos && \
53720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53722 "RANLIB=$${RANLIB}" \
53723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53724 dvi) \
53725 || exit 1
53726
53727 @endif target-libphobos
53728
53729 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
53730 maybe-pdf-target-libphobos:
53731 @if target-libphobos
53732 maybe-pdf-target-libphobos: pdf-target-libphobos
53733
53734 pdf-target-libphobos: \
53735 configure-target-libphobos
53736 @: $(MAKE); $(unstage)
53737 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53738 r=`${PWD_COMMAND}`; export r; \
53739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53740 $(NORMAL_TARGET_EXPORTS) \
53741 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
53742 for flag in $(EXTRA_TARGET_FLAGS); do \
53743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53744 done; \
53745 (cd $(TARGET_SUBDIR)/libphobos && \
53746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53748 "RANLIB=$${RANLIB}" \
53749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53750 pdf) \
53751 || exit 1
53752
53753 @endif target-libphobos
53754
53755 .PHONY: maybe-html-target-libphobos html-target-libphobos
53756 maybe-html-target-libphobos:
53757 @if target-libphobos
53758 maybe-html-target-libphobos: html-target-libphobos
53759
53760 html-target-libphobos: \
53761 configure-target-libphobos
53762 @: $(MAKE); $(unstage)
53763 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53764 r=`${PWD_COMMAND}`; export r; \
53765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53766 $(NORMAL_TARGET_EXPORTS) \
53767 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
53768 for flag in $(EXTRA_TARGET_FLAGS); do \
53769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53770 done; \
53771 (cd $(TARGET_SUBDIR)/libphobos && \
53772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53774 "RANLIB=$${RANLIB}" \
53775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53776 html) \
53777 || exit 1
53778
53779 @endif target-libphobos
53780
53781 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
53782 maybe-TAGS-target-libphobos:
53783 @if target-libphobos
53784 maybe-TAGS-target-libphobos: TAGS-target-libphobos
53785
53786 TAGS-target-libphobos: \
53787 configure-target-libphobos
53788 @: $(MAKE); $(unstage)
53789 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53790 r=`${PWD_COMMAND}`; export r; \
53791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53792 $(NORMAL_TARGET_EXPORTS) \
53793 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
53794 for flag in $(EXTRA_TARGET_FLAGS); do \
53795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53796 done; \
53797 (cd $(TARGET_SUBDIR)/libphobos && \
53798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53800 "RANLIB=$${RANLIB}" \
53801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53802 TAGS) \
53803 || exit 1
53804
53805 @endif target-libphobos
53806
53807 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
53808 maybe-install-info-target-libphobos:
53809 @if target-libphobos
53810 maybe-install-info-target-libphobos: install-info-target-libphobos
53811
53812 install-info-target-libphobos: \
53813 configure-target-libphobos \
53814 info-target-libphobos
53815 @: $(MAKE); $(unstage)
53816 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53817 r=`${PWD_COMMAND}`; export r; \
53818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53819 $(NORMAL_TARGET_EXPORTS) \
53820 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
53821 for flag in $(EXTRA_TARGET_FLAGS); do \
53822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53823 done; \
53824 (cd $(TARGET_SUBDIR)/libphobos && \
53825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53827 "RANLIB=$${RANLIB}" \
53828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53829 install-info) \
53830 || exit 1
53831
53832 @endif target-libphobos
53833
53834 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
53835 maybe-install-dvi-target-libphobos:
53836 @if target-libphobos
53837 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
53838
53839 install-dvi-target-libphobos: \
53840 configure-target-libphobos \
53841 dvi-target-libphobos
53842 @: $(MAKE); $(unstage)
53843 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53844 r=`${PWD_COMMAND}`; export r; \
53845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53846 $(NORMAL_TARGET_EXPORTS) \
53847 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
53848 for flag in $(EXTRA_TARGET_FLAGS); do \
53849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53850 done; \
53851 (cd $(TARGET_SUBDIR)/libphobos && \
53852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53854 "RANLIB=$${RANLIB}" \
53855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53856 install-dvi) \
53857 || exit 1
53858
53859 @endif target-libphobos
53860
53861 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
53862 maybe-install-pdf-target-libphobos:
53863 @if target-libphobos
53864 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
53865
53866 install-pdf-target-libphobos: \
53867 configure-target-libphobos \
53868 pdf-target-libphobos
53869 @: $(MAKE); $(unstage)
53870 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53871 r=`${PWD_COMMAND}`; export r; \
53872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53873 $(NORMAL_TARGET_EXPORTS) \
53874 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
53875 for flag in $(EXTRA_TARGET_FLAGS); do \
53876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53877 done; \
53878 (cd $(TARGET_SUBDIR)/libphobos && \
53879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53881 "RANLIB=$${RANLIB}" \
53882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53883 install-pdf) \
53884 || exit 1
53885
53886 @endif target-libphobos
53887
53888 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
53889 maybe-install-html-target-libphobos:
53890 @if target-libphobos
53891 maybe-install-html-target-libphobos: install-html-target-libphobos
53892
53893 install-html-target-libphobos: \
53894 configure-target-libphobos \
53895 html-target-libphobos
53896 @: $(MAKE); $(unstage)
53897 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53898 r=`${PWD_COMMAND}`; export r; \
53899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53900 $(NORMAL_TARGET_EXPORTS) \
53901 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
53902 for flag in $(EXTRA_TARGET_FLAGS); do \
53903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53904 done; \
53905 (cd $(TARGET_SUBDIR)/libphobos && \
53906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53908 "RANLIB=$${RANLIB}" \
53909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53910 install-html) \
53911 || exit 1
53912
53913 @endif target-libphobos
53914
53915 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
53916 maybe-installcheck-target-libphobos:
53917 @if target-libphobos
53918 maybe-installcheck-target-libphobos: installcheck-target-libphobos
53919
53920 installcheck-target-libphobos: \
53921 configure-target-libphobos
53922 @: $(MAKE); $(unstage)
53923 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53924 r=`${PWD_COMMAND}`; export r; \
53925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53926 $(NORMAL_TARGET_EXPORTS) \
53927 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
53928 for flag in $(EXTRA_TARGET_FLAGS); do \
53929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53930 done; \
53931 (cd $(TARGET_SUBDIR)/libphobos && \
53932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53934 "RANLIB=$${RANLIB}" \
53935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53936 installcheck) \
53937 || exit 1
53938
53939 @endif target-libphobos
53940
53941 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
53942 maybe-mostlyclean-target-libphobos:
53943 @if target-libphobos
53944 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
53945
53946 mostlyclean-target-libphobos:
53947 @: $(MAKE); $(unstage)
53948 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53949 r=`${PWD_COMMAND}`; export r; \
53950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53951 $(NORMAL_TARGET_EXPORTS) \
53952 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
53953 for flag in $(EXTRA_TARGET_FLAGS); do \
53954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53955 done; \
53956 (cd $(TARGET_SUBDIR)/libphobos && \
53957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53959 "RANLIB=$${RANLIB}" \
53960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53961 mostlyclean) \
53962 || exit 1
53963
53964 @endif target-libphobos
53965
53966 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
53967 maybe-clean-target-libphobos:
53968 @if target-libphobos
53969 maybe-clean-target-libphobos: clean-target-libphobos
53970
53971 clean-target-libphobos:
53972 @: $(MAKE); $(unstage)
53973 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53974 r=`${PWD_COMMAND}`; export r; \
53975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53976 $(NORMAL_TARGET_EXPORTS) \
53977 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
53978 for flag in $(EXTRA_TARGET_FLAGS); do \
53979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53980 done; \
53981 (cd $(TARGET_SUBDIR)/libphobos && \
53982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53984 "RANLIB=$${RANLIB}" \
53985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53986 clean) \
53987 || exit 1
53988
53989 @endif target-libphobos
53990
53991 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
53992 maybe-distclean-target-libphobos:
53993 @if target-libphobos
53994 maybe-distclean-target-libphobos: distclean-target-libphobos
53995
53996 distclean-target-libphobos:
53997 @: $(MAKE); $(unstage)
53998 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53999 r=`${PWD_COMMAND}`; export r; \
54000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54001 $(NORMAL_TARGET_EXPORTS) \
54002 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54003 for flag in $(EXTRA_TARGET_FLAGS); do \
54004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54005 done; \
54006 (cd $(TARGET_SUBDIR)/libphobos && \
54007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54009 "RANLIB=$${RANLIB}" \
54010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54011 distclean) \
54012 || exit 1
54013
54014 @endif target-libphobos
54015
54016 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54017 maybe-maintainer-clean-target-libphobos:
54018 @if target-libphobos
54019 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54020
54021 maintainer-clean-target-libphobos:
54022 @: $(MAKE); $(unstage)
54023 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54024 r=`${PWD_COMMAND}`; export r; \
54025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54026 $(NORMAL_TARGET_EXPORTS) \
54027 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54028 for flag in $(EXTRA_TARGET_FLAGS); do \
54029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54030 done; \
54031 (cd $(TARGET_SUBDIR)/libphobos && \
54032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54034 "RANLIB=$${RANLIB}" \
54035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54036 maintainer-clean) \
54037 || exit 1
54038
54039 @endif target-libphobos
54040
54041
54042
54043
54044
54045 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54046 maybe-configure-target-libtermcap:
54047 @if gcc-bootstrap
54048 configure-target-libtermcap: stage_current
54049 @endif gcc-bootstrap
54050 @if target-libtermcap
54051 maybe-configure-target-libtermcap: configure-target-libtermcap
54052 configure-target-libtermcap:
54053 @: $(MAKE); $(unstage)
54054 @r=`${PWD_COMMAND}`; export r; \
54055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54056 echo "Checking multilib configuration for libtermcap..."; \
54057 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54058 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54059 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54060 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54061 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54062 else \
54063 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54064 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54065 fi; \
54066 else \
54067 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54068 fi; \
54069 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54070 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54071 $(NORMAL_TARGET_EXPORTS) \
54072 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54073 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54074 case $(srcdir) in \
54075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54076 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54078 esac; \
54079 module_srcdir=libtermcap; \
54080 rm -f no-such-file || : ; \
54081 CONFIG_SITE=no-such-file $(SHELL) \
54082 $$s/$$module_srcdir/configure \
54083 --srcdir=$${topdir}/$$module_srcdir \
54084 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54085 --target=${target_alias} \
54086 || exit 1
54087 @endif target-libtermcap
54088
54089
54090
54091
54092
54093 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54094 maybe-all-target-libtermcap:
54095 @if gcc-bootstrap
54096 all-target-libtermcap: stage_current
54097 @endif gcc-bootstrap
54098 @if target-libtermcap
54099 TARGET-target-libtermcap=all
54100 maybe-all-target-libtermcap: all-target-libtermcap
54101 all-target-libtermcap: configure-target-libtermcap
54102 @: $(MAKE); $(unstage)
54103 @r=`${PWD_COMMAND}`; export r; \
54104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54105 $(NORMAL_TARGET_EXPORTS) \
54106 (cd $(TARGET_SUBDIR)/libtermcap && \
54107 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54108 $(TARGET-target-libtermcap))
54109 @endif target-libtermcap
54110
54111
54112
54113
54114
54115 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54116 maybe-check-target-libtermcap:
54117 @if target-libtermcap
54118 maybe-check-target-libtermcap: check-target-libtermcap
54119
54120 # Dummy target for uncheckable module.
54121 check-target-libtermcap:
54122
54123 @endif target-libtermcap
54124
54125 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54126 maybe-install-target-libtermcap:
54127 @if target-libtermcap
54128 maybe-install-target-libtermcap: install-target-libtermcap
54129
54130 install-target-libtermcap: installdirs
54131 @: $(MAKE); $(unstage)
54132 @r=`${PWD_COMMAND}`; export r; \
54133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54134 $(NORMAL_TARGET_EXPORTS) \
54135 (cd $(TARGET_SUBDIR)/libtermcap && \
54136 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54137
54138 @endif target-libtermcap
54139
54140 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54141 maybe-install-strip-target-libtermcap:
54142 @if target-libtermcap
54143 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54144
54145 install-strip-target-libtermcap: installdirs
54146 @: $(MAKE); $(unstage)
54147 @r=`${PWD_COMMAND}`; export r; \
54148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54149 $(NORMAL_TARGET_EXPORTS) \
54150 (cd $(TARGET_SUBDIR)/libtermcap && \
54151 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54152
54153 @endif target-libtermcap
54154
54155 # Other targets (info, dvi, pdf, etc.)
54156
54157 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54158 maybe-info-target-libtermcap:
54159 @if target-libtermcap
54160 maybe-info-target-libtermcap: info-target-libtermcap
54161
54162 info-target-libtermcap: \
54163 configure-target-libtermcap
54164 @: $(MAKE); $(unstage)
54165 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54166 r=`${PWD_COMMAND}`; export r; \
54167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54168 $(NORMAL_TARGET_EXPORTS) \
54169 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54170 for flag in $(EXTRA_TARGET_FLAGS); do \
54171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54172 done; \
54173 (cd $(TARGET_SUBDIR)/libtermcap && \
54174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54176 "RANLIB=$${RANLIB}" \
54177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54178 info) \
54179 || exit 1
54180
54181 @endif target-libtermcap
54182
54183 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54184 maybe-dvi-target-libtermcap:
54185 @if target-libtermcap
54186 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54187
54188 dvi-target-libtermcap: \
54189 configure-target-libtermcap
54190 @: $(MAKE); $(unstage)
54191 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54192 r=`${PWD_COMMAND}`; export r; \
54193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54194 $(NORMAL_TARGET_EXPORTS) \
54195 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54196 for flag in $(EXTRA_TARGET_FLAGS); do \
54197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54198 done; \
54199 (cd $(TARGET_SUBDIR)/libtermcap && \
54200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54202 "RANLIB=$${RANLIB}" \
54203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54204 dvi) \
54205 || exit 1
54206
54207 @endif target-libtermcap
54208
54209 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54210 maybe-pdf-target-libtermcap:
54211 @if target-libtermcap
54212 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54213
54214 pdf-target-libtermcap: \
54215 configure-target-libtermcap
54216 @: $(MAKE); $(unstage)
54217 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54218 r=`${PWD_COMMAND}`; export r; \
54219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54220 $(NORMAL_TARGET_EXPORTS) \
54221 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54222 for flag in $(EXTRA_TARGET_FLAGS); do \
54223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54224 done; \
54225 (cd $(TARGET_SUBDIR)/libtermcap && \
54226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54228 "RANLIB=$${RANLIB}" \
54229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54230 pdf) \
54231 || exit 1
54232
54233 @endif target-libtermcap
54234
54235 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54236 maybe-html-target-libtermcap:
54237 @if target-libtermcap
54238 maybe-html-target-libtermcap: html-target-libtermcap
54239
54240 html-target-libtermcap: \
54241 configure-target-libtermcap
54242 @: $(MAKE); $(unstage)
54243 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54244 r=`${PWD_COMMAND}`; export r; \
54245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54246 $(NORMAL_TARGET_EXPORTS) \
54247 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54248 for flag in $(EXTRA_TARGET_FLAGS); do \
54249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54250 done; \
54251 (cd $(TARGET_SUBDIR)/libtermcap && \
54252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54254 "RANLIB=$${RANLIB}" \
54255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54256 html) \
54257 || exit 1
54258
54259 @endif target-libtermcap
54260
54261 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54262 maybe-TAGS-target-libtermcap:
54263 @if target-libtermcap
54264 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54265
54266 TAGS-target-libtermcap: \
54267 configure-target-libtermcap
54268 @: $(MAKE); $(unstage)
54269 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54270 r=`${PWD_COMMAND}`; export r; \
54271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54272 $(NORMAL_TARGET_EXPORTS) \
54273 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54274 for flag in $(EXTRA_TARGET_FLAGS); do \
54275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54276 done; \
54277 (cd $(TARGET_SUBDIR)/libtermcap && \
54278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54280 "RANLIB=$${RANLIB}" \
54281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54282 TAGS) \
54283 || exit 1
54284
54285 @endif target-libtermcap
54286
54287 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54288 maybe-install-info-target-libtermcap:
54289 @if target-libtermcap
54290 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54291
54292 install-info-target-libtermcap: \
54293 configure-target-libtermcap \
54294 info-target-libtermcap
54295 @: $(MAKE); $(unstage)
54296 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54297 r=`${PWD_COMMAND}`; export r; \
54298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54299 $(NORMAL_TARGET_EXPORTS) \
54300 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54301 for flag in $(EXTRA_TARGET_FLAGS); do \
54302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54303 done; \
54304 (cd $(TARGET_SUBDIR)/libtermcap && \
54305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54307 "RANLIB=$${RANLIB}" \
54308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54309 install-info) \
54310 || exit 1
54311
54312 @endif target-libtermcap
54313
54314 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54315 maybe-install-dvi-target-libtermcap:
54316 @if target-libtermcap
54317 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54318
54319 install-dvi-target-libtermcap: \
54320 configure-target-libtermcap \
54321 dvi-target-libtermcap
54322 @: $(MAKE); $(unstage)
54323 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54324 r=`${PWD_COMMAND}`; export r; \
54325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54326 $(NORMAL_TARGET_EXPORTS) \
54327 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54328 for flag in $(EXTRA_TARGET_FLAGS); do \
54329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54330 done; \
54331 (cd $(TARGET_SUBDIR)/libtermcap && \
54332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54334 "RANLIB=$${RANLIB}" \
54335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54336 install-dvi) \
54337 || exit 1
54338
54339 @endif target-libtermcap
54340
54341 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54342 maybe-install-pdf-target-libtermcap:
54343 @if target-libtermcap
54344 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54345
54346 install-pdf-target-libtermcap: \
54347 configure-target-libtermcap \
54348 pdf-target-libtermcap
54349 @: $(MAKE); $(unstage)
54350 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54351 r=`${PWD_COMMAND}`; export r; \
54352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54353 $(NORMAL_TARGET_EXPORTS) \
54354 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54355 for flag in $(EXTRA_TARGET_FLAGS); do \
54356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54357 done; \
54358 (cd $(TARGET_SUBDIR)/libtermcap && \
54359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54361 "RANLIB=$${RANLIB}" \
54362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54363 install-pdf) \
54364 || exit 1
54365
54366 @endif target-libtermcap
54367
54368 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54369 maybe-install-html-target-libtermcap:
54370 @if target-libtermcap
54371 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54372
54373 install-html-target-libtermcap: \
54374 configure-target-libtermcap \
54375 html-target-libtermcap
54376 @: $(MAKE); $(unstage)
54377 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54378 r=`${PWD_COMMAND}`; export r; \
54379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54380 $(NORMAL_TARGET_EXPORTS) \
54381 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54382 for flag in $(EXTRA_TARGET_FLAGS); do \
54383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54384 done; \
54385 (cd $(TARGET_SUBDIR)/libtermcap && \
54386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54388 "RANLIB=$${RANLIB}" \
54389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54390 install-html) \
54391 || exit 1
54392
54393 @endif target-libtermcap
54394
54395 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54396 maybe-installcheck-target-libtermcap:
54397 @if target-libtermcap
54398 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54399
54400 installcheck-target-libtermcap: \
54401 configure-target-libtermcap
54402 @: $(MAKE); $(unstage)
54403 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54404 r=`${PWD_COMMAND}`; export r; \
54405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54406 $(NORMAL_TARGET_EXPORTS) \
54407 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54408 for flag in $(EXTRA_TARGET_FLAGS); do \
54409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54410 done; \
54411 (cd $(TARGET_SUBDIR)/libtermcap && \
54412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54414 "RANLIB=$${RANLIB}" \
54415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54416 installcheck) \
54417 || exit 1
54418
54419 @endif target-libtermcap
54420
54421 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54422 maybe-mostlyclean-target-libtermcap:
54423 @if target-libtermcap
54424 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54425
54426 # libtermcap doesn't support mostlyclean.
54427 mostlyclean-target-libtermcap:
54428
54429 @endif target-libtermcap
54430
54431 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54432 maybe-clean-target-libtermcap:
54433 @if target-libtermcap
54434 maybe-clean-target-libtermcap: clean-target-libtermcap
54435
54436 # libtermcap doesn't support clean.
54437 clean-target-libtermcap:
54438
54439 @endif target-libtermcap
54440
54441 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54442 maybe-distclean-target-libtermcap:
54443 @if target-libtermcap
54444 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54445
54446 # libtermcap doesn't support distclean.
54447 distclean-target-libtermcap:
54448
54449 @endif target-libtermcap
54450
54451 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54452 maybe-maintainer-clean-target-libtermcap:
54453 @if target-libtermcap
54454 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54455
54456 # libtermcap doesn't support maintainer-clean.
54457 maintainer-clean-target-libtermcap:
54458
54459 @endif target-libtermcap
54460
54461
54462
54463
54464
54465 .PHONY: configure-target-winsup maybe-configure-target-winsup
54466 maybe-configure-target-winsup:
54467 @if gcc-bootstrap
54468 configure-target-winsup: stage_current
54469 @endif gcc-bootstrap
54470 @if target-winsup
54471 maybe-configure-target-winsup: configure-target-winsup
54472 configure-target-winsup:
54473 @: $(MAKE); $(unstage)
54474 @r=`${PWD_COMMAND}`; export r; \
54475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54476 echo "Checking multilib configuration for winsup..."; \
54477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54478 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54479 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54480 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54481 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54482 else \
54483 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54484 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54485 fi; \
54486 else \
54487 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54488 fi; \
54489 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54491 $(NORMAL_TARGET_EXPORTS) \
54492 echo Configuring in $(TARGET_SUBDIR)/winsup; \
54493 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
54494 case $(srcdir) in \
54495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54496 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
54497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54498 esac; \
54499 module_srcdir=winsup; \
54500 rm -f no-such-file || : ; \
54501 CONFIG_SITE=no-such-file $(SHELL) \
54502 $$s/$$module_srcdir/configure \
54503 --srcdir=$${topdir}/$$module_srcdir \
54504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54505 --target=${target_alias} \
54506 || exit 1
54507 @endif target-winsup
54508
54509
54510
54511
54512
54513 .PHONY: all-target-winsup maybe-all-target-winsup
54514 maybe-all-target-winsup:
54515 @if gcc-bootstrap
54516 all-target-winsup: stage_current
54517 @endif gcc-bootstrap
54518 @if target-winsup
54519 TARGET-target-winsup=all
54520 maybe-all-target-winsup: all-target-winsup
54521 all-target-winsup: configure-target-winsup
54522 @: $(MAKE); $(unstage)
54523 @r=`${PWD_COMMAND}`; export r; \
54524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54525 $(NORMAL_TARGET_EXPORTS) \
54526 (cd $(TARGET_SUBDIR)/winsup && \
54527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54528 $(TARGET-target-winsup))
54529 @endif target-winsup
54530
54531
54532
54533
54534
54535 .PHONY: check-target-winsup maybe-check-target-winsup
54536 maybe-check-target-winsup:
54537 @if target-winsup
54538 maybe-check-target-winsup: check-target-winsup
54539
54540 check-target-winsup:
54541 @: $(MAKE); $(unstage)
54542 @r=`${PWD_COMMAND}`; export r; \
54543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54544 $(NORMAL_TARGET_EXPORTS) \
54545 (cd $(TARGET_SUBDIR)/winsup && \
54546 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54547
54548 @endif target-winsup
54549
54550 .PHONY: install-target-winsup maybe-install-target-winsup
54551 maybe-install-target-winsup:
54552 @if target-winsup
54553 maybe-install-target-winsup: install-target-winsup
54554
54555 install-target-winsup: installdirs
54556 @: $(MAKE); $(unstage)
54557 @r=`${PWD_COMMAND}`; export r; \
54558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54559 $(NORMAL_TARGET_EXPORTS) \
54560 (cd $(TARGET_SUBDIR)/winsup && \
54561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54562
54563 @endif target-winsup
54564
54565 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
54566 maybe-install-strip-target-winsup:
54567 @if target-winsup
54568 maybe-install-strip-target-winsup: install-strip-target-winsup
54569
54570 install-strip-target-winsup: installdirs
54571 @: $(MAKE); $(unstage)
54572 @r=`${PWD_COMMAND}`; export r; \
54573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54574 $(NORMAL_TARGET_EXPORTS) \
54575 (cd $(TARGET_SUBDIR)/winsup && \
54576 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54577
54578 @endif target-winsup
54579
54580 # Other targets (info, dvi, pdf, etc.)
54581
54582 .PHONY: maybe-info-target-winsup info-target-winsup
54583 maybe-info-target-winsup:
54584 @if target-winsup
54585 maybe-info-target-winsup: info-target-winsup
54586
54587 info-target-winsup: \
54588 configure-target-winsup
54589 @: $(MAKE); $(unstage)
54590 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54591 r=`${PWD_COMMAND}`; export r; \
54592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54593 $(NORMAL_TARGET_EXPORTS) \
54594 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
54595 for flag in $(EXTRA_TARGET_FLAGS); do \
54596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54597 done; \
54598 (cd $(TARGET_SUBDIR)/winsup && \
54599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54601 "RANLIB=$${RANLIB}" \
54602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54603 info) \
54604 || exit 1
54605
54606 @endif target-winsup
54607
54608 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
54609 maybe-dvi-target-winsup:
54610 @if target-winsup
54611 maybe-dvi-target-winsup: dvi-target-winsup
54612
54613 dvi-target-winsup: \
54614 configure-target-winsup
54615 @: $(MAKE); $(unstage)
54616 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54617 r=`${PWD_COMMAND}`; export r; \
54618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54619 $(NORMAL_TARGET_EXPORTS) \
54620 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
54621 for flag in $(EXTRA_TARGET_FLAGS); do \
54622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54623 done; \
54624 (cd $(TARGET_SUBDIR)/winsup && \
54625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54627 "RANLIB=$${RANLIB}" \
54628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54629 dvi) \
54630 || exit 1
54631
54632 @endif target-winsup
54633
54634 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
54635 maybe-pdf-target-winsup:
54636 @if target-winsup
54637 maybe-pdf-target-winsup: pdf-target-winsup
54638
54639 pdf-target-winsup: \
54640 configure-target-winsup
54641 @: $(MAKE); $(unstage)
54642 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54643 r=`${PWD_COMMAND}`; export r; \
54644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54645 $(NORMAL_TARGET_EXPORTS) \
54646 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
54647 for flag in $(EXTRA_TARGET_FLAGS); do \
54648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54649 done; \
54650 (cd $(TARGET_SUBDIR)/winsup && \
54651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54653 "RANLIB=$${RANLIB}" \
54654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54655 pdf) \
54656 || exit 1
54657
54658 @endif target-winsup
54659
54660 .PHONY: maybe-html-target-winsup html-target-winsup
54661 maybe-html-target-winsup:
54662 @if target-winsup
54663 maybe-html-target-winsup: html-target-winsup
54664
54665 html-target-winsup: \
54666 configure-target-winsup
54667 @: $(MAKE); $(unstage)
54668 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54669 r=`${PWD_COMMAND}`; export r; \
54670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54671 $(NORMAL_TARGET_EXPORTS) \
54672 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
54673 for flag in $(EXTRA_TARGET_FLAGS); do \
54674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54675 done; \
54676 (cd $(TARGET_SUBDIR)/winsup && \
54677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54679 "RANLIB=$${RANLIB}" \
54680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54681 html) \
54682 || exit 1
54683
54684 @endif target-winsup
54685
54686 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
54687 maybe-TAGS-target-winsup:
54688 @if target-winsup
54689 maybe-TAGS-target-winsup: TAGS-target-winsup
54690
54691 TAGS-target-winsup: \
54692 configure-target-winsup
54693 @: $(MAKE); $(unstage)
54694 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54695 r=`${PWD_COMMAND}`; export r; \
54696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54697 $(NORMAL_TARGET_EXPORTS) \
54698 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
54699 for flag in $(EXTRA_TARGET_FLAGS); do \
54700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54701 done; \
54702 (cd $(TARGET_SUBDIR)/winsup && \
54703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54705 "RANLIB=$${RANLIB}" \
54706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54707 TAGS) \
54708 || exit 1
54709
54710 @endif target-winsup
54711
54712 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
54713 maybe-install-info-target-winsup:
54714 @if target-winsup
54715 maybe-install-info-target-winsup: install-info-target-winsup
54716
54717 install-info-target-winsup: \
54718 configure-target-winsup \
54719 info-target-winsup
54720 @: $(MAKE); $(unstage)
54721 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54722 r=`${PWD_COMMAND}`; export r; \
54723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54724 $(NORMAL_TARGET_EXPORTS) \
54725 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
54726 for flag in $(EXTRA_TARGET_FLAGS); do \
54727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54728 done; \
54729 (cd $(TARGET_SUBDIR)/winsup && \
54730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54732 "RANLIB=$${RANLIB}" \
54733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54734 install-info) \
54735 || exit 1
54736
54737 @endif target-winsup
54738
54739 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
54740 maybe-install-dvi-target-winsup:
54741 @if target-winsup
54742 maybe-install-dvi-target-winsup: install-dvi-target-winsup
54743
54744 install-dvi-target-winsup: \
54745 configure-target-winsup \
54746 dvi-target-winsup
54747 @: $(MAKE); $(unstage)
54748 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54749 r=`${PWD_COMMAND}`; export r; \
54750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54751 $(NORMAL_TARGET_EXPORTS) \
54752 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
54753 for flag in $(EXTRA_TARGET_FLAGS); do \
54754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54755 done; \
54756 (cd $(TARGET_SUBDIR)/winsup && \
54757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54759 "RANLIB=$${RANLIB}" \
54760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54761 install-dvi) \
54762 || exit 1
54763
54764 @endif target-winsup
54765
54766 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
54767 maybe-install-pdf-target-winsup:
54768 @if target-winsup
54769 maybe-install-pdf-target-winsup: install-pdf-target-winsup
54770
54771 install-pdf-target-winsup: \
54772 configure-target-winsup \
54773 pdf-target-winsup
54774 @: $(MAKE); $(unstage)
54775 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54776 r=`${PWD_COMMAND}`; export r; \
54777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54778 $(NORMAL_TARGET_EXPORTS) \
54779 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
54780 for flag in $(EXTRA_TARGET_FLAGS); do \
54781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54782 done; \
54783 (cd $(TARGET_SUBDIR)/winsup && \
54784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54786 "RANLIB=$${RANLIB}" \
54787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54788 install-pdf) \
54789 || exit 1
54790
54791 @endif target-winsup
54792
54793 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
54794 maybe-install-html-target-winsup:
54795 @if target-winsup
54796 maybe-install-html-target-winsup: install-html-target-winsup
54797
54798 install-html-target-winsup: \
54799 configure-target-winsup \
54800 html-target-winsup
54801 @: $(MAKE); $(unstage)
54802 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54803 r=`${PWD_COMMAND}`; export r; \
54804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54805 $(NORMAL_TARGET_EXPORTS) \
54806 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
54807 for flag in $(EXTRA_TARGET_FLAGS); do \
54808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54809 done; \
54810 (cd $(TARGET_SUBDIR)/winsup && \
54811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54813 "RANLIB=$${RANLIB}" \
54814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54815 install-html) \
54816 || exit 1
54817
54818 @endif target-winsup
54819
54820 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
54821 maybe-installcheck-target-winsup:
54822 @if target-winsup
54823 maybe-installcheck-target-winsup: installcheck-target-winsup
54824
54825 installcheck-target-winsup: \
54826 configure-target-winsup
54827 @: $(MAKE); $(unstage)
54828 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54829 r=`${PWD_COMMAND}`; export r; \
54830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54831 $(NORMAL_TARGET_EXPORTS) \
54832 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
54833 for flag in $(EXTRA_TARGET_FLAGS); do \
54834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54835 done; \
54836 (cd $(TARGET_SUBDIR)/winsup && \
54837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54839 "RANLIB=$${RANLIB}" \
54840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54841 installcheck) \
54842 || exit 1
54843
54844 @endif target-winsup
54845
54846 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
54847 maybe-mostlyclean-target-winsup:
54848 @if target-winsup
54849 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
54850
54851 mostlyclean-target-winsup:
54852 @: $(MAKE); $(unstage)
54853 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54854 r=`${PWD_COMMAND}`; export r; \
54855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54856 $(NORMAL_TARGET_EXPORTS) \
54857 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
54858 for flag in $(EXTRA_TARGET_FLAGS); do \
54859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54860 done; \
54861 (cd $(TARGET_SUBDIR)/winsup && \
54862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54864 "RANLIB=$${RANLIB}" \
54865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54866 mostlyclean) \
54867 || exit 1
54868
54869 @endif target-winsup
54870
54871 .PHONY: maybe-clean-target-winsup clean-target-winsup
54872 maybe-clean-target-winsup:
54873 @if target-winsup
54874 maybe-clean-target-winsup: clean-target-winsup
54875
54876 clean-target-winsup:
54877 @: $(MAKE); $(unstage)
54878 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54879 r=`${PWD_COMMAND}`; export r; \
54880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54881 $(NORMAL_TARGET_EXPORTS) \
54882 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
54883 for flag in $(EXTRA_TARGET_FLAGS); do \
54884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54885 done; \
54886 (cd $(TARGET_SUBDIR)/winsup && \
54887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54889 "RANLIB=$${RANLIB}" \
54890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54891 clean) \
54892 || exit 1
54893
54894 @endif target-winsup
54895
54896 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
54897 maybe-distclean-target-winsup:
54898 @if target-winsup
54899 maybe-distclean-target-winsup: distclean-target-winsup
54900
54901 distclean-target-winsup:
54902 @: $(MAKE); $(unstage)
54903 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54904 r=`${PWD_COMMAND}`; export r; \
54905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906 $(NORMAL_TARGET_EXPORTS) \
54907 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
54908 for flag in $(EXTRA_TARGET_FLAGS); do \
54909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54910 done; \
54911 (cd $(TARGET_SUBDIR)/winsup && \
54912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54914 "RANLIB=$${RANLIB}" \
54915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54916 distclean) \
54917 || exit 1
54918
54919 @endif target-winsup
54920
54921 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
54922 maybe-maintainer-clean-target-winsup:
54923 @if target-winsup
54924 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
54925
54926 maintainer-clean-target-winsup:
54927 @: $(MAKE); $(unstage)
54928 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54929 r=`${PWD_COMMAND}`; export r; \
54930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54931 $(NORMAL_TARGET_EXPORTS) \
54932 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
54933 for flag in $(EXTRA_TARGET_FLAGS); do \
54934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54935 done; \
54936 (cd $(TARGET_SUBDIR)/winsup && \
54937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54939 "RANLIB=$${RANLIB}" \
54940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54941 maintainer-clean) \
54942 || exit 1
54943
54944 @endif target-winsup
54945
54946
54947
54948
54949
54950 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
54951 maybe-configure-target-libgloss:
54952 @if gcc-bootstrap
54953 configure-target-libgloss: stage_current
54954 @endif gcc-bootstrap
54955 @if target-libgloss
54956 maybe-configure-target-libgloss: configure-target-libgloss
54957 configure-target-libgloss:
54958 @: $(MAKE); $(unstage)
54959 @r=`${PWD_COMMAND}`; export r; \
54960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54961 echo "Checking multilib configuration for libgloss..."; \
54962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54963 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
54964 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54965 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54966 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
54967 else \
54968 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
54969 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54970 fi; \
54971 else \
54972 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54973 fi; \
54974 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
54975 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54976 $(NORMAL_TARGET_EXPORTS) \
54977 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
54978 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
54979 case $(srcdir) in \
54980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54981 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
54982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54983 esac; \
54984 module_srcdir=libgloss; \
54985 rm -f no-such-file || : ; \
54986 CONFIG_SITE=no-such-file $(SHELL) \
54987 $$s/$$module_srcdir/configure \
54988 --srcdir=$${topdir}/$$module_srcdir \
54989 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54990 --target=${target_alias} \
54991 || exit 1
54992 @endif target-libgloss
54993
54994
54995
54996
54997
54998 .PHONY: all-target-libgloss maybe-all-target-libgloss
54999 maybe-all-target-libgloss:
55000 @if gcc-bootstrap
55001 all-target-libgloss: stage_current
55002 @endif gcc-bootstrap
55003 @if target-libgloss
55004 TARGET-target-libgloss=all
55005 maybe-all-target-libgloss: all-target-libgloss
55006 all-target-libgloss: configure-target-libgloss
55007 @: $(MAKE); $(unstage)
55008 @r=`${PWD_COMMAND}`; export r; \
55009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55010 $(NORMAL_TARGET_EXPORTS) \
55011 (cd $(TARGET_SUBDIR)/libgloss && \
55012 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55013 $(TARGET-target-libgloss))
55014 @endif target-libgloss
55015
55016
55017
55018
55019
55020 .PHONY: check-target-libgloss maybe-check-target-libgloss
55021 maybe-check-target-libgloss:
55022 @if target-libgloss
55023 maybe-check-target-libgloss: check-target-libgloss
55024
55025 # Dummy target for uncheckable module.
55026 check-target-libgloss:
55027
55028 @endif target-libgloss
55029
55030 .PHONY: install-target-libgloss maybe-install-target-libgloss
55031 maybe-install-target-libgloss:
55032 @if target-libgloss
55033 maybe-install-target-libgloss: install-target-libgloss
55034
55035 install-target-libgloss: installdirs
55036 @: $(MAKE); $(unstage)
55037 @r=`${PWD_COMMAND}`; export r; \
55038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55039 $(NORMAL_TARGET_EXPORTS) \
55040 (cd $(TARGET_SUBDIR)/libgloss && \
55041 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55042
55043 @endif target-libgloss
55044
55045 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55046 maybe-install-strip-target-libgloss:
55047 @if target-libgloss
55048 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55049
55050 install-strip-target-libgloss: installdirs
55051 @: $(MAKE); $(unstage)
55052 @r=`${PWD_COMMAND}`; export r; \
55053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55054 $(NORMAL_TARGET_EXPORTS) \
55055 (cd $(TARGET_SUBDIR)/libgloss && \
55056 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55057
55058 @endif target-libgloss
55059
55060 # Other targets (info, dvi, pdf, etc.)
55061
55062 .PHONY: maybe-info-target-libgloss info-target-libgloss
55063 maybe-info-target-libgloss:
55064 @if target-libgloss
55065 maybe-info-target-libgloss: info-target-libgloss
55066
55067 info-target-libgloss: \
55068 configure-target-libgloss
55069 @: $(MAKE); $(unstage)
55070 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55071 r=`${PWD_COMMAND}`; export r; \
55072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55073 $(NORMAL_TARGET_EXPORTS) \
55074 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55075 for flag in $(EXTRA_TARGET_FLAGS); do \
55076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55077 done; \
55078 (cd $(TARGET_SUBDIR)/libgloss && \
55079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55081 "RANLIB=$${RANLIB}" \
55082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55083 info) \
55084 || exit 1
55085
55086 @endif target-libgloss
55087
55088 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55089 maybe-dvi-target-libgloss:
55090 @if target-libgloss
55091 maybe-dvi-target-libgloss: dvi-target-libgloss
55092
55093 dvi-target-libgloss: \
55094 configure-target-libgloss
55095 @: $(MAKE); $(unstage)
55096 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55097 r=`${PWD_COMMAND}`; export r; \
55098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55099 $(NORMAL_TARGET_EXPORTS) \
55100 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55101 for flag in $(EXTRA_TARGET_FLAGS); do \
55102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55103 done; \
55104 (cd $(TARGET_SUBDIR)/libgloss && \
55105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55107 "RANLIB=$${RANLIB}" \
55108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55109 dvi) \
55110 || exit 1
55111
55112 @endif target-libgloss
55113
55114 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55115 maybe-pdf-target-libgloss:
55116 @if target-libgloss
55117 maybe-pdf-target-libgloss: pdf-target-libgloss
55118
55119 pdf-target-libgloss: \
55120 configure-target-libgloss
55121 @: $(MAKE); $(unstage)
55122 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55123 r=`${PWD_COMMAND}`; export r; \
55124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125 $(NORMAL_TARGET_EXPORTS) \
55126 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55127 for flag in $(EXTRA_TARGET_FLAGS); do \
55128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55129 done; \
55130 (cd $(TARGET_SUBDIR)/libgloss && \
55131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55133 "RANLIB=$${RANLIB}" \
55134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55135 pdf) \
55136 || exit 1
55137
55138 @endif target-libgloss
55139
55140 .PHONY: maybe-html-target-libgloss html-target-libgloss
55141 maybe-html-target-libgloss:
55142 @if target-libgloss
55143 maybe-html-target-libgloss: html-target-libgloss
55144
55145 html-target-libgloss: \
55146 configure-target-libgloss
55147 @: $(MAKE); $(unstage)
55148 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55149 r=`${PWD_COMMAND}`; export r; \
55150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55151 $(NORMAL_TARGET_EXPORTS) \
55152 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55153 for flag in $(EXTRA_TARGET_FLAGS); do \
55154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55155 done; \
55156 (cd $(TARGET_SUBDIR)/libgloss && \
55157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55159 "RANLIB=$${RANLIB}" \
55160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55161 html) \
55162 || exit 1
55163
55164 @endif target-libgloss
55165
55166 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55167 maybe-TAGS-target-libgloss:
55168 @if target-libgloss
55169 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55170
55171 TAGS-target-libgloss: \
55172 configure-target-libgloss
55173 @: $(MAKE); $(unstage)
55174 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55175 r=`${PWD_COMMAND}`; export r; \
55176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55177 $(NORMAL_TARGET_EXPORTS) \
55178 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55179 for flag in $(EXTRA_TARGET_FLAGS); do \
55180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55181 done; \
55182 (cd $(TARGET_SUBDIR)/libgloss && \
55183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55185 "RANLIB=$${RANLIB}" \
55186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55187 TAGS) \
55188 || exit 1
55189
55190 @endif target-libgloss
55191
55192 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55193 maybe-install-info-target-libgloss:
55194 @if target-libgloss
55195 maybe-install-info-target-libgloss: install-info-target-libgloss
55196
55197 install-info-target-libgloss: \
55198 configure-target-libgloss \
55199 info-target-libgloss
55200 @: $(MAKE); $(unstage)
55201 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55202 r=`${PWD_COMMAND}`; export r; \
55203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55204 $(NORMAL_TARGET_EXPORTS) \
55205 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55206 for flag in $(EXTRA_TARGET_FLAGS); do \
55207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55208 done; \
55209 (cd $(TARGET_SUBDIR)/libgloss && \
55210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55212 "RANLIB=$${RANLIB}" \
55213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55214 install-info) \
55215 || exit 1
55216
55217 @endif target-libgloss
55218
55219 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55220 maybe-install-dvi-target-libgloss:
55221 @if target-libgloss
55222 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55223
55224 install-dvi-target-libgloss: \
55225 configure-target-libgloss \
55226 dvi-target-libgloss
55227 @: $(MAKE); $(unstage)
55228 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55229 r=`${PWD_COMMAND}`; export r; \
55230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55231 $(NORMAL_TARGET_EXPORTS) \
55232 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55233 for flag in $(EXTRA_TARGET_FLAGS); do \
55234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55235 done; \
55236 (cd $(TARGET_SUBDIR)/libgloss && \
55237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55239 "RANLIB=$${RANLIB}" \
55240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55241 install-dvi) \
55242 || exit 1
55243
55244 @endif target-libgloss
55245
55246 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55247 maybe-install-pdf-target-libgloss:
55248 @if target-libgloss
55249 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55250
55251 install-pdf-target-libgloss: \
55252 configure-target-libgloss \
55253 pdf-target-libgloss
55254 @: $(MAKE); $(unstage)
55255 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55256 r=`${PWD_COMMAND}`; export r; \
55257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55258 $(NORMAL_TARGET_EXPORTS) \
55259 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55260 for flag in $(EXTRA_TARGET_FLAGS); do \
55261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55262 done; \
55263 (cd $(TARGET_SUBDIR)/libgloss && \
55264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55266 "RANLIB=$${RANLIB}" \
55267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55268 install-pdf) \
55269 || exit 1
55270
55271 @endif target-libgloss
55272
55273 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55274 maybe-install-html-target-libgloss:
55275 @if target-libgloss
55276 maybe-install-html-target-libgloss: install-html-target-libgloss
55277
55278 install-html-target-libgloss: \
55279 configure-target-libgloss \
55280 html-target-libgloss
55281 @: $(MAKE); $(unstage)
55282 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55283 r=`${PWD_COMMAND}`; export r; \
55284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55285 $(NORMAL_TARGET_EXPORTS) \
55286 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55287 for flag in $(EXTRA_TARGET_FLAGS); do \
55288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55289 done; \
55290 (cd $(TARGET_SUBDIR)/libgloss && \
55291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55293 "RANLIB=$${RANLIB}" \
55294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55295 install-html) \
55296 || exit 1
55297
55298 @endif target-libgloss
55299
55300 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55301 maybe-installcheck-target-libgloss:
55302 @if target-libgloss
55303 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55304
55305 installcheck-target-libgloss: \
55306 configure-target-libgloss
55307 @: $(MAKE); $(unstage)
55308 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55309 r=`${PWD_COMMAND}`; export r; \
55310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55311 $(NORMAL_TARGET_EXPORTS) \
55312 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55313 for flag in $(EXTRA_TARGET_FLAGS); do \
55314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55315 done; \
55316 (cd $(TARGET_SUBDIR)/libgloss && \
55317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55319 "RANLIB=$${RANLIB}" \
55320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55321 installcheck) \
55322 || exit 1
55323
55324 @endif target-libgloss
55325
55326 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55327 maybe-mostlyclean-target-libgloss:
55328 @if target-libgloss
55329 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55330
55331 mostlyclean-target-libgloss:
55332 @: $(MAKE); $(unstage)
55333 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55334 r=`${PWD_COMMAND}`; export r; \
55335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55336 $(NORMAL_TARGET_EXPORTS) \
55337 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55338 for flag in $(EXTRA_TARGET_FLAGS); do \
55339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55340 done; \
55341 (cd $(TARGET_SUBDIR)/libgloss && \
55342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55344 "RANLIB=$${RANLIB}" \
55345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55346 mostlyclean) \
55347 || exit 1
55348
55349 @endif target-libgloss
55350
55351 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55352 maybe-clean-target-libgloss:
55353 @if target-libgloss
55354 maybe-clean-target-libgloss: clean-target-libgloss
55355
55356 clean-target-libgloss:
55357 @: $(MAKE); $(unstage)
55358 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55359 r=`${PWD_COMMAND}`; export r; \
55360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55361 $(NORMAL_TARGET_EXPORTS) \
55362 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55363 for flag in $(EXTRA_TARGET_FLAGS); do \
55364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55365 done; \
55366 (cd $(TARGET_SUBDIR)/libgloss && \
55367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55369 "RANLIB=$${RANLIB}" \
55370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55371 clean) \
55372 || exit 1
55373
55374 @endif target-libgloss
55375
55376 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55377 maybe-distclean-target-libgloss:
55378 @if target-libgloss
55379 maybe-distclean-target-libgloss: distclean-target-libgloss
55380
55381 distclean-target-libgloss:
55382 @: $(MAKE); $(unstage)
55383 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55384 r=`${PWD_COMMAND}`; export r; \
55385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55386 $(NORMAL_TARGET_EXPORTS) \
55387 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55388 for flag in $(EXTRA_TARGET_FLAGS); do \
55389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55390 done; \
55391 (cd $(TARGET_SUBDIR)/libgloss && \
55392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55394 "RANLIB=$${RANLIB}" \
55395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55396 distclean) \
55397 || exit 1
55398
55399 @endif target-libgloss
55400
55401 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55402 maybe-maintainer-clean-target-libgloss:
55403 @if target-libgloss
55404 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55405
55406 maintainer-clean-target-libgloss:
55407 @: $(MAKE); $(unstage)
55408 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55409 r=`${PWD_COMMAND}`; export r; \
55410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55411 $(NORMAL_TARGET_EXPORTS) \
55412 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55413 for flag in $(EXTRA_TARGET_FLAGS); do \
55414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55415 done; \
55416 (cd $(TARGET_SUBDIR)/libgloss && \
55417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55419 "RANLIB=$${RANLIB}" \
55420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55421 maintainer-clean) \
55422 || exit 1
55423
55424 @endif target-libgloss
55425
55426
55427
55428
55429
55430 .PHONY: configure-target-libffi maybe-configure-target-libffi
55431 maybe-configure-target-libffi:
55432 @if gcc-bootstrap
55433 configure-target-libffi: stage_current
55434 @endif gcc-bootstrap
55435 @if target-libffi
55436 maybe-configure-target-libffi: configure-target-libffi
55437 configure-target-libffi:
55438 @: $(MAKE); $(unstage)
55439 @r=`${PWD_COMMAND}`; export r; \
55440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55441 echo "Checking multilib configuration for libffi..."; \
55442 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55443 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55444 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55445 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55446 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55447 else \
55448 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55449 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55450 fi; \
55451 else \
55452 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55453 fi; \
55454 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55455 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55456 $(NORMAL_TARGET_EXPORTS) \
55457 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55458 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55459 case $(srcdir) in \
55460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55461 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55463 esac; \
55464 module_srcdir=libffi; \
55465 rm -f no-such-file || : ; \
55466 CONFIG_SITE=no-such-file $(SHELL) \
55467 $$s/$$module_srcdir/configure \
55468 --srcdir=$${topdir}/$$module_srcdir \
55469 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55470 --target=${target_alias} --disable-shared --with-pic \
55471 || exit 1
55472 @endif target-libffi
55473
55474
55475
55476
55477
55478 .PHONY: all-target-libffi maybe-all-target-libffi
55479 maybe-all-target-libffi:
55480 @if gcc-bootstrap
55481 all-target-libffi: stage_current
55482 @endif gcc-bootstrap
55483 @if target-libffi
55484 TARGET-target-libffi=all
55485 maybe-all-target-libffi: all-target-libffi
55486 all-target-libffi: configure-target-libffi
55487 @: $(MAKE); $(unstage)
55488 @r=`${PWD_COMMAND}`; export r; \
55489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55490 $(NORMAL_TARGET_EXPORTS) \
55491 (cd $(TARGET_SUBDIR)/libffi && \
55492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55493 $(TARGET-target-libffi))
55494 @endif target-libffi
55495
55496
55497
55498
55499
55500 .PHONY: check-target-libffi maybe-check-target-libffi
55501 maybe-check-target-libffi:
55502 @if target-libffi
55503 maybe-check-target-libffi: check-target-libffi
55504
55505 check-target-libffi:
55506 @: $(MAKE); $(unstage)
55507 @r=`${PWD_COMMAND}`; export r; \
55508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55509 $(NORMAL_TARGET_EXPORTS) \
55510 (cd $(TARGET_SUBDIR)/libffi && \
55511 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55512
55513 @endif target-libffi
55514
55515 .PHONY: install-target-libffi maybe-install-target-libffi
55516 maybe-install-target-libffi:
55517 @if target-libffi
55518 maybe-install-target-libffi: install-target-libffi
55519
55520 # Dummy target for uninstallable.
55521 install-target-libffi:
55522
55523 @endif target-libffi
55524
55525 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
55526 maybe-install-strip-target-libffi:
55527 @if target-libffi
55528 maybe-install-strip-target-libffi: install-strip-target-libffi
55529
55530 # Dummy target for uninstallable.
55531 install-strip-target-libffi:
55532
55533 @endif target-libffi
55534
55535 # Other targets (info, dvi, pdf, etc.)
55536
55537 .PHONY: maybe-info-target-libffi info-target-libffi
55538 maybe-info-target-libffi:
55539 @if target-libffi
55540 maybe-info-target-libffi: info-target-libffi
55541
55542 info-target-libffi: \
55543 configure-target-libffi
55544 @: $(MAKE); $(unstage)
55545 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55546 r=`${PWD_COMMAND}`; export r; \
55547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55548 $(NORMAL_TARGET_EXPORTS) \
55549 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
55550 for flag in $(EXTRA_TARGET_FLAGS); do \
55551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55552 done; \
55553 (cd $(TARGET_SUBDIR)/libffi && \
55554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55556 "RANLIB=$${RANLIB}" \
55557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55558 info) \
55559 || exit 1
55560
55561 @endif target-libffi
55562
55563 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
55564 maybe-dvi-target-libffi:
55565 @if target-libffi
55566 maybe-dvi-target-libffi: dvi-target-libffi
55567
55568 dvi-target-libffi: \
55569 configure-target-libffi
55570 @: $(MAKE); $(unstage)
55571 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55572 r=`${PWD_COMMAND}`; export r; \
55573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55574 $(NORMAL_TARGET_EXPORTS) \
55575 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
55576 for flag in $(EXTRA_TARGET_FLAGS); do \
55577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55578 done; \
55579 (cd $(TARGET_SUBDIR)/libffi && \
55580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55582 "RANLIB=$${RANLIB}" \
55583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55584 dvi) \
55585 || exit 1
55586
55587 @endif target-libffi
55588
55589 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
55590 maybe-pdf-target-libffi:
55591 @if target-libffi
55592 maybe-pdf-target-libffi: pdf-target-libffi
55593
55594 pdf-target-libffi: \
55595 configure-target-libffi
55596 @: $(MAKE); $(unstage)
55597 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55598 r=`${PWD_COMMAND}`; export r; \
55599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55600 $(NORMAL_TARGET_EXPORTS) \
55601 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
55602 for flag in $(EXTRA_TARGET_FLAGS); do \
55603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55604 done; \
55605 (cd $(TARGET_SUBDIR)/libffi && \
55606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55608 "RANLIB=$${RANLIB}" \
55609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55610 pdf) \
55611 || exit 1
55612
55613 @endif target-libffi
55614
55615 .PHONY: maybe-html-target-libffi html-target-libffi
55616 maybe-html-target-libffi:
55617 @if target-libffi
55618 maybe-html-target-libffi: html-target-libffi
55619
55620 html-target-libffi: \
55621 configure-target-libffi
55622 @: $(MAKE); $(unstage)
55623 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55624 r=`${PWD_COMMAND}`; export r; \
55625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55626 $(NORMAL_TARGET_EXPORTS) \
55627 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
55628 for flag in $(EXTRA_TARGET_FLAGS); do \
55629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55630 done; \
55631 (cd $(TARGET_SUBDIR)/libffi && \
55632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55634 "RANLIB=$${RANLIB}" \
55635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55636 html) \
55637 || exit 1
55638
55639 @endif target-libffi
55640
55641 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
55642 maybe-TAGS-target-libffi:
55643 @if target-libffi
55644 maybe-TAGS-target-libffi: TAGS-target-libffi
55645
55646 TAGS-target-libffi: \
55647 configure-target-libffi
55648 @: $(MAKE); $(unstage)
55649 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55650 r=`${PWD_COMMAND}`; export r; \
55651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55652 $(NORMAL_TARGET_EXPORTS) \
55653 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
55654 for flag in $(EXTRA_TARGET_FLAGS); do \
55655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55656 done; \
55657 (cd $(TARGET_SUBDIR)/libffi && \
55658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55660 "RANLIB=$${RANLIB}" \
55661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55662 TAGS) \
55663 || exit 1
55664
55665 @endif target-libffi
55666
55667 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
55668 maybe-install-info-target-libffi:
55669 @if target-libffi
55670 maybe-install-info-target-libffi: install-info-target-libffi
55671
55672 install-info-target-libffi: \
55673 configure-target-libffi \
55674 info-target-libffi
55675 @: $(MAKE); $(unstage)
55676 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55677 r=`${PWD_COMMAND}`; export r; \
55678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55679 $(NORMAL_TARGET_EXPORTS) \
55680 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
55681 for flag in $(EXTRA_TARGET_FLAGS); do \
55682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55683 done; \
55684 (cd $(TARGET_SUBDIR)/libffi && \
55685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55687 "RANLIB=$${RANLIB}" \
55688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55689 install-info) \
55690 || exit 1
55691
55692 @endif target-libffi
55693
55694 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
55695 maybe-install-dvi-target-libffi:
55696 @if target-libffi
55697 maybe-install-dvi-target-libffi: install-dvi-target-libffi
55698
55699 install-dvi-target-libffi: \
55700 configure-target-libffi \
55701 dvi-target-libffi
55702 @: $(MAKE); $(unstage)
55703 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55704 r=`${PWD_COMMAND}`; export r; \
55705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55706 $(NORMAL_TARGET_EXPORTS) \
55707 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
55708 for flag in $(EXTRA_TARGET_FLAGS); do \
55709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55710 done; \
55711 (cd $(TARGET_SUBDIR)/libffi && \
55712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55714 "RANLIB=$${RANLIB}" \
55715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55716 install-dvi) \
55717 || exit 1
55718
55719 @endif target-libffi
55720
55721 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
55722 maybe-install-pdf-target-libffi:
55723 @if target-libffi
55724 maybe-install-pdf-target-libffi: install-pdf-target-libffi
55725
55726 install-pdf-target-libffi: \
55727 configure-target-libffi \
55728 pdf-target-libffi
55729 @: $(MAKE); $(unstage)
55730 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55731 r=`${PWD_COMMAND}`; export r; \
55732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55733 $(NORMAL_TARGET_EXPORTS) \
55734 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
55735 for flag in $(EXTRA_TARGET_FLAGS); do \
55736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55737 done; \
55738 (cd $(TARGET_SUBDIR)/libffi && \
55739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55741 "RANLIB=$${RANLIB}" \
55742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55743 install-pdf) \
55744 || exit 1
55745
55746 @endif target-libffi
55747
55748 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
55749 maybe-install-html-target-libffi:
55750 @if target-libffi
55751 maybe-install-html-target-libffi: install-html-target-libffi
55752
55753 install-html-target-libffi: \
55754 configure-target-libffi \
55755 html-target-libffi
55756 @: $(MAKE); $(unstage)
55757 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55758 r=`${PWD_COMMAND}`; export r; \
55759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55760 $(NORMAL_TARGET_EXPORTS) \
55761 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
55762 for flag in $(EXTRA_TARGET_FLAGS); do \
55763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55764 done; \
55765 (cd $(TARGET_SUBDIR)/libffi && \
55766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55768 "RANLIB=$${RANLIB}" \
55769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55770 install-html) \
55771 || exit 1
55772
55773 @endif target-libffi
55774
55775 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
55776 maybe-installcheck-target-libffi:
55777 @if target-libffi
55778 maybe-installcheck-target-libffi: installcheck-target-libffi
55779
55780 installcheck-target-libffi: \
55781 configure-target-libffi
55782 @: $(MAKE); $(unstage)
55783 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55784 r=`${PWD_COMMAND}`; export r; \
55785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55786 $(NORMAL_TARGET_EXPORTS) \
55787 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
55788 for flag in $(EXTRA_TARGET_FLAGS); do \
55789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55790 done; \
55791 (cd $(TARGET_SUBDIR)/libffi && \
55792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55794 "RANLIB=$${RANLIB}" \
55795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55796 installcheck) \
55797 || exit 1
55798
55799 @endif target-libffi
55800
55801 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
55802 maybe-mostlyclean-target-libffi:
55803 @if target-libffi
55804 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
55805
55806 mostlyclean-target-libffi:
55807 @: $(MAKE); $(unstage)
55808 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55809 r=`${PWD_COMMAND}`; export r; \
55810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55811 $(NORMAL_TARGET_EXPORTS) \
55812 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
55813 for flag in $(EXTRA_TARGET_FLAGS); do \
55814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55815 done; \
55816 (cd $(TARGET_SUBDIR)/libffi && \
55817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55819 "RANLIB=$${RANLIB}" \
55820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55821 mostlyclean) \
55822 || exit 1
55823
55824 @endif target-libffi
55825
55826 .PHONY: maybe-clean-target-libffi clean-target-libffi
55827 maybe-clean-target-libffi:
55828 @if target-libffi
55829 maybe-clean-target-libffi: clean-target-libffi
55830
55831 clean-target-libffi:
55832 @: $(MAKE); $(unstage)
55833 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55834 r=`${PWD_COMMAND}`; export r; \
55835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55836 $(NORMAL_TARGET_EXPORTS) \
55837 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
55838 for flag in $(EXTRA_TARGET_FLAGS); do \
55839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55840 done; \
55841 (cd $(TARGET_SUBDIR)/libffi && \
55842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55844 "RANLIB=$${RANLIB}" \
55845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55846 clean) \
55847 || exit 1
55848
55849 @endif target-libffi
55850
55851 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
55852 maybe-distclean-target-libffi:
55853 @if target-libffi
55854 maybe-distclean-target-libffi: distclean-target-libffi
55855
55856 distclean-target-libffi:
55857 @: $(MAKE); $(unstage)
55858 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55859 r=`${PWD_COMMAND}`; export r; \
55860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55861 $(NORMAL_TARGET_EXPORTS) \
55862 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
55863 for flag in $(EXTRA_TARGET_FLAGS); do \
55864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55865 done; \
55866 (cd $(TARGET_SUBDIR)/libffi && \
55867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55869 "RANLIB=$${RANLIB}" \
55870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55871 distclean) \
55872 || exit 1
55873
55874 @endif target-libffi
55875
55876 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
55877 maybe-maintainer-clean-target-libffi:
55878 @if target-libffi
55879 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
55880
55881 maintainer-clean-target-libffi:
55882 @: $(MAKE); $(unstage)
55883 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55884 r=`${PWD_COMMAND}`; export r; \
55885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55886 $(NORMAL_TARGET_EXPORTS) \
55887 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
55888 for flag in $(EXTRA_TARGET_FLAGS); do \
55889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55890 done; \
55891 (cd $(TARGET_SUBDIR)/libffi && \
55892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55894 "RANLIB=$${RANLIB}" \
55895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55896 maintainer-clean) \
55897 || exit 1
55898
55899 @endif target-libffi
55900
55901
55902
55903
55904
55905 .PHONY: configure-target-zlib maybe-configure-target-zlib
55906 maybe-configure-target-zlib:
55907 @if gcc-bootstrap
55908 configure-target-zlib: stage_current
55909 @endif gcc-bootstrap
55910 @if target-zlib
55911 maybe-configure-target-zlib: configure-target-zlib
55912 configure-target-zlib:
55913 @r=`${PWD_COMMAND}`; export r; \
55914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55915 echo "Checking multilib configuration for zlib..."; \
55916 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55917 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55918 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55919 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55920 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55921 else \
55922 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55923 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55924 fi; \
55925 else \
55926 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55927 fi; \
55928 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55930 $(NORMAL_TARGET_EXPORTS) \
55931 echo Configuring in $(TARGET_SUBDIR)/zlib; \
55932 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55933 case $(srcdir) in \
55934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55935 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55937 esac; \
55938 module_srcdir=zlib; \
55939 rm -f no-such-file || : ; \
55940 CONFIG_SITE=no-such-file $(SHELL) \
55941 $$s/$$module_srcdir/configure \
55942 --srcdir=$${topdir}/$$module_srcdir \
55943 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55944 --target=${target_alias} \
55945 || exit 1
55946 @endif target-zlib
55947
55948
55949
55950 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
55951 maybe-configure-stage1-target-zlib:
55952 @if target-zlib-bootstrap
55953 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
55954 configure-stage1-target-zlib:
55955 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55956 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55957 @r=`${PWD_COMMAND}`; export r; \
55958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55959 TFLAGS="$(STAGE1_TFLAGS)"; \
55960 echo "Checking multilib configuration for zlib..."; \
55961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55962 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55963 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55964 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55965 else \
55966 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55967 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55968 fi; \
55969 else \
55970 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55971 fi; \
55972 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55973 $(NORMAL_TARGET_EXPORTS) \
55974 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55975 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55976 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55977 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
55978 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55979 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55980 case $(srcdir) in \
55981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55982 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55984 esac; \
55985 module_srcdir=zlib; \
55986 $(SHELL) $$s/$$module_srcdir/configure \
55987 --srcdir=$${topdir}/$$module_srcdir \
55988 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55989 --target=${target_alias} \
55990 \
55991 $(STAGE1_CONFIGURE_FLAGS)
55992 @endif target-zlib-bootstrap
55993
55994 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
55995 maybe-configure-stage2-target-zlib:
55996 @if target-zlib-bootstrap
55997 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
55998 configure-stage2-target-zlib:
55999 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56000 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56001 @r=`${PWD_COMMAND}`; export r; \
56002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56003 TFLAGS="$(STAGE2_TFLAGS)"; \
56004 echo "Checking multilib configuration for zlib..."; \
56005 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56006 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56007 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56008 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56009 else \
56010 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56011 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56012 fi; \
56013 else \
56014 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56015 fi; \
56016 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56017 $(NORMAL_TARGET_EXPORTS) \
56018 \
56019 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56020 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56021 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56022 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56023 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56024 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56025 case $(srcdir) in \
56026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56027 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56029 esac; \
56030 module_srcdir=zlib; \
56031 $(SHELL) $$s/$$module_srcdir/configure \
56032 --srcdir=$${topdir}/$$module_srcdir \
56033 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56034 --target=${target_alias} \
56035 --with-build-libsubdir=$(HOST_SUBDIR) \
56036 $(STAGE2_CONFIGURE_FLAGS)
56037 @endif target-zlib-bootstrap
56038
56039 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56040 maybe-configure-stage3-target-zlib:
56041 @if target-zlib-bootstrap
56042 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56043 configure-stage3-target-zlib:
56044 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56045 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56046 @r=`${PWD_COMMAND}`; export r; \
56047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56048 TFLAGS="$(STAGE3_TFLAGS)"; \
56049 echo "Checking multilib configuration for zlib..."; \
56050 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56051 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56052 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56053 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56054 else \
56055 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56056 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56057 fi; \
56058 else \
56059 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56060 fi; \
56061 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56062 $(NORMAL_TARGET_EXPORTS) \
56063 \
56064 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56067 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56068 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56069 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56070 case $(srcdir) in \
56071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56072 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56074 esac; \
56075 module_srcdir=zlib; \
56076 $(SHELL) $$s/$$module_srcdir/configure \
56077 --srcdir=$${topdir}/$$module_srcdir \
56078 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56079 --target=${target_alias} \
56080 --with-build-libsubdir=$(HOST_SUBDIR) \
56081 $(STAGE3_CONFIGURE_FLAGS)
56082 @endif target-zlib-bootstrap
56083
56084 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56085 maybe-configure-stage4-target-zlib:
56086 @if target-zlib-bootstrap
56087 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56088 configure-stage4-target-zlib:
56089 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56090 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56091 @r=`${PWD_COMMAND}`; export r; \
56092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56093 TFLAGS="$(STAGE4_TFLAGS)"; \
56094 echo "Checking multilib configuration for zlib..."; \
56095 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56096 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56097 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56098 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56099 else \
56100 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56101 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56102 fi; \
56103 else \
56104 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56105 fi; \
56106 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56107 $(NORMAL_TARGET_EXPORTS) \
56108 \
56109 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56110 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56111 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56112 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56113 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56114 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56115 case $(srcdir) in \
56116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56117 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56119 esac; \
56120 module_srcdir=zlib; \
56121 $(SHELL) $$s/$$module_srcdir/configure \
56122 --srcdir=$${topdir}/$$module_srcdir \
56123 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56124 --target=${target_alias} \
56125 --with-build-libsubdir=$(HOST_SUBDIR) \
56126 $(STAGE4_CONFIGURE_FLAGS)
56127 @endif target-zlib-bootstrap
56128
56129 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56130 maybe-configure-stageprofile-target-zlib:
56131 @if target-zlib-bootstrap
56132 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56133 configure-stageprofile-target-zlib:
56134 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56135 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56136 @r=`${PWD_COMMAND}`; export r; \
56137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56138 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56139 echo "Checking multilib configuration for zlib..."; \
56140 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56141 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56142 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56143 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56144 else \
56145 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56146 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56147 fi; \
56148 else \
56149 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56150 fi; \
56151 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56152 $(NORMAL_TARGET_EXPORTS) \
56153 \
56154 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56155 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56156 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56157 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56158 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56159 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56160 case $(srcdir) in \
56161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56162 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56164 esac; \
56165 module_srcdir=zlib; \
56166 $(SHELL) $$s/$$module_srcdir/configure \
56167 --srcdir=$${topdir}/$$module_srcdir \
56168 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56169 --target=${target_alias} \
56170 --with-build-libsubdir=$(HOST_SUBDIR) \
56171 $(STAGEprofile_CONFIGURE_FLAGS)
56172 @endif target-zlib-bootstrap
56173
56174 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56175 maybe-configure-stagetrain-target-zlib:
56176 @if target-zlib-bootstrap
56177 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56178 configure-stagetrain-target-zlib:
56179 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56180 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56181 @r=`${PWD_COMMAND}`; export r; \
56182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56183 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56184 echo "Checking multilib configuration for zlib..."; \
56185 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56186 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56187 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56188 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56189 else \
56190 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56191 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56192 fi; \
56193 else \
56194 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56195 fi; \
56196 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56197 $(NORMAL_TARGET_EXPORTS) \
56198 \
56199 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56200 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56201 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56202 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56204 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56205 case $(srcdir) in \
56206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56207 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56209 esac; \
56210 module_srcdir=zlib; \
56211 $(SHELL) $$s/$$module_srcdir/configure \
56212 --srcdir=$${topdir}/$$module_srcdir \
56213 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56214 --target=${target_alias} \
56215 --with-build-libsubdir=$(HOST_SUBDIR) \
56216 $(STAGEtrain_CONFIGURE_FLAGS)
56217 @endif target-zlib-bootstrap
56218
56219 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56220 maybe-configure-stagefeedback-target-zlib:
56221 @if target-zlib-bootstrap
56222 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56223 configure-stagefeedback-target-zlib:
56224 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56225 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56226 @r=`${PWD_COMMAND}`; export r; \
56227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56228 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56229 echo "Checking multilib configuration for zlib..."; \
56230 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56231 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56232 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56233 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56234 else \
56235 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56236 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56237 fi; \
56238 else \
56239 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56240 fi; \
56241 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56242 $(NORMAL_TARGET_EXPORTS) \
56243 \
56244 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56245 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56246 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56247 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56248 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56249 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56250 case $(srcdir) in \
56251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56252 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56254 esac; \
56255 module_srcdir=zlib; \
56256 $(SHELL) $$s/$$module_srcdir/configure \
56257 --srcdir=$${topdir}/$$module_srcdir \
56258 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56259 --target=${target_alias} \
56260 --with-build-libsubdir=$(HOST_SUBDIR) \
56261 $(STAGEfeedback_CONFIGURE_FLAGS)
56262 @endif target-zlib-bootstrap
56263
56264 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56265 maybe-configure-stageautoprofile-target-zlib:
56266 @if target-zlib-bootstrap
56267 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56268 configure-stageautoprofile-target-zlib:
56269 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56270 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56271 @r=`${PWD_COMMAND}`; export r; \
56272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56273 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56274 echo "Checking multilib configuration for zlib..."; \
56275 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56276 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56277 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56278 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56279 else \
56280 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56281 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56282 fi; \
56283 else \
56284 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56285 fi; \
56286 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56287 $(NORMAL_TARGET_EXPORTS) \
56288 \
56289 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56290 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56291 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56292 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56293 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56294 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56295 case $(srcdir) in \
56296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56297 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56299 esac; \
56300 module_srcdir=zlib; \
56301 $(SHELL) $$s/$$module_srcdir/configure \
56302 --srcdir=$${topdir}/$$module_srcdir \
56303 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56304 --target=${target_alias} \
56305 --with-build-libsubdir=$(HOST_SUBDIR) \
56306 $(STAGEautoprofile_CONFIGURE_FLAGS)
56307 @endif target-zlib-bootstrap
56308
56309 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56310 maybe-configure-stageautofeedback-target-zlib:
56311 @if target-zlib-bootstrap
56312 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56313 configure-stageautofeedback-target-zlib:
56314 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56315 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56316 @r=`${PWD_COMMAND}`; export r; \
56317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56318 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56319 echo "Checking multilib configuration for zlib..."; \
56320 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56321 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56322 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56323 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56324 else \
56325 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56326 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56327 fi; \
56328 else \
56329 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56330 fi; \
56331 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56332 $(NORMAL_TARGET_EXPORTS) \
56333 \
56334 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56335 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56336 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56337 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56338 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56339 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56340 case $(srcdir) in \
56341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56342 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56344 esac; \
56345 module_srcdir=zlib; \
56346 $(SHELL) $$s/$$module_srcdir/configure \
56347 --srcdir=$${topdir}/$$module_srcdir \
56348 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56349 --target=${target_alias} \
56350 --with-build-libsubdir=$(HOST_SUBDIR) \
56351 $(STAGEautofeedback_CONFIGURE_FLAGS)
56352 @endif target-zlib-bootstrap
56353
56354
56355
56356
56357
56358 .PHONY: all-target-zlib maybe-all-target-zlib
56359 maybe-all-target-zlib:
56360 @if gcc-bootstrap
56361 all-target-zlib: stage_current
56362 @endif gcc-bootstrap
56363 @if target-zlib
56364 TARGET-target-zlib=all
56365 maybe-all-target-zlib: all-target-zlib
56366 all-target-zlib: configure-target-zlib
56367 @r=`${PWD_COMMAND}`; export r; \
56368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56369 $(NORMAL_TARGET_EXPORTS) \
56370 (cd $(TARGET_SUBDIR)/zlib && \
56371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56372 $(TARGET-target-zlib))
56373 @endif target-zlib
56374
56375
56376
56377 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56378 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56379 maybe-all-stage1-target-zlib:
56380 maybe-clean-stage1-target-zlib:
56381 @if target-zlib-bootstrap
56382 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56383 all-stage1: all-stage1-target-zlib
56384 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56385 all-stage1-target-zlib: configure-stage1-target-zlib
56386 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56387 @r=`${PWD_COMMAND}`; export r; \
56388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56389 TFLAGS="$(STAGE1_TFLAGS)"; \
56390 $(NORMAL_TARGET_EXPORTS) \
56391 cd $(TARGET_SUBDIR)/zlib && \
56392 \
56393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56394 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56395 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56396 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56400 $(EXTRA_TARGET_FLAGS) \
56401 \
56402 TFLAGS="$(STAGE1_TFLAGS)" \
56403 $(TARGET-stage1-target-zlib)
56404
56405 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56406 clean-stage1: clean-stage1-target-zlib
56407 clean-stage1-target-zlib:
56408 @if [ $(current_stage) = stage1 ]; then \
56409 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56410 else \
56411 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56412 $(MAKE) stage1-start; \
56413 fi; \
56414 cd $(TARGET_SUBDIR)/zlib && \
56415 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56416 clean
56417 @endif target-zlib-bootstrap
56418
56419
56420 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56421 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56422 maybe-all-stage2-target-zlib:
56423 maybe-clean-stage2-target-zlib:
56424 @if target-zlib-bootstrap
56425 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56426 all-stage2: all-stage2-target-zlib
56427 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56428 all-stage2-target-zlib: configure-stage2-target-zlib
56429 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56430 @r=`${PWD_COMMAND}`; export r; \
56431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56432 TFLAGS="$(STAGE2_TFLAGS)"; \
56433 $(NORMAL_TARGET_EXPORTS) \
56434 \
56435 cd $(TARGET_SUBDIR)/zlib && \
56436 \
56437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56438 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56439 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56440 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56444 $(EXTRA_TARGET_FLAGS) \
56445 TFLAGS="$(STAGE2_TFLAGS)" \
56446 $(TARGET-stage2-target-zlib)
56447
56448 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56449 clean-stage2: clean-stage2-target-zlib
56450 clean-stage2-target-zlib:
56451 @if [ $(current_stage) = stage2 ]; then \
56452 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56453 else \
56454 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56455 $(MAKE) stage2-start; \
56456 fi; \
56457 cd $(TARGET_SUBDIR)/zlib && \
56458 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56459 @endif target-zlib-bootstrap
56460
56461
56462 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56463 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56464 maybe-all-stage3-target-zlib:
56465 maybe-clean-stage3-target-zlib:
56466 @if target-zlib-bootstrap
56467 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56468 all-stage3: all-stage3-target-zlib
56469 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56470 all-stage3-target-zlib: configure-stage3-target-zlib
56471 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56472 @r=`${PWD_COMMAND}`; export r; \
56473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56474 TFLAGS="$(STAGE3_TFLAGS)"; \
56475 $(NORMAL_TARGET_EXPORTS) \
56476 \
56477 cd $(TARGET_SUBDIR)/zlib && \
56478 \
56479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56480 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56486 $(EXTRA_TARGET_FLAGS) \
56487 TFLAGS="$(STAGE3_TFLAGS)" \
56488 $(TARGET-stage3-target-zlib)
56489
56490 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56491 clean-stage3: clean-stage3-target-zlib
56492 clean-stage3-target-zlib:
56493 @if [ $(current_stage) = stage3 ]; then \
56494 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56495 else \
56496 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
56497 $(MAKE) stage3-start; \
56498 fi; \
56499 cd $(TARGET_SUBDIR)/zlib && \
56500 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56501 @endif target-zlib-bootstrap
56502
56503
56504 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
56505 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
56506 maybe-all-stage4-target-zlib:
56507 maybe-clean-stage4-target-zlib:
56508 @if target-zlib-bootstrap
56509 maybe-all-stage4-target-zlib: all-stage4-target-zlib
56510 all-stage4: all-stage4-target-zlib
56511 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
56512 all-stage4-target-zlib: configure-stage4-target-zlib
56513 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56514 @r=`${PWD_COMMAND}`; export r; \
56515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56516 TFLAGS="$(STAGE4_TFLAGS)"; \
56517 $(NORMAL_TARGET_EXPORTS) \
56518 \
56519 cd $(TARGET_SUBDIR)/zlib && \
56520 \
56521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56522 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56523 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56524 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56525 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56526 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56527 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56528 $(EXTRA_TARGET_FLAGS) \
56529 TFLAGS="$(STAGE4_TFLAGS)" \
56530 $(TARGET-stage4-target-zlib)
56531
56532 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
56533 clean-stage4: clean-stage4-target-zlib
56534 clean-stage4-target-zlib:
56535 @if [ $(current_stage) = stage4 ]; then \
56536 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56537 else \
56538 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
56539 $(MAKE) stage4-start; \
56540 fi; \
56541 cd $(TARGET_SUBDIR)/zlib && \
56542 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56543 @endif target-zlib-bootstrap
56544
56545
56546 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
56547 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
56548 maybe-all-stageprofile-target-zlib:
56549 maybe-clean-stageprofile-target-zlib:
56550 @if target-zlib-bootstrap
56551 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
56552 all-stageprofile: all-stageprofile-target-zlib
56553 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
56554 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
56555 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56556 @r=`${PWD_COMMAND}`; export r; \
56557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56559 $(NORMAL_TARGET_EXPORTS) \
56560 \
56561 cd $(TARGET_SUBDIR)/zlib && \
56562 \
56563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56564 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56565 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56566 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56570 $(EXTRA_TARGET_FLAGS) \
56571 TFLAGS="$(STAGEprofile_TFLAGS)" \
56572 $(TARGET-stageprofile-target-zlib)
56573
56574 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
56575 clean-stageprofile: clean-stageprofile-target-zlib
56576 clean-stageprofile-target-zlib:
56577 @if [ $(current_stage) = stageprofile ]; then \
56578 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56579 else \
56580 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
56581 $(MAKE) stageprofile-start; \
56582 fi; \
56583 cd $(TARGET_SUBDIR)/zlib && \
56584 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56585 @endif target-zlib-bootstrap
56586
56587
56588 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
56589 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
56590 maybe-all-stagetrain-target-zlib:
56591 maybe-clean-stagetrain-target-zlib:
56592 @if target-zlib-bootstrap
56593 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
56594 all-stagetrain: all-stagetrain-target-zlib
56595 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
56596 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
56597 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56598 @r=`${PWD_COMMAND}`; export r; \
56599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56600 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56601 $(NORMAL_TARGET_EXPORTS) \
56602 \
56603 cd $(TARGET_SUBDIR)/zlib && \
56604 \
56605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56606 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56607 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56608 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56612 $(EXTRA_TARGET_FLAGS) \
56613 TFLAGS="$(STAGEtrain_TFLAGS)" \
56614 $(TARGET-stagetrain-target-zlib)
56615
56616 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
56617 clean-stagetrain: clean-stagetrain-target-zlib
56618 clean-stagetrain-target-zlib:
56619 @if [ $(current_stage) = stagetrain ]; then \
56620 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56621 else \
56622 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
56623 $(MAKE) stagetrain-start; \
56624 fi; \
56625 cd $(TARGET_SUBDIR)/zlib && \
56626 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56627 @endif target-zlib-bootstrap
56628
56629
56630 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
56631 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
56632 maybe-all-stagefeedback-target-zlib:
56633 maybe-clean-stagefeedback-target-zlib:
56634 @if target-zlib-bootstrap
56635 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
56636 all-stagefeedback: all-stagefeedback-target-zlib
56637 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
56638 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56639 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56640 @r=`${PWD_COMMAND}`; export r; \
56641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56642 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56643 $(NORMAL_TARGET_EXPORTS) \
56644 \
56645 cd $(TARGET_SUBDIR)/zlib && \
56646 \
56647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56648 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56649 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56650 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56654 $(EXTRA_TARGET_FLAGS) \
56655 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56656 $(TARGET-stagefeedback-target-zlib)
56657
56658 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
56659 clean-stagefeedback: clean-stagefeedback-target-zlib
56660 clean-stagefeedback-target-zlib:
56661 @if [ $(current_stage) = stagefeedback ]; then \
56662 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56663 else \
56664 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
56665 $(MAKE) stagefeedback-start; \
56666 fi; \
56667 cd $(TARGET_SUBDIR)/zlib && \
56668 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56669 @endif target-zlib-bootstrap
56670
56671
56672 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
56673 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
56674 maybe-all-stageautoprofile-target-zlib:
56675 maybe-clean-stageautoprofile-target-zlib:
56676 @if target-zlib-bootstrap
56677 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
56678 all-stageautoprofile: all-stageautoprofile-target-zlib
56679 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
56680 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56681 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56682 @r=`${PWD_COMMAND}`; export r; \
56683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56684 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56685 $(NORMAL_TARGET_EXPORTS) \
56686 \
56687 cd $(TARGET_SUBDIR)/zlib && \
56688 $$s/gcc/config/i386/$(AUTO_PROFILE) \
56689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56690 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56691 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56692 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56696 $(EXTRA_TARGET_FLAGS) \
56697 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
56698 $(TARGET-stageautoprofile-target-zlib)
56699
56700 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
56701 clean-stageautoprofile: clean-stageautoprofile-target-zlib
56702 clean-stageautoprofile-target-zlib:
56703 @if [ $(current_stage) = stageautoprofile ]; then \
56704 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56705 else \
56706 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
56707 $(MAKE) stageautoprofile-start; \
56708 fi; \
56709 cd $(TARGET_SUBDIR)/zlib && \
56710 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56711 @endif target-zlib-bootstrap
56712
56713
56714 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
56715 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
56716 maybe-all-stageautofeedback-target-zlib:
56717 maybe-clean-stageautofeedback-target-zlib:
56718 @if target-zlib-bootstrap
56719 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
56720 all-stageautofeedback: all-stageautofeedback-target-zlib
56721 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
56722 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56723 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56724 @r=`${PWD_COMMAND}`; export r; \
56725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56726 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56727 $(NORMAL_TARGET_EXPORTS) \
56728 \
56729 cd $(TARGET_SUBDIR)/zlib && \
56730 \
56731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56732 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56733 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56734 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56738 $(EXTRA_TARGET_FLAGS) \
56739 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
56740 $(TARGET-stageautofeedback-target-zlib)
56741
56742 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
56743 clean-stageautofeedback: clean-stageautofeedback-target-zlib
56744 clean-stageautofeedback-target-zlib:
56745 @if [ $(current_stage) = stageautofeedback ]; then \
56746 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56747 else \
56748 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
56749 $(MAKE) stageautofeedback-start; \
56750 fi; \
56751 cd $(TARGET_SUBDIR)/zlib && \
56752 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56753 @endif target-zlib-bootstrap
56754
56755
56756
56757
56758
56759
56760 .PHONY: check-target-zlib maybe-check-target-zlib
56761 maybe-check-target-zlib:
56762 @if target-zlib
56763 maybe-check-target-zlib: check-target-zlib
56764
56765 check-target-zlib:
56766 @: $(MAKE); $(unstage)
56767 @r=`${PWD_COMMAND}`; export r; \
56768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56769 $(NORMAL_TARGET_EXPORTS) \
56770 (cd $(TARGET_SUBDIR)/zlib && \
56771 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56772
56773 @endif target-zlib
56774
56775 .PHONY: install-target-zlib maybe-install-target-zlib
56776 maybe-install-target-zlib:
56777 @if target-zlib
56778 maybe-install-target-zlib: install-target-zlib
56779
56780 install-target-zlib: installdirs
56781 @: $(MAKE); $(unstage)
56782 @r=`${PWD_COMMAND}`; export r; \
56783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56784 $(NORMAL_TARGET_EXPORTS) \
56785 (cd $(TARGET_SUBDIR)/zlib && \
56786 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56787
56788 @endif target-zlib
56789
56790 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56791 maybe-install-strip-target-zlib:
56792 @if target-zlib
56793 maybe-install-strip-target-zlib: install-strip-target-zlib
56794
56795 install-strip-target-zlib: installdirs
56796 @: $(MAKE); $(unstage)
56797 @r=`${PWD_COMMAND}`; export r; \
56798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56799 $(NORMAL_TARGET_EXPORTS) \
56800 (cd $(TARGET_SUBDIR)/zlib && \
56801 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56802
56803 @endif target-zlib
56804
56805 # Other targets (info, dvi, pdf, etc.)
56806
56807 .PHONY: maybe-info-target-zlib info-target-zlib
56808 maybe-info-target-zlib:
56809 @if target-zlib
56810 maybe-info-target-zlib: info-target-zlib
56811
56812 info-target-zlib: \
56813 configure-target-zlib
56814 @: $(MAKE); $(unstage)
56815 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56816 r=`${PWD_COMMAND}`; export r; \
56817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56818 $(NORMAL_TARGET_EXPORTS) \
56819 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56820 for flag in $(EXTRA_TARGET_FLAGS); do \
56821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56822 done; \
56823 (cd $(TARGET_SUBDIR)/zlib && \
56824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56826 "RANLIB=$${RANLIB}" \
56827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56828 info) \
56829 || exit 1
56830
56831 @endif target-zlib
56832
56833 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56834 maybe-dvi-target-zlib:
56835 @if target-zlib
56836 maybe-dvi-target-zlib: dvi-target-zlib
56837
56838 dvi-target-zlib: \
56839 configure-target-zlib
56840 @: $(MAKE); $(unstage)
56841 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56842 r=`${PWD_COMMAND}`; export r; \
56843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56844 $(NORMAL_TARGET_EXPORTS) \
56845 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56846 for flag in $(EXTRA_TARGET_FLAGS); do \
56847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56848 done; \
56849 (cd $(TARGET_SUBDIR)/zlib && \
56850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56852 "RANLIB=$${RANLIB}" \
56853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56854 dvi) \
56855 || exit 1
56856
56857 @endif target-zlib
56858
56859 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56860 maybe-pdf-target-zlib:
56861 @if target-zlib
56862 maybe-pdf-target-zlib: pdf-target-zlib
56863
56864 pdf-target-zlib: \
56865 configure-target-zlib
56866 @: $(MAKE); $(unstage)
56867 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56868 r=`${PWD_COMMAND}`; export r; \
56869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56870 $(NORMAL_TARGET_EXPORTS) \
56871 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56872 for flag in $(EXTRA_TARGET_FLAGS); do \
56873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56874 done; \
56875 (cd $(TARGET_SUBDIR)/zlib && \
56876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56878 "RANLIB=$${RANLIB}" \
56879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56880 pdf) \
56881 || exit 1
56882
56883 @endif target-zlib
56884
56885 .PHONY: maybe-html-target-zlib html-target-zlib
56886 maybe-html-target-zlib:
56887 @if target-zlib
56888 maybe-html-target-zlib: html-target-zlib
56889
56890 html-target-zlib: \
56891 configure-target-zlib
56892 @: $(MAKE); $(unstage)
56893 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56894 r=`${PWD_COMMAND}`; export r; \
56895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56896 $(NORMAL_TARGET_EXPORTS) \
56897 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56898 for flag in $(EXTRA_TARGET_FLAGS); do \
56899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56900 done; \
56901 (cd $(TARGET_SUBDIR)/zlib && \
56902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56904 "RANLIB=$${RANLIB}" \
56905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56906 html) \
56907 || exit 1
56908
56909 @endif target-zlib
56910
56911 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56912 maybe-TAGS-target-zlib:
56913 @if target-zlib
56914 maybe-TAGS-target-zlib: TAGS-target-zlib
56915
56916 TAGS-target-zlib: \
56917 configure-target-zlib
56918 @: $(MAKE); $(unstage)
56919 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56920 r=`${PWD_COMMAND}`; export r; \
56921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56922 $(NORMAL_TARGET_EXPORTS) \
56923 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56924 for flag in $(EXTRA_TARGET_FLAGS); do \
56925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56926 done; \
56927 (cd $(TARGET_SUBDIR)/zlib && \
56928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56930 "RANLIB=$${RANLIB}" \
56931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56932 TAGS) \
56933 || exit 1
56934
56935 @endif target-zlib
56936
56937 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56938 maybe-install-info-target-zlib:
56939 @if target-zlib
56940 maybe-install-info-target-zlib: install-info-target-zlib
56941
56942 install-info-target-zlib: \
56943 configure-target-zlib \
56944 info-target-zlib
56945 @: $(MAKE); $(unstage)
56946 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56947 r=`${PWD_COMMAND}`; export r; \
56948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56949 $(NORMAL_TARGET_EXPORTS) \
56950 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56951 for flag in $(EXTRA_TARGET_FLAGS); do \
56952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56953 done; \
56954 (cd $(TARGET_SUBDIR)/zlib && \
56955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56957 "RANLIB=$${RANLIB}" \
56958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56959 install-info) \
56960 || exit 1
56961
56962 @endif target-zlib
56963
56964 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56965 maybe-install-dvi-target-zlib:
56966 @if target-zlib
56967 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56968
56969 install-dvi-target-zlib: \
56970 configure-target-zlib \
56971 dvi-target-zlib
56972 @: $(MAKE); $(unstage)
56973 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56974 r=`${PWD_COMMAND}`; export r; \
56975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56976 $(NORMAL_TARGET_EXPORTS) \
56977 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56978 for flag in $(EXTRA_TARGET_FLAGS); do \
56979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56980 done; \
56981 (cd $(TARGET_SUBDIR)/zlib && \
56982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56984 "RANLIB=$${RANLIB}" \
56985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56986 install-dvi) \
56987 || exit 1
56988
56989 @endif target-zlib
56990
56991 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
56992 maybe-install-pdf-target-zlib:
56993 @if target-zlib
56994 maybe-install-pdf-target-zlib: install-pdf-target-zlib
56995
56996 install-pdf-target-zlib: \
56997 configure-target-zlib \
56998 pdf-target-zlib
56999 @: $(MAKE); $(unstage)
57000 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57001 r=`${PWD_COMMAND}`; export r; \
57002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57003 $(NORMAL_TARGET_EXPORTS) \
57004 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57005 for flag in $(EXTRA_TARGET_FLAGS); do \
57006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57007 done; \
57008 (cd $(TARGET_SUBDIR)/zlib && \
57009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57011 "RANLIB=$${RANLIB}" \
57012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57013 install-pdf) \
57014 || exit 1
57015
57016 @endif target-zlib
57017
57018 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57019 maybe-install-html-target-zlib:
57020 @if target-zlib
57021 maybe-install-html-target-zlib: install-html-target-zlib
57022
57023 install-html-target-zlib: \
57024 configure-target-zlib \
57025 html-target-zlib
57026 @: $(MAKE); $(unstage)
57027 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57028 r=`${PWD_COMMAND}`; export r; \
57029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57030 $(NORMAL_TARGET_EXPORTS) \
57031 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57032 for flag in $(EXTRA_TARGET_FLAGS); do \
57033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57034 done; \
57035 (cd $(TARGET_SUBDIR)/zlib && \
57036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57038 "RANLIB=$${RANLIB}" \
57039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57040 install-html) \
57041 || exit 1
57042
57043 @endif target-zlib
57044
57045 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57046 maybe-installcheck-target-zlib:
57047 @if target-zlib
57048 maybe-installcheck-target-zlib: installcheck-target-zlib
57049
57050 installcheck-target-zlib: \
57051 configure-target-zlib
57052 @: $(MAKE); $(unstage)
57053 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57054 r=`${PWD_COMMAND}`; export r; \
57055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57056 $(NORMAL_TARGET_EXPORTS) \
57057 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57058 for flag in $(EXTRA_TARGET_FLAGS); do \
57059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57060 done; \
57061 (cd $(TARGET_SUBDIR)/zlib && \
57062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57064 "RANLIB=$${RANLIB}" \
57065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57066 installcheck) \
57067 || exit 1
57068
57069 @endif target-zlib
57070
57071 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57072 maybe-mostlyclean-target-zlib:
57073 @if target-zlib
57074 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57075
57076 mostlyclean-target-zlib:
57077 @: $(MAKE); $(unstage)
57078 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57079 r=`${PWD_COMMAND}`; export r; \
57080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57081 $(NORMAL_TARGET_EXPORTS) \
57082 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57083 for flag in $(EXTRA_TARGET_FLAGS); do \
57084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57085 done; \
57086 (cd $(TARGET_SUBDIR)/zlib && \
57087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57089 "RANLIB=$${RANLIB}" \
57090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57091 mostlyclean) \
57092 || exit 1
57093
57094 @endif target-zlib
57095
57096 .PHONY: maybe-clean-target-zlib clean-target-zlib
57097 maybe-clean-target-zlib:
57098 @if target-zlib
57099 maybe-clean-target-zlib: clean-target-zlib
57100
57101 clean-target-zlib:
57102 @: $(MAKE); $(unstage)
57103 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57104 r=`${PWD_COMMAND}`; export r; \
57105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57106 $(NORMAL_TARGET_EXPORTS) \
57107 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57108 for flag in $(EXTRA_TARGET_FLAGS); do \
57109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57110 done; \
57111 (cd $(TARGET_SUBDIR)/zlib && \
57112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57114 "RANLIB=$${RANLIB}" \
57115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57116 clean) \
57117 || exit 1
57118
57119 @endif target-zlib
57120
57121 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57122 maybe-distclean-target-zlib:
57123 @if target-zlib
57124 maybe-distclean-target-zlib: distclean-target-zlib
57125
57126 distclean-target-zlib:
57127 @: $(MAKE); $(unstage)
57128 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57129 r=`${PWD_COMMAND}`; export r; \
57130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57131 $(NORMAL_TARGET_EXPORTS) \
57132 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57133 for flag in $(EXTRA_TARGET_FLAGS); do \
57134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57135 done; \
57136 (cd $(TARGET_SUBDIR)/zlib && \
57137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57139 "RANLIB=$${RANLIB}" \
57140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57141 distclean) \
57142 || exit 1
57143
57144 @endif target-zlib
57145
57146 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57147 maybe-maintainer-clean-target-zlib:
57148 @if target-zlib
57149 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57150
57151 maintainer-clean-target-zlib:
57152 @: $(MAKE); $(unstage)
57153 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57154 r=`${PWD_COMMAND}`; export r; \
57155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57156 $(NORMAL_TARGET_EXPORTS) \
57157 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57158 for flag in $(EXTRA_TARGET_FLAGS); do \
57159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57160 done; \
57161 (cd $(TARGET_SUBDIR)/zlib && \
57162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57164 "RANLIB=$${RANLIB}" \
57165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57166 maintainer-clean) \
57167 || exit 1
57168
57169 @endif target-zlib
57170
57171
57172
57173
57174
57175 .PHONY: configure-target-rda maybe-configure-target-rda
57176 maybe-configure-target-rda:
57177 @if gcc-bootstrap
57178 configure-target-rda: stage_current
57179 @endif gcc-bootstrap
57180 @if target-rda
57181 maybe-configure-target-rda: configure-target-rda
57182 configure-target-rda:
57183 @: $(MAKE); $(unstage)
57184 @r=`${PWD_COMMAND}`; export r; \
57185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57186 echo "Checking multilib configuration for rda..."; \
57187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57188 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57189 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57190 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57191 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57192 else \
57193 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57194 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57195 fi; \
57196 else \
57197 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57198 fi; \
57199 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57200 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57201 $(NORMAL_TARGET_EXPORTS) \
57202 echo Configuring in $(TARGET_SUBDIR)/rda; \
57203 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57204 case $(srcdir) in \
57205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57206 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57208 esac; \
57209 module_srcdir=rda; \
57210 rm -f no-such-file || : ; \
57211 CONFIG_SITE=no-such-file $(SHELL) \
57212 $$s/$$module_srcdir/configure \
57213 --srcdir=$${topdir}/$$module_srcdir \
57214 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57215 --target=${target_alias} \
57216 || exit 1
57217 @endif target-rda
57218
57219
57220
57221
57222
57223 .PHONY: all-target-rda maybe-all-target-rda
57224 maybe-all-target-rda:
57225 @if gcc-bootstrap
57226 all-target-rda: stage_current
57227 @endif gcc-bootstrap
57228 @if target-rda
57229 TARGET-target-rda=all
57230 maybe-all-target-rda: all-target-rda
57231 all-target-rda: configure-target-rda
57232 @: $(MAKE); $(unstage)
57233 @r=`${PWD_COMMAND}`; export r; \
57234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57235 $(NORMAL_TARGET_EXPORTS) \
57236 (cd $(TARGET_SUBDIR)/rda && \
57237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57238 $(TARGET-target-rda))
57239 @endif target-rda
57240
57241
57242
57243
57244
57245 .PHONY: check-target-rda maybe-check-target-rda
57246 maybe-check-target-rda:
57247 @if target-rda
57248 maybe-check-target-rda: check-target-rda
57249
57250 check-target-rda:
57251 @: $(MAKE); $(unstage)
57252 @r=`${PWD_COMMAND}`; export r; \
57253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57254 $(NORMAL_TARGET_EXPORTS) \
57255 (cd $(TARGET_SUBDIR)/rda && \
57256 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57257
57258 @endif target-rda
57259
57260 .PHONY: install-target-rda maybe-install-target-rda
57261 maybe-install-target-rda:
57262 @if target-rda
57263 maybe-install-target-rda: install-target-rda
57264
57265 install-target-rda: installdirs
57266 @: $(MAKE); $(unstage)
57267 @r=`${PWD_COMMAND}`; export r; \
57268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57269 $(NORMAL_TARGET_EXPORTS) \
57270 (cd $(TARGET_SUBDIR)/rda && \
57271 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57272
57273 @endif target-rda
57274
57275 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57276 maybe-install-strip-target-rda:
57277 @if target-rda
57278 maybe-install-strip-target-rda: install-strip-target-rda
57279
57280 install-strip-target-rda: installdirs
57281 @: $(MAKE); $(unstage)
57282 @r=`${PWD_COMMAND}`; export r; \
57283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57284 $(NORMAL_TARGET_EXPORTS) \
57285 (cd $(TARGET_SUBDIR)/rda && \
57286 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57287
57288 @endif target-rda
57289
57290 # Other targets (info, dvi, pdf, etc.)
57291
57292 .PHONY: maybe-info-target-rda info-target-rda
57293 maybe-info-target-rda:
57294 @if target-rda
57295 maybe-info-target-rda: info-target-rda
57296
57297 info-target-rda: \
57298 configure-target-rda
57299 @: $(MAKE); $(unstage)
57300 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57301 r=`${PWD_COMMAND}`; export r; \
57302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57303 $(NORMAL_TARGET_EXPORTS) \
57304 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57305 for flag in $(EXTRA_TARGET_FLAGS); do \
57306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57307 done; \
57308 (cd $(TARGET_SUBDIR)/rda && \
57309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57311 "RANLIB=$${RANLIB}" \
57312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57313 info) \
57314 || exit 1
57315
57316 @endif target-rda
57317
57318 .PHONY: maybe-dvi-target-rda dvi-target-rda
57319 maybe-dvi-target-rda:
57320 @if target-rda
57321 maybe-dvi-target-rda: dvi-target-rda
57322
57323 dvi-target-rda: \
57324 configure-target-rda
57325 @: $(MAKE); $(unstage)
57326 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57327 r=`${PWD_COMMAND}`; export r; \
57328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57329 $(NORMAL_TARGET_EXPORTS) \
57330 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57331 for flag in $(EXTRA_TARGET_FLAGS); do \
57332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57333 done; \
57334 (cd $(TARGET_SUBDIR)/rda && \
57335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57337 "RANLIB=$${RANLIB}" \
57338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57339 dvi) \
57340 || exit 1
57341
57342 @endif target-rda
57343
57344 .PHONY: maybe-pdf-target-rda pdf-target-rda
57345 maybe-pdf-target-rda:
57346 @if target-rda
57347 maybe-pdf-target-rda: pdf-target-rda
57348
57349 pdf-target-rda: \
57350 configure-target-rda
57351 @: $(MAKE); $(unstage)
57352 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57353 r=`${PWD_COMMAND}`; export r; \
57354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57355 $(NORMAL_TARGET_EXPORTS) \
57356 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57357 for flag in $(EXTRA_TARGET_FLAGS); do \
57358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57359 done; \
57360 (cd $(TARGET_SUBDIR)/rda && \
57361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57363 "RANLIB=$${RANLIB}" \
57364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57365 pdf) \
57366 || exit 1
57367
57368 @endif target-rda
57369
57370 .PHONY: maybe-html-target-rda html-target-rda
57371 maybe-html-target-rda:
57372 @if target-rda
57373 maybe-html-target-rda: html-target-rda
57374
57375 html-target-rda: \
57376 configure-target-rda
57377 @: $(MAKE); $(unstage)
57378 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57379 r=`${PWD_COMMAND}`; export r; \
57380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57381 $(NORMAL_TARGET_EXPORTS) \
57382 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57383 for flag in $(EXTRA_TARGET_FLAGS); do \
57384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57385 done; \
57386 (cd $(TARGET_SUBDIR)/rda && \
57387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57389 "RANLIB=$${RANLIB}" \
57390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57391 html) \
57392 || exit 1
57393
57394 @endif target-rda
57395
57396 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57397 maybe-TAGS-target-rda:
57398 @if target-rda
57399 maybe-TAGS-target-rda: TAGS-target-rda
57400
57401 TAGS-target-rda: \
57402 configure-target-rda
57403 @: $(MAKE); $(unstage)
57404 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57405 r=`${PWD_COMMAND}`; export r; \
57406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57407 $(NORMAL_TARGET_EXPORTS) \
57408 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57409 for flag in $(EXTRA_TARGET_FLAGS); do \
57410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57411 done; \
57412 (cd $(TARGET_SUBDIR)/rda && \
57413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57415 "RANLIB=$${RANLIB}" \
57416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57417 TAGS) \
57418 || exit 1
57419
57420 @endif target-rda
57421
57422 .PHONY: maybe-install-info-target-rda install-info-target-rda
57423 maybe-install-info-target-rda:
57424 @if target-rda
57425 maybe-install-info-target-rda: install-info-target-rda
57426
57427 install-info-target-rda: \
57428 configure-target-rda \
57429 info-target-rda
57430 @: $(MAKE); $(unstage)
57431 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57432 r=`${PWD_COMMAND}`; export r; \
57433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57434 $(NORMAL_TARGET_EXPORTS) \
57435 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57436 for flag in $(EXTRA_TARGET_FLAGS); do \
57437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57438 done; \
57439 (cd $(TARGET_SUBDIR)/rda && \
57440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57442 "RANLIB=$${RANLIB}" \
57443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57444 install-info) \
57445 || exit 1
57446
57447 @endif target-rda
57448
57449 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57450 maybe-install-dvi-target-rda:
57451 @if target-rda
57452 maybe-install-dvi-target-rda: install-dvi-target-rda
57453
57454 install-dvi-target-rda: \
57455 configure-target-rda \
57456 dvi-target-rda
57457 @: $(MAKE); $(unstage)
57458 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57459 r=`${PWD_COMMAND}`; export r; \
57460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57461 $(NORMAL_TARGET_EXPORTS) \
57462 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57463 for flag in $(EXTRA_TARGET_FLAGS); do \
57464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57465 done; \
57466 (cd $(TARGET_SUBDIR)/rda && \
57467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57469 "RANLIB=$${RANLIB}" \
57470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57471 install-dvi) \
57472 || exit 1
57473
57474 @endif target-rda
57475
57476 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57477 maybe-install-pdf-target-rda:
57478 @if target-rda
57479 maybe-install-pdf-target-rda: install-pdf-target-rda
57480
57481 install-pdf-target-rda: \
57482 configure-target-rda \
57483 pdf-target-rda
57484 @: $(MAKE); $(unstage)
57485 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57486 r=`${PWD_COMMAND}`; export r; \
57487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57488 $(NORMAL_TARGET_EXPORTS) \
57489 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57490 for flag in $(EXTRA_TARGET_FLAGS); do \
57491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57492 done; \
57493 (cd $(TARGET_SUBDIR)/rda && \
57494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57496 "RANLIB=$${RANLIB}" \
57497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57498 install-pdf) \
57499 || exit 1
57500
57501 @endif target-rda
57502
57503 .PHONY: maybe-install-html-target-rda install-html-target-rda
57504 maybe-install-html-target-rda:
57505 @if target-rda
57506 maybe-install-html-target-rda: install-html-target-rda
57507
57508 install-html-target-rda: \
57509 configure-target-rda \
57510 html-target-rda
57511 @: $(MAKE); $(unstage)
57512 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57513 r=`${PWD_COMMAND}`; export r; \
57514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57515 $(NORMAL_TARGET_EXPORTS) \
57516 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57517 for flag in $(EXTRA_TARGET_FLAGS); do \
57518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57519 done; \
57520 (cd $(TARGET_SUBDIR)/rda && \
57521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57523 "RANLIB=$${RANLIB}" \
57524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57525 install-html) \
57526 || exit 1
57527
57528 @endif target-rda
57529
57530 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57531 maybe-installcheck-target-rda:
57532 @if target-rda
57533 maybe-installcheck-target-rda: installcheck-target-rda
57534
57535 installcheck-target-rda: \
57536 configure-target-rda
57537 @: $(MAKE); $(unstage)
57538 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57539 r=`${PWD_COMMAND}`; export r; \
57540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57541 $(NORMAL_TARGET_EXPORTS) \
57542 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57543 for flag in $(EXTRA_TARGET_FLAGS); do \
57544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57545 done; \
57546 (cd $(TARGET_SUBDIR)/rda && \
57547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57549 "RANLIB=$${RANLIB}" \
57550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57551 installcheck) \
57552 || exit 1
57553
57554 @endif target-rda
57555
57556 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57557 maybe-mostlyclean-target-rda:
57558 @if target-rda
57559 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57560
57561 mostlyclean-target-rda:
57562 @: $(MAKE); $(unstage)
57563 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57564 r=`${PWD_COMMAND}`; export r; \
57565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57566 $(NORMAL_TARGET_EXPORTS) \
57567 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
57568 for flag in $(EXTRA_TARGET_FLAGS); do \
57569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57570 done; \
57571 (cd $(TARGET_SUBDIR)/rda && \
57572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57574 "RANLIB=$${RANLIB}" \
57575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57576 mostlyclean) \
57577 || exit 1
57578
57579 @endif target-rda
57580
57581 .PHONY: maybe-clean-target-rda clean-target-rda
57582 maybe-clean-target-rda:
57583 @if target-rda
57584 maybe-clean-target-rda: clean-target-rda
57585
57586 clean-target-rda:
57587 @: $(MAKE); $(unstage)
57588 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57589 r=`${PWD_COMMAND}`; export r; \
57590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57591 $(NORMAL_TARGET_EXPORTS) \
57592 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
57593 for flag in $(EXTRA_TARGET_FLAGS); do \
57594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57595 done; \
57596 (cd $(TARGET_SUBDIR)/rda && \
57597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57599 "RANLIB=$${RANLIB}" \
57600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57601 clean) \
57602 || exit 1
57603
57604 @endif target-rda
57605
57606 .PHONY: maybe-distclean-target-rda distclean-target-rda
57607 maybe-distclean-target-rda:
57608 @if target-rda
57609 maybe-distclean-target-rda: distclean-target-rda
57610
57611 distclean-target-rda:
57612 @: $(MAKE); $(unstage)
57613 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57614 r=`${PWD_COMMAND}`; export r; \
57615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616 $(NORMAL_TARGET_EXPORTS) \
57617 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
57618 for flag in $(EXTRA_TARGET_FLAGS); do \
57619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57620 done; \
57621 (cd $(TARGET_SUBDIR)/rda && \
57622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57624 "RANLIB=$${RANLIB}" \
57625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57626 distclean) \
57627 || exit 1
57628
57629 @endif target-rda
57630
57631 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57632 maybe-maintainer-clean-target-rda:
57633 @if target-rda
57634 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57635
57636 maintainer-clean-target-rda:
57637 @: $(MAKE); $(unstage)
57638 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57639 r=`${PWD_COMMAND}`; export r; \
57640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57641 $(NORMAL_TARGET_EXPORTS) \
57642 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
57643 for flag in $(EXTRA_TARGET_FLAGS); do \
57644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57645 done; \
57646 (cd $(TARGET_SUBDIR)/rda && \
57647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57649 "RANLIB=$${RANLIB}" \
57650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57651 maintainer-clean) \
57652 || exit 1
57653
57654 @endif target-rda
57655
57656
57657
57658
57659
57660 .PHONY: configure-target-libada maybe-configure-target-libada
57661 maybe-configure-target-libada:
57662 @if gcc-bootstrap
57663 configure-target-libada: stage_current
57664 @endif gcc-bootstrap
57665 @if target-libada
57666 maybe-configure-target-libada: configure-target-libada
57667 configure-target-libada:
57668 @: $(MAKE); $(unstage)
57669 @r=`${PWD_COMMAND}`; export r; \
57670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57671 echo "Checking multilib configuration for libada..."; \
57672 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57673 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57674 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57675 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57676 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57677 else \
57678 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57679 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57680 fi; \
57681 else \
57682 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57683 fi; \
57684 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57686 $(NORMAL_TARGET_EXPORTS) \
57687 echo Configuring in $(TARGET_SUBDIR)/libada; \
57688 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57689 case $(srcdir) in \
57690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57691 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57693 esac; \
57694 module_srcdir=libada; \
57695 rm -f no-such-file || : ; \
57696 CONFIG_SITE=no-such-file $(SHELL) \
57697 $$s/$$module_srcdir/configure \
57698 --srcdir=$${topdir}/$$module_srcdir \
57699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57700 --target=${target_alias} \
57701 || exit 1
57702 @endif target-libada
57703
57704
57705
57706
57707
57708 .PHONY: all-target-libada maybe-all-target-libada
57709 maybe-all-target-libada:
57710 @if gcc-bootstrap
57711 all-target-libada: stage_current
57712 @endif gcc-bootstrap
57713 @if target-libada
57714 TARGET-target-libada=all
57715 maybe-all-target-libada: all-target-libada
57716 all-target-libada: configure-target-libada
57717 @: $(MAKE); $(unstage)
57718 @r=`${PWD_COMMAND}`; export r; \
57719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57720 $(NORMAL_TARGET_EXPORTS) \
57721 (cd $(TARGET_SUBDIR)/libada && \
57722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57723 $(TARGET-target-libada))
57724 @endif target-libada
57725
57726
57727
57728
57729
57730 .PHONY: check-target-libada maybe-check-target-libada
57731 maybe-check-target-libada:
57732 @if target-libada
57733 maybe-check-target-libada: check-target-libada
57734
57735 check-target-libada:
57736 @: $(MAKE); $(unstage)
57737 @r=`${PWD_COMMAND}`; export r; \
57738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57739 $(NORMAL_TARGET_EXPORTS) \
57740 (cd $(TARGET_SUBDIR)/libada && \
57741 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57742
57743 @endif target-libada
57744
57745 .PHONY: install-target-libada maybe-install-target-libada
57746 maybe-install-target-libada:
57747 @if target-libada
57748 maybe-install-target-libada: install-target-libada
57749
57750 install-target-libada: installdirs
57751 @: $(MAKE); $(unstage)
57752 @r=`${PWD_COMMAND}`; export r; \
57753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57754 $(NORMAL_TARGET_EXPORTS) \
57755 (cd $(TARGET_SUBDIR)/libada && \
57756 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57757
57758 @endif target-libada
57759
57760 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57761 maybe-install-strip-target-libada:
57762 @if target-libada
57763 maybe-install-strip-target-libada: install-strip-target-libada
57764
57765 install-strip-target-libada: installdirs
57766 @: $(MAKE); $(unstage)
57767 @r=`${PWD_COMMAND}`; export r; \
57768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57769 $(NORMAL_TARGET_EXPORTS) \
57770 (cd $(TARGET_SUBDIR)/libada && \
57771 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57772
57773 @endif target-libada
57774
57775 # Other targets (info, dvi, pdf, etc.)
57776
57777 .PHONY: maybe-info-target-libada info-target-libada
57778 maybe-info-target-libada:
57779 @if target-libada
57780 maybe-info-target-libada: info-target-libada
57781
57782 info-target-libada: \
57783 configure-target-libada
57784 @: $(MAKE); $(unstage)
57785 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57786 r=`${PWD_COMMAND}`; export r; \
57787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57788 $(NORMAL_TARGET_EXPORTS) \
57789 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57790 for flag in $(EXTRA_TARGET_FLAGS); do \
57791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57792 done; \
57793 (cd $(TARGET_SUBDIR)/libada && \
57794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57796 "RANLIB=$${RANLIB}" \
57797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57798 info) \
57799 || exit 1
57800
57801 @endif target-libada
57802
57803 .PHONY: maybe-dvi-target-libada dvi-target-libada
57804 maybe-dvi-target-libada:
57805 @if target-libada
57806 maybe-dvi-target-libada: dvi-target-libada
57807
57808 dvi-target-libada: \
57809 configure-target-libada
57810 @: $(MAKE); $(unstage)
57811 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57812 r=`${PWD_COMMAND}`; export r; \
57813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57814 $(NORMAL_TARGET_EXPORTS) \
57815 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57816 for flag in $(EXTRA_TARGET_FLAGS); do \
57817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57818 done; \
57819 (cd $(TARGET_SUBDIR)/libada && \
57820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57822 "RANLIB=$${RANLIB}" \
57823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57824 dvi) \
57825 || exit 1
57826
57827 @endif target-libada
57828
57829 .PHONY: maybe-pdf-target-libada pdf-target-libada
57830 maybe-pdf-target-libada:
57831 @if target-libada
57832 maybe-pdf-target-libada: pdf-target-libada
57833
57834 pdf-target-libada: \
57835 configure-target-libada
57836 @: $(MAKE); $(unstage)
57837 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57838 r=`${PWD_COMMAND}`; export r; \
57839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57840 $(NORMAL_TARGET_EXPORTS) \
57841 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57842 for flag in $(EXTRA_TARGET_FLAGS); do \
57843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57844 done; \
57845 (cd $(TARGET_SUBDIR)/libada && \
57846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57848 "RANLIB=$${RANLIB}" \
57849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57850 pdf) \
57851 || exit 1
57852
57853 @endif target-libada
57854
57855 .PHONY: maybe-html-target-libada html-target-libada
57856 maybe-html-target-libada:
57857 @if target-libada
57858 maybe-html-target-libada: html-target-libada
57859
57860 html-target-libada: \
57861 configure-target-libada
57862 @: $(MAKE); $(unstage)
57863 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57864 r=`${PWD_COMMAND}`; export r; \
57865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57866 $(NORMAL_TARGET_EXPORTS) \
57867 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57868 for flag in $(EXTRA_TARGET_FLAGS); do \
57869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57870 done; \
57871 (cd $(TARGET_SUBDIR)/libada && \
57872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57874 "RANLIB=$${RANLIB}" \
57875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57876 html) \
57877 || exit 1
57878
57879 @endif target-libada
57880
57881 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57882 maybe-TAGS-target-libada:
57883 @if target-libada
57884 maybe-TAGS-target-libada: TAGS-target-libada
57885
57886 TAGS-target-libada: \
57887 configure-target-libada
57888 @: $(MAKE); $(unstage)
57889 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57890 r=`${PWD_COMMAND}`; export r; \
57891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57892 $(NORMAL_TARGET_EXPORTS) \
57893 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57894 for flag in $(EXTRA_TARGET_FLAGS); do \
57895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57896 done; \
57897 (cd $(TARGET_SUBDIR)/libada && \
57898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57900 "RANLIB=$${RANLIB}" \
57901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57902 TAGS) \
57903 || exit 1
57904
57905 @endif target-libada
57906
57907 .PHONY: maybe-install-info-target-libada install-info-target-libada
57908 maybe-install-info-target-libada:
57909 @if target-libada
57910 maybe-install-info-target-libada: install-info-target-libada
57911
57912 install-info-target-libada: \
57913 configure-target-libada \
57914 info-target-libada
57915 @: $(MAKE); $(unstage)
57916 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57917 r=`${PWD_COMMAND}`; export r; \
57918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57919 $(NORMAL_TARGET_EXPORTS) \
57920 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57921 for flag in $(EXTRA_TARGET_FLAGS); do \
57922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57923 done; \
57924 (cd $(TARGET_SUBDIR)/libada && \
57925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57927 "RANLIB=$${RANLIB}" \
57928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57929 install-info) \
57930 || exit 1
57931
57932 @endif target-libada
57933
57934 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57935 maybe-install-dvi-target-libada:
57936 @if target-libada
57937 maybe-install-dvi-target-libada: install-dvi-target-libada
57938
57939 install-dvi-target-libada: \
57940 configure-target-libada \
57941 dvi-target-libada
57942 @: $(MAKE); $(unstage)
57943 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57944 r=`${PWD_COMMAND}`; export r; \
57945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57946 $(NORMAL_TARGET_EXPORTS) \
57947 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57948 for flag in $(EXTRA_TARGET_FLAGS); do \
57949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57950 done; \
57951 (cd $(TARGET_SUBDIR)/libada && \
57952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57954 "RANLIB=$${RANLIB}" \
57955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57956 install-dvi) \
57957 || exit 1
57958
57959 @endif target-libada
57960
57961 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57962 maybe-install-pdf-target-libada:
57963 @if target-libada
57964 maybe-install-pdf-target-libada: install-pdf-target-libada
57965
57966 install-pdf-target-libada: \
57967 configure-target-libada \
57968 pdf-target-libada
57969 @: $(MAKE); $(unstage)
57970 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57971 r=`${PWD_COMMAND}`; export r; \
57972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57973 $(NORMAL_TARGET_EXPORTS) \
57974 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57975 for flag in $(EXTRA_TARGET_FLAGS); do \
57976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57977 done; \
57978 (cd $(TARGET_SUBDIR)/libada && \
57979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57981 "RANLIB=$${RANLIB}" \
57982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57983 install-pdf) \
57984 || exit 1
57985
57986 @endif target-libada
57987
57988 .PHONY: maybe-install-html-target-libada install-html-target-libada
57989 maybe-install-html-target-libada:
57990 @if target-libada
57991 maybe-install-html-target-libada: install-html-target-libada
57992
57993 install-html-target-libada: \
57994 configure-target-libada \
57995 html-target-libada
57996 @: $(MAKE); $(unstage)
57997 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57998 r=`${PWD_COMMAND}`; export r; \
57999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58000 $(NORMAL_TARGET_EXPORTS) \
58001 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58002 for flag in $(EXTRA_TARGET_FLAGS); do \
58003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58004 done; \
58005 (cd $(TARGET_SUBDIR)/libada && \
58006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58008 "RANLIB=$${RANLIB}" \
58009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58010 install-html) \
58011 || exit 1
58012
58013 @endif target-libada
58014
58015 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58016 maybe-installcheck-target-libada:
58017 @if target-libada
58018 maybe-installcheck-target-libada: installcheck-target-libada
58019
58020 installcheck-target-libada: \
58021 configure-target-libada
58022 @: $(MAKE); $(unstage)
58023 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58024 r=`${PWD_COMMAND}`; export r; \
58025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58026 $(NORMAL_TARGET_EXPORTS) \
58027 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58028 for flag in $(EXTRA_TARGET_FLAGS); do \
58029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58030 done; \
58031 (cd $(TARGET_SUBDIR)/libada && \
58032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58034 "RANLIB=$${RANLIB}" \
58035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58036 installcheck) \
58037 || exit 1
58038
58039 @endif target-libada
58040
58041 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58042 maybe-mostlyclean-target-libada:
58043 @if target-libada
58044 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58045
58046 mostlyclean-target-libada:
58047 @: $(MAKE); $(unstage)
58048 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58049 r=`${PWD_COMMAND}`; export r; \
58050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58051 $(NORMAL_TARGET_EXPORTS) \
58052 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58053 for flag in $(EXTRA_TARGET_FLAGS); do \
58054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58055 done; \
58056 (cd $(TARGET_SUBDIR)/libada && \
58057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58059 "RANLIB=$${RANLIB}" \
58060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58061 mostlyclean) \
58062 || exit 1
58063
58064 @endif target-libada
58065
58066 .PHONY: maybe-clean-target-libada clean-target-libada
58067 maybe-clean-target-libada:
58068 @if target-libada
58069 maybe-clean-target-libada: clean-target-libada
58070
58071 clean-target-libada:
58072 @: $(MAKE); $(unstage)
58073 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58074 r=`${PWD_COMMAND}`; export r; \
58075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58076 $(NORMAL_TARGET_EXPORTS) \
58077 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58078 for flag in $(EXTRA_TARGET_FLAGS); do \
58079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58080 done; \
58081 (cd $(TARGET_SUBDIR)/libada && \
58082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58084 "RANLIB=$${RANLIB}" \
58085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58086 clean) \
58087 || exit 1
58088
58089 @endif target-libada
58090
58091 .PHONY: maybe-distclean-target-libada distclean-target-libada
58092 maybe-distclean-target-libada:
58093 @if target-libada
58094 maybe-distclean-target-libada: distclean-target-libada
58095
58096 distclean-target-libada:
58097 @: $(MAKE); $(unstage)
58098 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58099 r=`${PWD_COMMAND}`; export r; \
58100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58101 $(NORMAL_TARGET_EXPORTS) \
58102 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58103 for flag in $(EXTRA_TARGET_FLAGS); do \
58104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58105 done; \
58106 (cd $(TARGET_SUBDIR)/libada && \
58107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58109 "RANLIB=$${RANLIB}" \
58110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58111 distclean) \
58112 || exit 1
58113
58114 @endif target-libada
58115
58116 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58117 maybe-maintainer-clean-target-libada:
58118 @if target-libada
58119 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58120
58121 maintainer-clean-target-libada:
58122 @: $(MAKE); $(unstage)
58123 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58124 r=`${PWD_COMMAND}`; export r; \
58125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58126 $(NORMAL_TARGET_EXPORTS) \
58127 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58128 for flag in $(EXTRA_TARGET_FLAGS); do \
58129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58130 done; \
58131 (cd $(TARGET_SUBDIR)/libada && \
58132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58134 "RANLIB=$${RANLIB}" \
58135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58136 maintainer-clean) \
58137 || exit 1
58138
58139 @endif target-libada
58140
58141
58142
58143
58144
58145 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58146 maybe-configure-target-libgm2:
58147 @if gcc-bootstrap
58148 configure-target-libgm2: stage_current
58149 @endif gcc-bootstrap
58150 @if target-libgm2
58151 maybe-configure-target-libgm2: configure-target-libgm2
58152 configure-target-libgm2:
58153 @: $(MAKE); $(unstage)
58154 @r=`${PWD_COMMAND}`; export r; \
58155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58156 echo "Checking multilib configuration for libgm2..."; \
58157 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58158 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58159 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58160 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58161 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58162 else \
58163 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58164 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58165 fi; \
58166 else \
58167 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58168 fi; \
58169 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58170 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58171 $(NORMAL_TARGET_EXPORTS) \
58172 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58173 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58174 case $(srcdir) in \
58175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58176 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58178 esac; \
58179 module_srcdir=libgm2; \
58180 rm -f no-such-file || : ; \
58181 CONFIG_SITE=no-such-file $(SHELL) \
58182 $$s/$$module_srcdir/configure \
58183 --srcdir=$${topdir}/$$module_srcdir \
58184 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58185 --target=${target_alias} \
58186 || exit 1
58187 @endif target-libgm2
58188
58189
58190
58191
58192
58193 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58194 maybe-all-target-libgm2:
58195 @if gcc-bootstrap
58196 all-target-libgm2: stage_current
58197 @endif gcc-bootstrap
58198 @if target-libgm2
58199 TARGET-target-libgm2=all
58200 maybe-all-target-libgm2: all-target-libgm2
58201 all-target-libgm2: configure-target-libgm2
58202 @: $(MAKE); $(unstage)
58203 @r=`${PWD_COMMAND}`; export r; \
58204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58205 $(NORMAL_TARGET_EXPORTS) \
58206 (cd $(TARGET_SUBDIR)/libgm2 && \
58207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58208 $(TARGET-target-libgm2))
58209 @endif target-libgm2
58210
58211
58212
58213
58214
58215 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58216 maybe-check-target-libgm2:
58217 @if target-libgm2
58218 maybe-check-target-libgm2: check-target-libgm2
58219
58220 check-target-libgm2:
58221 @: $(MAKE); $(unstage)
58222 @r=`${PWD_COMMAND}`; export r; \
58223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58224 $(NORMAL_TARGET_EXPORTS) \
58225 (cd $(TARGET_SUBDIR)/libgm2 && \
58226 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58227
58228 @endif target-libgm2
58229
58230 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58231 maybe-install-target-libgm2:
58232 @if target-libgm2
58233 maybe-install-target-libgm2: install-target-libgm2
58234
58235 install-target-libgm2: installdirs
58236 @: $(MAKE); $(unstage)
58237 @r=`${PWD_COMMAND}`; export r; \
58238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58239 $(NORMAL_TARGET_EXPORTS) \
58240 (cd $(TARGET_SUBDIR)/libgm2 && \
58241 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58242
58243 @endif target-libgm2
58244
58245 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58246 maybe-install-strip-target-libgm2:
58247 @if target-libgm2
58248 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58249
58250 install-strip-target-libgm2: installdirs
58251 @: $(MAKE); $(unstage)
58252 @r=`${PWD_COMMAND}`; export r; \
58253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58254 $(NORMAL_TARGET_EXPORTS) \
58255 (cd $(TARGET_SUBDIR)/libgm2 && \
58256 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58257
58258 @endif target-libgm2
58259
58260 # Other targets (info, dvi, pdf, etc.)
58261
58262 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58263 maybe-info-target-libgm2:
58264 @if target-libgm2
58265 maybe-info-target-libgm2: info-target-libgm2
58266
58267 info-target-libgm2: \
58268 configure-target-libgm2
58269 @: $(MAKE); $(unstage)
58270 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58271 r=`${PWD_COMMAND}`; export r; \
58272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58273 $(NORMAL_TARGET_EXPORTS) \
58274 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58275 for flag in $(EXTRA_TARGET_FLAGS); do \
58276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58277 done; \
58278 (cd $(TARGET_SUBDIR)/libgm2 && \
58279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58281 "RANLIB=$${RANLIB}" \
58282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58283 info) \
58284 || exit 1
58285
58286 @endif target-libgm2
58287
58288 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58289 maybe-dvi-target-libgm2:
58290 @if target-libgm2
58291 maybe-dvi-target-libgm2: dvi-target-libgm2
58292
58293 dvi-target-libgm2: \
58294 configure-target-libgm2
58295 @: $(MAKE); $(unstage)
58296 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58297 r=`${PWD_COMMAND}`; export r; \
58298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58299 $(NORMAL_TARGET_EXPORTS) \
58300 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58301 for flag in $(EXTRA_TARGET_FLAGS); do \
58302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58303 done; \
58304 (cd $(TARGET_SUBDIR)/libgm2 && \
58305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58307 "RANLIB=$${RANLIB}" \
58308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58309 dvi) \
58310 || exit 1
58311
58312 @endif target-libgm2
58313
58314 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58315 maybe-pdf-target-libgm2:
58316 @if target-libgm2
58317 maybe-pdf-target-libgm2: pdf-target-libgm2
58318
58319 pdf-target-libgm2: \
58320 configure-target-libgm2
58321 @: $(MAKE); $(unstage)
58322 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58323 r=`${PWD_COMMAND}`; export r; \
58324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58325 $(NORMAL_TARGET_EXPORTS) \
58326 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58327 for flag in $(EXTRA_TARGET_FLAGS); do \
58328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58329 done; \
58330 (cd $(TARGET_SUBDIR)/libgm2 && \
58331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58333 "RANLIB=$${RANLIB}" \
58334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58335 pdf) \
58336 || exit 1
58337
58338 @endif target-libgm2
58339
58340 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58341 maybe-html-target-libgm2:
58342 @if target-libgm2
58343 maybe-html-target-libgm2: html-target-libgm2
58344
58345 html-target-libgm2: \
58346 configure-target-libgm2
58347 @: $(MAKE); $(unstage)
58348 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58349 r=`${PWD_COMMAND}`; export r; \
58350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58351 $(NORMAL_TARGET_EXPORTS) \
58352 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58353 for flag in $(EXTRA_TARGET_FLAGS); do \
58354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58355 done; \
58356 (cd $(TARGET_SUBDIR)/libgm2 && \
58357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58359 "RANLIB=$${RANLIB}" \
58360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58361 html) \
58362 || exit 1
58363
58364 @endif target-libgm2
58365
58366 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58367 maybe-TAGS-target-libgm2:
58368 @if target-libgm2
58369 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58370
58371 TAGS-target-libgm2: \
58372 configure-target-libgm2
58373 @: $(MAKE); $(unstage)
58374 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58375 r=`${PWD_COMMAND}`; export r; \
58376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58377 $(NORMAL_TARGET_EXPORTS) \
58378 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58379 for flag in $(EXTRA_TARGET_FLAGS); do \
58380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58381 done; \
58382 (cd $(TARGET_SUBDIR)/libgm2 && \
58383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58385 "RANLIB=$${RANLIB}" \
58386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58387 TAGS) \
58388 || exit 1
58389
58390 @endif target-libgm2
58391
58392 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58393 maybe-install-info-target-libgm2:
58394 @if target-libgm2
58395 maybe-install-info-target-libgm2: install-info-target-libgm2
58396
58397 install-info-target-libgm2: \
58398 configure-target-libgm2 \
58399 info-target-libgm2
58400 @: $(MAKE); $(unstage)
58401 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58402 r=`${PWD_COMMAND}`; export r; \
58403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58404 $(NORMAL_TARGET_EXPORTS) \
58405 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58406 for flag in $(EXTRA_TARGET_FLAGS); do \
58407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58408 done; \
58409 (cd $(TARGET_SUBDIR)/libgm2 && \
58410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58412 "RANLIB=$${RANLIB}" \
58413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58414 install-info) \
58415 || exit 1
58416
58417 @endif target-libgm2
58418
58419 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58420 maybe-install-dvi-target-libgm2:
58421 @if target-libgm2
58422 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58423
58424 install-dvi-target-libgm2: \
58425 configure-target-libgm2 \
58426 dvi-target-libgm2
58427 @: $(MAKE); $(unstage)
58428 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58429 r=`${PWD_COMMAND}`; export r; \
58430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58431 $(NORMAL_TARGET_EXPORTS) \
58432 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58433 for flag in $(EXTRA_TARGET_FLAGS); do \
58434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58435 done; \
58436 (cd $(TARGET_SUBDIR)/libgm2 && \
58437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58439 "RANLIB=$${RANLIB}" \
58440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58441 install-dvi) \
58442 || exit 1
58443
58444 @endif target-libgm2
58445
58446 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58447 maybe-install-pdf-target-libgm2:
58448 @if target-libgm2
58449 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58450
58451 install-pdf-target-libgm2: \
58452 configure-target-libgm2 \
58453 pdf-target-libgm2
58454 @: $(MAKE); $(unstage)
58455 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58456 r=`${PWD_COMMAND}`; export r; \
58457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58458 $(NORMAL_TARGET_EXPORTS) \
58459 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58460 for flag in $(EXTRA_TARGET_FLAGS); do \
58461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58462 done; \
58463 (cd $(TARGET_SUBDIR)/libgm2 && \
58464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58466 "RANLIB=$${RANLIB}" \
58467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58468 install-pdf) \
58469 || exit 1
58470
58471 @endif target-libgm2
58472
58473 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58474 maybe-install-html-target-libgm2:
58475 @if target-libgm2
58476 maybe-install-html-target-libgm2: install-html-target-libgm2
58477
58478 install-html-target-libgm2: \
58479 configure-target-libgm2 \
58480 html-target-libgm2
58481 @: $(MAKE); $(unstage)
58482 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58483 r=`${PWD_COMMAND}`; export r; \
58484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58485 $(NORMAL_TARGET_EXPORTS) \
58486 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58487 for flag in $(EXTRA_TARGET_FLAGS); do \
58488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58489 done; \
58490 (cd $(TARGET_SUBDIR)/libgm2 && \
58491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58493 "RANLIB=$${RANLIB}" \
58494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58495 install-html) \
58496 || exit 1
58497
58498 @endif target-libgm2
58499
58500 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
58501 maybe-installcheck-target-libgm2:
58502 @if target-libgm2
58503 maybe-installcheck-target-libgm2: installcheck-target-libgm2
58504
58505 installcheck-target-libgm2: \
58506 configure-target-libgm2
58507 @: $(MAKE); $(unstage)
58508 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58509 r=`${PWD_COMMAND}`; export r; \
58510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58511 $(NORMAL_TARGET_EXPORTS) \
58512 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
58513 for flag in $(EXTRA_TARGET_FLAGS); do \
58514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58515 done; \
58516 (cd $(TARGET_SUBDIR)/libgm2 && \
58517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58519 "RANLIB=$${RANLIB}" \
58520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58521 installcheck) \
58522 || exit 1
58523
58524 @endif target-libgm2
58525
58526 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
58527 maybe-mostlyclean-target-libgm2:
58528 @if target-libgm2
58529 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
58530
58531 mostlyclean-target-libgm2:
58532 @: $(MAKE); $(unstage)
58533 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58534 r=`${PWD_COMMAND}`; export r; \
58535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58536 $(NORMAL_TARGET_EXPORTS) \
58537 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
58538 for flag in $(EXTRA_TARGET_FLAGS); do \
58539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58540 done; \
58541 (cd $(TARGET_SUBDIR)/libgm2 && \
58542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58544 "RANLIB=$${RANLIB}" \
58545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58546 mostlyclean) \
58547 || exit 1
58548
58549 @endif target-libgm2
58550
58551 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
58552 maybe-clean-target-libgm2:
58553 @if target-libgm2
58554 maybe-clean-target-libgm2: clean-target-libgm2
58555
58556 clean-target-libgm2:
58557 @: $(MAKE); $(unstage)
58558 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58559 r=`${PWD_COMMAND}`; export r; \
58560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58561 $(NORMAL_TARGET_EXPORTS) \
58562 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
58563 for flag in $(EXTRA_TARGET_FLAGS); do \
58564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58565 done; \
58566 (cd $(TARGET_SUBDIR)/libgm2 && \
58567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58569 "RANLIB=$${RANLIB}" \
58570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58571 clean) \
58572 || exit 1
58573
58574 @endif target-libgm2
58575
58576 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
58577 maybe-distclean-target-libgm2:
58578 @if target-libgm2
58579 maybe-distclean-target-libgm2: distclean-target-libgm2
58580
58581 distclean-target-libgm2:
58582 @: $(MAKE); $(unstage)
58583 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58584 r=`${PWD_COMMAND}`; export r; \
58585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58586 $(NORMAL_TARGET_EXPORTS) \
58587 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
58588 for flag in $(EXTRA_TARGET_FLAGS); do \
58589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58590 done; \
58591 (cd $(TARGET_SUBDIR)/libgm2 && \
58592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58594 "RANLIB=$${RANLIB}" \
58595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58596 distclean) \
58597 || exit 1
58598
58599 @endif target-libgm2
58600
58601 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
58602 maybe-maintainer-clean-target-libgm2:
58603 @if target-libgm2
58604 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
58605
58606 maintainer-clean-target-libgm2:
58607 @: $(MAKE); $(unstage)
58608 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58609 r=`${PWD_COMMAND}`; export r; \
58610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58611 $(NORMAL_TARGET_EXPORTS) \
58612 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
58613 for flag in $(EXTRA_TARGET_FLAGS); do \
58614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58615 done; \
58616 (cd $(TARGET_SUBDIR)/libgm2 && \
58617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58619 "RANLIB=$${RANLIB}" \
58620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58621 maintainer-clean) \
58622 || exit 1
58623
58624 @endif target-libgm2
58625
58626
58627
58628
58629
58630 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
58631 maybe-configure-target-libgomp:
58632 @if gcc-bootstrap
58633 configure-target-libgomp: stage_current
58634 @endif gcc-bootstrap
58635 @if target-libgomp
58636 maybe-configure-target-libgomp: configure-target-libgomp
58637 configure-target-libgomp:
58638 @r=`${PWD_COMMAND}`; export r; \
58639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58640 echo "Checking multilib configuration for libgomp..."; \
58641 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58643 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58644 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58645 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58646 else \
58647 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58648 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58649 fi; \
58650 else \
58651 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58652 fi; \
58653 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58654 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58655 $(NORMAL_TARGET_EXPORTS) \
58656 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
58657 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
58658 case $(srcdir) in \
58659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58660 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58662 esac; \
58663 module_srcdir=libgomp; \
58664 rm -f no-such-file || : ; \
58665 CONFIG_SITE=no-such-file $(SHELL) \
58666 $$s/$$module_srcdir/configure \
58667 --srcdir=$${topdir}/$$module_srcdir \
58668 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58669 --target=${target_alias} \
58670 || exit 1
58671 @endif target-libgomp
58672
58673
58674
58675 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
58676 maybe-configure-stage1-target-libgomp:
58677 @if target-libgomp-bootstrap
58678 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
58679 configure-stage1-target-libgomp:
58680 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58682 @r=`${PWD_COMMAND}`; export r; \
58683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684 TFLAGS="$(STAGE1_TFLAGS)"; \
58685 echo "Checking multilib configuration for libgomp..."; \
58686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58687 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58688 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58689 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58690 else \
58691 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58692 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58693 fi; \
58694 else \
58695 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58696 fi; \
58697 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58698 $(NORMAL_TARGET_EXPORTS) \
58699 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58700 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58701 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58702 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
58703 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58704 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58705 case $(srcdir) in \
58706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58707 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58709 esac; \
58710 module_srcdir=libgomp; \
58711 $(SHELL) $$s/$$module_srcdir/configure \
58712 --srcdir=$${topdir}/$$module_srcdir \
58713 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58714 --target=${target_alias} \
58715 \
58716 $(STAGE1_CONFIGURE_FLAGS)
58717 @endif target-libgomp-bootstrap
58718
58719 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
58720 maybe-configure-stage2-target-libgomp:
58721 @if target-libgomp-bootstrap
58722 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
58723 configure-stage2-target-libgomp:
58724 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58725 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58726 @r=`${PWD_COMMAND}`; export r; \
58727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58728 TFLAGS="$(STAGE2_TFLAGS)"; \
58729 echo "Checking multilib configuration for libgomp..."; \
58730 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58731 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58732 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58733 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58734 else \
58735 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58736 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58737 fi; \
58738 else \
58739 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58740 fi; \
58741 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58742 $(NORMAL_TARGET_EXPORTS) \
58743 \
58744 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58745 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58746 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58747 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58748 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58749 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58750 case $(srcdir) in \
58751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58752 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58754 esac; \
58755 module_srcdir=libgomp; \
58756 $(SHELL) $$s/$$module_srcdir/configure \
58757 --srcdir=$${topdir}/$$module_srcdir \
58758 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58759 --target=${target_alias} \
58760 --with-build-libsubdir=$(HOST_SUBDIR) \
58761 $(STAGE2_CONFIGURE_FLAGS)
58762 @endif target-libgomp-bootstrap
58763
58764 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58765 maybe-configure-stage3-target-libgomp:
58766 @if target-libgomp-bootstrap
58767 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58768 configure-stage3-target-libgomp:
58769 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58770 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58771 @r=`${PWD_COMMAND}`; export r; \
58772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58773 TFLAGS="$(STAGE3_TFLAGS)"; \
58774 echo "Checking multilib configuration for libgomp..."; \
58775 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58776 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58777 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58778 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58779 else \
58780 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58781 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58782 fi; \
58783 else \
58784 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58785 fi; \
58786 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58787 $(NORMAL_TARGET_EXPORTS) \
58788 \
58789 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58790 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58791 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58792 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58794 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58795 case $(srcdir) in \
58796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58797 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58799 esac; \
58800 module_srcdir=libgomp; \
58801 $(SHELL) $$s/$$module_srcdir/configure \
58802 --srcdir=$${topdir}/$$module_srcdir \
58803 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58804 --target=${target_alias} \
58805 --with-build-libsubdir=$(HOST_SUBDIR) \
58806 $(STAGE3_CONFIGURE_FLAGS)
58807 @endif target-libgomp-bootstrap
58808
58809 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58810 maybe-configure-stage4-target-libgomp:
58811 @if target-libgomp-bootstrap
58812 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58813 configure-stage4-target-libgomp:
58814 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58815 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58816 @r=`${PWD_COMMAND}`; export r; \
58817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58818 TFLAGS="$(STAGE4_TFLAGS)"; \
58819 echo "Checking multilib configuration for libgomp..."; \
58820 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58821 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58822 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58823 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58824 else \
58825 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58826 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58827 fi; \
58828 else \
58829 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58830 fi; \
58831 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58832 $(NORMAL_TARGET_EXPORTS) \
58833 \
58834 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58835 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58836 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58837 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58838 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58839 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58840 case $(srcdir) in \
58841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58842 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58844 esac; \
58845 module_srcdir=libgomp; \
58846 $(SHELL) $$s/$$module_srcdir/configure \
58847 --srcdir=$${topdir}/$$module_srcdir \
58848 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58849 --target=${target_alias} \
58850 --with-build-libsubdir=$(HOST_SUBDIR) \
58851 $(STAGE4_CONFIGURE_FLAGS)
58852 @endif target-libgomp-bootstrap
58853
58854 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58855 maybe-configure-stageprofile-target-libgomp:
58856 @if target-libgomp-bootstrap
58857 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58858 configure-stageprofile-target-libgomp:
58859 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58860 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58861 @r=`${PWD_COMMAND}`; export r; \
58862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58863 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58864 echo "Checking multilib configuration for libgomp..."; \
58865 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58866 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58867 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58868 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58869 else \
58870 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58871 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58872 fi; \
58873 else \
58874 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58875 fi; \
58876 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58877 $(NORMAL_TARGET_EXPORTS) \
58878 \
58879 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58880 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58881 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58882 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58883 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58884 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58885 case $(srcdir) in \
58886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58887 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58889 esac; \
58890 module_srcdir=libgomp; \
58891 $(SHELL) $$s/$$module_srcdir/configure \
58892 --srcdir=$${topdir}/$$module_srcdir \
58893 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58894 --target=${target_alias} \
58895 --with-build-libsubdir=$(HOST_SUBDIR) \
58896 $(STAGEprofile_CONFIGURE_FLAGS)
58897 @endif target-libgomp-bootstrap
58898
58899 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58900 maybe-configure-stagetrain-target-libgomp:
58901 @if target-libgomp-bootstrap
58902 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58903 configure-stagetrain-target-libgomp:
58904 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58905 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58906 @r=`${PWD_COMMAND}`; export r; \
58907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58908 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58909 echo "Checking multilib configuration for libgomp..."; \
58910 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58911 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58912 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58913 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58914 else \
58915 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58916 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58917 fi; \
58918 else \
58919 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58920 fi; \
58921 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58922 $(NORMAL_TARGET_EXPORTS) \
58923 \
58924 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58925 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58926 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58927 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58928 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58929 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58930 case $(srcdir) in \
58931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58932 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58934 esac; \
58935 module_srcdir=libgomp; \
58936 $(SHELL) $$s/$$module_srcdir/configure \
58937 --srcdir=$${topdir}/$$module_srcdir \
58938 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58939 --target=${target_alias} \
58940 --with-build-libsubdir=$(HOST_SUBDIR) \
58941 $(STAGEtrain_CONFIGURE_FLAGS)
58942 @endif target-libgomp-bootstrap
58943
58944 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58945 maybe-configure-stagefeedback-target-libgomp:
58946 @if target-libgomp-bootstrap
58947 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58948 configure-stagefeedback-target-libgomp:
58949 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58950 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58951 @r=`${PWD_COMMAND}`; export r; \
58952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58953 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58954 echo "Checking multilib configuration for libgomp..."; \
58955 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58956 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58957 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58958 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58959 else \
58960 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58961 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58962 fi; \
58963 else \
58964 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58965 fi; \
58966 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58967 $(NORMAL_TARGET_EXPORTS) \
58968 \
58969 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58970 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58971 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58972 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58973 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58974 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58975 case $(srcdir) in \
58976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58977 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58979 esac; \
58980 module_srcdir=libgomp; \
58981 $(SHELL) $$s/$$module_srcdir/configure \
58982 --srcdir=$${topdir}/$$module_srcdir \
58983 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58984 --target=${target_alias} \
58985 --with-build-libsubdir=$(HOST_SUBDIR) \
58986 $(STAGEfeedback_CONFIGURE_FLAGS)
58987 @endif target-libgomp-bootstrap
58988
58989 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
58990 maybe-configure-stageautoprofile-target-libgomp:
58991 @if target-libgomp-bootstrap
58992 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58993 configure-stageautoprofile-target-libgomp:
58994 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58995 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58996 @r=`${PWD_COMMAND}`; export r; \
58997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58998 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58999 echo "Checking multilib configuration for libgomp..."; \
59000 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59001 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59002 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59003 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59004 else \
59005 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59006 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59007 fi; \
59008 else \
59009 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59010 fi; \
59011 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59012 $(NORMAL_TARGET_EXPORTS) \
59013 \
59014 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59015 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59016 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59017 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59018 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59019 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59020 case $(srcdir) in \
59021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59022 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59024 esac; \
59025 module_srcdir=libgomp; \
59026 $(SHELL) $$s/$$module_srcdir/configure \
59027 --srcdir=$${topdir}/$$module_srcdir \
59028 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59029 --target=${target_alias} \
59030 --with-build-libsubdir=$(HOST_SUBDIR) \
59031 $(STAGEautoprofile_CONFIGURE_FLAGS)
59032 @endif target-libgomp-bootstrap
59033
59034 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59035 maybe-configure-stageautofeedback-target-libgomp:
59036 @if target-libgomp-bootstrap
59037 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59038 configure-stageautofeedback-target-libgomp:
59039 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59040 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59041 @r=`${PWD_COMMAND}`; export r; \
59042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59043 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59044 echo "Checking multilib configuration for libgomp..."; \
59045 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59046 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59047 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59048 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59049 else \
59050 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59051 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59052 fi; \
59053 else \
59054 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59055 fi; \
59056 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59057 $(NORMAL_TARGET_EXPORTS) \
59058 \
59059 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59060 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59061 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59062 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59063 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59064 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59065 case $(srcdir) in \
59066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59067 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59069 esac; \
59070 module_srcdir=libgomp; \
59071 $(SHELL) $$s/$$module_srcdir/configure \
59072 --srcdir=$${topdir}/$$module_srcdir \
59073 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59074 --target=${target_alias} \
59075 --with-build-libsubdir=$(HOST_SUBDIR) \
59076 $(STAGEautofeedback_CONFIGURE_FLAGS)
59077 @endif target-libgomp-bootstrap
59078
59079
59080
59081
59082
59083 .PHONY: all-target-libgomp maybe-all-target-libgomp
59084 maybe-all-target-libgomp:
59085 @if gcc-bootstrap
59086 all-target-libgomp: stage_current
59087 @endif gcc-bootstrap
59088 @if target-libgomp
59089 TARGET-target-libgomp=all
59090 maybe-all-target-libgomp: all-target-libgomp
59091 all-target-libgomp: configure-target-libgomp
59092 @r=`${PWD_COMMAND}`; export r; \
59093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59094 $(NORMAL_TARGET_EXPORTS) \
59095 (cd $(TARGET_SUBDIR)/libgomp && \
59096 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59097 $(TARGET-target-libgomp))
59098 @endif target-libgomp
59099
59100
59101
59102 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59103 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59104 maybe-all-stage1-target-libgomp:
59105 maybe-clean-stage1-target-libgomp:
59106 @if target-libgomp-bootstrap
59107 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59108 all-stage1: all-stage1-target-libgomp
59109 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59110 all-stage1-target-libgomp: configure-stage1-target-libgomp
59111 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59112 @r=`${PWD_COMMAND}`; export r; \
59113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59114 TFLAGS="$(STAGE1_TFLAGS)"; \
59115 $(NORMAL_TARGET_EXPORTS) \
59116 cd $(TARGET_SUBDIR)/libgomp && \
59117 \
59118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59119 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59125 $(EXTRA_TARGET_FLAGS) \
59126 \
59127 TFLAGS="$(STAGE1_TFLAGS)" \
59128 $(TARGET-stage1-target-libgomp)
59129
59130 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59131 clean-stage1: clean-stage1-target-libgomp
59132 clean-stage1-target-libgomp:
59133 @if [ $(current_stage) = stage1 ]; then \
59134 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59135 else \
59136 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59137 $(MAKE) stage1-start; \
59138 fi; \
59139 cd $(TARGET_SUBDIR)/libgomp && \
59140 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59141 clean
59142 @endif target-libgomp-bootstrap
59143
59144
59145 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59146 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59147 maybe-all-stage2-target-libgomp:
59148 maybe-clean-stage2-target-libgomp:
59149 @if target-libgomp-bootstrap
59150 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59151 all-stage2: all-stage2-target-libgomp
59152 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59153 all-stage2-target-libgomp: configure-stage2-target-libgomp
59154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59155 @r=`${PWD_COMMAND}`; export r; \
59156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59157 TFLAGS="$(STAGE2_TFLAGS)"; \
59158 $(NORMAL_TARGET_EXPORTS) \
59159 \
59160 cd $(TARGET_SUBDIR)/libgomp && \
59161 \
59162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59163 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59164 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59165 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59169 $(EXTRA_TARGET_FLAGS) \
59170 TFLAGS="$(STAGE2_TFLAGS)" \
59171 $(TARGET-stage2-target-libgomp)
59172
59173 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59174 clean-stage2: clean-stage2-target-libgomp
59175 clean-stage2-target-libgomp:
59176 @if [ $(current_stage) = stage2 ]; then \
59177 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59178 else \
59179 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59180 $(MAKE) stage2-start; \
59181 fi; \
59182 cd $(TARGET_SUBDIR)/libgomp && \
59183 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59184 @endif target-libgomp-bootstrap
59185
59186
59187 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59188 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59189 maybe-all-stage3-target-libgomp:
59190 maybe-clean-stage3-target-libgomp:
59191 @if target-libgomp-bootstrap
59192 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59193 all-stage3: all-stage3-target-libgomp
59194 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59195 all-stage3-target-libgomp: configure-stage3-target-libgomp
59196 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59197 @r=`${PWD_COMMAND}`; export r; \
59198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59199 TFLAGS="$(STAGE3_TFLAGS)"; \
59200 $(NORMAL_TARGET_EXPORTS) \
59201 \
59202 cd $(TARGET_SUBDIR)/libgomp && \
59203 \
59204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59205 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59206 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59207 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59211 $(EXTRA_TARGET_FLAGS) \
59212 TFLAGS="$(STAGE3_TFLAGS)" \
59213 $(TARGET-stage3-target-libgomp)
59214
59215 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59216 clean-stage3: clean-stage3-target-libgomp
59217 clean-stage3-target-libgomp:
59218 @if [ $(current_stage) = stage3 ]; then \
59219 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59220 else \
59221 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59222 $(MAKE) stage3-start; \
59223 fi; \
59224 cd $(TARGET_SUBDIR)/libgomp && \
59225 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59226 @endif target-libgomp-bootstrap
59227
59228
59229 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59230 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59231 maybe-all-stage4-target-libgomp:
59232 maybe-clean-stage4-target-libgomp:
59233 @if target-libgomp-bootstrap
59234 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59235 all-stage4: all-stage4-target-libgomp
59236 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59237 all-stage4-target-libgomp: configure-stage4-target-libgomp
59238 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59239 @r=`${PWD_COMMAND}`; export r; \
59240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59241 TFLAGS="$(STAGE4_TFLAGS)"; \
59242 $(NORMAL_TARGET_EXPORTS) \
59243 \
59244 cd $(TARGET_SUBDIR)/libgomp && \
59245 \
59246 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59247 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59248 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59249 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59253 $(EXTRA_TARGET_FLAGS) \
59254 TFLAGS="$(STAGE4_TFLAGS)" \
59255 $(TARGET-stage4-target-libgomp)
59256
59257 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59258 clean-stage4: clean-stage4-target-libgomp
59259 clean-stage4-target-libgomp:
59260 @if [ $(current_stage) = stage4 ]; then \
59261 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59262 else \
59263 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59264 $(MAKE) stage4-start; \
59265 fi; \
59266 cd $(TARGET_SUBDIR)/libgomp && \
59267 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59268 @endif target-libgomp-bootstrap
59269
59270
59271 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59272 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59273 maybe-all-stageprofile-target-libgomp:
59274 maybe-clean-stageprofile-target-libgomp:
59275 @if target-libgomp-bootstrap
59276 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59277 all-stageprofile: all-stageprofile-target-libgomp
59278 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59279 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59280 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59281 @r=`${PWD_COMMAND}`; export r; \
59282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59283 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59284 $(NORMAL_TARGET_EXPORTS) \
59285 \
59286 cd $(TARGET_SUBDIR)/libgomp && \
59287 \
59288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59289 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59290 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59291 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59295 $(EXTRA_TARGET_FLAGS) \
59296 TFLAGS="$(STAGEprofile_TFLAGS)" \
59297 $(TARGET-stageprofile-target-libgomp)
59298
59299 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59300 clean-stageprofile: clean-stageprofile-target-libgomp
59301 clean-stageprofile-target-libgomp:
59302 @if [ $(current_stage) = stageprofile ]; then \
59303 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59304 else \
59305 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59306 $(MAKE) stageprofile-start; \
59307 fi; \
59308 cd $(TARGET_SUBDIR)/libgomp && \
59309 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59310 @endif target-libgomp-bootstrap
59311
59312
59313 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59314 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59315 maybe-all-stagetrain-target-libgomp:
59316 maybe-clean-stagetrain-target-libgomp:
59317 @if target-libgomp-bootstrap
59318 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59319 all-stagetrain: all-stagetrain-target-libgomp
59320 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59321 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59322 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59323 @r=`${PWD_COMMAND}`; export r; \
59324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59325 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59326 $(NORMAL_TARGET_EXPORTS) \
59327 \
59328 cd $(TARGET_SUBDIR)/libgomp && \
59329 \
59330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59331 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59332 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59333 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59337 $(EXTRA_TARGET_FLAGS) \
59338 TFLAGS="$(STAGEtrain_TFLAGS)" \
59339 $(TARGET-stagetrain-target-libgomp)
59340
59341 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59342 clean-stagetrain: clean-stagetrain-target-libgomp
59343 clean-stagetrain-target-libgomp:
59344 @if [ $(current_stage) = stagetrain ]; then \
59345 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59346 else \
59347 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59348 $(MAKE) stagetrain-start; \
59349 fi; \
59350 cd $(TARGET_SUBDIR)/libgomp && \
59351 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59352 @endif target-libgomp-bootstrap
59353
59354
59355 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59356 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59357 maybe-all-stagefeedback-target-libgomp:
59358 maybe-clean-stagefeedback-target-libgomp:
59359 @if target-libgomp-bootstrap
59360 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59361 all-stagefeedback: all-stagefeedback-target-libgomp
59362 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59363 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59365 @r=`${PWD_COMMAND}`; export r; \
59366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59367 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59368 $(NORMAL_TARGET_EXPORTS) \
59369 \
59370 cd $(TARGET_SUBDIR)/libgomp && \
59371 \
59372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59373 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59374 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59375 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59379 $(EXTRA_TARGET_FLAGS) \
59380 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59381 $(TARGET-stagefeedback-target-libgomp)
59382
59383 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59384 clean-stagefeedback: clean-stagefeedback-target-libgomp
59385 clean-stagefeedback-target-libgomp:
59386 @if [ $(current_stage) = stagefeedback ]; then \
59387 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59388 else \
59389 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59390 $(MAKE) stagefeedback-start; \
59391 fi; \
59392 cd $(TARGET_SUBDIR)/libgomp && \
59393 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59394 @endif target-libgomp-bootstrap
59395
59396
59397 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59398 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59399 maybe-all-stageautoprofile-target-libgomp:
59400 maybe-clean-stageautoprofile-target-libgomp:
59401 @if target-libgomp-bootstrap
59402 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59403 all-stageautoprofile: all-stageautoprofile-target-libgomp
59404 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59405 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59406 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59407 @r=`${PWD_COMMAND}`; export r; \
59408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59409 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59410 $(NORMAL_TARGET_EXPORTS) \
59411 \
59412 cd $(TARGET_SUBDIR)/libgomp && \
59413 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59415 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59416 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59417 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59421 $(EXTRA_TARGET_FLAGS) \
59422 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59423 $(TARGET-stageautoprofile-target-libgomp)
59424
59425 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59426 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59427 clean-stageautoprofile-target-libgomp:
59428 @if [ $(current_stage) = stageautoprofile ]; then \
59429 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59430 else \
59431 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59432 $(MAKE) stageautoprofile-start; \
59433 fi; \
59434 cd $(TARGET_SUBDIR)/libgomp && \
59435 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59436 @endif target-libgomp-bootstrap
59437
59438
59439 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59440 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59441 maybe-all-stageautofeedback-target-libgomp:
59442 maybe-clean-stageautofeedback-target-libgomp:
59443 @if target-libgomp-bootstrap
59444 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59445 all-stageautofeedback: all-stageautofeedback-target-libgomp
59446 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59447 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59448 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59449 @r=`${PWD_COMMAND}`; export r; \
59450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59451 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59452 $(NORMAL_TARGET_EXPORTS) \
59453 \
59454 cd $(TARGET_SUBDIR)/libgomp && \
59455 \
59456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59457 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59458 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59459 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59463 $(EXTRA_TARGET_FLAGS) \
59464 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59465 $(TARGET-stageautofeedback-target-libgomp)
59466
59467 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59468 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59469 clean-stageautofeedback-target-libgomp:
59470 @if [ $(current_stage) = stageautofeedback ]; then \
59471 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59472 else \
59473 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59474 $(MAKE) stageautofeedback-start; \
59475 fi; \
59476 cd $(TARGET_SUBDIR)/libgomp && \
59477 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59478 @endif target-libgomp-bootstrap
59479
59480
59481
59482
59483
59484
59485 .PHONY: check-target-libgomp maybe-check-target-libgomp
59486 maybe-check-target-libgomp:
59487 @if target-libgomp
59488 maybe-check-target-libgomp: check-target-libgomp
59489
59490 check-target-libgomp:
59491 @: $(MAKE); $(unstage)
59492 @r=`${PWD_COMMAND}`; export r; \
59493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59494 $(NORMAL_TARGET_EXPORTS) \
59495 (cd $(TARGET_SUBDIR)/libgomp && \
59496 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59497
59498 @endif target-libgomp
59499
59500 .PHONY: install-target-libgomp maybe-install-target-libgomp
59501 maybe-install-target-libgomp:
59502 @if target-libgomp
59503 maybe-install-target-libgomp: install-target-libgomp
59504
59505 install-target-libgomp: installdirs
59506 @: $(MAKE); $(unstage)
59507 @r=`${PWD_COMMAND}`; export r; \
59508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59509 $(NORMAL_TARGET_EXPORTS) \
59510 (cd $(TARGET_SUBDIR)/libgomp && \
59511 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59512
59513 @endif target-libgomp
59514
59515 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
59516 maybe-install-strip-target-libgomp:
59517 @if target-libgomp
59518 maybe-install-strip-target-libgomp: install-strip-target-libgomp
59519
59520 install-strip-target-libgomp: installdirs
59521 @: $(MAKE); $(unstage)
59522 @r=`${PWD_COMMAND}`; export r; \
59523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59524 $(NORMAL_TARGET_EXPORTS) \
59525 (cd $(TARGET_SUBDIR)/libgomp && \
59526 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59527
59528 @endif target-libgomp
59529
59530 # Other targets (info, dvi, pdf, etc.)
59531
59532 .PHONY: maybe-info-target-libgomp info-target-libgomp
59533 maybe-info-target-libgomp:
59534 @if target-libgomp
59535 maybe-info-target-libgomp: info-target-libgomp
59536
59537 info-target-libgomp: \
59538 configure-target-libgomp
59539 @: $(MAKE); $(unstage)
59540 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59541 r=`${PWD_COMMAND}`; export r; \
59542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59543 $(NORMAL_TARGET_EXPORTS) \
59544 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
59545 for flag in $(EXTRA_TARGET_FLAGS); do \
59546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59547 done; \
59548 (cd $(TARGET_SUBDIR)/libgomp && \
59549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59551 "RANLIB=$${RANLIB}" \
59552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59553 info) \
59554 || exit 1
59555
59556 @endif target-libgomp
59557
59558 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
59559 maybe-dvi-target-libgomp:
59560 @if target-libgomp
59561 maybe-dvi-target-libgomp: dvi-target-libgomp
59562
59563 dvi-target-libgomp: \
59564 configure-target-libgomp
59565 @: $(MAKE); $(unstage)
59566 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59567 r=`${PWD_COMMAND}`; export r; \
59568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59569 $(NORMAL_TARGET_EXPORTS) \
59570 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
59571 for flag in $(EXTRA_TARGET_FLAGS); do \
59572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59573 done; \
59574 (cd $(TARGET_SUBDIR)/libgomp && \
59575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59577 "RANLIB=$${RANLIB}" \
59578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59579 dvi) \
59580 || exit 1
59581
59582 @endif target-libgomp
59583
59584 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
59585 maybe-pdf-target-libgomp:
59586 @if target-libgomp
59587 maybe-pdf-target-libgomp: pdf-target-libgomp
59588
59589 pdf-target-libgomp: \
59590 configure-target-libgomp
59591 @: $(MAKE); $(unstage)
59592 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59593 r=`${PWD_COMMAND}`; export r; \
59594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59595 $(NORMAL_TARGET_EXPORTS) \
59596 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
59597 for flag in $(EXTRA_TARGET_FLAGS); do \
59598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59599 done; \
59600 (cd $(TARGET_SUBDIR)/libgomp && \
59601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59603 "RANLIB=$${RANLIB}" \
59604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59605 pdf) \
59606 || exit 1
59607
59608 @endif target-libgomp
59609
59610 .PHONY: maybe-html-target-libgomp html-target-libgomp
59611 maybe-html-target-libgomp:
59612 @if target-libgomp
59613 maybe-html-target-libgomp: html-target-libgomp
59614
59615 html-target-libgomp: \
59616 configure-target-libgomp
59617 @: $(MAKE); $(unstage)
59618 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59619 r=`${PWD_COMMAND}`; export r; \
59620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59621 $(NORMAL_TARGET_EXPORTS) \
59622 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
59623 for flag in $(EXTRA_TARGET_FLAGS); do \
59624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59625 done; \
59626 (cd $(TARGET_SUBDIR)/libgomp && \
59627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59629 "RANLIB=$${RANLIB}" \
59630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59631 html) \
59632 || exit 1
59633
59634 @endif target-libgomp
59635
59636 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
59637 maybe-TAGS-target-libgomp:
59638 @if target-libgomp
59639 maybe-TAGS-target-libgomp: TAGS-target-libgomp
59640
59641 TAGS-target-libgomp: \
59642 configure-target-libgomp
59643 @: $(MAKE); $(unstage)
59644 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59645 r=`${PWD_COMMAND}`; export r; \
59646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59647 $(NORMAL_TARGET_EXPORTS) \
59648 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
59649 for flag in $(EXTRA_TARGET_FLAGS); do \
59650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59651 done; \
59652 (cd $(TARGET_SUBDIR)/libgomp && \
59653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59655 "RANLIB=$${RANLIB}" \
59656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59657 TAGS) \
59658 || exit 1
59659
59660 @endif target-libgomp
59661
59662 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
59663 maybe-install-info-target-libgomp:
59664 @if target-libgomp
59665 maybe-install-info-target-libgomp: install-info-target-libgomp
59666
59667 install-info-target-libgomp: \
59668 configure-target-libgomp \
59669 info-target-libgomp
59670 @: $(MAKE); $(unstage)
59671 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59672 r=`${PWD_COMMAND}`; export r; \
59673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59674 $(NORMAL_TARGET_EXPORTS) \
59675 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
59676 for flag in $(EXTRA_TARGET_FLAGS); do \
59677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59678 done; \
59679 (cd $(TARGET_SUBDIR)/libgomp && \
59680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59682 "RANLIB=$${RANLIB}" \
59683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59684 install-info) \
59685 || exit 1
59686
59687 @endif target-libgomp
59688
59689 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
59690 maybe-install-dvi-target-libgomp:
59691 @if target-libgomp
59692 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
59693
59694 install-dvi-target-libgomp: \
59695 configure-target-libgomp \
59696 dvi-target-libgomp
59697 @: $(MAKE); $(unstage)
59698 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59699 r=`${PWD_COMMAND}`; export r; \
59700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59701 $(NORMAL_TARGET_EXPORTS) \
59702 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
59703 for flag in $(EXTRA_TARGET_FLAGS); do \
59704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59705 done; \
59706 (cd $(TARGET_SUBDIR)/libgomp && \
59707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59709 "RANLIB=$${RANLIB}" \
59710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59711 install-dvi) \
59712 || exit 1
59713
59714 @endif target-libgomp
59715
59716 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
59717 maybe-install-pdf-target-libgomp:
59718 @if target-libgomp
59719 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
59720
59721 install-pdf-target-libgomp: \
59722 configure-target-libgomp \
59723 pdf-target-libgomp
59724 @: $(MAKE); $(unstage)
59725 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59726 r=`${PWD_COMMAND}`; export r; \
59727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59728 $(NORMAL_TARGET_EXPORTS) \
59729 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59730 for flag in $(EXTRA_TARGET_FLAGS); do \
59731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59732 done; \
59733 (cd $(TARGET_SUBDIR)/libgomp && \
59734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59736 "RANLIB=$${RANLIB}" \
59737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59738 install-pdf) \
59739 || exit 1
59740
59741 @endif target-libgomp
59742
59743 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59744 maybe-install-html-target-libgomp:
59745 @if target-libgomp
59746 maybe-install-html-target-libgomp: install-html-target-libgomp
59747
59748 install-html-target-libgomp: \
59749 configure-target-libgomp \
59750 html-target-libgomp
59751 @: $(MAKE); $(unstage)
59752 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59753 r=`${PWD_COMMAND}`; export r; \
59754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59755 $(NORMAL_TARGET_EXPORTS) \
59756 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59757 for flag in $(EXTRA_TARGET_FLAGS); do \
59758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59759 done; \
59760 (cd $(TARGET_SUBDIR)/libgomp && \
59761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59763 "RANLIB=$${RANLIB}" \
59764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59765 install-html) \
59766 || exit 1
59767
59768 @endif target-libgomp
59769
59770 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59771 maybe-installcheck-target-libgomp:
59772 @if target-libgomp
59773 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59774
59775 installcheck-target-libgomp: \
59776 configure-target-libgomp
59777 @: $(MAKE); $(unstage)
59778 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59779 r=`${PWD_COMMAND}`; export r; \
59780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59781 $(NORMAL_TARGET_EXPORTS) \
59782 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59783 for flag in $(EXTRA_TARGET_FLAGS); do \
59784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59785 done; \
59786 (cd $(TARGET_SUBDIR)/libgomp && \
59787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59789 "RANLIB=$${RANLIB}" \
59790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59791 installcheck) \
59792 || exit 1
59793
59794 @endif target-libgomp
59795
59796 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59797 maybe-mostlyclean-target-libgomp:
59798 @if target-libgomp
59799 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59800
59801 mostlyclean-target-libgomp:
59802 @: $(MAKE); $(unstage)
59803 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59804 r=`${PWD_COMMAND}`; export r; \
59805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59806 $(NORMAL_TARGET_EXPORTS) \
59807 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59808 for flag in $(EXTRA_TARGET_FLAGS); do \
59809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59810 done; \
59811 (cd $(TARGET_SUBDIR)/libgomp && \
59812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59814 "RANLIB=$${RANLIB}" \
59815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59816 mostlyclean) \
59817 || exit 1
59818
59819 @endif target-libgomp
59820
59821 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59822 maybe-clean-target-libgomp:
59823 @if target-libgomp
59824 maybe-clean-target-libgomp: clean-target-libgomp
59825
59826 clean-target-libgomp:
59827 @: $(MAKE); $(unstage)
59828 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59829 r=`${PWD_COMMAND}`; export r; \
59830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59831 $(NORMAL_TARGET_EXPORTS) \
59832 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59833 for flag in $(EXTRA_TARGET_FLAGS); do \
59834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59835 done; \
59836 (cd $(TARGET_SUBDIR)/libgomp && \
59837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59839 "RANLIB=$${RANLIB}" \
59840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59841 clean) \
59842 || exit 1
59843
59844 @endif target-libgomp
59845
59846 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59847 maybe-distclean-target-libgomp:
59848 @if target-libgomp
59849 maybe-distclean-target-libgomp: distclean-target-libgomp
59850
59851 distclean-target-libgomp:
59852 @: $(MAKE); $(unstage)
59853 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59854 r=`${PWD_COMMAND}`; export r; \
59855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59856 $(NORMAL_TARGET_EXPORTS) \
59857 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59858 for flag in $(EXTRA_TARGET_FLAGS); do \
59859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59860 done; \
59861 (cd $(TARGET_SUBDIR)/libgomp && \
59862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59864 "RANLIB=$${RANLIB}" \
59865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59866 distclean) \
59867 || exit 1
59868
59869 @endif target-libgomp
59870
59871 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59872 maybe-maintainer-clean-target-libgomp:
59873 @if target-libgomp
59874 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59875
59876 maintainer-clean-target-libgomp:
59877 @: $(MAKE); $(unstage)
59878 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59879 r=`${PWD_COMMAND}`; export r; \
59880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59881 $(NORMAL_TARGET_EXPORTS) \
59882 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59883 for flag in $(EXTRA_TARGET_FLAGS); do \
59884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59885 done; \
59886 (cd $(TARGET_SUBDIR)/libgomp && \
59887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59889 "RANLIB=$${RANLIB}" \
59890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59891 maintainer-clean) \
59892 || exit 1
59893
59894 @endif target-libgomp
59895
59896
59897
59898
59899
59900 .PHONY: configure-target-libitm maybe-configure-target-libitm
59901 maybe-configure-target-libitm:
59902 @if gcc-bootstrap
59903 configure-target-libitm: stage_current
59904 @endif gcc-bootstrap
59905 @if target-libitm
59906 maybe-configure-target-libitm: configure-target-libitm
59907 configure-target-libitm:
59908 @: $(MAKE); $(unstage)
59909 @r=`${PWD_COMMAND}`; export r; \
59910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59911 echo "Checking multilib configuration for libitm..."; \
59912 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59913 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59914 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59915 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59916 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59917 else \
59918 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59919 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59920 fi; \
59921 else \
59922 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59923 fi; \
59924 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59925 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59926 $(NORMAL_TARGET_EXPORTS) \
59927 echo Configuring in $(TARGET_SUBDIR)/libitm; \
59928 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59929 case $(srcdir) in \
59930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59931 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59933 esac; \
59934 module_srcdir=libitm; \
59935 rm -f no-such-file || : ; \
59936 CONFIG_SITE=no-such-file $(SHELL) \
59937 $$s/$$module_srcdir/configure \
59938 --srcdir=$${topdir}/$$module_srcdir \
59939 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59940 --target=${target_alias} \
59941 || exit 1
59942 @endif target-libitm
59943
59944
59945
59946
59947
59948 .PHONY: all-target-libitm maybe-all-target-libitm
59949 maybe-all-target-libitm:
59950 @if gcc-bootstrap
59951 all-target-libitm: stage_current
59952 @endif gcc-bootstrap
59953 @if target-libitm
59954 TARGET-target-libitm=all
59955 maybe-all-target-libitm: all-target-libitm
59956 all-target-libitm: configure-target-libitm
59957 @: $(MAKE); $(unstage)
59958 @r=`${PWD_COMMAND}`; export r; \
59959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59960 $(NORMAL_TARGET_EXPORTS) \
59961 (cd $(TARGET_SUBDIR)/libitm && \
59962 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59963 $(TARGET-target-libitm))
59964 @endif target-libitm
59965
59966
59967
59968
59969
59970 .PHONY: check-target-libitm maybe-check-target-libitm
59971 maybe-check-target-libitm:
59972 @if target-libitm
59973 maybe-check-target-libitm: check-target-libitm
59974
59975 check-target-libitm:
59976 @: $(MAKE); $(unstage)
59977 @r=`${PWD_COMMAND}`; export r; \
59978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59979 $(NORMAL_TARGET_EXPORTS) \
59980 (cd $(TARGET_SUBDIR)/libitm && \
59981 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59982
59983 @endif target-libitm
59984
59985 .PHONY: install-target-libitm maybe-install-target-libitm
59986 maybe-install-target-libitm:
59987 @if target-libitm
59988 maybe-install-target-libitm: install-target-libitm
59989
59990 install-target-libitm: installdirs
59991 @: $(MAKE); $(unstage)
59992 @r=`${PWD_COMMAND}`; export r; \
59993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59994 $(NORMAL_TARGET_EXPORTS) \
59995 (cd $(TARGET_SUBDIR)/libitm && \
59996 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59997
59998 @endif target-libitm
59999
60000 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60001 maybe-install-strip-target-libitm:
60002 @if target-libitm
60003 maybe-install-strip-target-libitm: install-strip-target-libitm
60004
60005 install-strip-target-libitm: installdirs
60006 @: $(MAKE); $(unstage)
60007 @r=`${PWD_COMMAND}`; export r; \
60008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60009 $(NORMAL_TARGET_EXPORTS) \
60010 (cd $(TARGET_SUBDIR)/libitm && \
60011 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60012
60013 @endif target-libitm
60014
60015 # Other targets (info, dvi, pdf, etc.)
60016
60017 .PHONY: maybe-info-target-libitm info-target-libitm
60018 maybe-info-target-libitm:
60019 @if target-libitm
60020 maybe-info-target-libitm: info-target-libitm
60021
60022 info-target-libitm: \
60023 configure-target-libitm
60024 @: $(MAKE); $(unstage)
60025 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60026 r=`${PWD_COMMAND}`; export r; \
60027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60028 $(NORMAL_TARGET_EXPORTS) \
60029 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60030 for flag in $(EXTRA_TARGET_FLAGS); do \
60031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60032 done; \
60033 (cd $(TARGET_SUBDIR)/libitm && \
60034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60036 "RANLIB=$${RANLIB}" \
60037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60038 info) \
60039 || exit 1
60040
60041 @endif target-libitm
60042
60043 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60044 maybe-dvi-target-libitm:
60045 @if target-libitm
60046 maybe-dvi-target-libitm: dvi-target-libitm
60047
60048 dvi-target-libitm: \
60049 configure-target-libitm
60050 @: $(MAKE); $(unstage)
60051 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60052 r=`${PWD_COMMAND}`; export r; \
60053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60054 $(NORMAL_TARGET_EXPORTS) \
60055 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60056 for flag in $(EXTRA_TARGET_FLAGS); do \
60057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60058 done; \
60059 (cd $(TARGET_SUBDIR)/libitm && \
60060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60062 "RANLIB=$${RANLIB}" \
60063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60064 dvi) \
60065 || exit 1
60066
60067 @endif target-libitm
60068
60069 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60070 maybe-pdf-target-libitm:
60071 @if target-libitm
60072 maybe-pdf-target-libitm: pdf-target-libitm
60073
60074 pdf-target-libitm: \
60075 configure-target-libitm
60076 @: $(MAKE); $(unstage)
60077 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60078 r=`${PWD_COMMAND}`; export r; \
60079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60080 $(NORMAL_TARGET_EXPORTS) \
60081 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60082 for flag in $(EXTRA_TARGET_FLAGS); do \
60083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60084 done; \
60085 (cd $(TARGET_SUBDIR)/libitm && \
60086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60088 "RANLIB=$${RANLIB}" \
60089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60090 pdf) \
60091 || exit 1
60092
60093 @endif target-libitm
60094
60095 .PHONY: maybe-html-target-libitm html-target-libitm
60096 maybe-html-target-libitm:
60097 @if target-libitm
60098 maybe-html-target-libitm: html-target-libitm
60099
60100 html-target-libitm: \
60101 configure-target-libitm
60102 @: $(MAKE); $(unstage)
60103 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60104 r=`${PWD_COMMAND}`; export r; \
60105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60106 $(NORMAL_TARGET_EXPORTS) \
60107 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60108 for flag in $(EXTRA_TARGET_FLAGS); do \
60109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60110 done; \
60111 (cd $(TARGET_SUBDIR)/libitm && \
60112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60114 "RANLIB=$${RANLIB}" \
60115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60116 html) \
60117 || exit 1
60118
60119 @endif target-libitm
60120
60121 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60122 maybe-TAGS-target-libitm:
60123 @if target-libitm
60124 maybe-TAGS-target-libitm: TAGS-target-libitm
60125
60126 TAGS-target-libitm: \
60127 configure-target-libitm
60128 @: $(MAKE); $(unstage)
60129 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60130 r=`${PWD_COMMAND}`; export r; \
60131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60132 $(NORMAL_TARGET_EXPORTS) \
60133 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60134 for flag in $(EXTRA_TARGET_FLAGS); do \
60135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60136 done; \
60137 (cd $(TARGET_SUBDIR)/libitm && \
60138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60140 "RANLIB=$${RANLIB}" \
60141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60142 TAGS) \
60143 || exit 1
60144
60145 @endif target-libitm
60146
60147 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60148 maybe-install-info-target-libitm:
60149 @if target-libitm
60150 maybe-install-info-target-libitm: install-info-target-libitm
60151
60152 install-info-target-libitm: \
60153 configure-target-libitm \
60154 info-target-libitm
60155 @: $(MAKE); $(unstage)
60156 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60157 r=`${PWD_COMMAND}`; export r; \
60158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60159 $(NORMAL_TARGET_EXPORTS) \
60160 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60161 for flag in $(EXTRA_TARGET_FLAGS); do \
60162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60163 done; \
60164 (cd $(TARGET_SUBDIR)/libitm && \
60165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60167 "RANLIB=$${RANLIB}" \
60168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60169 install-info) \
60170 || exit 1
60171
60172 @endif target-libitm
60173
60174 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60175 maybe-install-dvi-target-libitm:
60176 @if target-libitm
60177 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60178
60179 install-dvi-target-libitm: \
60180 configure-target-libitm \
60181 dvi-target-libitm
60182 @: $(MAKE); $(unstage)
60183 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60184 r=`${PWD_COMMAND}`; export r; \
60185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60186 $(NORMAL_TARGET_EXPORTS) \
60187 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60188 for flag in $(EXTRA_TARGET_FLAGS); do \
60189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60190 done; \
60191 (cd $(TARGET_SUBDIR)/libitm && \
60192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60194 "RANLIB=$${RANLIB}" \
60195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60196 install-dvi) \
60197 || exit 1
60198
60199 @endif target-libitm
60200
60201 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60202 maybe-install-pdf-target-libitm:
60203 @if target-libitm
60204 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60205
60206 install-pdf-target-libitm: \
60207 configure-target-libitm \
60208 pdf-target-libitm
60209 @: $(MAKE); $(unstage)
60210 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60211 r=`${PWD_COMMAND}`; export r; \
60212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60213 $(NORMAL_TARGET_EXPORTS) \
60214 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60215 for flag in $(EXTRA_TARGET_FLAGS); do \
60216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60217 done; \
60218 (cd $(TARGET_SUBDIR)/libitm && \
60219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60221 "RANLIB=$${RANLIB}" \
60222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60223 install-pdf) \
60224 || exit 1
60225
60226 @endif target-libitm
60227
60228 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60229 maybe-install-html-target-libitm:
60230 @if target-libitm
60231 maybe-install-html-target-libitm: install-html-target-libitm
60232
60233 install-html-target-libitm: \
60234 configure-target-libitm \
60235 html-target-libitm
60236 @: $(MAKE); $(unstage)
60237 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60238 r=`${PWD_COMMAND}`; export r; \
60239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60240 $(NORMAL_TARGET_EXPORTS) \
60241 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60242 for flag in $(EXTRA_TARGET_FLAGS); do \
60243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60244 done; \
60245 (cd $(TARGET_SUBDIR)/libitm && \
60246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60248 "RANLIB=$${RANLIB}" \
60249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60250 install-html) \
60251 || exit 1
60252
60253 @endif target-libitm
60254
60255 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60256 maybe-installcheck-target-libitm:
60257 @if target-libitm
60258 maybe-installcheck-target-libitm: installcheck-target-libitm
60259
60260 installcheck-target-libitm: \
60261 configure-target-libitm
60262 @: $(MAKE); $(unstage)
60263 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60264 r=`${PWD_COMMAND}`; export r; \
60265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60266 $(NORMAL_TARGET_EXPORTS) \
60267 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60268 for flag in $(EXTRA_TARGET_FLAGS); do \
60269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60270 done; \
60271 (cd $(TARGET_SUBDIR)/libitm && \
60272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60274 "RANLIB=$${RANLIB}" \
60275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60276 installcheck) \
60277 || exit 1
60278
60279 @endif target-libitm
60280
60281 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60282 maybe-mostlyclean-target-libitm:
60283 @if target-libitm
60284 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60285
60286 mostlyclean-target-libitm:
60287 @: $(MAKE); $(unstage)
60288 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60289 r=`${PWD_COMMAND}`; export r; \
60290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60291 $(NORMAL_TARGET_EXPORTS) \
60292 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60293 for flag in $(EXTRA_TARGET_FLAGS); do \
60294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60295 done; \
60296 (cd $(TARGET_SUBDIR)/libitm && \
60297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60299 "RANLIB=$${RANLIB}" \
60300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60301 mostlyclean) \
60302 || exit 1
60303
60304 @endif target-libitm
60305
60306 .PHONY: maybe-clean-target-libitm clean-target-libitm
60307 maybe-clean-target-libitm:
60308 @if target-libitm
60309 maybe-clean-target-libitm: clean-target-libitm
60310
60311 clean-target-libitm:
60312 @: $(MAKE); $(unstage)
60313 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60314 r=`${PWD_COMMAND}`; export r; \
60315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60316 $(NORMAL_TARGET_EXPORTS) \
60317 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60318 for flag in $(EXTRA_TARGET_FLAGS); do \
60319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60320 done; \
60321 (cd $(TARGET_SUBDIR)/libitm && \
60322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60324 "RANLIB=$${RANLIB}" \
60325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60326 clean) \
60327 || exit 1
60328
60329 @endif target-libitm
60330
60331 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60332 maybe-distclean-target-libitm:
60333 @if target-libitm
60334 maybe-distclean-target-libitm: distclean-target-libitm
60335
60336 distclean-target-libitm:
60337 @: $(MAKE); $(unstage)
60338 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60339 r=`${PWD_COMMAND}`; export r; \
60340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60341 $(NORMAL_TARGET_EXPORTS) \
60342 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60343 for flag in $(EXTRA_TARGET_FLAGS); do \
60344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60345 done; \
60346 (cd $(TARGET_SUBDIR)/libitm && \
60347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60349 "RANLIB=$${RANLIB}" \
60350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60351 distclean) \
60352 || exit 1
60353
60354 @endif target-libitm
60355
60356 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60357 maybe-maintainer-clean-target-libitm:
60358 @if target-libitm
60359 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60360
60361 maintainer-clean-target-libitm:
60362 @: $(MAKE); $(unstage)
60363 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60364 r=`${PWD_COMMAND}`; export r; \
60365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60366 $(NORMAL_TARGET_EXPORTS) \
60367 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60368 for flag in $(EXTRA_TARGET_FLAGS); do \
60369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60370 done; \
60371 (cd $(TARGET_SUBDIR)/libitm && \
60372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60374 "RANLIB=$${RANLIB}" \
60375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60376 maintainer-clean) \
60377 || exit 1
60378
60379 @endif target-libitm
60380
60381
60382
60383
60384
60385 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60386 maybe-configure-target-libatomic:
60387 @if gcc-bootstrap
60388 configure-target-libatomic: stage_current
60389 @endif gcc-bootstrap
60390 @if target-libatomic
60391 maybe-configure-target-libatomic: configure-target-libatomic
60392 configure-target-libatomic:
60393 @r=`${PWD_COMMAND}`; export r; \
60394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60395 echo "Checking multilib configuration for libatomic..."; \
60396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60397 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60398 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60399 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60400 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60401 else \
60402 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60403 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60404 fi; \
60405 else \
60406 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60407 fi; \
60408 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60409 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60410 $(NORMAL_TARGET_EXPORTS) \
60411 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60412 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60413 case $(srcdir) in \
60414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60415 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60417 esac; \
60418 module_srcdir=libatomic; \
60419 rm -f no-such-file || : ; \
60420 CONFIG_SITE=no-such-file $(SHELL) \
60421 $$s/$$module_srcdir/configure \
60422 --srcdir=$${topdir}/$$module_srcdir \
60423 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60424 --target=${target_alias} \
60425 || exit 1
60426 @endif target-libatomic
60427
60428
60429
60430 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60431 maybe-configure-stage1-target-libatomic:
60432 @if target-libatomic-bootstrap
60433 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60434 configure-stage1-target-libatomic:
60435 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60436 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60437 @r=`${PWD_COMMAND}`; export r; \
60438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60439 TFLAGS="$(STAGE1_TFLAGS)"; \
60440 echo "Checking multilib configuration for libatomic..."; \
60441 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60442 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60443 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60444 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60445 else \
60446 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60447 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60448 fi; \
60449 else \
60450 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60451 fi; \
60452 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60453 $(NORMAL_TARGET_EXPORTS) \
60454 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60455 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60456 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60457 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60458 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60459 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60460 case $(srcdir) in \
60461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60462 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60464 esac; \
60465 module_srcdir=libatomic; \
60466 $(SHELL) $$s/$$module_srcdir/configure \
60467 --srcdir=$${topdir}/$$module_srcdir \
60468 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60469 --target=${target_alias} \
60470 \
60471 $(STAGE1_CONFIGURE_FLAGS)
60472 @endif target-libatomic-bootstrap
60473
60474 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60475 maybe-configure-stage2-target-libatomic:
60476 @if target-libatomic-bootstrap
60477 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60478 configure-stage2-target-libatomic:
60479 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60480 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60481 @r=`${PWD_COMMAND}`; export r; \
60482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60483 TFLAGS="$(STAGE2_TFLAGS)"; \
60484 echo "Checking multilib configuration for libatomic..."; \
60485 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60486 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60487 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60488 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60489 else \
60490 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60491 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60492 fi; \
60493 else \
60494 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60495 fi; \
60496 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60497 $(NORMAL_TARGET_EXPORTS) \
60498 \
60499 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60500 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60501 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60502 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
60503 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60504 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60505 case $(srcdir) in \
60506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60507 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60509 esac; \
60510 module_srcdir=libatomic; \
60511 $(SHELL) $$s/$$module_srcdir/configure \
60512 --srcdir=$${topdir}/$$module_srcdir \
60513 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60514 --target=${target_alias} \
60515 --with-build-libsubdir=$(HOST_SUBDIR) \
60516 $(STAGE2_CONFIGURE_FLAGS)
60517 @endif target-libatomic-bootstrap
60518
60519 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
60520 maybe-configure-stage3-target-libatomic:
60521 @if target-libatomic-bootstrap
60522 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
60523 configure-stage3-target-libatomic:
60524 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60525 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60526 @r=`${PWD_COMMAND}`; export r; \
60527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60528 TFLAGS="$(STAGE3_TFLAGS)"; \
60529 echo "Checking multilib configuration for libatomic..."; \
60530 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60531 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60532 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60533 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60534 else \
60535 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60536 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60537 fi; \
60538 else \
60539 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60540 fi; \
60541 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60542 $(NORMAL_TARGET_EXPORTS) \
60543 \
60544 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60545 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60546 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60547 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
60548 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60549 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60550 case $(srcdir) in \
60551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60552 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60554 esac; \
60555 module_srcdir=libatomic; \
60556 $(SHELL) $$s/$$module_srcdir/configure \
60557 --srcdir=$${topdir}/$$module_srcdir \
60558 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60559 --target=${target_alias} \
60560 --with-build-libsubdir=$(HOST_SUBDIR) \
60561 $(STAGE3_CONFIGURE_FLAGS)
60562 @endif target-libatomic-bootstrap
60563
60564 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
60565 maybe-configure-stage4-target-libatomic:
60566 @if target-libatomic-bootstrap
60567 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
60568 configure-stage4-target-libatomic:
60569 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60570 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60571 @r=`${PWD_COMMAND}`; export r; \
60572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60573 TFLAGS="$(STAGE4_TFLAGS)"; \
60574 echo "Checking multilib configuration for libatomic..."; \
60575 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60576 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60577 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60578 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60579 else \
60580 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60581 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60582 fi; \
60583 else \
60584 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60585 fi; \
60586 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60587 $(NORMAL_TARGET_EXPORTS) \
60588 \
60589 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60590 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60591 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60592 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
60593 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60594 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60595 case $(srcdir) in \
60596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60597 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60599 esac; \
60600 module_srcdir=libatomic; \
60601 $(SHELL) $$s/$$module_srcdir/configure \
60602 --srcdir=$${topdir}/$$module_srcdir \
60603 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60604 --target=${target_alias} \
60605 --with-build-libsubdir=$(HOST_SUBDIR) \
60606 $(STAGE4_CONFIGURE_FLAGS)
60607 @endif target-libatomic-bootstrap
60608
60609 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
60610 maybe-configure-stageprofile-target-libatomic:
60611 @if target-libatomic-bootstrap
60612 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
60613 configure-stageprofile-target-libatomic:
60614 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60615 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60616 @r=`${PWD_COMMAND}`; export r; \
60617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60618 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60619 echo "Checking multilib configuration for libatomic..."; \
60620 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60621 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60622 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60623 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60624 else \
60625 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60626 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60627 fi; \
60628 else \
60629 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60630 fi; \
60631 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60632 $(NORMAL_TARGET_EXPORTS) \
60633 \
60634 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60635 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60636 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60637 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
60638 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60639 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60640 case $(srcdir) in \
60641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60642 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60644 esac; \
60645 module_srcdir=libatomic; \
60646 $(SHELL) $$s/$$module_srcdir/configure \
60647 --srcdir=$${topdir}/$$module_srcdir \
60648 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60649 --target=${target_alias} \
60650 --with-build-libsubdir=$(HOST_SUBDIR) \
60651 $(STAGEprofile_CONFIGURE_FLAGS)
60652 @endif target-libatomic-bootstrap
60653
60654 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
60655 maybe-configure-stagetrain-target-libatomic:
60656 @if target-libatomic-bootstrap
60657 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
60658 configure-stagetrain-target-libatomic:
60659 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60660 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60661 @r=`${PWD_COMMAND}`; export r; \
60662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60663 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60664 echo "Checking multilib configuration for libatomic..."; \
60665 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60666 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60667 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60668 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60669 else \
60670 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60671 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60672 fi; \
60673 else \
60674 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60675 fi; \
60676 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60677 $(NORMAL_TARGET_EXPORTS) \
60678 \
60679 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60680 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60681 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60682 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
60683 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60684 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60685 case $(srcdir) in \
60686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60687 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60689 esac; \
60690 module_srcdir=libatomic; \
60691 $(SHELL) $$s/$$module_srcdir/configure \
60692 --srcdir=$${topdir}/$$module_srcdir \
60693 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60694 --target=${target_alias} \
60695 --with-build-libsubdir=$(HOST_SUBDIR) \
60696 $(STAGEtrain_CONFIGURE_FLAGS)
60697 @endif target-libatomic-bootstrap
60698
60699 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
60700 maybe-configure-stagefeedback-target-libatomic:
60701 @if target-libatomic-bootstrap
60702 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
60703 configure-stagefeedback-target-libatomic:
60704 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60705 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60706 @r=`${PWD_COMMAND}`; export r; \
60707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60708 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60709 echo "Checking multilib configuration for libatomic..."; \
60710 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60711 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60712 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60713 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60714 else \
60715 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60716 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60717 fi; \
60718 else \
60719 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60720 fi; \
60721 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60722 $(NORMAL_TARGET_EXPORTS) \
60723 \
60724 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60725 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60726 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60727 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
60728 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60729 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60730 case $(srcdir) in \
60731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60732 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60734 esac; \
60735 module_srcdir=libatomic; \
60736 $(SHELL) $$s/$$module_srcdir/configure \
60737 --srcdir=$${topdir}/$$module_srcdir \
60738 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60739 --target=${target_alias} \
60740 --with-build-libsubdir=$(HOST_SUBDIR) \
60741 $(STAGEfeedback_CONFIGURE_FLAGS)
60742 @endif target-libatomic-bootstrap
60743
60744 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
60745 maybe-configure-stageautoprofile-target-libatomic:
60746 @if target-libatomic-bootstrap
60747 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
60748 configure-stageautoprofile-target-libatomic:
60749 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60750 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60751 @r=`${PWD_COMMAND}`; export r; \
60752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60753 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60754 echo "Checking multilib configuration for libatomic..."; \
60755 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60756 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60757 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60758 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60759 else \
60760 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60761 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60762 fi; \
60763 else \
60764 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60765 fi; \
60766 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60767 $(NORMAL_TARGET_EXPORTS) \
60768 \
60769 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60770 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60771 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60772 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
60773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60774 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60775 case $(srcdir) in \
60776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60777 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60779 esac; \
60780 module_srcdir=libatomic; \
60781 $(SHELL) $$s/$$module_srcdir/configure \
60782 --srcdir=$${topdir}/$$module_srcdir \
60783 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60784 --target=${target_alias} \
60785 --with-build-libsubdir=$(HOST_SUBDIR) \
60786 $(STAGEautoprofile_CONFIGURE_FLAGS)
60787 @endif target-libatomic-bootstrap
60788
60789 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
60790 maybe-configure-stageautofeedback-target-libatomic:
60791 @if target-libatomic-bootstrap
60792 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
60793 configure-stageautofeedback-target-libatomic:
60794 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60795 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60796 @r=`${PWD_COMMAND}`; export r; \
60797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60798 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60799 echo "Checking multilib configuration for libatomic..."; \
60800 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60801 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60802 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60803 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60804 else \
60805 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60806 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60807 fi; \
60808 else \
60809 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60810 fi; \
60811 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60812 $(NORMAL_TARGET_EXPORTS) \
60813 \
60814 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60815 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60816 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60817 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
60818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60819 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60820 case $(srcdir) in \
60821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60822 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60824 esac; \
60825 module_srcdir=libatomic; \
60826 $(SHELL) $$s/$$module_srcdir/configure \
60827 --srcdir=$${topdir}/$$module_srcdir \
60828 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60829 --target=${target_alias} \
60830 --with-build-libsubdir=$(HOST_SUBDIR) \
60831 $(STAGEautofeedback_CONFIGURE_FLAGS)
60832 @endif target-libatomic-bootstrap
60833
60834
60835
60836
60837
60838 .PHONY: all-target-libatomic maybe-all-target-libatomic
60839 maybe-all-target-libatomic:
60840 @if gcc-bootstrap
60841 all-target-libatomic: stage_current
60842 @endif gcc-bootstrap
60843 @if target-libatomic
60844 TARGET-target-libatomic=all
60845 maybe-all-target-libatomic: all-target-libatomic
60846 all-target-libatomic: configure-target-libatomic
60847 @r=`${PWD_COMMAND}`; export r; \
60848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60849 $(NORMAL_TARGET_EXPORTS) \
60850 (cd $(TARGET_SUBDIR)/libatomic && \
60851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60852 $(TARGET-target-libatomic))
60853 @endif target-libatomic
60854
60855
60856
60857 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
60858 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
60859 maybe-all-stage1-target-libatomic:
60860 maybe-clean-stage1-target-libatomic:
60861 @if target-libatomic-bootstrap
60862 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
60863 all-stage1: all-stage1-target-libatomic
60864 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
60865 all-stage1-target-libatomic: configure-stage1-target-libatomic
60866 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60867 @r=`${PWD_COMMAND}`; export r; \
60868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60869 TFLAGS="$(STAGE1_TFLAGS)"; \
60870 $(NORMAL_TARGET_EXPORTS) \
60871 cd $(TARGET_SUBDIR)/libatomic && \
60872 \
60873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60874 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60875 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60876 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60877 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60878 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60879 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60880 $(EXTRA_TARGET_FLAGS) \
60881 \
60882 TFLAGS="$(STAGE1_TFLAGS)" \
60883 $(TARGET-stage1-target-libatomic)
60884
60885 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
60886 clean-stage1: clean-stage1-target-libatomic
60887 clean-stage1-target-libatomic:
60888 @if [ $(current_stage) = stage1 ]; then \
60889 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60890 else \
60891 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
60892 $(MAKE) stage1-start; \
60893 fi; \
60894 cd $(TARGET_SUBDIR)/libatomic && \
60895 $(MAKE) $(EXTRA_TARGET_FLAGS) \
60896 clean
60897 @endif target-libatomic-bootstrap
60898
60899
60900 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
60901 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
60902 maybe-all-stage2-target-libatomic:
60903 maybe-clean-stage2-target-libatomic:
60904 @if target-libatomic-bootstrap
60905 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
60906 all-stage2: all-stage2-target-libatomic
60907 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
60908 all-stage2-target-libatomic: configure-stage2-target-libatomic
60909 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60910 @r=`${PWD_COMMAND}`; export r; \
60911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60912 TFLAGS="$(STAGE2_TFLAGS)"; \
60913 $(NORMAL_TARGET_EXPORTS) \
60914 \
60915 cd $(TARGET_SUBDIR)/libatomic && \
60916 \
60917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60918 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60919 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60920 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60924 $(EXTRA_TARGET_FLAGS) \
60925 TFLAGS="$(STAGE2_TFLAGS)" \
60926 $(TARGET-stage2-target-libatomic)
60927
60928 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
60929 clean-stage2: clean-stage2-target-libatomic
60930 clean-stage2-target-libatomic:
60931 @if [ $(current_stage) = stage2 ]; then \
60932 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60933 else \
60934 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
60935 $(MAKE) stage2-start; \
60936 fi; \
60937 cd $(TARGET_SUBDIR)/libatomic && \
60938 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60939 @endif target-libatomic-bootstrap
60940
60941
60942 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
60943 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
60944 maybe-all-stage3-target-libatomic:
60945 maybe-clean-stage3-target-libatomic:
60946 @if target-libatomic-bootstrap
60947 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
60948 all-stage3: all-stage3-target-libatomic
60949 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
60950 all-stage3-target-libatomic: configure-stage3-target-libatomic
60951 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60952 @r=`${PWD_COMMAND}`; export r; \
60953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60954 TFLAGS="$(STAGE3_TFLAGS)"; \
60955 $(NORMAL_TARGET_EXPORTS) \
60956 \
60957 cd $(TARGET_SUBDIR)/libatomic && \
60958 \
60959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60960 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60961 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60962 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60966 $(EXTRA_TARGET_FLAGS) \
60967 TFLAGS="$(STAGE3_TFLAGS)" \
60968 $(TARGET-stage3-target-libatomic)
60969
60970 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
60971 clean-stage3: clean-stage3-target-libatomic
60972 clean-stage3-target-libatomic:
60973 @if [ $(current_stage) = stage3 ]; then \
60974 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60975 else \
60976 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
60977 $(MAKE) stage3-start; \
60978 fi; \
60979 cd $(TARGET_SUBDIR)/libatomic && \
60980 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60981 @endif target-libatomic-bootstrap
60982
60983
60984 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
60985 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
60986 maybe-all-stage4-target-libatomic:
60987 maybe-clean-stage4-target-libatomic:
60988 @if target-libatomic-bootstrap
60989 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
60990 all-stage4: all-stage4-target-libatomic
60991 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
60992 all-stage4-target-libatomic: configure-stage4-target-libatomic
60993 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60994 @r=`${PWD_COMMAND}`; export r; \
60995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60996 TFLAGS="$(STAGE4_TFLAGS)"; \
60997 $(NORMAL_TARGET_EXPORTS) \
60998 \
60999 cd $(TARGET_SUBDIR)/libatomic && \
61000 \
61001 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61002 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61003 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61004 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61008 $(EXTRA_TARGET_FLAGS) \
61009 TFLAGS="$(STAGE4_TFLAGS)" \
61010 $(TARGET-stage4-target-libatomic)
61011
61012 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61013 clean-stage4: clean-stage4-target-libatomic
61014 clean-stage4-target-libatomic:
61015 @if [ $(current_stage) = stage4 ]; then \
61016 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61017 else \
61018 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61019 $(MAKE) stage4-start; \
61020 fi; \
61021 cd $(TARGET_SUBDIR)/libatomic && \
61022 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61023 @endif target-libatomic-bootstrap
61024
61025
61026 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61027 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61028 maybe-all-stageprofile-target-libatomic:
61029 maybe-clean-stageprofile-target-libatomic:
61030 @if target-libatomic-bootstrap
61031 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61032 all-stageprofile: all-stageprofile-target-libatomic
61033 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61034 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61035 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61036 @r=`${PWD_COMMAND}`; export r; \
61037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61038 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61039 $(NORMAL_TARGET_EXPORTS) \
61040 \
61041 cd $(TARGET_SUBDIR)/libatomic && \
61042 \
61043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61044 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61045 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61046 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61050 $(EXTRA_TARGET_FLAGS) \
61051 TFLAGS="$(STAGEprofile_TFLAGS)" \
61052 $(TARGET-stageprofile-target-libatomic)
61053
61054 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61055 clean-stageprofile: clean-stageprofile-target-libatomic
61056 clean-stageprofile-target-libatomic:
61057 @if [ $(current_stage) = stageprofile ]; then \
61058 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61059 else \
61060 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61061 $(MAKE) stageprofile-start; \
61062 fi; \
61063 cd $(TARGET_SUBDIR)/libatomic && \
61064 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61065 @endif target-libatomic-bootstrap
61066
61067
61068 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61069 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61070 maybe-all-stagetrain-target-libatomic:
61071 maybe-clean-stagetrain-target-libatomic:
61072 @if target-libatomic-bootstrap
61073 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61074 all-stagetrain: all-stagetrain-target-libatomic
61075 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61076 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61077 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61078 @r=`${PWD_COMMAND}`; export r; \
61079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61080 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61081 $(NORMAL_TARGET_EXPORTS) \
61082 \
61083 cd $(TARGET_SUBDIR)/libatomic && \
61084 \
61085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61086 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61087 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61088 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61089 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61090 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61091 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61092 $(EXTRA_TARGET_FLAGS) \
61093 TFLAGS="$(STAGEtrain_TFLAGS)" \
61094 $(TARGET-stagetrain-target-libatomic)
61095
61096 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61097 clean-stagetrain: clean-stagetrain-target-libatomic
61098 clean-stagetrain-target-libatomic:
61099 @if [ $(current_stage) = stagetrain ]; then \
61100 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61101 else \
61102 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61103 $(MAKE) stagetrain-start; \
61104 fi; \
61105 cd $(TARGET_SUBDIR)/libatomic && \
61106 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61107 @endif target-libatomic-bootstrap
61108
61109
61110 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61111 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61112 maybe-all-stagefeedback-target-libatomic:
61113 maybe-clean-stagefeedback-target-libatomic:
61114 @if target-libatomic-bootstrap
61115 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61116 all-stagefeedback: all-stagefeedback-target-libatomic
61117 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61118 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61119 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61120 @r=`${PWD_COMMAND}`; export r; \
61121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61122 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61123 $(NORMAL_TARGET_EXPORTS) \
61124 \
61125 cd $(TARGET_SUBDIR)/libatomic && \
61126 \
61127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61128 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61129 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61130 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61134 $(EXTRA_TARGET_FLAGS) \
61135 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61136 $(TARGET-stagefeedback-target-libatomic)
61137
61138 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61139 clean-stagefeedback: clean-stagefeedback-target-libatomic
61140 clean-stagefeedback-target-libatomic:
61141 @if [ $(current_stage) = stagefeedback ]; then \
61142 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61143 else \
61144 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61145 $(MAKE) stagefeedback-start; \
61146 fi; \
61147 cd $(TARGET_SUBDIR)/libatomic && \
61148 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61149 @endif target-libatomic-bootstrap
61150
61151
61152 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61153 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61154 maybe-all-stageautoprofile-target-libatomic:
61155 maybe-clean-stageautoprofile-target-libatomic:
61156 @if target-libatomic-bootstrap
61157 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61158 all-stageautoprofile: all-stageautoprofile-target-libatomic
61159 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61160 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61161 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61162 @r=`${PWD_COMMAND}`; export r; \
61163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61164 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61165 $(NORMAL_TARGET_EXPORTS) \
61166 \
61167 cd $(TARGET_SUBDIR)/libatomic && \
61168 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61169 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61170 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61171 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61172 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61173 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61174 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61175 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61176 $(EXTRA_TARGET_FLAGS) \
61177 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61178 $(TARGET-stageautoprofile-target-libatomic)
61179
61180 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61181 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61182 clean-stageautoprofile-target-libatomic:
61183 @if [ $(current_stage) = stageautoprofile ]; then \
61184 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61185 else \
61186 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61187 $(MAKE) stageautoprofile-start; \
61188 fi; \
61189 cd $(TARGET_SUBDIR)/libatomic && \
61190 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61191 @endif target-libatomic-bootstrap
61192
61193
61194 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61195 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61196 maybe-all-stageautofeedback-target-libatomic:
61197 maybe-clean-stageautofeedback-target-libatomic:
61198 @if target-libatomic-bootstrap
61199 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61200 all-stageautofeedback: all-stageautofeedback-target-libatomic
61201 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61202 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61203 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61204 @r=`${PWD_COMMAND}`; export r; \
61205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61206 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61207 $(NORMAL_TARGET_EXPORTS) \
61208 \
61209 cd $(TARGET_SUBDIR)/libatomic && \
61210 \
61211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61212 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61218 $(EXTRA_TARGET_FLAGS) \
61219 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61220 $(TARGET-stageautofeedback-target-libatomic)
61221
61222 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61223 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61224 clean-stageautofeedback-target-libatomic:
61225 @if [ $(current_stage) = stageautofeedback ]; then \
61226 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61227 else \
61228 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61229 $(MAKE) stageautofeedback-start; \
61230 fi; \
61231 cd $(TARGET_SUBDIR)/libatomic && \
61232 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61233 @endif target-libatomic-bootstrap
61234
61235
61236
61237
61238
61239
61240 .PHONY: check-target-libatomic maybe-check-target-libatomic
61241 maybe-check-target-libatomic:
61242 @if target-libatomic
61243 maybe-check-target-libatomic: check-target-libatomic
61244
61245 check-target-libatomic:
61246 @: $(MAKE); $(unstage)
61247 @r=`${PWD_COMMAND}`; export r; \
61248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61249 $(NORMAL_TARGET_EXPORTS) \
61250 (cd $(TARGET_SUBDIR)/libatomic && \
61251 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61252
61253 @endif target-libatomic
61254
61255 .PHONY: install-target-libatomic maybe-install-target-libatomic
61256 maybe-install-target-libatomic:
61257 @if target-libatomic
61258 maybe-install-target-libatomic: install-target-libatomic
61259
61260 install-target-libatomic: installdirs
61261 @: $(MAKE); $(unstage)
61262 @r=`${PWD_COMMAND}`; export r; \
61263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61264 $(NORMAL_TARGET_EXPORTS) \
61265 (cd $(TARGET_SUBDIR)/libatomic && \
61266 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61267
61268 @endif target-libatomic
61269
61270 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61271 maybe-install-strip-target-libatomic:
61272 @if target-libatomic
61273 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61274
61275 install-strip-target-libatomic: installdirs
61276 @: $(MAKE); $(unstage)
61277 @r=`${PWD_COMMAND}`; export r; \
61278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61279 $(NORMAL_TARGET_EXPORTS) \
61280 (cd $(TARGET_SUBDIR)/libatomic && \
61281 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61282
61283 @endif target-libatomic
61284
61285 # Other targets (info, dvi, pdf, etc.)
61286
61287 .PHONY: maybe-info-target-libatomic info-target-libatomic
61288 maybe-info-target-libatomic:
61289 @if target-libatomic
61290 maybe-info-target-libatomic: info-target-libatomic
61291
61292 info-target-libatomic: \
61293 configure-target-libatomic
61294 @: $(MAKE); $(unstage)
61295 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61296 r=`${PWD_COMMAND}`; export r; \
61297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61298 $(NORMAL_TARGET_EXPORTS) \
61299 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61300 for flag in $(EXTRA_TARGET_FLAGS); do \
61301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61302 done; \
61303 (cd $(TARGET_SUBDIR)/libatomic && \
61304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61306 "RANLIB=$${RANLIB}" \
61307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61308 info) \
61309 || exit 1
61310
61311 @endif target-libatomic
61312
61313 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61314 maybe-dvi-target-libatomic:
61315 @if target-libatomic
61316 maybe-dvi-target-libatomic: dvi-target-libatomic
61317
61318 dvi-target-libatomic: \
61319 configure-target-libatomic
61320 @: $(MAKE); $(unstage)
61321 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61322 r=`${PWD_COMMAND}`; export r; \
61323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61324 $(NORMAL_TARGET_EXPORTS) \
61325 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61326 for flag in $(EXTRA_TARGET_FLAGS); do \
61327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61328 done; \
61329 (cd $(TARGET_SUBDIR)/libatomic && \
61330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61332 "RANLIB=$${RANLIB}" \
61333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61334 dvi) \
61335 || exit 1
61336
61337 @endif target-libatomic
61338
61339 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61340 maybe-pdf-target-libatomic:
61341 @if target-libatomic
61342 maybe-pdf-target-libatomic: pdf-target-libatomic
61343
61344 pdf-target-libatomic: \
61345 configure-target-libatomic
61346 @: $(MAKE); $(unstage)
61347 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61348 r=`${PWD_COMMAND}`; export r; \
61349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61350 $(NORMAL_TARGET_EXPORTS) \
61351 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61352 for flag in $(EXTRA_TARGET_FLAGS); do \
61353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61354 done; \
61355 (cd $(TARGET_SUBDIR)/libatomic && \
61356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61358 "RANLIB=$${RANLIB}" \
61359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61360 pdf) \
61361 || exit 1
61362
61363 @endif target-libatomic
61364
61365 .PHONY: maybe-html-target-libatomic html-target-libatomic
61366 maybe-html-target-libatomic:
61367 @if target-libatomic
61368 maybe-html-target-libatomic: html-target-libatomic
61369
61370 html-target-libatomic: \
61371 configure-target-libatomic
61372 @: $(MAKE); $(unstage)
61373 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61374 r=`${PWD_COMMAND}`; export r; \
61375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61376 $(NORMAL_TARGET_EXPORTS) \
61377 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61378 for flag in $(EXTRA_TARGET_FLAGS); do \
61379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61380 done; \
61381 (cd $(TARGET_SUBDIR)/libatomic && \
61382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61384 "RANLIB=$${RANLIB}" \
61385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61386 html) \
61387 || exit 1
61388
61389 @endif target-libatomic
61390
61391 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61392 maybe-TAGS-target-libatomic:
61393 @if target-libatomic
61394 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61395
61396 TAGS-target-libatomic: \
61397 configure-target-libatomic
61398 @: $(MAKE); $(unstage)
61399 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61400 r=`${PWD_COMMAND}`; export r; \
61401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61402 $(NORMAL_TARGET_EXPORTS) \
61403 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61404 for flag in $(EXTRA_TARGET_FLAGS); do \
61405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61406 done; \
61407 (cd $(TARGET_SUBDIR)/libatomic && \
61408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61410 "RANLIB=$${RANLIB}" \
61411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61412 TAGS) \
61413 || exit 1
61414
61415 @endif target-libatomic
61416
61417 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61418 maybe-install-info-target-libatomic:
61419 @if target-libatomic
61420 maybe-install-info-target-libatomic: install-info-target-libatomic
61421
61422 install-info-target-libatomic: \
61423 configure-target-libatomic \
61424 info-target-libatomic
61425 @: $(MAKE); $(unstage)
61426 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61427 r=`${PWD_COMMAND}`; export r; \
61428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61429 $(NORMAL_TARGET_EXPORTS) \
61430 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61431 for flag in $(EXTRA_TARGET_FLAGS); do \
61432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61433 done; \
61434 (cd $(TARGET_SUBDIR)/libatomic && \
61435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61437 "RANLIB=$${RANLIB}" \
61438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61439 install-info) \
61440 || exit 1
61441
61442 @endif target-libatomic
61443
61444 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61445 maybe-install-dvi-target-libatomic:
61446 @if target-libatomic
61447 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61448
61449 install-dvi-target-libatomic: \
61450 configure-target-libatomic \
61451 dvi-target-libatomic
61452 @: $(MAKE); $(unstage)
61453 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61454 r=`${PWD_COMMAND}`; export r; \
61455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61456 $(NORMAL_TARGET_EXPORTS) \
61457 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61458 for flag in $(EXTRA_TARGET_FLAGS); do \
61459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61460 done; \
61461 (cd $(TARGET_SUBDIR)/libatomic && \
61462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61464 "RANLIB=$${RANLIB}" \
61465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61466 install-dvi) \
61467 || exit 1
61468
61469 @endif target-libatomic
61470
61471 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61472 maybe-install-pdf-target-libatomic:
61473 @if target-libatomic
61474 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61475
61476 install-pdf-target-libatomic: \
61477 configure-target-libatomic \
61478 pdf-target-libatomic
61479 @: $(MAKE); $(unstage)
61480 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61481 r=`${PWD_COMMAND}`; export r; \
61482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61483 $(NORMAL_TARGET_EXPORTS) \
61484 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61485 for flag in $(EXTRA_TARGET_FLAGS); do \
61486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61487 done; \
61488 (cd $(TARGET_SUBDIR)/libatomic && \
61489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61491 "RANLIB=$${RANLIB}" \
61492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61493 install-pdf) \
61494 || exit 1
61495
61496 @endif target-libatomic
61497
61498 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
61499 maybe-install-html-target-libatomic:
61500 @if target-libatomic
61501 maybe-install-html-target-libatomic: install-html-target-libatomic
61502
61503 install-html-target-libatomic: \
61504 configure-target-libatomic \
61505 html-target-libatomic
61506 @: $(MAKE); $(unstage)
61507 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61508 r=`${PWD_COMMAND}`; export r; \
61509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61510 $(NORMAL_TARGET_EXPORTS) \
61511 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
61512 for flag in $(EXTRA_TARGET_FLAGS); do \
61513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61514 done; \
61515 (cd $(TARGET_SUBDIR)/libatomic && \
61516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61518 "RANLIB=$${RANLIB}" \
61519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61520 install-html) \
61521 || exit 1
61522
61523 @endif target-libatomic
61524
61525 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
61526 maybe-installcheck-target-libatomic:
61527 @if target-libatomic
61528 maybe-installcheck-target-libatomic: installcheck-target-libatomic
61529
61530 installcheck-target-libatomic: \
61531 configure-target-libatomic
61532 @: $(MAKE); $(unstage)
61533 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61534 r=`${PWD_COMMAND}`; export r; \
61535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61536 $(NORMAL_TARGET_EXPORTS) \
61537 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
61538 for flag in $(EXTRA_TARGET_FLAGS); do \
61539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61540 done; \
61541 (cd $(TARGET_SUBDIR)/libatomic && \
61542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61544 "RANLIB=$${RANLIB}" \
61545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61546 installcheck) \
61547 || exit 1
61548
61549 @endif target-libatomic
61550
61551 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
61552 maybe-mostlyclean-target-libatomic:
61553 @if target-libatomic
61554 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
61555
61556 mostlyclean-target-libatomic:
61557 @: $(MAKE); $(unstage)
61558 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61559 r=`${PWD_COMMAND}`; export r; \
61560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61561 $(NORMAL_TARGET_EXPORTS) \
61562 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
61563 for flag in $(EXTRA_TARGET_FLAGS); do \
61564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61565 done; \
61566 (cd $(TARGET_SUBDIR)/libatomic && \
61567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61569 "RANLIB=$${RANLIB}" \
61570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61571 mostlyclean) \
61572 || exit 1
61573
61574 @endif target-libatomic
61575
61576 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
61577 maybe-clean-target-libatomic:
61578 @if target-libatomic
61579 maybe-clean-target-libatomic: clean-target-libatomic
61580
61581 clean-target-libatomic:
61582 @: $(MAKE); $(unstage)
61583 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61584 r=`${PWD_COMMAND}`; export r; \
61585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61586 $(NORMAL_TARGET_EXPORTS) \
61587 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
61588 for flag in $(EXTRA_TARGET_FLAGS); do \
61589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61590 done; \
61591 (cd $(TARGET_SUBDIR)/libatomic && \
61592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61594 "RANLIB=$${RANLIB}" \
61595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61596 clean) \
61597 || exit 1
61598
61599 @endif target-libatomic
61600
61601 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
61602 maybe-distclean-target-libatomic:
61603 @if target-libatomic
61604 maybe-distclean-target-libatomic: distclean-target-libatomic
61605
61606 distclean-target-libatomic:
61607 @: $(MAKE); $(unstage)
61608 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61609 r=`${PWD_COMMAND}`; export r; \
61610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61611 $(NORMAL_TARGET_EXPORTS) \
61612 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
61613 for flag in $(EXTRA_TARGET_FLAGS); do \
61614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61615 done; \
61616 (cd $(TARGET_SUBDIR)/libatomic && \
61617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61619 "RANLIB=$${RANLIB}" \
61620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61621 distclean) \
61622 || exit 1
61623
61624 @endif target-libatomic
61625
61626 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
61627 maybe-maintainer-clean-target-libatomic:
61628 @if target-libatomic
61629 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
61630
61631 maintainer-clean-target-libatomic:
61632 @: $(MAKE); $(unstage)
61633 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61634 r=`${PWD_COMMAND}`; export r; \
61635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61636 $(NORMAL_TARGET_EXPORTS) \
61637 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
61638 for flag in $(EXTRA_TARGET_FLAGS); do \
61639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61640 done; \
61641 (cd $(TARGET_SUBDIR)/libatomic && \
61642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61644 "RANLIB=$${RANLIB}" \
61645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61646 maintainer-clean) \
61647 || exit 1
61648
61649 @endif target-libatomic
61650
61651
61652
61653 @if target-libgomp
61654 .PHONY: check-target-libgomp-c++
61655 check-target-libgomp-c++:
61656 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
61657
61658 .PHONY: check-target-libgomp-fortran
61659 check-target-libgomp-fortran:
61660 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
61661
61662 @endif target-libgomp
61663
61664 @if target-libitm
61665 .PHONY: check-target-libitm-c++
61666 check-target-libitm-c++:
61667 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
61668
61669 @endif target-libitm
61670
61671 # ----------
61672 # GCC module
61673 # ----------
61674
61675 @if gcc-no-bootstrap
61676 .PHONY: cross
61677 cross: all-build all-gas all-ld
61678 @r=`${PWD_COMMAND}`; export r; \
61679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61680 $(HOST_EXPORTS) \
61681 echo "Building the C and C++ compiler"; \
61682 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
61683 @r=`${PWD_COMMAND}`; export r; \
61684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61685 echo "Building runtime libraries"; \
61686 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
61687 @endif gcc-no-bootstrap
61688
61689 @if gcc
61690
61691 .PHONY: check-gcc-c check-c
61692 check-gcc-c:
61693 r=`${PWD_COMMAND}`; export r; \
61694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61695 $(HOST_EXPORTS) \
61696 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
61697 check-c: check-gcc-c
61698
61699 .PHONY: check-gcc-c++ check-c++
61700 check-gcc-c++:
61701 r=`${PWD_COMMAND}`; export r; \
61702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61703 $(HOST_EXPORTS) \
61704 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
61705 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
61706
61707 .PHONY: check-gcc-fortran check-fortran
61708 check-gcc-fortran:
61709 r=`${PWD_COMMAND}`; export r; \
61710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61711 $(HOST_EXPORTS) \
61712 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
61713 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
61714
61715 .PHONY: check-gcc-ada check-ada
61716 check-gcc-ada:
61717 r=`${PWD_COMMAND}`; export r; \
61718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61719 $(HOST_EXPORTS) \
61720 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
61721 check-ada: check-gcc-ada check-target-libada
61722
61723 .PHONY: check-gcc-objc check-objc
61724 check-gcc-objc:
61725 r=`${PWD_COMMAND}`; export r; \
61726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61727 $(HOST_EXPORTS) \
61728 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
61729 check-objc: check-gcc-objc check-target-libobjc
61730
61731 .PHONY: check-gcc-obj-c++ check-obj-c++
61732 check-gcc-obj-c++:
61733 r=`${PWD_COMMAND}`; export r; \
61734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61735 $(HOST_EXPORTS) \
61736 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
61737 check-obj-c++: check-gcc-obj-c++
61738
61739 .PHONY: check-gcc-go check-go
61740 check-gcc-go:
61741 r=`${PWD_COMMAND}`; export r; \
61742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61743 $(HOST_EXPORTS) \
61744 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
61745 check-go: check-gcc-go check-target-libgo check-gotools
61746
61747 .PHONY: check-gcc-m2 check-m2
61748 check-gcc-m2:
61749 r=`${PWD_COMMAND}`; export r; \
61750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61751 $(HOST_EXPORTS) \
61752 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
61753 check-m2: check-gcc-m2 check-target-libgm2
61754
61755 .PHONY: check-gcc-d check-d
61756 check-gcc-d:
61757 r=`${PWD_COMMAND}`; export r; \
61758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61759 $(HOST_EXPORTS) \
61760 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
61761 check-d: check-gcc-d check-target-libphobos
61762
61763 .PHONY: check-gcc-jit check-jit
61764 check-gcc-jit:
61765 r=`${PWD_COMMAND}`; export r; \
61766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61767 $(HOST_EXPORTS) \
61768 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
61769 check-jit: check-gcc-jit
61770
61771 .PHONY: check-gcc-rust check-rust
61772 check-gcc-rust:
61773 r=`${PWD_COMMAND}`; export r; \
61774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61775 $(HOST_EXPORTS) \
61776 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
61777 check-rust: check-gcc-rust
61778
61779
61780 # The gcc part of install-no-fixedincludes, which relies on an intimate
61781 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
61782 .PHONY: gcc-install-no-fixedincludes
61783 gcc-install-no-fixedincludes:
61784 @if [ -f ./gcc/Makefile ]; then \
61785 r=`${PWD_COMMAND}`; export r; \
61786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61787 $(HOST_EXPORTS) \
61788 (cd ./gcc \
61789 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
61790 else true; fi
61791 @endif gcc
61792
61793 # ---------------------
61794 # GCC bootstrap support
61795 # ---------------------
61796
61797 # We track the current stage (the one in 'gcc') in the stage_current file.
61798 # stage_last instead tracks the stage that was built last. These targets
61799 # are dummy when toplevel bootstrap is not active.
61800
61801 # While making host and target tools, symlinks to the final stage must be
61802 # there, so $(unstage) should be run at various points. To avoid excessive
61803 # recursive invocations of make, we "inline" them using a variable. These
61804 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
61805 # to avoid warnings from the GNU Make job server.
61806
61807 unstage = :
61808 stage = :
61809 current_stage = ""
61810
61811 @if gcc-bootstrap
61812 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
61813 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
61814 current_stage = "`cat stage_current 2> /dev/null`"
61815 @endif gcc-bootstrap
61816
61817 .PHONY: unstage stage
61818 unstage:
61819 @: $(MAKE); $(unstage)
61820 stage:
61821 @: $(MAKE); $(stage)
61822
61823 # Disable commands for lean bootstrap.
61824 LEAN = false
61825
61826 # We name the build directories for the various stages "stage1-gcc",
61827 # "stage2-gcc","stage3-gcc", etc.
61828
61829 # Since the 'compare' process will fail (on debugging information) if any
61830 # directory names are different, we need to link the gcc directory for
61831 # the previous stage to a constant name ('prev-gcc'), and to make the name of
61832 # the build directories constant as well. For the latter, we use naked names
61833 # like 'gcc', because the scripts in that directory assume it. We use
61834 # mv on platforms where symlinks to directories do not work or are not
61835 # reliable.
61836
61837 # 'touch' doesn't work right on some platforms.
61838 STAMP = echo timestamp >
61839
61840 # We only want to compare .o files, so set this!
61841 objext = .o
61842
61843
61844 .PHONY: stage1-start stage1-end
61845
61846 stage1-start::
61847 @: $(MAKE); $(stage); \
61848 echo stage1 > stage_current; \
61849 echo stage1 > stage_last; \
61850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61851 @if bfd
61852 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
61853 mkdir stage1-bfd; \
61854 mv stage1-bfd bfd
61855 @endif bfd
61856 @if opcodes
61857 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
61858 mkdir stage1-opcodes; \
61859 mv stage1-opcodes opcodes
61860 @endif opcodes
61861 @if binutils
61862 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
61863 mkdir stage1-binutils; \
61864 mv stage1-binutils binutils
61865 @endif binutils
61866 @if fixincludes
61867 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
61868 mkdir stage1-fixincludes; \
61869 mv stage1-fixincludes fixincludes
61870 @endif fixincludes
61871 @if gas
61872 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
61873 mkdir stage1-gas; \
61874 mv stage1-gas gas
61875 @endif gas
61876 @if gcc
61877 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
61878 mkdir stage1-gcc; \
61879 mv stage1-gcc gcc
61880 @endif gcc
61881 @if gmp
61882 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
61883 mkdir stage1-gmp; \
61884 mv stage1-gmp gmp
61885 @endif gmp
61886 @if mpfr
61887 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
61888 mkdir stage1-mpfr; \
61889 mv stage1-mpfr mpfr
61890 @endif mpfr
61891 @if mpc
61892 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
61893 mkdir stage1-mpc; \
61894 mv stage1-mpc mpc
61895 @endif mpc
61896 @if isl
61897 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
61898 mkdir stage1-isl; \
61899 mv stage1-isl isl
61900 @endif isl
61901 @if gold
61902 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
61903 mkdir stage1-gold; \
61904 mv stage1-gold gold
61905 @endif gold
61906 @if intl
61907 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
61908 mkdir stage1-intl; \
61909 mv stage1-intl intl
61910 @endif intl
61911 @if ld
61912 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
61913 mkdir stage1-ld; \
61914 mv stage1-ld ld
61915 @endif ld
61916 @if libbacktrace
61917 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
61918 mkdir stage1-libbacktrace; \
61919 mv stage1-libbacktrace libbacktrace
61920 @endif libbacktrace
61921 @if libcpp
61922 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
61923 mkdir stage1-libcpp; \
61924 mv stage1-libcpp libcpp
61925 @endif libcpp
61926 @if libcody
61927 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
61928 mkdir stage1-libcody; \
61929 mv stage1-libcody libcody
61930 @endif libcody
61931 @if libdecnumber
61932 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
61933 mkdir stage1-libdecnumber; \
61934 mv stage1-libdecnumber libdecnumber
61935 @endif libdecnumber
61936 @if libiberty
61937 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
61938 mkdir stage1-libiberty; \
61939 mv stage1-libiberty libiberty
61940 @endif libiberty
61941 @if libiberty-linker-plugin
61942 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
61943 mkdir stage1-libiberty-linker-plugin; \
61944 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
61945 @endif libiberty-linker-plugin
61946 @if libiconv
61947 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
61948 mkdir stage1-libiconv; \
61949 mv stage1-libiconv libiconv
61950 @endif libiconv
61951 @if zlib
61952 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
61953 mkdir stage1-zlib; \
61954 mv stage1-zlib zlib
61955 @endif zlib
61956 @if lto-plugin
61957 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
61958 mkdir stage1-lto-plugin; \
61959 mv stage1-lto-plugin lto-plugin
61960 @endif lto-plugin
61961 @if libctf
61962 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
61963 mkdir stage1-libctf; \
61964 mv stage1-libctf libctf
61965 @endif libctf
61966 @if libsframe
61967 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
61968 mkdir stage1-libsframe; \
61969 mv stage1-libsframe libsframe
61970 @endif libsframe
61971 @[ -d stage1-$(TARGET_SUBDIR) ] || \
61972 mkdir stage1-$(TARGET_SUBDIR); \
61973 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
61974
61975 stage1-end::
61976 @if bfd
61977 @if test -d $(HOST_SUBDIR)/bfd; then \
61978 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
61979 fi
61980 @endif bfd
61981 @if opcodes
61982 @if test -d $(HOST_SUBDIR)/opcodes; then \
61983 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
61984 fi
61985 @endif opcodes
61986 @if binutils
61987 @if test -d $(HOST_SUBDIR)/binutils; then \
61988 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
61989 fi
61990 @endif binutils
61991 @if fixincludes
61992 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61993 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
61994 fi
61995 @endif fixincludes
61996 @if gas
61997 @if test -d $(HOST_SUBDIR)/gas; then \
61998 cd $(HOST_SUBDIR); mv gas stage1-gas; \
61999 fi
62000 @endif gas
62001 @if gcc
62002 @if test -d $(HOST_SUBDIR)/gcc; then \
62003 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62004 fi
62005 @endif gcc
62006 @if gmp
62007 @if test -d $(HOST_SUBDIR)/gmp; then \
62008 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62009 fi
62010 @endif gmp
62011 @if mpfr
62012 @if test -d $(HOST_SUBDIR)/mpfr; then \
62013 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62014 fi
62015 @endif mpfr
62016 @if mpc
62017 @if test -d $(HOST_SUBDIR)/mpc; then \
62018 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62019 fi
62020 @endif mpc
62021 @if isl
62022 @if test -d $(HOST_SUBDIR)/isl; then \
62023 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62024 fi
62025 @endif isl
62026 @if gold
62027 @if test -d $(HOST_SUBDIR)/gold; then \
62028 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62029 fi
62030 @endif gold
62031 @if intl
62032 @if test -d $(HOST_SUBDIR)/intl; then \
62033 cd $(HOST_SUBDIR); mv intl stage1-intl; \
62034 fi
62035 @endif intl
62036 @if ld
62037 @if test -d $(HOST_SUBDIR)/ld; then \
62038 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62039 fi
62040 @endif ld
62041 @if libbacktrace
62042 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62043 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62044 fi
62045 @endif libbacktrace
62046 @if libcpp
62047 @if test -d $(HOST_SUBDIR)/libcpp; then \
62048 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62049 fi
62050 @endif libcpp
62051 @if libcody
62052 @if test -d $(HOST_SUBDIR)/libcody; then \
62053 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62054 fi
62055 @endif libcody
62056 @if libdecnumber
62057 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62058 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62059 fi
62060 @endif libdecnumber
62061 @if libiberty
62062 @if test -d $(HOST_SUBDIR)/libiberty; then \
62063 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62064 fi
62065 @endif libiberty
62066 @if libiberty-linker-plugin
62067 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62068 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62069 fi
62070 @endif libiberty-linker-plugin
62071 @if libiconv
62072 @if test -d $(HOST_SUBDIR)/libiconv; then \
62073 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62074 fi
62075 @endif libiconv
62076 @if zlib
62077 @if test -d $(HOST_SUBDIR)/zlib; then \
62078 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62079 fi
62080 @endif zlib
62081 @if lto-plugin
62082 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62083 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62084 fi
62085 @endif lto-plugin
62086 @if libctf
62087 @if test -d $(HOST_SUBDIR)/libctf; then \
62088 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62089 fi
62090 @endif libctf
62091 @if libsframe
62092 @if test -d $(HOST_SUBDIR)/libsframe; then \
62093 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62094 fi
62095 @endif libsframe
62096 @if test -d $(TARGET_SUBDIR); then \
62097 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62098 fi
62099 rm -f stage_current
62100
62101 # Bubble a bug fix through all the stages up to stage 1. They are
62102 # remade, but not reconfigured. The next stage (if any) will not be
62103 # reconfigured either.
62104 .PHONY: stage1-bubble
62105 stage1-bubble::
62106 @r=`${PWD_COMMAND}`; export r; \
62107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62108 if test -f stage1-lean ; then \
62109 echo Skipping rebuild of stage1; \
62110 else \
62111 $(MAKE) stage1-start; \
62112 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62113 fi
62114
62115 .PHONY: all-stage1 clean-stage1
62116 do-clean: clean-stage1
62117
62118 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62119 # only possibility, but now it conflicts with no-bootstrap rules
62120 @if gcc-bootstrap
62121
62122
62123
62124
62125 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62126
62127 .PHONY: distclean-stage1
62128 distclean-stage1::
62129 @: $(MAKE); $(stage)
62130 @test "`cat stage_last`" != stage1 || rm -f stage_last
62131 rm -rf stage1-*
62132
62133
62134 @endif gcc-bootstrap
62135
62136
62137 .PHONY: stage2-start stage2-end
62138
62139 stage2-start::
62140 @: $(MAKE); $(stage); \
62141 echo stage2 > stage_current; \
62142 echo stage2 > stage_last; \
62143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62144 @if bfd
62145 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62146 mkdir stage2-bfd; \
62147 mv stage2-bfd bfd; \
62148 mv stage1-bfd prev-bfd || test -f stage1-lean
62149 @endif bfd
62150 @if opcodes
62151 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62152 mkdir stage2-opcodes; \
62153 mv stage2-opcodes opcodes; \
62154 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62155 @endif opcodes
62156 @if binutils
62157 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62158 mkdir stage2-binutils; \
62159 mv stage2-binutils binutils; \
62160 mv stage1-binutils prev-binutils || test -f stage1-lean
62161 @endif binutils
62162 @if fixincludes
62163 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62164 mkdir stage2-fixincludes; \
62165 mv stage2-fixincludes fixincludes; \
62166 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62167 @endif fixincludes
62168 @if gas
62169 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62170 mkdir stage2-gas; \
62171 mv stage2-gas gas; \
62172 mv stage1-gas prev-gas || test -f stage1-lean
62173 @endif gas
62174 @if gcc
62175 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62176 mkdir stage2-gcc; \
62177 mv stage2-gcc gcc; \
62178 mv stage1-gcc prev-gcc || test -f stage1-lean
62179 @endif gcc
62180 @if gmp
62181 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62182 mkdir stage2-gmp; \
62183 mv stage2-gmp gmp; \
62184 mv stage1-gmp prev-gmp || test -f stage1-lean
62185 @endif gmp
62186 @if mpfr
62187 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62188 mkdir stage2-mpfr; \
62189 mv stage2-mpfr mpfr; \
62190 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62191 @endif mpfr
62192 @if mpc
62193 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62194 mkdir stage2-mpc; \
62195 mv stage2-mpc mpc; \
62196 mv stage1-mpc prev-mpc || test -f stage1-lean
62197 @endif mpc
62198 @if isl
62199 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62200 mkdir stage2-isl; \
62201 mv stage2-isl isl; \
62202 mv stage1-isl prev-isl || test -f stage1-lean
62203 @endif isl
62204 @if gold
62205 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62206 mkdir stage2-gold; \
62207 mv stage2-gold gold; \
62208 mv stage1-gold prev-gold || test -f stage1-lean
62209 @endif gold
62210 @if intl
62211 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62212 mkdir stage2-intl; \
62213 mv stage2-intl intl; \
62214 mv stage1-intl prev-intl || test -f stage1-lean
62215 @endif intl
62216 @if ld
62217 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62218 mkdir stage2-ld; \
62219 mv stage2-ld ld; \
62220 mv stage1-ld prev-ld || test -f stage1-lean
62221 @endif ld
62222 @if libbacktrace
62223 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62224 mkdir stage2-libbacktrace; \
62225 mv stage2-libbacktrace libbacktrace; \
62226 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62227 @endif libbacktrace
62228 @if libcpp
62229 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62230 mkdir stage2-libcpp; \
62231 mv stage2-libcpp libcpp; \
62232 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62233 @endif libcpp
62234 @if libcody
62235 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62236 mkdir stage2-libcody; \
62237 mv stage2-libcody libcody; \
62238 mv stage1-libcody prev-libcody || test -f stage1-lean
62239 @endif libcody
62240 @if libdecnumber
62241 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62242 mkdir stage2-libdecnumber; \
62243 mv stage2-libdecnumber libdecnumber; \
62244 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62245 @endif libdecnumber
62246 @if libiberty
62247 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62248 mkdir stage2-libiberty; \
62249 mv stage2-libiberty libiberty; \
62250 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62251 @endif libiberty
62252 @if libiberty-linker-plugin
62253 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62254 mkdir stage2-libiberty-linker-plugin; \
62255 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62256 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62257 @endif libiberty-linker-plugin
62258 @if libiconv
62259 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62260 mkdir stage2-libiconv; \
62261 mv stage2-libiconv libiconv; \
62262 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62263 @endif libiconv
62264 @if zlib
62265 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62266 mkdir stage2-zlib; \
62267 mv stage2-zlib zlib; \
62268 mv stage1-zlib prev-zlib || test -f stage1-lean
62269 @endif zlib
62270 @if lto-plugin
62271 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62272 mkdir stage2-lto-plugin; \
62273 mv stage2-lto-plugin lto-plugin; \
62274 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62275 @endif lto-plugin
62276 @if libctf
62277 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62278 mkdir stage2-libctf; \
62279 mv stage2-libctf libctf; \
62280 mv stage1-libctf prev-libctf || test -f stage1-lean
62281 @endif libctf
62282 @if libsframe
62283 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62284 mkdir stage2-libsframe; \
62285 mv stage2-libsframe libsframe; \
62286 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62287 @endif libsframe
62288 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62289 mkdir stage2-$(TARGET_SUBDIR); \
62290 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62291 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62292
62293 stage2-end::
62294 @if bfd
62295 @if test -d $(HOST_SUBDIR)/bfd; then \
62296 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62297 mv prev-bfd stage1-bfd; : ; \
62298 fi
62299 @endif bfd
62300 @if opcodes
62301 @if test -d $(HOST_SUBDIR)/opcodes; then \
62302 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62303 mv prev-opcodes stage1-opcodes; : ; \
62304 fi
62305 @endif opcodes
62306 @if binutils
62307 @if test -d $(HOST_SUBDIR)/binutils; then \
62308 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62309 mv prev-binutils stage1-binutils; : ; \
62310 fi
62311 @endif binutils
62312 @if fixincludes
62313 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62314 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62315 mv prev-fixincludes stage1-fixincludes; : ; \
62316 fi
62317 @endif fixincludes
62318 @if gas
62319 @if test -d $(HOST_SUBDIR)/gas; then \
62320 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62321 mv prev-gas stage1-gas; : ; \
62322 fi
62323 @endif gas
62324 @if gcc
62325 @if test -d $(HOST_SUBDIR)/gcc; then \
62326 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62327 mv prev-gcc stage1-gcc; : ; \
62328 fi
62329 @endif gcc
62330 @if gmp
62331 @if test -d $(HOST_SUBDIR)/gmp; then \
62332 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62333 mv prev-gmp stage1-gmp; : ; \
62334 fi
62335 @endif gmp
62336 @if mpfr
62337 @if test -d $(HOST_SUBDIR)/mpfr; then \
62338 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62339 mv prev-mpfr stage1-mpfr; : ; \
62340 fi
62341 @endif mpfr
62342 @if mpc
62343 @if test -d $(HOST_SUBDIR)/mpc; then \
62344 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62345 mv prev-mpc stage1-mpc; : ; \
62346 fi
62347 @endif mpc
62348 @if isl
62349 @if test -d $(HOST_SUBDIR)/isl; then \
62350 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62351 mv prev-isl stage1-isl; : ; \
62352 fi
62353 @endif isl
62354 @if gold
62355 @if test -d $(HOST_SUBDIR)/gold; then \
62356 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62357 mv prev-gold stage1-gold; : ; \
62358 fi
62359 @endif gold
62360 @if intl
62361 @if test -d $(HOST_SUBDIR)/intl; then \
62362 cd $(HOST_SUBDIR); mv intl stage2-intl; \
62363 mv prev-intl stage1-intl; : ; \
62364 fi
62365 @endif intl
62366 @if ld
62367 @if test -d $(HOST_SUBDIR)/ld; then \
62368 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62369 mv prev-ld stage1-ld; : ; \
62370 fi
62371 @endif ld
62372 @if libbacktrace
62373 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62374 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62375 mv prev-libbacktrace stage1-libbacktrace; : ; \
62376 fi
62377 @endif libbacktrace
62378 @if libcpp
62379 @if test -d $(HOST_SUBDIR)/libcpp; then \
62380 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62381 mv prev-libcpp stage1-libcpp; : ; \
62382 fi
62383 @endif libcpp
62384 @if libcody
62385 @if test -d $(HOST_SUBDIR)/libcody; then \
62386 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62387 mv prev-libcody stage1-libcody; : ; \
62388 fi
62389 @endif libcody
62390 @if libdecnumber
62391 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62392 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62393 mv prev-libdecnumber stage1-libdecnumber; : ; \
62394 fi
62395 @endif libdecnumber
62396 @if libiberty
62397 @if test -d $(HOST_SUBDIR)/libiberty; then \
62398 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62399 mv prev-libiberty stage1-libiberty; : ; \
62400 fi
62401 @endif libiberty
62402 @if libiberty-linker-plugin
62403 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62404 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62405 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62406 fi
62407 @endif libiberty-linker-plugin
62408 @if libiconv
62409 @if test -d $(HOST_SUBDIR)/libiconv; then \
62410 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62411 mv prev-libiconv stage1-libiconv; : ; \
62412 fi
62413 @endif libiconv
62414 @if zlib
62415 @if test -d $(HOST_SUBDIR)/zlib; then \
62416 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62417 mv prev-zlib stage1-zlib; : ; \
62418 fi
62419 @endif zlib
62420 @if lto-plugin
62421 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62422 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62423 mv prev-lto-plugin stage1-lto-plugin; : ; \
62424 fi
62425 @endif lto-plugin
62426 @if libctf
62427 @if test -d $(HOST_SUBDIR)/libctf; then \
62428 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62429 mv prev-libctf stage1-libctf; : ; \
62430 fi
62431 @endif libctf
62432 @if libsframe
62433 @if test -d $(HOST_SUBDIR)/libsframe; then \
62434 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62435 mv prev-libsframe stage1-libsframe; : ; \
62436 fi
62437 @endif libsframe
62438 @if test -d $(TARGET_SUBDIR); then \
62439 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62440 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62441 fi
62442 rm -f stage_current
62443
62444 # Bubble a bug fix through all the stages up to stage 2. They are
62445 # remade, but not reconfigured. The next stage (if any) will not be
62446 # reconfigured either.
62447 .PHONY: stage2-bubble
62448 stage2-bubble:: stage1-bubble
62449 @r=`${PWD_COMMAND}`; export r; \
62450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62451 if test -f stage2-lean || test -f stage1-lean ; then \
62452 echo Skipping rebuild of stage2; \
62453 else \
62454 $(MAKE) stage2-start; \
62455 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62456 fi
62457
62458 .PHONY: all-stage2 clean-stage2
62459 do-clean: clean-stage2
62460
62461 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62462 # only possibility, but now it conflicts with no-bootstrap rules
62463 @if gcc-bootstrap
62464
62465
62466
62467 .PHONY: bootstrap2 bootstrap2-lean
62468 bootstrap2:
62469 echo stage2 > stage_final
62470 @r=`${PWD_COMMAND}`; export r; \
62471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62472 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62473 @: $(MAKE); $(unstage)
62474 @r=`${PWD_COMMAND}`; export r; \
62475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62476 TFLAGS="$(STAGE2_TFLAGS)"; \
62477 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62478
62479 bootstrap2-lean:
62480 echo stage2 > stage_final
62481 @r=`${PWD_COMMAND}`; export r; \
62482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62483 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62484 @: $(MAKE); $(unstage)
62485 @r=`${PWD_COMMAND}`; export r; \
62486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62487 TFLAGS="$(STAGE2_TFLAGS)"; \
62488 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62489
62490
62491 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62492 distclean-stage1:: distclean-stage2
62493 .PHONY: distclean-stage2
62494 distclean-stage2::
62495 @: $(MAKE); $(stage)
62496 @test "`cat stage_last`" != stage2 || rm -f stage_last
62497 rm -rf stage2-*
62498
62499
62500 @endif gcc-bootstrap
62501
62502
62503 .PHONY: stage3-start stage3-end
62504
62505 stage3-start::
62506 @: $(MAKE); $(stage); \
62507 echo stage3 > stage_current; \
62508 echo stage3 > stage_last; \
62509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62510 @if bfd
62511 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
62512 mkdir stage3-bfd; \
62513 mv stage3-bfd bfd; \
62514 mv stage2-bfd prev-bfd || test -f stage2-lean
62515 @endif bfd
62516 @if opcodes
62517 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
62518 mkdir stage3-opcodes; \
62519 mv stage3-opcodes opcodes; \
62520 mv stage2-opcodes prev-opcodes || test -f stage2-lean
62521 @endif opcodes
62522 @if binutils
62523 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
62524 mkdir stage3-binutils; \
62525 mv stage3-binutils binutils; \
62526 mv stage2-binutils prev-binutils || test -f stage2-lean
62527 @endif binutils
62528 @if fixincludes
62529 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
62530 mkdir stage3-fixincludes; \
62531 mv stage3-fixincludes fixincludes; \
62532 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
62533 @endif fixincludes
62534 @if gas
62535 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
62536 mkdir stage3-gas; \
62537 mv stage3-gas gas; \
62538 mv stage2-gas prev-gas || test -f stage2-lean
62539 @endif gas
62540 @if gcc
62541 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
62542 mkdir stage3-gcc; \
62543 mv stage3-gcc gcc; \
62544 mv stage2-gcc prev-gcc || test -f stage2-lean
62545 @endif gcc
62546 @if gmp
62547 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
62548 mkdir stage3-gmp; \
62549 mv stage3-gmp gmp; \
62550 mv stage2-gmp prev-gmp || test -f stage2-lean
62551 @endif gmp
62552 @if mpfr
62553 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
62554 mkdir stage3-mpfr; \
62555 mv stage3-mpfr mpfr; \
62556 mv stage2-mpfr prev-mpfr || test -f stage2-lean
62557 @endif mpfr
62558 @if mpc
62559 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
62560 mkdir stage3-mpc; \
62561 mv stage3-mpc mpc; \
62562 mv stage2-mpc prev-mpc || test -f stage2-lean
62563 @endif mpc
62564 @if isl
62565 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
62566 mkdir stage3-isl; \
62567 mv stage3-isl isl; \
62568 mv stage2-isl prev-isl || test -f stage2-lean
62569 @endif isl
62570 @if gold
62571 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
62572 mkdir stage3-gold; \
62573 mv stage3-gold gold; \
62574 mv stage2-gold prev-gold || test -f stage2-lean
62575 @endif gold
62576 @if intl
62577 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
62578 mkdir stage3-intl; \
62579 mv stage3-intl intl; \
62580 mv stage2-intl prev-intl || test -f stage2-lean
62581 @endif intl
62582 @if ld
62583 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
62584 mkdir stage3-ld; \
62585 mv stage3-ld ld; \
62586 mv stage2-ld prev-ld || test -f stage2-lean
62587 @endif ld
62588 @if libbacktrace
62589 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
62590 mkdir stage3-libbacktrace; \
62591 mv stage3-libbacktrace libbacktrace; \
62592 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
62593 @endif libbacktrace
62594 @if libcpp
62595 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
62596 mkdir stage3-libcpp; \
62597 mv stage3-libcpp libcpp; \
62598 mv stage2-libcpp prev-libcpp || test -f stage2-lean
62599 @endif libcpp
62600 @if libcody
62601 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
62602 mkdir stage3-libcody; \
62603 mv stage3-libcody libcody; \
62604 mv stage2-libcody prev-libcody || test -f stage2-lean
62605 @endif libcody
62606 @if libdecnumber
62607 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
62608 mkdir stage3-libdecnumber; \
62609 mv stage3-libdecnumber libdecnumber; \
62610 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
62611 @endif libdecnumber
62612 @if libiberty
62613 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
62614 mkdir stage3-libiberty; \
62615 mv stage3-libiberty libiberty; \
62616 mv stage2-libiberty prev-libiberty || test -f stage2-lean
62617 @endif libiberty
62618 @if libiberty-linker-plugin
62619 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
62620 mkdir stage3-libiberty-linker-plugin; \
62621 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
62622 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
62623 @endif libiberty-linker-plugin
62624 @if libiconv
62625 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
62626 mkdir stage3-libiconv; \
62627 mv stage3-libiconv libiconv; \
62628 mv stage2-libiconv prev-libiconv || test -f stage2-lean
62629 @endif libiconv
62630 @if zlib
62631 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
62632 mkdir stage3-zlib; \
62633 mv stage3-zlib zlib; \
62634 mv stage2-zlib prev-zlib || test -f stage2-lean
62635 @endif zlib
62636 @if lto-plugin
62637 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
62638 mkdir stage3-lto-plugin; \
62639 mv stage3-lto-plugin lto-plugin; \
62640 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
62641 @endif lto-plugin
62642 @if libctf
62643 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
62644 mkdir stage3-libctf; \
62645 mv stage3-libctf libctf; \
62646 mv stage2-libctf prev-libctf || test -f stage2-lean
62647 @endif libctf
62648 @if libsframe
62649 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
62650 mkdir stage3-libsframe; \
62651 mv stage3-libsframe libsframe; \
62652 mv stage2-libsframe prev-libsframe || test -f stage2-lean
62653 @endif libsframe
62654 @[ -d stage3-$(TARGET_SUBDIR) ] || \
62655 mkdir stage3-$(TARGET_SUBDIR); \
62656 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62657 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
62658
62659 stage3-end::
62660 @if bfd
62661 @if test -d $(HOST_SUBDIR)/bfd; then \
62662 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
62663 mv prev-bfd stage2-bfd; : ; \
62664 fi
62665 @endif bfd
62666 @if opcodes
62667 @if test -d $(HOST_SUBDIR)/opcodes; then \
62668 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
62669 mv prev-opcodes stage2-opcodes; : ; \
62670 fi
62671 @endif opcodes
62672 @if binutils
62673 @if test -d $(HOST_SUBDIR)/binutils; then \
62674 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
62675 mv prev-binutils stage2-binutils; : ; \
62676 fi
62677 @endif binutils
62678 @if fixincludes
62679 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62680 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
62681 mv prev-fixincludes stage2-fixincludes; : ; \
62682 fi
62683 @endif fixincludes
62684 @if gas
62685 @if test -d $(HOST_SUBDIR)/gas; then \
62686 cd $(HOST_SUBDIR); mv gas stage3-gas; \
62687 mv prev-gas stage2-gas; : ; \
62688 fi
62689 @endif gas
62690 @if gcc
62691 @if test -d $(HOST_SUBDIR)/gcc; then \
62692 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
62693 mv prev-gcc stage2-gcc; : ; \
62694 fi
62695 @endif gcc
62696 @if gmp
62697 @if test -d $(HOST_SUBDIR)/gmp; then \
62698 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
62699 mv prev-gmp stage2-gmp; : ; \
62700 fi
62701 @endif gmp
62702 @if mpfr
62703 @if test -d $(HOST_SUBDIR)/mpfr; then \
62704 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
62705 mv prev-mpfr stage2-mpfr; : ; \
62706 fi
62707 @endif mpfr
62708 @if mpc
62709 @if test -d $(HOST_SUBDIR)/mpc; then \
62710 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
62711 mv prev-mpc stage2-mpc; : ; \
62712 fi
62713 @endif mpc
62714 @if isl
62715 @if test -d $(HOST_SUBDIR)/isl; then \
62716 cd $(HOST_SUBDIR); mv isl stage3-isl; \
62717 mv prev-isl stage2-isl; : ; \
62718 fi
62719 @endif isl
62720 @if gold
62721 @if test -d $(HOST_SUBDIR)/gold; then \
62722 cd $(HOST_SUBDIR); mv gold stage3-gold; \
62723 mv prev-gold stage2-gold; : ; \
62724 fi
62725 @endif gold
62726 @if intl
62727 @if test -d $(HOST_SUBDIR)/intl; then \
62728 cd $(HOST_SUBDIR); mv intl stage3-intl; \
62729 mv prev-intl stage2-intl; : ; \
62730 fi
62731 @endif intl
62732 @if ld
62733 @if test -d $(HOST_SUBDIR)/ld; then \
62734 cd $(HOST_SUBDIR); mv ld stage3-ld; \
62735 mv prev-ld stage2-ld; : ; \
62736 fi
62737 @endif ld
62738 @if libbacktrace
62739 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62740 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
62741 mv prev-libbacktrace stage2-libbacktrace; : ; \
62742 fi
62743 @endif libbacktrace
62744 @if libcpp
62745 @if test -d $(HOST_SUBDIR)/libcpp; then \
62746 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
62747 mv prev-libcpp stage2-libcpp; : ; \
62748 fi
62749 @endif libcpp
62750 @if libcody
62751 @if test -d $(HOST_SUBDIR)/libcody; then \
62752 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
62753 mv prev-libcody stage2-libcody; : ; \
62754 fi
62755 @endif libcody
62756 @if libdecnumber
62757 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62758 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
62759 mv prev-libdecnumber stage2-libdecnumber; : ; \
62760 fi
62761 @endif libdecnumber
62762 @if libiberty
62763 @if test -d $(HOST_SUBDIR)/libiberty; then \
62764 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
62765 mv prev-libiberty stage2-libiberty; : ; \
62766 fi
62767 @endif libiberty
62768 @if libiberty-linker-plugin
62769 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62770 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
62771 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
62772 fi
62773 @endif libiberty-linker-plugin
62774 @if libiconv
62775 @if test -d $(HOST_SUBDIR)/libiconv; then \
62776 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
62777 mv prev-libiconv stage2-libiconv; : ; \
62778 fi
62779 @endif libiconv
62780 @if zlib
62781 @if test -d $(HOST_SUBDIR)/zlib; then \
62782 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
62783 mv prev-zlib stage2-zlib; : ; \
62784 fi
62785 @endif zlib
62786 @if lto-plugin
62787 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62788 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
62789 mv prev-lto-plugin stage2-lto-plugin; : ; \
62790 fi
62791 @endif lto-plugin
62792 @if libctf
62793 @if test -d $(HOST_SUBDIR)/libctf; then \
62794 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
62795 mv prev-libctf stage2-libctf; : ; \
62796 fi
62797 @endif libctf
62798 @if libsframe
62799 @if test -d $(HOST_SUBDIR)/libsframe; then \
62800 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
62801 mv prev-libsframe stage2-libsframe; : ; \
62802 fi
62803 @endif libsframe
62804 @if test -d $(TARGET_SUBDIR); then \
62805 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
62806 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
62807 fi
62808 rm -f stage_current
62809
62810 # Bubble a bug fix through all the stages up to stage 3. They are
62811 # remade, but not reconfigured. The next stage (if any) will not be
62812 # reconfigured either.
62813 .PHONY: stage3-bubble
62814 stage3-bubble:: stage2-bubble
62815 @r=`${PWD_COMMAND}`; export r; \
62816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62817 if test -f stage3-lean || test -f stage2-lean ; then \
62818 echo Skipping rebuild of stage3; \
62819 else \
62820 $(MAKE) stage3-start; \
62821 if $(LEAN); then \
62822 rm -rf stage1-*; \
62823 $(STAMP) stage1-lean; \
62824 fi; \
62825 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
62826 fi
62827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
62828
62829 .PHONY: all-stage3 clean-stage3
62830 do-clean: clean-stage3
62831
62832 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62833 # only possibility, but now it conflicts with no-bootstrap rules
62834 @if gcc-bootstrap
62835
62836 compare:
62837 @r=`${PWD_COMMAND}`; export r; \
62838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62839 if test -f stage2-lean; then \
62840 echo Cannot compare object files as stage 2 was deleted.; \
62841 exit 0; \
62842 fi; \
62843 : $(MAKE); $(stage); \
62844 rm -f .bad_compare; \
62845 echo Comparing stages 2 and 3; \
62846 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
62847 files=`find stage3-* -name "*$(objext)" -print | \
62848 sed -n s,^stage$$sed-,,p`; \
62849 for file in $${files} ${extra-compare}; do \
62850 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
62851 if test ! -f $$f1; then continue; fi; \
62852 $(do-compare) > /dev/null 2>&1; \
62853 if test $$? -eq 1; then \
62854 case $$file in \
62855 @compare_exclusions@) \
62856 echo warning: $$file differs ;; \
62857 *) \
62858 echo $$file differs >> .bad_compare ;; \
62859 esac; \
62860 fi; \
62861 done; \
62862 if [ -f .bad_compare ]; then \
62863 echo "Bootstrap comparison failure!"; \
62864 cat .bad_compare; \
62865 exit 1; \
62866 else \
62867 echo Comparison successful.; \
62868 fi; \
62869 $(STAMP) compare
62870 if $(LEAN); then \
62871 rm -rf stage2-*; \
62872 $(STAMP) stage2-lean; \
62873 fi
62874
62875
62876
62877 .PHONY: bootstrap bootstrap-lean
62878 bootstrap:
62879 echo stage3 > stage_final
62880 @r=`${PWD_COMMAND}`; export r; \
62881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62882 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62883 @: $(MAKE); $(unstage)
62884 @r=`${PWD_COMMAND}`; export r; \
62885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62886 TFLAGS="$(STAGE3_TFLAGS)"; \
62887 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62888
62889 bootstrap-lean:
62890 echo stage3 > stage_final
62891 @r=`${PWD_COMMAND}`; export r; \
62892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62893 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
62894 @: $(MAKE); $(unstage)
62895 @r=`${PWD_COMMAND}`; export r; \
62896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62897 TFLAGS="$(STAGE3_TFLAGS)"; \
62898 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62899
62900
62901 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62902 distclean-stage2:: distclean-stage3
62903 .PHONY: distclean-stage3
62904 distclean-stage3::
62905 @: $(MAKE); $(stage)
62906 @test "`cat stage_last`" != stage3 || rm -f stage_last
62907 rm -rf stage3-* compare
62908
62909
62910 .PHONY: cleanstrap
62911 cleanstrap: do-distclean local-clean
62912 echo stage3 > stage_final
62913 @r=`${PWD_COMMAND}`; export r; \
62914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62915 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62916 @: $(MAKE); $(unstage)
62917 @r=`${PWD_COMMAND}`; export r; \
62918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62919 TFLAGS="$(STAGE3_TFLAGS)"; \
62920 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62921
62922 @endif gcc-bootstrap
62923
62924
62925 .PHONY: stage4-start stage4-end
62926
62927 stage4-start::
62928 @: $(MAKE); $(stage); \
62929 echo stage4 > stage_current; \
62930 echo stage4 > stage_last; \
62931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62932 @if bfd
62933 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
62934 mkdir stage4-bfd; \
62935 mv stage4-bfd bfd; \
62936 mv stage3-bfd prev-bfd || test -f stage3-lean
62937 @endif bfd
62938 @if opcodes
62939 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
62940 mkdir stage4-opcodes; \
62941 mv stage4-opcodes opcodes; \
62942 mv stage3-opcodes prev-opcodes || test -f stage3-lean
62943 @endif opcodes
62944 @if binutils
62945 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
62946 mkdir stage4-binutils; \
62947 mv stage4-binutils binutils; \
62948 mv stage3-binutils prev-binutils || test -f stage3-lean
62949 @endif binutils
62950 @if fixincludes
62951 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
62952 mkdir stage4-fixincludes; \
62953 mv stage4-fixincludes fixincludes; \
62954 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
62955 @endif fixincludes
62956 @if gas
62957 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
62958 mkdir stage4-gas; \
62959 mv stage4-gas gas; \
62960 mv stage3-gas prev-gas || test -f stage3-lean
62961 @endif gas
62962 @if gcc
62963 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
62964 mkdir stage4-gcc; \
62965 mv stage4-gcc gcc; \
62966 mv stage3-gcc prev-gcc || test -f stage3-lean
62967 @endif gcc
62968 @if gmp
62969 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
62970 mkdir stage4-gmp; \
62971 mv stage4-gmp gmp; \
62972 mv stage3-gmp prev-gmp || test -f stage3-lean
62973 @endif gmp
62974 @if mpfr
62975 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
62976 mkdir stage4-mpfr; \
62977 mv stage4-mpfr mpfr; \
62978 mv stage3-mpfr prev-mpfr || test -f stage3-lean
62979 @endif mpfr
62980 @if mpc
62981 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
62982 mkdir stage4-mpc; \
62983 mv stage4-mpc mpc; \
62984 mv stage3-mpc prev-mpc || test -f stage3-lean
62985 @endif mpc
62986 @if isl
62987 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
62988 mkdir stage4-isl; \
62989 mv stage4-isl isl; \
62990 mv stage3-isl prev-isl || test -f stage3-lean
62991 @endif isl
62992 @if gold
62993 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
62994 mkdir stage4-gold; \
62995 mv stage4-gold gold; \
62996 mv stage3-gold prev-gold || test -f stage3-lean
62997 @endif gold
62998 @if intl
62999 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63000 mkdir stage4-intl; \
63001 mv stage4-intl intl; \
63002 mv stage3-intl prev-intl || test -f stage3-lean
63003 @endif intl
63004 @if ld
63005 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63006 mkdir stage4-ld; \
63007 mv stage4-ld ld; \
63008 mv stage3-ld prev-ld || test -f stage3-lean
63009 @endif ld
63010 @if libbacktrace
63011 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63012 mkdir stage4-libbacktrace; \
63013 mv stage4-libbacktrace libbacktrace; \
63014 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63015 @endif libbacktrace
63016 @if libcpp
63017 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63018 mkdir stage4-libcpp; \
63019 mv stage4-libcpp libcpp; \
63020 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63021 @endif libcpp
63022 @if libcody
63023 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63024 mkdir stage4-libcody; \
63025 mv stage4-libcody libcody; \
63026 mv stage3-libcody prev-libcody || test -f stage3-lean
63027 @endif libcody
63028 @if libdecnumber
63029 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63030 mkdir stage4-libdecnumber; \
63031 mv stage4-libdecnumber libdecnumber; \
63032 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63033 @endif libdecnumber
63034 @if libiberty
63035 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63036 mkdir stage4-libiberty; \
63037 mv stage4-libiberty libiberty; \
63038 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63039 @endif libiberty
63040 @if libiberty-linker-plugin
63041 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63042 mkdir stage4-libiberty-linker-plugin; \
63043 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63044 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63045 @endif libiberty-linker-plugin
63046 @if libiconv
63047 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63048 mkdir stage4-libiconv; \
63049 mv stage4-libiconv libiconv; \
63050 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63051 @endif libiconv
63052 @if zlib
63053 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63054 mkdir stage4-zlib; \
63055 mv stage4-zlib zlib; \
63056 mv stage3-zlib prev-zlib || test -f stage3-lean
63057 @endif zlib
63058 @if lto-plugin
63059 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63060 mkdir stage4-lto-plugin; \
63061 mv stage4-lto-plugin lto-plugin; \
63062 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63063 @endif lto-plugin
63064 @if libctf
63065 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63066 mkdir stage4-libctf; \
63067 mv stage4-libctf libctf; \
63068 mv stage3-libctf prev-libctf || test -f stage3-lean
63069 @endif libctf
63070 @if libsframe
63071 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63072 mkdir stage4-libsframe; \
63073 mv stage4-libsframe libsframe; \
63074 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63075 @endif libsframe
63076 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63077 mkdir stage4-$(TARGET_SUBDIR); \
63078 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63079 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63080
63081 stage4-end::
63082 @if bfd
63083 @if test -d $(HOST_SUBDIR)/bfd; then \
63084 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63085 mv prev-bfd stage3-bfd; : ; \
63086 fi
63087 @endif bfd
63088 @if opcodes
63089 @if test -d $(HOST_SUBDIR)/opcodes; then \
63090 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63091 mv prev-opcodes stage3-opcodes; : ; \
63092 fi
63093 @endif opcodes
63094 @if binutils
63095 @if test -d $(HOST_SUBDIR)/binutils; then \
63096 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63097 mv prev-binutils stage3-binutils; : ; \
63098 fi
63099 @endif binutils
63100 @if fixincludes
63101 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63102 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63103 mv prev-fixincludes stage3-fixincludes; : ; \
63104 fi
63105 @endif fixincludes
63106 @if gas
63107 @if test -d $(HOST_SUBDIR)/gas; then \
63108 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63109 mv prev-gas stage3-gas; : ; \
63110 fi
63111 @endif gas
63112 @if gcc
63113 @if test -d $(HOST_SUBDIR)/gcc; then \
63114 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63115 mv prev-gcc stage3-gcc; : ; \
63116 fi
63117 @endif gcc
63118 @if gmp
63119 @if test -d $(HOST_SUBDIR)/gmp; then \
63120 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63121 mv prev-gmp stage3-gmp; : ; \
63122 fi
63123 @endif gmp
63124 @if mpfr
63125 @if test -d $(HOST_SUBDIR)/mpfr; then \
63126 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63127 mv prev-mpfr stage3-mpfr; : ; \
63128 fi
63129 @endif mpfr
63130 @if mpc
63131 @if test -d $(HOST_SUBDIR)/mpc; then \
63132 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63133 mv prev-mpc stage3-mpc; : ; \
63134 fi
63135 @endif mpc
63136 @if isl
63137 @if test -d $(HOST_SUBDIR)/isl; then \
63138 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63139 mv prev-isl stage3-isl; : ; \
63140 fi
63141 @endif isl
63142 @if gold
63143 @if test -d $(HOST_SUBDIR)/gold; then \
63144 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63145 mv prev-gold stage3-gold; : ; \
63146 fi
63147 @endif gold
63148 @if intl
63149 @if test -d $(HOST_SUBDIR)/intl; then \
63150 cd $(HOST_SUBDIR); mv intl stage4-intl; \
63151 mv prev-intl stage3-intl; : ; \
63152 fi
63153 @endif intl
63154 @if ld
63155 @if test -d $(HOST_SUBDIR)/ld; then \
63156 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63157 mv prev-ld stage3-ld; : ; \
63158 fi
63159 @endif ld
63160 @if libbacktrace
63161 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63162 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63163 mv prev-libbacktrace stage3-libbacktrace; : ; \
63164 fi
63165 @endif libbacktrace
63166 @if libcpp
63167 @if test -d $(HOST_SUBDIR)/libcpp; then \
63168 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63169 mv prev-libcpp stage3-libcpp; : ; \
63170 fi
63171 @endif libcpp
63172 @if libcody
63173 @if test -d $(HOST_SUBDIR)/libcody; then \
63174 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63175 mv prev-libcody stage3-libcody; : ; \
63176 fi
63177 @endif libcody
63178 @if libdecnumber
63179 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63180 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63181 mv prev-libdecnumber stage3-libdecnumber; : ; \
63182 fi
63183 @endif libdecnumber
63184 @if libiberty
63185 @if test -d $(HOST_SUBDIR)/libiberty; then \
63186 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63187 mv prev-libiberty stage3-libiberty; : ; \
63188 fi
63189 @endif libiberty
63190 @if libiberty-linker-plugin
63191 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63192 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63193 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63194 fi
63195 @endif libiberty-linker-plugin
63196 @if libiconv
63197 @if test -d $(HOST_SUBDIR)/libiconv; then \
63198 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63199 mv prev-libiconv stage3-libiconv; : ; \
63200 fi
63201 @endif libiconv
63202 @if zlib
63203 @if test -d $(HOST_SUBDIR)/zlib; then \
63204 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63205 mv prev-zlib stage3-zlib; : ; \
63206 fi
63207 @endif zlib
63208 @if lto-plugin
63209 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63210 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63211 mv prev-lto-plugin stage3-lto-plugin; : ; \
63212 fi
63213 @endif lto-plugin
63214 @if libctf
63215 @if test -d $(HOST_SUBDIR)/libctf; then \
63216 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63217 mv prev-libctf stage3-libctf; : ; \
63218 fi
63219 @endif libctf
63220 @if libsframe
63221 @if test -d $(HOST_SUBDIR)/libsframe; then \
63222 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63223 mv prev-libsframe stage3-libsframe; : ; \
63224 fi
63225 @endif libsframe
63226 @if test -d $(TARGET_SUBDIR); then \
63227 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63228 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63229 fi
63230 rm -f stage_current
63231
63232 # Bubble a bug fix through all the stages up to stage 4. They are
63233 # remade, but not reconfigured. The next stage (if any) will not be
63234 # reconfigured either.
63235 .PHONY: stage4-bubble
63236 stage4-bubble:: stage3-bubble
63237 @r=`${PWD_COMMAND}`; export r; \
63238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63239 if test -f stage4-lean || test -f stage3-lean ; then \
63240 echo Skipping rebuild of stage4; \
63241 else \
63242 $(MAKE) stage4-start; \
63243 if $(LEAN); then \
63244 rm -rf stage2-*; \
63245 $(STAMP) stage2-lean; \
63246 fi; \
63247 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63248 fi
63249 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63250
63251 .PHONY: all-stage4 clean-stage4
63252 do-clean: clean-stage4
63253
63254 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63255 # only possibility, but now it conflicts with no-bootstrap rules
63256 @if gcc-bootstrap
63257
63258 compare3:
63259 @r=`${PWD_COMMAND}`; export r; \
63260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63261 if test -f stage3-lean; then \
63262 echo Cannot compare object files as stage 3 was deleted.; \
63263 exit 0; \
63264 fi; \
63265 : $(MAKE); $(stage); \
63266 rm -f .bad_compare; \
63267 echo Comparing stages 3 and 4; \
63268 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63269 files=`find stage4-* -name "*$(objext)" -print | \
63270 sed -n s,^stage$$sed-,,p`; \
63271 for file in $${files} ${extra-compare}; do \
63272 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63273 if test ! -f $$f1; then continue; fi; \
63274 $(do-compare3) > /dev/null 2>&1; \
63275 if test $$? -eq 1; then \
63276 case $$file in \
63277 @compare_exclusions@) \
63278 echo warning: $$file differs ;; \
63279 *) \
63280 echo $$file differs >> .bad_compare ;; \
63281 esac; \
63282 fi; \
63283 done; \
63284 if [ -f .bad_compare ]; then \
63285 echo "Bootstrap comparison failure!"; \
63286 cat .bad_compare; \
63287 exit 1; \
63288 else \
63289 echo Comparison successful.; \
63290 fi; \
63291 $(STAMP) compare3
63292 if $(LEAN); then \
63293 rm -rf stage3-*; \
63294 $(STAMP) stage3-lean; \
63295 fi
63296
63297
63298
63299 .PHONY: bootstrap4 bootstrap4-lean
63300 bootstrap4:
63301 echo stage4 > stage_final
63302 @r=`${PWD_COMMAND}`; export r; \
63303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63304 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63305 @: $(MAKE); $(unstage)
63306 @r=`${PWD_COMMAND}`; export r; \
63307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63308 TFLAGS="$(STAGE4_TFLAGS)"; \
63309 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63310
63311 bootstrap4-lean:
63312 echo stage4 > stage_final
63313 @r=`${PWD_COMMAND}`; export r; \
63314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63315 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63316 @: $(MAKE); $(unstage)
63317 @r=`${PWD_COMMAND}`; export r; \
63318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63319 TFLAGS="$(STAGE4_TFLAGS)"; \
63320 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63321
63322
63323 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63324 distclean-stage3:: distclean-stage4
63325 .PHONY: distclean-stage4
63326 distclean-stage4::
63327 @: $(MAKE); $(stage)
63328 @test "`cat stage_last`" != stage4 || rm -f stage_last
63329 rm -rf stage4-* compare3
63330
63331
63332 @endif gcc-bootstrap
63333
63334
63335 .PHONY: stageprofile-start stageprofile-end
63336
63337 stageprofile-start::
63338 @: $(MAKE); $(stage); \
63339 echo stageprofile > stage_current; \
63340 echo stageprofile > stage_last; \
63341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63342 @if bfd
63343 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63344 mkdir stageprofile-bfd; \
63345 mv stageprofile-bfd bfd; \
63346 mv stage1-bfd prev-bfd || test -f stage1-lean
63347 @endif bfd
63348 @if opcodes
63349 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63350 mkdir stageprofile-opcodes; \
63351 mv stageprofile-opcodes opcodes; \
63352 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63353 @endif opcodes
63354 @if binutils
63355 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63356 mkdir stageprofile-binutils; \
63357 mv stageprofile-binutils binutils; \
63358 mv stage1-binutils prev-binutils || test -f stage1-lean
63359 @endif binutils
63360 @if fixincludes
63361 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63362 mkdir stageprofile-fixincludes; \
63363 mv stageprofile-fixincludes fixincludes; \
63364 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63365 @endif fixincludes
63366 @if gas
63367 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63368 mkdir stageprofile-gas; \
63369 mv stageprofile-gas gas; \
63370 mv stage1-gas prev-gas || test -f stage1-lean
63371 @endif gas
63372 @if gcc
63373 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63374 mkdir stageprofile-gcc; \
63375 mv stageprofile-gcc gcc; \
63376 mv stage1-gcc prev-gcc || test -f stage1-lean
63377 @endif gcc
63378 @if gmp
63379 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63380 mkdir stageprofile-gmp; \
63381 mv stageprofile-gmp gmp; \
63382 mv stage1-gmp prev-gmp || test -f stage1-lean
63383 @endif gmp
63384 @if mpfr
63385 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63386 mkdir stageprofile-mpfr; \
63387 mv stageprofile-mpfr mpfr; \
63388 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63389 @endif mpfr
63390 @if mpc
63391 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63392 mkdir stageprofile-mpc; \
63393 mv stageprofile-mpc mpc; \
63394 mv stage1-mpc prev-mpc || test -f stage1-lean
63395 @endif mpc
63396 @if isl
63397 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63398 mkdir stageprofile-isl; \
63399 mv stageprofile-isl isl; \
63400 mv stage1-isl prev-isl || test -f stage1-lean
63401 @endif isl
63402 @if gold
63403 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63404 mkdir stageprofile-gold; \
63405 mv stageprofile-gold gold; \
63406 mv stage1-gold prev-gold || test -f stage1-lean
63407 @endif gold
63408 @if intl
63409 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63410 mkdir stageprofile-intl; \
63411 mv stageprofile-intl intl; \
63412 mv stage1-intl prev-intl || test -f stage1-lean
63413 @endif intl
63414 @if ld
63415 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63416 mkdir stageprofile-ld; \
63417 mv stageprofile-ld ld; \
63418 mv stage1-ld prev-ld || test -f stage1-lean
63419 @endif ld
63420 @if libbacktrace
63421 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63422 mkdir stageprofile-libbacktrace; \
63423 mv stageprofile-libbacktrace libbacktrace; \
63424 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63425 @endif libbacktrace
63426 @if libcpp
63427 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63428 mkdir stageprofile-libcpp; \
63429 mv stageprofile-libcpp libcpp; \
63430 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63431 @endif libcpp
63432 @if libcody
63433 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63434 mkdir stageprofile-libcody; \
63435 mv stageprofile-libcody libcody; \
63436 mv stage1-libcody prev-libcody || test -f stage1-lean
63437 @endif libcody
63438 @if libdecnumber
63439 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63440 mkdir stageprofile-libdecnumber; \
63441 mv stageprofile-libdecnumber libdecnumber; \
63442 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63443 @endif libdecnumber
63444 @if libiberty
63445 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63446 mkdir stageprofile-libiberty; \
63447 mv stageprofile-libiberty libiberty; \
63448 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63449 @endif libiberty
63450 @if libiberty-linker-plugin
63451 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63452 mkdir stageprofile-libiberty-linker-plugin; \
63453 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63454 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63455 @endif libiberty-linker-plugin
63456 @if libiconv
63457 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63458 mkdir stageprofile-libiconv; \
63459 mv stageprofile-libiconv libiconv; \
63460 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63461 @endif libiconv
63462 @if zlib
63463 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63464 mkdir stageprofile-zlib; \
63465 mv stageprofile-zlib zlib; \
63466 mv stage1-zlib prev-zlib || test -f stage1-lean
63467 @endif zlib
63468 @if lto-plugin
63469 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63470 mkdir stageprofile-lto-plugin; \
63471 mv stageprofile-lto-plugin lto-plugin; \
63472 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63473 @endif lto-plugin
63474 @if libctf
63475 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63476 mkdir stageprofile-libctf; \
63477 mv stageprofile-libctf libctf; \
63478 mv stage1-libctf prev-libctf || test -f stage1-lean
63479 @endif libctf
63480 @if libsframe
63481 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63482 mkdir stageprofile-libsframe; \
63483 mv stageprofile-libsframe libsframe; \
63484 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63485 @endif libsframe
63486 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63487 mkdir stageprofile-$(TARGET_SUBDIR); \
63488 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63489 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63490
63491 stageprofile-end::
63492 @if bfd
63493 @if test -d $(HOST_SUBDIR)/bfd; then \
63494 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
63495 mv prev-bfd stage1-bfd; : ; \
63496 fi
63497 @endif bfd
63498 @if opcodes
63499 @if test -d $(HOST_SUBDIR)/opcodes; then \
63500 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
63501 mv prev-opcodes stage1-opcodes; : ; \
63502 fi
63503 @endif opcodes
63504 @if binutils
63505 @if test -d $(HOST_SUBDIR)/binutils; then \
63506 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
63507 mv prev-binutils stage1-binutils; : ; \
63508 fi
63509 @endif binutils
63510 @if fixincludes
63511 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63512 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
63513 mv prev-fixincludes stage1-fixincludes; : ; \
63514 fi
63515 @endif fixincludes
63516 @if gas
63517 @if test -d $(HOST_SUBDIR)/gas; then \
63518 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
63519 mv prev-gas stage1-gas; : ; \
63520 fi
63521 @endif gas
63522 @if gcc
63523 @if test -d $(HOST_SUBDIR)/gcc; then \
63524 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
63525 mv prev-gcc stage1-gcc; : ; \
63526 fi
63527 @endif gcc
63528 @if gmp
63529 @if test -d $(HOST_SUBDIR)/gmp; then \
63530 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
63531 mv prev-gmp stage1-gmp; : ; \
63532 fi
63533 @endif gmp
63534 @if mpfr
63535 @if test -d $(HOST_SUBDIR)/mpfr; then \
63536 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
63537 mv prev-mpfr stage1-mpfr; : ; \
63538 fi
63539 @endif mpfr
63540 @if mpc
63541 @if test -d $(HOST_SUBDIR)/mpc; then \
63542 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
63543 mv prev-mpc stage1-mpc; : ; \
63544 fi
63545 @endif mpc
63546 @if isl
63547 @if test -d $(HOST_SUBDIR)/isl; then \
63548 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
63549 mv prev-isl stage1-isl; : ; \
63550 fi
63551 @endif isl
63552 @if gold
63553 @if test -d $(HOST_SUBDIR)/gold; then \
63554 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
63555 mv prev-gold stage1-gold; : ; \
63556 fi
63557 @endif gold
63558 @if intl
63559 @if test -d $(HOST_SUBDIR)/intl; then \
63560 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
63561 mv prev-intl stage1-intl; : ; \
63562 fi
63563 @endif intl
63564 @if ld
63565 @if test -d $(HOST_SUBDIR)/ld; then \
63566 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
63567 mv prev-ld stage1-ld; : ; \
63568 fi
63569 @endif ld
63570 @if libbacktrace
63571 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63572 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
63573 mv prev-libbacktrace stage1-libbacktrace; : ; \
63574 fi
63575 @endif libbacktrace
63576 @if libcpp
63577 @if test -d $(HOST_SUBDIR)/libcpp; then \
63578 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
63579 mv prev-libcpp stage1-libcpp; : ; \
63580 fi
63581 @endif libcpp
63582 @if libcody
63583 @if test -d $(HOST_SUBDIR)/libcody; then \
63584 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
63585 mv prev-libcody stage1-libcody; : ; \
63586 fi
63587 @endif libcody
63588 @if libdecnumber
63589 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63590 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
63591 mv prev-libdecnumber stage1-libdecnumber; : ; \
63592 fi
63593 @endif libdecnumber
63594 @if libiberty
63595 @if test -d $(HOST_SUBDIR)/libiberty; then \
63596 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
63597 mv prev-libiberty stage1-libiberty; : ; \
63598 fi
63599 @endif libiberty
63600 @if libiberty-linker-plugin
63601 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63602 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
63603 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63604 fi
63605 @endif libiberty-linker-plugin
63606 @if libiconv
63607 @if test -d $(HOST_SUBDIR)/libiconv; then \
63608 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
63609 mv prev-libiconv stage1-libiconv; : ; \
63610 fi
63611 @endif libiconv
63612 @if zlib
63613 @if test -d $(HOST_SUBDIR)/zlib; then \
63614 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
63615 mv prev-zlib stage1-zlib; : ; \
63616 fi
63617 @endif zlib
63618 @if lto-plugin
63619 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63620 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
63621 mv prev-lto-plugin stage1-lto-plugin; : ; \
63622 fi
63623 @endif lto-plugin
63624 @if libctf
63625 @if test -d $(HOST_SUBDIR)/libctf; then \
63626 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
63627 mv prev-libctf stage1-libctf; : ; \
63628 fi
63629 @endif libctf
63630 @if libsframe
63631 @if test -d $(HOST_SUBDIR)/libsframe; then \
63632 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
63633 mv prev-libsframe stage1-libsframe; : ; \
63634 fi
63635 @endif libsframe
63636 @if test -d $(TARGET_SUBDIR); then \
63637 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
63638 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63639 fi
63640 rm -f stage_current
63641
63642 # Bubble a bug fix through all the stages up to stage profile. They are
63643 # remade, but not reconfigured. The next stage (if any) will not be
63644 # reconfigured either.
63645 .PHONY: stageprofile-bubble
63646 stageprofile-bubble:: stage1-bubble
63647 @r=`${PWD_COMMAND}`; export r; \
63648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63649 if test -f stageprofile-lean || test -f stage1-lean ; then \
63650 echo Skipping rebuild of stageprofile; \
63651 else \
63652 $(MAKE) stageprofile-start; \
63653 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
63654 fi
63655
63656 .PHONY: all-stageprofile clean-stageprofile
63657 do-clean: clean-stageprofile
63658
63659 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63660 # only possibility, but now it conflicts with no-bootstrap rules
63661 @if gcc-bootstrap
63662
63663
63664
63665
63666 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63667 distclean-stage1:: distclean-stageprofile
63668 .PHONY: distclean-stageprofile
63669 distclean-stageprofile::
63670 @: $(MAKE); $(stage)
63671 @test "`cat stage_last`" != stageprofile || rm -f stage_last
63672 rm -rf stageprofile-*
63673
63674
63675 @endif gcc-bootstrap
63676
63677
63678 .PHONY: stagetrain-start stagetrain-end
63679
63680 stagetrain-start::
63681 @: $(MAKE); $(stage); \
63682 echo stagetrain > stage_current; \
63683 echo stagetrain > stage_last; \
63684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63685 @if bfd
63686 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
63687 mkdir stagetrain-bfd; \
63688 mv stagetrain-bfd bfd; \
63689 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
63690 @endif bfd
63691 @if opcodes
63692 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
63693 mkdir stagetrain-opcodes; \
63694 mv stagetrain-opcodes opcodes; \
63695 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
63696 @endif opcodes
63697 @if binutils
63698 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
63699 mkdir stagetrain-binutils; \
63700 mv stagetrain-binutils binutils; \
63701 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
63702 @endif binutils
63703 @if fixincludes
63704 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
63705 mkdir stagetrain-fixincludes; \
63706 mv stagetrain-fixincludes fixincludes; \
63707 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
63708 @endif fixincludes
63709 @if gas
63710 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
63711 mkdir stagetrain-gas; \
63712 mv stagetrain-gas gas; \
63713 mv stageprofile-gas prev-gas || test -f stageprofile-lean
63714 @endif gas
63715 @if gcc
63716 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
63717 mkdir stagetrain-gcc; \
63718 mv stagetrain-gcc gcc; \
63719 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
63720 @endif gcc
63721 @if gmp
63722 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
63723 mkdir stagetrain-gmp; \
63724 mv stagetrain-gmp gmp; \
63725 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
63726 @endif gmp
63727 @if mpfr
63728 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
63729 mkdir stagetrain-mpfr; \
63730 mv stagetrain-mpfr mpfr; \
63731 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
63732 @endif mpfr
63733 @if mpc
63734 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
63735 mkdir stagetrain-mpc; \
63736 mv stagetrain-mpc mpc; \
63737 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
63738 @endif mpc
63739 @if isl
63740 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
63741 mkdir stagetrain-isl; \
63742 mv stagetrain-isl isl; \
63743 mv stageprofile-isl prev-isl || test -f stageprofile-lean
63744 @endif isl
63745 @if gold
63746 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
63747 mkdir stagetrain-gold; \
63748 mv stagetrain-gold gold; \
63749 mv stageprofile-gold prev-gold || test -f stageprofile-lean
63750 @endif gold
63751 @if intl
63752 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
63753 mkdir stagetrain-intl; \
63754 mv stagetrain-intl intl; \
63755 mv stageprofile-intl prev-intl || test -f stageprofile-lean
63756 @endif intl
63757 @if ld
63758 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
63759 mkdir stagetrain-ld; \
63760 mv stagetrain-ld ld; \
63761 mv stageprofile-ld prev-ld || test -f stageprofile-lean
63762 @endif ld
63763 @if libbacktrace
63764 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
63765 mkdir stagetrain-libbacktrace; \
63766 mv stagetrain-libbacktrace libbacktrace; \
63767 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
63768 @endif libbacktrace
63769 @if libcpp
63770 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
63771 mkdir stagetrain-libcpp; \
63772 mv stagetrain-libcpp libcpp; \
63773 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
63774 @endif libcpp
63775 @if libcody
63776 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
63777 mkdir stagetrain-libcody; \
63778 mv stagetrain-libcody libcody; \
63779 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
63780 @endif libcody
63781 @if libdecnumber
63782 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
63783 mkdir stagetrain-libdecnumber; \
63784 mv stagetrain-libdecnumber libdecnumber; \
63785 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
63786 @endif libdecnumber
63787 @if libiberty
63788 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
63789 mkdir stagetrain-libiberty; \
63790 mv stagetrain-libiberty libiberty; \
63791 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
63792 @endif libiberty
63793 @if libiberty-linker-plugin
63794 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
63795 mkdir stagetrain-libiberty-linker-plugin; \
63796 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
63797 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
63798 @endif libiberty-linker-plugin
63799 @if libiconv
63800 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
63801 mkdir stagetrain-libiconv; \
63802 mv stagetrain-libiconv libiconv; \
63803 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
63804 @endif libiconv
63805 @if zlib
63806 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
63807 mkdir stagetrain-zlib; \
63808 mv stagetrain-zlib zlib; \
63809 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
63810 @endif zlib
63811 @if lto-plugin
63812 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
63813 mkdir stagetrain-lto-plugin; \
63814 mv stagetrain-lto-plugin lto-plugin; \
63815 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
63816 @endif lto-plugin
63817 @if libctf
63818 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
63819 mkdir stagetrain-libctf; \
63820 mv stagetrain-libctf libctf; \
63821 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
63822 @endif libctf
63823 @if libsframe
63824 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
63825 mkdir stagetrain-libsframe; \
63826 mv stagetrain-libsframe libsframe; \
63827 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
63828 @endif libsframe
63829 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
63830 mkdir stagetrain-$(TARGET_SUBDIR); \
63831 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63832 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
63833
63834 stagetrain-end::
63835 @if bfd
63836 @if test -d $(HOST_SUBDIR)/bfd; then \
63837 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
63838 mv prev-bfd stageprofile-bfd; : ; \
63839 fi
63840 @endif bfd
63841 @if opcodes
63842 @if test -d $(HOST_SUBDIR)/opcodes; then \
63843 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
63844 mv prev-opcodes stageprofile-opcodes; : ; \
63845 fi
63846 @endif opcodes
63847 @if binutils
63848 @if test -d $(HOST_SUBDIR)/binutils; then \
63849 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
63850 mv prev-binutils stageprofile-binutils; : ; \
63851 fi
63852 @endif binutils
63853 @if fixincludes
63854 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63855 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
63856 mv prev-fixincludes stageprofile-fixincludes; : ; \
63857 fi
63858 @endif fixincludes
63859 @if gas
63860 @if test -d $(HOST_SUBDIR)/gas; then \
63861 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
63862 mv prev-gas stageprofile-gas; : ; \
63863 fi
63864 @endif gas
63865 @if gcc
63866 @if test -d $(HOST_SUBDIR)/gcc; then \
63867 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
63868 mv prev-gcc stageprofile-gcc; : ; \
63869 fi
63870 @endif gcc
63871 @if gmp
63872 @if test -d $(HOST_SUBDIR)/gmp; then \
63873 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
63874 mv prev-gmp stageprofile-gmp; : ; \
63875 fi
63876 @endif gmp
63877 @if mpfr
63878 @if test -d $(HOST_SUBDIR)/mpfr; then \
63879 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
63880 mv prev-mpfr stageprofile-mpfr; : ; \
63881 fi
63882 @endif mpfr
63883 @if mpc
63884 @if test -d $(HOST_SUBDIR)/mpc; then \
63885 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
63886 mv prev-mpc stageprofile-mpc; : ; \
63887 fi
63888 @endif mpc
63889 @if isl
63890 @if test -d $(HOST_SUBDIR)/isl; then \
63891 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
63892 mv prev-isl stageprofile-isl; : ; \
63893 fi
63894 @endif isl
63895 @if gold
63896 @if test -d $(HOST_SUBDIR)/gold; then \
63897 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
63898 mv prev-gold stageprofile-gold; : ; \
63899 fi
63900 @endif gold
63901 @if intl
63902 @if test -d $(HOST_SUBDIR)/intl; then \
63903 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
63904 mv prev-intl stageprofile-intl; : ; \
63905 fi
63906 @endif intl
63907 @if ld
63908 @if test -d $(HOST_SUBDIR)/ld; then \
63909 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
63910 mv prev-ld stageprofile-ld; : ; \
63911 fi
63912 @endif ld
63913 @if libbacktrace
63914 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63915 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
63916 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
63917 fi
63918 @endif libbacktrace
63919 @if libcpp
63920 @if test -d $(HOST_SUBDIR)/libcpp; then \
63921 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
63922 mv prev-libcpp stageprofile-libcpp; : ; \
63923 fi
63924 @endif libcpp
63925 @if libcody
63926 @if test -d $(HOST_SUBDIR)/libcody; then \
63927 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
63928 mv prev-libcody stageprofile-libcody; : ; \
63929 fi
63930 @endif libcody
63931 @if libdecnumber
63932 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63933 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
63934 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
63935 fi
63936 @endif libdecnumber
63937 @if libiberty
63938 @if test -d $(HOST_SUBDIR)/libiberty; then \
63939 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
63940 mv prev-libiberty stageprofile-libiberty; : ; \
63941 fi
63942 @endif libiberty
63943 @if libiberty-linker-plugin
63944 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63945 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
63946 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
63947 fi
63948 @endif libiberty-linker-plugin
63949 @if libiconv
63950 @if test -d $(HOST_SUBDIR)/libiconv; then \
63951 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
63952 mv prev-libiconv stageprofile-libiconv; : ; \
63953 fi
63954 @endif libiconv
63955 @if zlib
63956 @if test -d $(HOST_SUBDIR)/zlib; then \
63957 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
63958 mv prev-zlib stageprofile-zlib; : ; \
63959 fi
63960 @endif zlib
63961 @if lto-plugin
63962 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63963 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
63964 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
63965 fi
63966 @endif lto-plugin
63967 @if libctf
63968 @if test -d $(HOST_SUBDIR)/libctf; then \
63969 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
63970 mv prev-libctf stageprofile-libctf; : ; \
63971 fi
63972 @endif libctf
63973 @if libsframe
63974 @if test -d $(HOST_SUBDIR)/libsframe; then \
63975 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
63976 mv prev-libsframe stageprofile-libsframe; : ; \
63977 fi
63978 @endif libsframe
63979 @if test -d $(TARGET_SUBDIR); then \
63980 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
63981 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
63982 fi
63983 rm -f stage_current
63984
63985 # Bubble a bug fix through all the stages up to stage train. They are
63986 # remade, but not reconfigured. The next stage (if any) will not be
63987 # reconfigured either.
63988 .PHONY: stagetrain-bubble
63989 stagetrain-bubble:: stageprofile-bubble
63990 @r=`${PWD_COMMAND}`; export r; \
63991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63992 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
63993 echo Skipping rebuild of stagetrain; \
63994 else \
63995 $(MAKE) stagetrain-start; \
63996 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
63997 fi
63998
63999 .PHONY: all-stagetrain clean-stagetrain
64000 do-clean: clean-stagetrain
64001
64002 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64003 # only possibility, but now it conflicts with no-bootstrap rules
64004 @if gcc-bootstrap
64005
64006
64007
64008
64009 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64010 distclean-stageprofile:: distclean-stagetrain
64011 .PHONY: distclean-stagetrain
64012 distclean-stagetrain::
64013 @: $(MAKE); $(stage)
64014 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64015 rm -rf stagetrain-*
64016
64017
64018 @endif gcc-bootstrap
64019
64020
64021 .PHONY: stagefeedback-start stagefeedback-end
64022
64023 stagefeedback-start::
64024 @: $(MAKE); $(stage); \
64025 echo stagefeedback > stage_current; \
64026 echo stagefeedback > stage_last; \
64027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64028 @if bfd
64029 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64030 mkdir stagefeedback-bfd; \
64031 mv stagefeedback-bfd bfd; \
64032 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64033 @endif bfd
64034 @if opcodes
64035 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64036 mkdir stagefeedback-opcodes; \
64037 mv stagefeedback-opcodes opcodes; \
64038 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64039 @endif opcodes
64040 @if binutils
64041 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64042 mkdir stagefeedback-binutils; \
64043 mv stagefeedback-binutils binutils; \
64044 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64045 @endif binutils
64046 @if fixincludes
64047 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64048 mkdir stagefeedback-fixincludes; \
64049 mv stagefeedback-fixincludes fixincludes; \
64050 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64051 @endif fixincludes
64052 @if gas
64053 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64054 mkdir stagefeedback-gas; \
64055 mv stagefeedback-gas gas; \
64056 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64057 @endif gas
64058 @if gcc
64059 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64060 mkdir stagefeedback-gcc; \
64061 mv stagefeedback-gcc gcc; \
64062 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64063 @endif gcc
64064 @if gmp
64065 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64066 mkdir stagefeedback-gmp; \
64067 mv stagefeedback-gmp gmp; \
64068 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64069 @endif gmp
64070 @if mpfr
64071 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64072 mkdir stagefeedback-mpfr; \
64073 mv stagefeedback-mpfr mpfr; \
64074 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64075 @endif mpfr
64076 @if mpc
64077 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64078 mkdir stagefeedback-mpc; \
64079 mv stagefeedback-mpc mpc; \
64080 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64081 @endif mpc
64082 @if isl
64083 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64084 mkdir stagefeedback-isl; \
64085 mv stagefeedback-isl isl; \
64086 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64087 @endif isl
64088 @if gold
64089 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64090 mkdir stagefeedback-gold; \
64091 mv stagefeedback-gold gold; \
64092 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64093 @endif gold
64094 @if intl
64095 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64096 mkdir stagefeedback-intl; \
64097 mv stagefeedback-intl intl; \
64098 mv stagetrain-intl prev-intl || test -f stagetrain-lean
64099 @endif intl
64100 @if ld
64101 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64102 mkdir stagefeedback-ld; \
64103 mv stagefeedback-ld ld; \
64104 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64105 @endif ld
64106 @if libbacktrace
64107 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64108 mkdir stagefeedback-libbacktrace; \
64109 mv stagefeedback-libbacktrace libbacktrace; \
64110 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64111 @endif libbacktrace
64112 @if libcpp
64113 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64114 mkdir stagefeedback-libcpp; \
64115 mv stagefeedback-libcpp libcpp; \
64116 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64117 @endif libcpp
64118 @if libcody
64119 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64120 mkdir stagefeedback-libcody; \
64121 mv stagefeedback-libcody libcody; \
64122 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64123 @endif libcody
64124 @if libdecnumber
64125 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64126 mkdir stagefeedback-libdecnumber; \
64127 mv stagefeedback-libdecnumber libdecnumber; \
64128 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64129 @endif libdecnumber
64130 @if libiberty
64131 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64132 mkdir stagefeedback-libiberty; \
64133 mv stagefeedback-libiberty libiberty; \
64134 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64135 @endif libiberty
64136 @if libiberty-linker-plugin
64137 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64138 mkdir stagefeedback-libiberty-linker-plugin; \
64139 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64140 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64141 @endif libiberty-linker-plugin
64142 @if libiconv
64143 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64144 mkdir stagefeedback-libiconv; \
64145 mv stagefeedback-libiconv libiconv; \
64146 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64147 @endif libiconv
64148 @if zlib
64149 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64150 mkdir stagefeedback-zlib; \
64151 mv stagefeedback-zlib zlib; \
64152 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64153 @endif zlib
64154 @if lto-plugin
64155 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64156 mkdir stagefeedback-lto-plugin; \
64157 mv stagefeedback-lto-plugin lto-plugin; \
64158 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64159 @endif lto-plugin
64160 @if libctf
64161 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64162 mkdir stagefeedback-libctf; \
64163 mv stagefeedback-libctf libctf; \
64164 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64165 @endif libctf
64166 @if libsframe
64167 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64168 mkdir stagefeedback-libsframe; \
64169 mv stagefeedback-libsframe libsframe; \
64170 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64171 @endif libsframe
64172 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64173 mkdir stagefeedback-$(TARGET_SUBDIR); \
64174 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64175 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64176
64177 stagefeedback-end::
64178 @if bfd
64179 @if test -d $(HOST_SUBDIR)/bfd; then \
64180 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64181 mv prev-bfd stagetrain-bfd; : ; \
64182 fi
64183 @endif bfd
64184 @if opcodes
64185 @if test -d $(HOST_SUBDIR)/opcodes; then \
64186 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64187 mv prev-opcodes stagetrain-opcodes; : ; \
64188 fi
64189 @endif opcodes
64190 @if binutils
64191 @if test -d $(HOST_SUBDIR)/binutils; then \
64192 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64193 mv prev-binutils stagetrain-binutils; : ; \
64194 fi
64195 @endif binutils
64196 @if fixincludes
64197 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64198 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64199 mv prev-fixincludes stagetrain-fixincludes; : ; \
64200 fi
64201 @endif fixincludes
64202 @if gas
64203 @if test -d $(HOST_SUBDIR)/gas; then \
64204 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64205 mv prev-gas stagetrain-gas; : ; \
64206 fi
64207 @endif gas
64208 @if gcc
64209 @if test -d $(HOST_SUBDIR)/gcc; then \
64210 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64211 mv prev-gcc stagetrain-gcc; : ; \
64212 fi
64213 @endif gcc
64214 @if gmp
64215 @if test -d $(HOST_SUBDIR)/gmp; then \
64216 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64217 mv prev-gmp stagetrain-gmp; : ; \
64218 fi
64219 @endif gmp
64220 @if mpfr
64221 @if test -d $(HOST_SUBDIR)/mpfr; then \
64222 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64223 mv prev-mpfr stagetrain-mpfr; : ; \
64224 fi
64225 @endif mpfr
64226 @if mpc
64227 @if test -d $(HOST_SUBDIR)/mpc; then \
64228 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64229 mv prev-mpc stagetrain-mpc; : ; \
64230 fi
64231 @endif mpc
64232 @if isl
64233 @if test -d $(HOST_SUBDIR)/isl; then \
64234 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64235 mv prev-isl stagetrain-isl; : ; \
64236 fi
64237 @endif isl
64238 @if gold
64239 @if test -d $(HOST_SUBDIR)/gold; then \
64240 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64241 mv prev-gold stagetrain-gold; : ; \
64242 fi
64243 @endif gold
64244 @if intl
64245 @if test -d $(HOST_SUBDIR)/intl; then \
64246 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64247 mv prev-intl stagetrain-intl; : ; \
64248 fi
64249 @endif intl
64250 @if ld
64251 @if test -d $(HOST_SUBDIR)/ld; then \
64252 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64253 mv prev-ld stagetrain-ld; : ; \
64254 fi
64255 @endif ld
64256 @if libbacktrace
64257 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64258 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64259 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64260 fi
64261 @endif libbacktrace
64262 @if libcpp
64263 @if test -d $(HOST_SUBDIR)/libcpp; then \
64264 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64265 mv prev-libcpp stagetrain-libcpp; : ; \
64266 fi
64267 @endif libcpp
64268 @if libcody
64269 @if test -d $(HOST_SUBDIR)/libcody; then \
64270 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64271 mv prev-libcody stagetrain-libcody; : ; \
64272 fi
64273 @endif libcody
64274 @if libdecnumber
64275 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64276 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64277 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64278 fi
64279 @endif libdecnumber
64280 @if libiberty
64281 @if test -d $(HOST_SUBDIR)/libiberty; then \
64282 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64283 mv prev-libiberty stagetrain-libiberty; : ; \
64284 fi
64285 @endif libiberty
64286 @if libiberty-linker-plugin
64287 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64288 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64289 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64290 fi
64291 @endif libiberty-linker-plugin
64292 @if libiconv
64293 @if test -d $(HOST_SUBDIR)/libiconv; then \
64294 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64295 mv prev-libiconv stagetrain-libiconv; : ; \
64296 fi
64297 @endif libiconv
64298 @if zlib
64299 @if test -d $(HOST_SUBDIR)/zlib; then \
64300 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64301 mv prev-zlib stagetrain-zlib; : ; \
64302 fi
64303 @endif zlib
64304 @if lto-plugin
64305 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64306 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64307 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64308 fi
64309 @endif lto-plugin
64310 @if libctf
64311 @if test -d $(HOST_SUBDIR)/libctf; then \
64312 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64313 mv prev-libctf stagetrain-libctf; : ; \
64314 fi
64315 @endif libctf
64316 @if libsframe
64317 @if test -d $(HOST_SUBDIR)/libsframe; then \
64318 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64319 mv prev-libsframe stagetrain-libsframe; : ; \
64320 fi
64321 @endif libsframe
64322 @if test -d $(TARGET_SUBDIR); then \
64323 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64324 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64325 fi
64326 rm -f stage_current
64327
64328 # Bubble a bug fix through all the stages up to stage feedback. They are
64329 # remade, but not reconfigured. The next stage (if any) will not be
64330 # reconfigured either.
64331 .PHONY: stagefeedback-bubble
64332 stagefeedback-bubble:: stagetrain-bubble
64333 @r=`${PWD_COMMAND}`; export r; \
64334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64335 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64336 echo Skipping rebuild of stagefeedback; \
64337 else \
64338 $(MAKE) stagefeedback-start; \
64339 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64340 fi
64341
64342 .PHONY: all-stagefeedback clean-stagefeedback
64343 do-clean: clean-stagefeedback
64344
64345 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64346 # only possibility, but now it conflicts with no-bootstrap rules
64347 @if gcc-bootstrap
64348
64349
64350
64351 .PHONY: profiledbootstrap profiledbootstrap-lean
64352 profiledbootstrap:
64353 echo stagefeedback > stage_final
64354 @r=`${PWD_COMMAND}`; export r; \
64355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64356 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64357 @: $(MAKE); $(unstage)
64358 @r=`${PWD_COMMAND}`; export r; \
64359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64360 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64361 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64362
64363 profiledbootstrap-lean:
64364 echo stagefeedback > stage_final
64365 @r=`${PWD_COMMAND}`; export r; \
64366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64367 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64368 @: $(MAKE); $(unstage)
64369 @r=`${PWD_COMMAND}`; export r; \
64370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64371 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64372 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64373
64374
64375 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64376 distclean-stagetrain:: distclean-stagefeedback
64377 .PHONY: distclean-stagefeedback
64378 distclean-stagefeedback::
64379 @: $(MAKE); $(stage)
64380 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64381 rm -rf stagefeedback-*
64382
64383
64384 @endif gcc-bootstrap
64385
64386
64387 .PHONY: stageautoprofile-start stageautoprofile-end
64388
64389 stageautoprofile-start::
64390 @: $(MAKE); $(stage); \
64391 echo stageautoprofile > stage_current; \
64392 echo stageautoprofile > stage_last; \
64393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64394 @if bfd
64395 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64396 mkdir stageautoprofile-bfd; \
64397 mv stageautoprofile-bfd bfd; \
64398 mv stage1-bfd prev-bfd || test -f stage1-lean
64399 @endif bfd
64400 @if opcodes
64401 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64402 mkdir stageautoprofile-opcodes; \
64403 mv stageautoprofile-opcodes opcodes; \
64404 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64405 @endif opcodes
64406 @if binutils
64407 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64408 mkdir stageautoprofile-binutils; \
64409 mv stageautoprofile-binutils binutils; \
64410 mv stage1-binutils prev-binutils || test -f stage1-lean
64411 @endif binutils
64412 @if fixincludes
64413 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64414 mkdir stageautoprofile-fixincludes; \
64415 mv stageautoprofile-fixincludes fixincludes; \
64416 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64417 @endif fixincludes
64418 @if gas
64419 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64420 mkdir stageautoprofile-gas; \
64421 mv stageautoprofile-gas gas; \
64422 mv stage1-gas prev-gas || test -f stage1-lean
64423 @endif gas
64424 @if gcc
64425 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64426 mkdir stageautoprofile-gcc; \
64427 mv stageautoprofile-gcc gcc; \
64428 mv stage1-gcc prev-gcc || test -f stage1-lean
64429 @endif gcc
64430 @if gmp
64431 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64432 mkdir stageautoprofile-gmp; \
64433 mv stageautoprofile-gmp gmp; \
64434 mv stage1-gmp prev-gmp || test -f stage1-lean
64435 @endif gmp
64436 @if mpfr
64437 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64438 mkdir stageautoprofile-mpfr; \
64439 mv stageautoprofile-mpfr mpfr; \
64440 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64441 @endif mpfr
64442 @if mpc
64443 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64444 mkdir stageautoprofile-mpc; \
64445 mv stageautoprofile-mpc mpc; \
64446 mv stage1-mpc prev-mpc || test -f stage1-lean
64447 @endif mpc
64448 @if isl
64449 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64450 mkdir stageautoprofile-isl; \
64451 mv stageautoprofile-isl isl; \
64452 mv stage1-isl prev-isl || test -f stage1-lean
64453 @endif isl
64454 @if gold
64455 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64456 mkdir stageautoprofile-gold; \
64457 mv stageautoprofile-gold gold; \
64458 mv stage1-gold prev-gold || test -f stage1-lean
64459 @endif gold
64460 @if intl
64461 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64462 mkdir stageautoprofile-intl; \
64463 mv stageautoprofile-intl intl; \
64464 mv stage1-intl prev-intl || test -f stage1-lean
64465 @endif intl
64466 @if ld
64467 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64468 mkdir stageautoprofile-ld; \
64469 mv stageautoprofile-ld ld; \
64470 mv stage1-ld prev-ld || test -f stage1-lean
64471 @endif ld
64472 @if libbacktrace
64473 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64474 mkdir stageautoprofile-libbacktrace; \
64475 mv stageautoprofile-libbacktrace libbacktrace; \
64476 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64477 @endif libbacktrace
64478 @if libcpp
64479 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64480 mkdir stageautoprofile-libcpp; \
64481 mv stageautoprofile-libcpp libcpp; \
64482 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64483 @endif libcpp
64484 @if libcody
64485 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64486 mkdir stageautoprofile-libcody; \
64487 mv stageautoprofile-libcody libcody; \
64488 mv stage1-libcody prev-libcody || test -f stage1-lean
64489 @endif libcody
64490 @if libdecnumber
64491 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64492 mkdir stageautoprofile-libdecnumber; \
64493 mv stageautoprofile-libdecnumber libdecnumber; \
64494 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
64495 @endif libdecnumber
64496 @if libiberty
64497 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
64498 mkdir stageautoprofile-libiberty; \
64499 mv stageautoprofile-libiberty libiberty; \
64500 mv stage1-libiberty prev-libiberty || test -f stage1-lean
64501 @endif libiberty
64502 @if libiberty-linker-plugin
64503 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
64504 mkdir stageautoprofile-libiberty-linker-plugin; \
64505 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
64506 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
64507 @endif libiberty-linker-plugin
64508 @if libiconv
64509 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
64510 mkdir stageautoprofile-libiconv; \
64511 mv stageautoprofile-libiconv libiconv; \
64512 mv stage1-libiconv prev-libiconv || test -f stage1-lean
64513 @endif libiconv
64514 @if zlib
64515 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
64516 mkdir stageautoprofile-zlib; \
64517 mv stageautoprofile-zlib zlib; \
64518 mv stage1-zlib prev-zlib || test -f stage1-lean
64519 @endif zlib
64520 @if lto-plugin
64521 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
64522 mkdir stageautoprofile-lto-plugin; \
64523 mv stageautoprofile-lto-plugin lto-plugin; \
64524 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
64525 @endif lto-plugin
64526 @if libctf
64527 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
64528 mkdir stageautoprofile-libctf; \
64529 mv stageautoprofile-libctf libctf; \
64530 mv stage1-libctf prev-libctf || test -f stage1-lean
64531 @endif libctf
64532 @if libsframe
64533 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
64534 mkdir stageautoprofile-libsframe; \
64535 mv stageautoprofile-libsframe libsframe; \
64536 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64537 @endif libsframe
64538 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
64539 mkdir stageautoprofile-$(TARGET_SUBDIR); \
64540 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64541 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64542
64543 stageautoprofile-end::
64544 @if bfd
64545 @if test -d $(HOST_SUBDIR)/bfd; then \
64546 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
64547 mv prev-bfd stage1-bfd; : ; \
64548 fi
64549 @endif bfd
64550 @if opcodes
64551 @if test -d $(HOST_SUBDIR)/opcodes; then \
64552 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
64553 mv prev-opcodes stage1-opcodes; : ; \
64554 fi
64555 @endif opcodes
64556 @if binutils
64557 @if test -d $(HOST_SUBDIR)/binutils; then \
64558 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
64559 mv prev-binutils stage1-binutils; : ; \
64560 fi
64561 @endif binutils
64562 @if fixincludes
64563 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64564 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
64565 mv prev-fixincludes stage1-fixincludes; : ; \
64566 fi
64567 @endif fixincludes
64568 @if gas
64569 @if test -d $(HOST_SUBDIR)/gas; then \
64570 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
64571 mv prev-gas stage1-gas; : ; \
64572 fi
64573 @endif gas
64574 @if gcc
64575 @if test -d $(HOST_SUBDIR)/gcc; then \
64576 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
64577 mv prev-gcc stage1-gcc; : ; \
64578 fi
64579 @endif gcc
64580 @if gmp
64581 @if test -d $(HOST_SUBDIR)/gmp; then \
64582 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
64583 mv prev-gmp stage1-gmp; : ; \
64584 fi
64585 @endif gmp
64586 @if mpfr
64587 @if test -d $(HOST_SUBDIR)/mpfr; then \
64588 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
64589 mv prev-mpfr stage1-mpfr; : ; \
64590 fi
64591 @endif mpfr
64592 @if mpc
64593 @if test -d $(HOST_SUBDIR)/mpc; then \
64594 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
64595 mv prev-mpc stage1-mpc; : ; \
64596 fi
64597 @endif mpc
64598 @if isl
64599 @if test -d $(HOST_SUBDIR)/isl; then \
64600 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
64601 mv prev-isl stage1-isl; : ; \
64602 fi
64603 @endif isl
64604 @if gold
64605 @if test -d $(HOST_SUBDIR)/gold; then \
64606 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
64607 mv prev-gold stage1-gold; : ; \
64608 fi
64609 @endif gold
64610 @if intl
64611 @if test -d $(HOST_SUBDIR)/intl; then \
64612 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
64613 mv prev-intl stage1-intl; : ; \
64614 fi
64615 @endif intl
64616 @if ld
64617 @if test -d $(HOST_SUBDIR)/ld; then \
64618 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
64619 mv prev-ld stage1-ld; : ; \
64620 fi
64621 @endif ld
64622 @if libbacktrace
64623 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64624 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
64625 mv prev-libbacktrace stage1-libbacktrace; : ; \
64626 fi
64627 @endif libbacktrace
64628 @if libcpp
64629 @if test -d $(HOST_SUBDIR)/libcpp; then \
64630 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
64631 mv prev-libcpp stage1-libcpp; : ; \
64632 fi
64633 @endif libcpp
64634 @if libcody
64635 @if test -d $(HOST_SUBDIR)/libcody; then \
64636 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
64637 mv prev-libcody stage1-libcody; : ; \
64638 fi
64639 @endif libcody
64640 @if libdecnumber
64641 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64642 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
64643 mv prev-libdecnumber stage1-libdecnumber; : ; \
64644 fi
64645 @endif libdecnumber
64646 @if libiberty
64647 @if test -d $(HOST_SUBDIR)/libiberty; then \
64648 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
64649 mv prev-libiberty stage1-libiberty; : ; \
64650 fi
64651 @endif libiberty
64652 @if libiberty-linker-plugin
64653 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64654 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
64655 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64656 fi
64657 @endif libiberty-linker-plugin
64658 @if libiconv
64659 @if test -d $(HOST_SUBDIR)/libiconv; then \
64660 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
64661 mv prev-libiconv stage1-libiconv; : ; \
64662 fi
64663 @endif libiconv
64664 @if zlib
64665 @if test -d $(HOST_SUBDIR)/zlib; then \
64666 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
64667 mv prev-zlib stage1-zlib; : ; \
64668 fi
64669 @endif zlib
64670 @if lto-plugin
64671 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64672 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
64673 mv prev-lto-plugin stage1-lto-plugin; : ; \
64674 fi
64675 @endif lto-plugin
64676 @if libctf
64677 @if test -d $(HOST_SUBDIR)/libctf; then \
64678 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
64679 mv prev-libctf stage1-libctf; : ; \
64680 fi
64681 @endif libctf
64682 @if libsframe
64683 @if test -d $(HOST_SUBDIR)/libsframe; then \
64684 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
64685 mv prev-libsframe stage1-libsframe; : ; \
64686 fi
64687 @endif libsframe
64688 @if test -d $(TARGET_SUBDIR); then \
64689 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
64690 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64691 fi
64692 rm -f stage_current
64693
64694 # Bubble a bug fix through all the stages up to stage autoprofile. They are
64695 # remade, but not reconfigured. The next stage (if any) will not be
64696 # reconfigured either.
64697 .PHONY: stageautoprofile-bubble
64698 stageautoprofile-bubble:: stage1-bubble
64699 @r=`${PWD_COMMAND}`; export r; \
64700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64701 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
64702 echo Skipping rebuild of stageautoprofile; \
64703 else \
64704 $(MAKE) stageautoprofile-start; \
64705 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
64706 fi
64707
64708 .PHONY: all-stageautoprofile clean-stageautoprofile
64709 do-clean: clean-stageautoprofile
64710
64711 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64712 # only possibility, but now it conflicts with no-bootstrap rules
64713 @if gcc-bootstrap
64714
64715
64716
64717
64718 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64719 distclean-stage1:: distclean-stageautoprofile
64720 .PHONY: distclean-stageautoprofile
64721 distclean-stageautoprofile::
64722 @: $(MAKE); $(stage)
64723 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
64724 rm -rf stageautoprofile-*
64725
64726
64727 @endif gcc-bootstrap
64728
64729
64730 .PHONY: stageautofeedback-start stageautofeedback-end
64731
64732 stageautofeedback-start::
64733 @: $(MAKE); $(stage); \
64734 echo stageautofeedback > stage_current; \
64735 echo stageautofeedback > stage_last; \
64736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64737 @if bfd
64738 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
64739 mkdir stageautofeedback-bfd; \
64740 mv stageautofeedback-bfd bfd; \
64741 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
64742 @endif bfd
64743 @if opcodes
64744 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
64745 mkdir stageautofeedback-opcodes; \
64746 mv stageautofeedback-opcodes opcodes; \
64747 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
64748 @endif opcodes
64749 @if binutils
64750 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
64751 mkdir stageautofeedback-binutils; \
64752 mv stageautofeedback-binutils binutils; \
64753 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
64754 @endif binutils
64755 @if fixincludes
64756 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
64757 mkdir stageautofeedback-fixincludes; \
64758 mv stageautofeedback-fixincludes fixincludes; \
64759 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
64760 @endif fixincludes
64761 @if gas
64762 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
64763 mkdir stageautofeedback-gas; \
64764 mv stageautofeedback-gas gas; \
64765 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
64766 @endif gas
64767 @if gcc
64768 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
64769 mkdir stageautofeedback-gcc; \
64770 mv stageautofeedback-gcc gcc; \
64771 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
64772 @endif gcc
64773 @if gmp
64774 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
64775 mkdir stageautofeedback-gmp; \
64776 mv stageautofeedback-gmp gmp; \
64777 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
64778 @endif gmp
64779 @if mpfr
64780 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
64781 mkdir stageautofeedback-mpfr; \
64782 mv stageautofeedback-mpfr mpfr; \
64783 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
64784 @endif mpfr
64785 @if mpc
64786 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
64787 mkdir stageautofeedback-mpc; \
64788 mv stageautofeedback-mpc mpc; \
64789 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
64790 @endif mpc
64791 @if isl
64792 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
64793 mkdir stageautofeedback-isl; \
64794 mv stageautofeedback-isl isl; \
64795 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
64796 @endif isl
64797 @if gold
64798 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
64799 mkdir stageautofeedback-gold; \
64800 mv stageautofeedback-gold gold; \
64801 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
64802 @endif gold
64803 @if intl
64804 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
64805 mkdir stageautofeedback-intl; \
64806 mv stageautofeedback-intl intl; \
64807 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
64808 @endif intl
64809 @if ld
64810 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
64811 mkdir stageautofeedback-ld; \
64812 mv stageautofeedback-ld ld; \
64813 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
64814 @endif ld
64815 @if libbacktrace
64816 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
64817 mkdir stageautofeedback-libbacktrace; \
64818 mv stageautofeedback-libbacktrace libbacktrace; \
64819 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
64820 @endif libbacktrace
64821 @if libcpp
64822 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
64823 mkdir stageautofeedback-libcpp; \
64824 mv stageautofeedback-libcpp libcpp; \
64825 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
64826 @endif libcpp
64827 @if libcody
64828 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
64829 mkdir stageautofeedback-libcody; \
64830 mv stageautofeedback-libcody libcody; \
64831 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
64832 @endif libcody
64833 @if libdecnumber
64834 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
64835 mkdir stageautofeedback-libdecnumber; \
64836 mv stageautofeedback-libdecnumber libdecnumber; \
64837 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
64838 @endif libdecnumber
64839 @if libiberty
64840 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
64841 mkdir stageautofeedback-libiberty; \
64842 mv stageautofeedback-libiberty libiberty; \
64843 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
64844 @endif libiberty
64845 @if libiberty-linker-plugin
64846 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
64847 mkdir stageautofeedback-libiberty-linker-plugin; \
64848 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64849 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
64850 @endif libiberty-linker-plugin
64851 @if libiconv
64852 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
64853 mkdir stageautofeedback-libiconv; \
64854 mv stageautofeedback-libiconv libiconv; \
64855 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
64856 @endif libiconv
64857 @if zlib
64858 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
64859 mkdir stageautofeedback-zlib; \
64860 mv stageautofeedback-zlib zlib; \
64861 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
64862 @endif zlib
64863 @if lto-plugin
64864 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
64865 mkdir stageautofeedback-lto-plugin; \
64866 mv stageautofeedback-lto-plugin lto-plugin; \
64867 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
64868 @endif lto-plugin
64869 @if libctf
64870 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
64871 mkdir stageautofeedback-libctf; \
64872 mv stageautofeedback-libctf libctf; \
64873 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
64874 @endif libctf
64875 @if libsframe
64876 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
64877 mkdir stageautofeedback-libsframe; \
64878 mv stageautofeedback-libsframe libsframe; \
64879 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
64880 @endif libsframe
64881 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
64882 mkdir stageautofeedback-$(TARGET_SUBDIR); \
64883 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64884 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
64885
64886 stageautofeedback-end::
64887 @if bfd
64888 @if test -d $(HOST_SUBDIR)/bfd; then \
64889 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
64890 mv prev-bfd stageautoprofile-bfd; : ; \
64891 fi
64892 @endif bfd
64893 @if opcodes
64894 @if test -d $(HOST_SUBDIR)/opcodes; then \
64895 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
64896 mv prev-opcodes stageautoprofile-opcodes; : ; \
64897 fi
64898 @endif opcodes
64899 @if binutils
64900 @if test -d $(HOST_SUBDIR)/binutils; then \
64901 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
64902 mv prev-binutils stageautoprofile-binutils; : ; \
64903 fi
64904 @endif binutils
64905 @if fixincludes
64906 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64907 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
64908 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
64909 fi
64910 @endif fixincludes
64911 @if gas
64912 @if test -d $(HOST_SUBDIR)/gas; then \
64913 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
64914 mv prev-gas stageautoprofile-gas; : ; \
64915 fi
64916 @endif gas
64917 @if gcc
64918 @if test -d $(HOST_SUBDIR)/gcc; then \
64919 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
64920 mv prev-gcc stageautoprofile-gcc; : ; \
64921 fi
64922 @endif gcc
64923 @if gmp
64924 @if test -d $(HOST_SUBDIR)/gmp; then \
64925 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
64926 mv prev-gmp stageautoprofile-gmp; : ; \
64927 fi
64928 @endif gmp
64929 @if mpfr
64930 @if test -d $(HOST_SUBDIR)/mpfr; then \
64931 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
64932 mv prev-mpfr stageautoprofile-mpfr; : ; \
64933 fi
64934 @endif mpfr
64935 @if mpc
64936 @if test -d $(HOST_SUBDIR)/mpc; then \
64937 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
64938 mv prev-mpc stageautoprofile-mpc; : ; \
64939 fi
64940 @endif mpc
64941 @if isl
64942 @if test -d $(HOST_SUBDIR)/isl; then \
64943 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
64944 mv prev-isl stageautoprofile-isl; : ; \
64945 fi
64946 @endif isl
64947 @if gold
64948 @if test -d $(HOST_SUBDIR)/gold; then \
64949 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
64950 mv prev-gold stageautoprofile-gold; : ; \
64951 fi
64952 @endif gold
64953 @if intl
64954 @if test -d $(HOST_SUBDIR)/intl; then \
64955 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
64956 mv prev-intl stageautoprofile-intl; : ; \
64957 fi
64958 @endif intl
64959 @if ld
64960 @if test -d $(HOST_SUBDIR)/ld; then \
64961 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
64962 mv prev-ld stageautoprofile-ld; : ; \
64963 fi
64964 @endif ld
64965 @if libbacktrace
64966 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64967 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
64968 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
64969 fi
64970 @endif libbacktrace
64971 @if libcpp
64972 @if test -d $(HOST_SUBDIR)/libcpp; then \
64973 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
64974 mv prev-libcpp stageautoprofile-libcpp; : ; \
64975 fi
64976 @endif libcpp
64977 @if libcody
64978 @if test -d $(HOST_SUBDIR)/libcody; then \
64979 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
64980 mv prev-libcody stageautoprofile-libcody; : ; \
64981 fi
64982 @endif libcody
64983 @if libdecnumber
64984 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64985 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
64986 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
64987 fi
64988 @endif libdecnumber
64989 @if libiberty
64990 @if test -d $(HOST_SUBDIR)/libiberty; then \
64991 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
64992 mv prev-libiberty stageautoprofile-libiberty; : ; \
64993 fi
64994 @endif libiberty
64995 @if libiberty-linker-plugin
64996 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64997 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
64998 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
64999 fi
65000 @endif libiberty-linker-plugin
65001 @if libiconv
65002 @if test -d $(HOST_SUBDIR)/libiconv; then \
65003 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65004 mv prev-libiconv stageautoprofile-libiconv; : ; \
65005 fi
65006 @endif libiconv
65007 @if zlib
65008 @if test -d $(HOST_SUBDIR)/zlib; then \
65009 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65010 mv prev-zlib stageautoprofile-zlib; : ; \
65011 fi
65012 @endif zlib
65013 @if lto-plugin
65014 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65015 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65016 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65017 fi
65018 @endif lto-plugin
65019 @if libctf
65020 @if test -d $(HOST_SUBDIR)/libctf; then \
65021 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65022 mv prev-libctf stageautoprofile-libctf; : ; \
65023 fi
65024 @endif libctf
65025 @if libsframe
65026 @if test -d $(HOST_SUBDIR)/libsframe; then \
65027 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65028 mv prev-libsframe stageautoprofile-libsframe; : ; \
65029 fi
65030 @endif libsframe
65031 @if test -d $(TARGET_SUBDIR); then \
65032 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65033 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65034 fi
65035 rm -f stage_current
65036
65037 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65038 # remade, but not reconfigured. The next stage (if any) will not be
65039 # reconfigured either.
65040 .PHONY: stageautofeedback-bubble
65041 stageautofeedback-bubble:: stageautoprofile-bubble
65042 @r=`${PWD_COMMAND}`; export r; \
65043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65044 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65045 echo Skipping rebuild of stageautofeedback; \
65046 else \
65047 $(MAKE) stageautofeedback-start; \
65048 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65049 fi
65050
65051 .PHONY: all-stageautofeedback clean-stageautofeedback
65052 do-clean: clean-stageautofeedback
65053
65054 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65055 # only possibility, but now it conflicts with no-bootstrap rules
65056 @if gcc-bootstrap
65057
65058
65059
65060 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65061 autoprofiledbootstrap:
65062 echo stageautofeedback > stage_final
65063 @r=`${PWD_COMMAND}`; export r; \
65064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65065 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65066 @: $(MAKE); $(unstage)
65067 @r=`${PWD_COMMAND}`; export r; \
65068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65069 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65070 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65071
65072 autoprofiledbootstrap-lean:
65073 echo stageautofeedback > stage_final
65074 @r=`${PWD_COMMAND}`; export r; \
65075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65076 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65077 @: $(MAKE); $(unstage)
65078 @r=`${PWD_COMMAND}`; export r; \
65079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65080 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65081 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65082
65083
65084 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65085 distclean-stageautoprofile:: distclean-stageautofeedback
65086 .PHONY: distclean-stageautofeedback
65087 distclean-stageautofeedback::
65088 @: $(MAKE); $(stage)
65089 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65090 rm -rf stageautofeedback-*
65091
65092
65093 @endif gcc-bootstrap
65094
65095
65096
65097 stageprofile-end::
65098 $(MAKE) distclean-stagefeedback
65099
65100 stagefeedback-start::
65101 @r=`${PWD_COMMAND}`; export r; \
65102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65103 for i in prev-*; do \
65104 j=`echo $$i | sed s/^prev-//`; \
65105 cd $$r/$$i && \
65106 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65107 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65108 done
65109
65110 @if gcc-bootstrap
65111 do-distclean: distclean-stage1
65112
65113 # Provide a GCC build when we're building target libraries. This does
65114 # not work as a dependency, just as the minimum necessary to avoid errors.
65115 stage_last:
65116 @r=`${PWD_COMMAND}`; export r; \
65117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65118 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65119
65120 # Same as unstage, but not phony and defaulting to stage1-start. We place
65121 # it in the dependency so that for example `make -j3 all-gcc' works.
65122 stage_current:
65123 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65124
65125 .PHONY: restrap
65126 restrap::
65127 @: $(MAKE); $(stage)
65128 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65129 restrap:: all
65130 @endif gcc-bootstrap
65131
65132 # --------------------------------------
65133 # Dependencies between different modules
65134 # --------------------------------------
65135
65136 # Generic dependencies for target modules on host stuff, especially gcc
65137 @if gcc-bootstrap
65138 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65139 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65140 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65141 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65142 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65143 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65144 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65145 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65146 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65147 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65148 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65149 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65150 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65151 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65152 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65153 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65154 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65155 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65156 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65157 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65158 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65159 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65160 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65161 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65162 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65163 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65164 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65165 configure-target-libssp: stage_last
65166 configure-target-newlib: stage_last
65167 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65168 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65169 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65170 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65171 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65172 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65173 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65174 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65175 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65176 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65177 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65178 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65179 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65180 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65181 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65182 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65183 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65184 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65185 configure-target-libquadmath: stage_last
65186 configure-target-libgfortran: stage_last
65187 configure-target-libobjc: stage_last
65188 configure-target-libgo: stage_last
65189 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65190 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65191 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65192 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65193 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65194 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65195 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65196 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65197 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65198 configure-target-libtermcap: stage_last
65199 configure-target-winsup: stage_last
65200 configure-target-libgloss: stage_last
65201 configure-target-libffi: stage_last
65202 configure-stage1-target-zlib: maybe-all-stage1-gcc
65203 configure-stage2-target-zlib: maybe-all-stage2-gcc
65204 configure-stage3-target-zlib: maybe-all-stage3-gcc
65205 configure-stage4-target-zlib: maybe-all-stage4-gcc
65206 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65207 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65208 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65209 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65210 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65211 configure-target-rda: stage_last
65212 configure-target-libada: stage_last
65213 configure-target-libgm2: stage_last
65214 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65215 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65216 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65217 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65218 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65219 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65220 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65221 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65222 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65223 configure-target-libitm: stage_last
65224 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65225 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65226 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65227 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65228 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65229 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65230 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65231 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65232 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65233 @endif gcc-bootstrap
65234
65235 @if gcc-no-bootstrap
65236 configure-target-libstdc++-v3: maybe-all-gcc
65237 configure-target-libsanitizer: maybe-all-gcc
65238 configure-target-libvtv: maybe-all-gcc
65239 configure-target-libssp: maybe-all-gcc
65240 configure-target-newlib: maybe-all-gcc
65241 configure-target-libgcc: maybe-all-gcc
65242 configure-target-libbacktrace: maybe-all-gcc
65243 configure-target-libquadmath: maybe-all-gcc
65244 configure-target-libgfortran: maybe-all-gcc
65245 configure-target-libobjc: maybe-all-gcc
65246 configure-target-libgo: maybe-all-gcc
65247 configure-target-libphobos: maybe-all-gcc
65248 configure-target-libtermcap: maybe-all-gcc
65249 configure-target-winsup: maybe-all-gcc
65250 configure-target-libgloss: maybe-all-gcc
65251 configure-target-libffi: maybe-all-gcc
65252 configure-target-zlib: maybe-all-gcc
65253 configure-target-rda: maybe-all-gcc
65254 configure-target-libada: maybe-all-gcc
65255 configure-target-libgm2: maybe-all-gcc
65256 configure-target-libgomp: maybe-all-gcc
65257 configure-target-libitm: maybe-all-gcc
65258 configure-target-libatomic: maybe-all-gcc
65259 @endif gcc-no-bootstrap
65260
65261
65262 # There are two types of dependencies here: 'hard' dependencies, where one
65263 # module simply won't build without the other; and 'soft' dependencies, where
65264 # if the depended-on module is missing, the depending module will do without
65265 # or find a substitute somewhere (perhaps installed). Soft dependencies
65266 # are made here to depend on a 'maybe-' target. If you're not sure,
65267 # it's safer to use a soft dependency.
65268
65269
65270
65271
65272
65273
65274 # With all the machinery above in place, it is pretty easy to generate
65275 # dependencies. Host dependencies are a bit more complex because we have
65276 # to check for bootstrap/prebootstrap dependencies. To resolve
65277 # prebootstrap dependencies, prebootstrap modules are gathered in
65278 # a hash table.
65279 all-build-bison: maybe-all-build-texinfo
65280 all-build-flex: maybe-all-build-texinfo
65281 all-build-flex: maybe-all-build-bison
65282 all-build-flex: maybe-all-build-m4
65283 all-build-libiberty: maybe-all-build-texinfo
65284 all-build-m4: maybe-all-build-texinfo
65285 all-build-fixincludes: maybe-all-build-libiberty
65286 all-build-libcpp: maybe-all-build-libiberty
65287 configure-gcc: maybe-configure-intl
65288 configure-stage1-gcc: maybe-configure-stage1-intl
65289 configure-stage2-gcc: maybe-configure-stage2-intl
65290 configure-stage3-gcc: maybe-configure-stage3-intl
65291 configure-stage4-gcc: maybe-configure-stage4-intl
65292 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65293 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65294 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65295 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65296 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65297 configure-gcc: maybe-all-gmp
65298 configure-stage1-gcc: maybe-all-stage1-gmp
65299 configure-stage2-gcc: maybe-all-stage2-gmp
65300 configure-stage3-gcc: maybe-all-stage3-gmp
65301 configure-stage4-gcc: maybe-all-stage4-gmp
65302 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65303 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65304 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65305 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65306 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65307 configure-gcc: maybe-all-mpfr
65308 configure-stage1-gcc: maybe-all-stage1-mpfr
65309 configure-stage2-gcc: maybe-all-stage2-mpfr
65310 configure-stage3-gcc: maybe-all-stage3-mpfr
65311 configure-stage4-gcc: maybe-all-stage4-mpfr
65312 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65313 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65314 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65315 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65316 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65317 configure-gcc: maybe-all-mpc
65318 configure-stage1-gcc: maybe-all-stage1-mpc
65319 configure-stage2-gcc: maybe-all-stage2-mpc
65320 configure-stage3-gcc: maybe-all-stage3-mpc
65321 configure-stage4-gcc: maybe-all-stage4-mpc
65322 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65323 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65324 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65325 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65326 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65327 configure-gcc: maybe-all-isl
65328 configure-stage1-gcc: maybe-all-stage1-isl
65329 configure-stage2-gcc: maybe-all-stage2-isl
65330 configure-stage3-gcc: maybe-all-stage3-isl
65331 configure-stage4-gcc: maybe-all-stage4-isl
65332 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65333 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65334 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65335 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65336 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65337 configure-gcc: maybe-all-lto-plugin
65338 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65339 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65340 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65341 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65342 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65343 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65344 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65345 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65346 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65347 configure-gcc: maybe-all-binutils
65348 configure-stage1-gcc: maybe-all-stage1-binutils
65349 configure-stage2-gcc: maybe-all-stage2-binutils
65350 configure-stage3-gcc: maybe-all-stage3-binutils
65351 configure-stage4-gcc: maybe-all-stage4-binutils
65352 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65353 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65354 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65355 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65356 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65357 configure-gcc: maybe-all-gas
65358 configure-stage1-gcc: maybe-all-stage1-gas
65359 configure-stage2-gcc: maybe-all-stage2-gas
65360 configure-stage3-gcc: maybe-all-stage3-gas
65361 configure-stage4-gcc: maybe-all-stage4-gas
65362 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65363 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65364 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65365 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65366 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65367 configure-gcc: maybe-all-ld
65368 configure-stage1-gcc: maybe-all-stage1-ld
65369 configure-stage2-gcc: maybe-all-stage2-ld
65370 configure-stage3-gcc: maybe-all-stage3-ld
65371 configure-stage4-gcc: maybe-all-stage4-ld
65372 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65373 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65374 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65375 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65376 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65377 configure-gcc: maybe-all-gold
65378 configure-stage1-gcc: maybe-all-stage1-gold
65379 configure-stage2-gcc: maybe-all-stage2-gold
65380 configure-stage3-gcc: maybe-all-stage3-gold
65381 configure-stage4-gcc: maybe-all-stage4-gold
65382 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65383 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65384 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65385 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65386 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65387 configure-gcc: maybe-all-libiconv
65388 configure-stage1-gcc: maybe-all-stage1-libiconv
65389 configure-stage2-gcc: maybe-all-stage2-libiconv
65390 configure-stage3-gcc: maybe-all-stage3-libiconv
65391 configure-stage4-gcc: maybe-all-stage4-libiconv
65392 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65393 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65394 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65395 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65396 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65397 all-gcc: all-libiberty
65398 all-stage1-gcc: all-stage1-libiberty
65399 all-stage2-gcc: all-stage2-libiberty
65400 all-stage3-gcc: all-stage3-libiberty
65401 all-stage4-gcc: all-stage4-libiberty
65402 all-stageprofile-gcc: all-stageprofile-libiberty
65403 all-stagetrain-gcc: all-stagetrain-libiberty
65404 all-stagefeedback-gcc: all-stagefeedback-libiberty
65405 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65406 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65407 all-gcc: maybe-all-intl
65408 all-stage1-gcc: maybe-all-stage1-intl
65409 all-stage2-gcc: maybe-all-stage2-intl
65410 all-stage3-gcc: maybe-all-stage3-intl
65411 all-stage4-gcc: maybe-all-stage4-intl
65412 all-stageprofile-gcc: maybe-all-stageprofile-intl
65413 all-stagetrain-gcc: maybe-all-stagetrain-intl
65414 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65415 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65416 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65417 all-gcc: maybe-all-mpfr
65418 all-stage1-gcc: maybe-all-stage1-mpfr
65419 all-stage2-gcc: maybe-all-stage2-mpfr
65420 all-stage3-gcc: maybe-all-stage3-mpfr
65421 all-stage4-gcc: maybe-all-stage4-mpfr
65422 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65423 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65424 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65425 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65426 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65427 all-gcc: maybe-all-mpc
65428 all-stage1-gcc: maybe-all-stage1-mpc
65429 all-stage2-gcc: maybe-all-stage2-mpc
65430 all-stage3-gcc: maybe-all-stage3-mpc
65431 all-stage4-gcc: maybe-all-stage4-mpc
65432 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65433 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65434 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65435 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65436 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65437 all-gcc: maybe-all-isl
65438 all-stage1-gcc: maybe-all-stage1-isl
65439 all-stage2-gcc: maybe-all-stage2-isl
65440 all-stage3-gcc: maybe-all-stage3-isl
65441 all-stage4-gcc: maybe-all-stage4-isl
65442 all-stageprofile-gcc: maybe-all-stageprofile-isl
65443 all-stagetrain-gcc: maybe-all-stagetrain-isl
65444 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65445 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65446 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65447 all-gcc: maybe-all-build-texinfo
65448 all-stage1-gcc: maybe-all-build-texinfo
65449 all-stage2-gcc: maybe-all-build-texinfo
65450 all-stage3-gcc: maybe-all-build-texinfo
65451 all-stage4-gcc: maybe-all-build-texinfo
65452 all-stageprofile-gcc: maybe-all-build-texinfo
65453 all-stagetrain-gcc: maybe-all-build-texinfo
65454 all-stagefeedback-gcc: maybe-all-build-texinfo
65455 all-stageautoprofile-gcc: maybe-all-build-texinfo
65456 all-stageautofeedback-gcc: maybe-all-build-texinfo
65457 all-gcc: maybe-all-build-bison
65458 all-stage1-gcc: maybe-all-build-bison
65459 all-stage2-gcc: maybe-all-build-bison
65460 all-stage3-gcc: maybe-all-build-bison
65461 all-stage4-gcc: maybe-all-build-bison
65462 all-stageprofile-gcc: maybe-all-build-bison
65463 all-stagetrain-gcc: maybe-all-build-bison
65464 all-stagefeedback-gcc: maybe-all-build-bison
65465 all-stageautoprofile-gcc: maybe-all-build-bison
65466 all-stageautofeedback-gcc: maybe-all-build-bison
65467 all-gcc: maybe-all-build-flex
65468 all-stage1-gcc: maybe-all-build-flex
65469 all-stage2-gcc: maybe-all-build-flex
65470 all-stage3-gcc: maybe-all-build-flex
65471 all-stage4-gcc: maybe-all-build-flex
65472 all-stageprofile-gcc: maybe-all-build-flex
65473 all-stagetrain-gcc: maybe-all-build-flex
65474 all-stagefeedback-gcc: maybe-all-build-flex
65475 all-stageautoprofile-gcc: maybe-all-build-flex
65476 all-stageautofeedback-gcc: maybe-all-build-flex
65477 all-gcc: maybe-all-build-libiberty
65478 all-stage1-gcc: maybe-all-build-libiberty
65479 all-stage2-gcc: maybe-all-build-libiberty
65480 all-stage3-gcc: maybe-all-build-libiberty
65481 all-stage4-gcc: maybe-all-build-libiberty
65482 all-stageprofile-gcc: maybe-all-build-libiberty
65483 all-stagetrain-gcc: maybe-all-build-libiberty
65484 all-stagefeedback-gcc: maybe-all-build-libiberty
65485 all-stageautoprofile-gcc: maybe-all-build-libiberty
65486 all-stageautofeedback-gcc: maybe-all-build-libiberty
65487 all-gcc: maybe-all-build-fixincludes
65488 all-stage1-gcc: maybe-all-build-fixincludes
65489 all-stage2-gcc: maybe-all-build-fixincludes
65490 all-stage3-gcc: maybe-all-build-fixincludes
65491 all-stage4-gcc: maybe-all-build-fixincludes
65492 all-stageprofile-gcc: maybe-all-build-fixincludes
65493 all-stagetrain-gcc: maybe-all-build-fixincludes
65494 all-stagefeedback-gcc: maybe-all-build-fixincludes
65495 all-stageautoprofile-gcc: maybe-all-build-fixincludes
65496 all-stageautofeedback-gcc: maybe-all-build-fixincludes
65497 all-gcc: maybe-all-build-libcpp
65498 all-stage1-gcc: maybe-all-build-libcpp
65499 all-stage2-gcc: maybe-all-build-libcpp
65500 all-stage3-gcc: maybe-all-build-libcpp
65501 all-stage4-gcc: maybe-all-build-libcpp
65502 all-stageprofile-gcc: maybe-all-build-libcpp
65503 all-stagetrain-gcc: maybe-all-build-libcpp
65504 all-stagefeedback-gcc: maybe-all-build-libcpp
65505 all-stageautoprofile-gcc: maybe-all-build-libcpp
65506 all-stageautofeedback-gcc: maybe-all-build-libcpp
65507 all-gcc: maybe-all-zlib
65508 all-stage1-gcc: maybe-all-stage1-zlib
65509 all-stage2-gcc: maybe-all-stage2-zlib
65510 all-stage3-gcc: maybe-all-stage3-zlib
65511 all-stage4-gcc: maybe-all-stage4-zlib
65512 all-stageprofile-gcc: maybe-all-stageprofile-zlib
65513 all-stagetrain-gcc: maybe-all-stagetrain-zlib
65514 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
65515 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
65516 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
65517 all-gcc: all-libbacktrace
65518 all-stage1-gcc: all-stage1-libbacktrace
65519 all-stage2-gcc: all-stage2-libbacktrace
65520 all-stage3-gcc: all-stage3-libbacktrace
65521 all-stage4-gcc: all-stage4-libbacktrace
65522 all-stageprofile-gcc: all-stageprofile-libbacktrace
65523 all-stagetrain-gcc: all-stagetrain-libbacktrace
65524 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
65525 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
65526 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
65527 all-gcc: all-libcpp
65528 all-stage1-gcc: all-stage1-libcpp
65529 all-stage2-gcc: all-stage2-libcpp
65530 all-stage3-gcc: all-stage3-libcpp
65531 all-stage4-gcc: all-stage4-libcpp
65532 all-stageprofile-gcc: all-stageprofile-libcpp
65533 all-stagetrain-gcc: all-stagetrain-libcpp
65534 all-stagefeedback-gcc: all-stagefeedback-libcpp
65535 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
65536 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
65537 all-gcc: all-libcody
65538 all-stage1-gcc: all-stage1-libcody
65539 all-stage2-gcc: all-stage2-libcody
65540 all-stage3-gcc: all-stage3-libcody
65541 all-stage4-gcc: all-stage4-libcody
65542 all-stageprofile-gcc: all-stageprofile-libcody
65543 all-stagetrain-gcc: all-stagetrain-libcody
65544 all-stagefeedback-gcc: all-stagefeedback-libcody
65545 all-stageautoprofile-gcc: all-stageautoprofile-libcody
65546 all-stageautofeedback-gcc: all-stageautofeedback-libcody
65547 all-gcc: all-libdecnumber
65548 all-stage1-gcc: all-stage1-libdecnumber
65549 all-stage2-gcc: all-stage2-libdecnumber
65550 all-stage3-gcc: all-stage3-libdecnumber
65551 all-stage4-gcc: all-stage4-libdecnumber
65552 all-stageprofile-gcc: all-stageprofile-libdecnumber
65553 all-stagetrain-gcc: all-stagetrain-libdecnumber
65554 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
65555 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
65556 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
65557 all-gcc: maybe-all-libiberty
65558 all-stage1-gcc: maybe-all-stage1-libiberty
65559 all-stage2-gcc: maybe-all-stage2-libiberty
65560 all-stage3-gcc: maybe-all-stage3-libiberty
65561 all-stage4-gcc: maybe-all-stage4-libiberty
65562 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
65563 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
65564 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
65565 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
65566 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
65567 all-gcc: maybe-all-fixincludes
65568 all-stage1-gcc: maybe-all-stage1-fixincludes
65569 all-stage2-gcc: maybe-all-stage2-fixincludes
65570 all-stage3-gcc: maybe-all-stage3-fixincludes
65571 all-stage4-gcc: maybe-all-stage4-fixincludes
65572 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
65573 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
65574 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
65575 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
65576 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
65577 all-gcc: maybe-all-lto-plugin
65578 all-stage1-gcc: maybe-all-stage1-lto-plugin
65579 all-stage2-gcc: maybe-all-stage2-lto-plugin
65580 all-stage3-gcc: maybe-all-stage3-lto-plugin
65581 all-stage4-gcc: maybe-all-stage4-lto-plugin
65582 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65583 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65584 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65585 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65586 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65587 all-gcc: maybe-all-libiconv
65588 all-stage1-gcc: maybe-all-stage1-libiconv
65589 all-stage2-gcc: maybe-all-stage2-libiconv
65590 all-stage3-gcc: maybe-all-stage3-libiconv
65591 all-stage4-gcc: maybe-all-stage4-libiconv
65592 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
65593 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
65594 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65595 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65596 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65597 info-gcc: maybe-all-build-libiberty
65598 info-stage1-gcc: maybe-all-build-libiberty
65599 info-stage2-gcc: maybe-all-build-libiberty
65600 info-stage3-gcc: maybe-all-build-libiberty
65601 info-stage4-gcc: maybe-all-build-libiberty
65602 info-stageprofile-gcc: maybe-all-build-libiberty
65603 info-stagetrain-gcc: maybe-all-build-libiberty
65604 info-stagefeedback-gcc: maybe-all-build-libiberty
65605 info-stageautoprofile-gcc: maybe-all-build-libiberty
65606 info-stageautofeedback-gcc: maybe-all-build-libiberty
65607 dvi-gcc: maybe-all-build-libiberty
65608 dvi-stage1-gcc: maybe-all-build-libiberty
65609 dvi-stage2-gcc: maybe-all-build-libiberty
65610 dvi-stage3-gcc: maybe-all-build-libiberty
65611 dvi-stage4-gcc: maybe-all-build-libiberty
65612 dvi-stageprofile-gcc: maybe-all-build-libiberty
65613 dvi-stagetrain-gcc: maybe-all-build-libiberty
65614 dvi-stagefeedback-gcc: maybe-all-build-libiberty
65615 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
65616 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
65617 pdf-gcc: maybe-all-build-libiberty
65618 pdf-stage1-gcc: maybe-all-build-libiberty
65619 pdf-stage2-gcc: maybe-all-build-libiberty
65620 pdf-stage3-gcc: maybe-all-build-libiberty
65621 pdf-stage4-gcc: maybe-all-build-libiberty
65622 pdf-stageprofile-gcc: maybe-all-build-libiberty
65623 pdf-stagetrain-gcc: maybe-all-build-libiberty
65624 pdf-stagefeedback-gcc: maybe-all-build-libiberty
65625 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
65626 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
65627 html-gcc: maybe-all-build-libiberty
65628 html-stage1-gcc: maybe-all-build-libiberty
65629 html-stage2-gcc: maybe-all-build-libiberty
65630 html-stage3-gcc: maybe-all-build-libiberty
65631 html-stage4-gcc: maybe-all-build-libiberty
65632 html-stageprofile-gcc: maybe-all-build-libiberty
65633 html-stagetrain-gcc: maybe-all-build-libiberty
65634 html-stagefeedback-gcc: maybe-all-build-libiberty
65635 html-stageautoprofile-gcc: maybe-all-build-libiberty
65636 html-stageautofeedback-gcc: maybe-all-build-libiberty
65637 install-gcc: maybe-install-fixincludes
65638 install-gcc: maybe-install-lto-plugin
65639 install-strip-gcc: maybe-install-strip-fixincludes
65640 install-strip-gcc: maybe-install-strip-lto-plugin
65641 configure-libcpp: configure-libiberty
65642 configure-stage1-libcpp: configure-stage1-libiberty
65643 configure-stage2-libcpp: configure-stage2-libiberty
65644 configure-stage3-libcpp: configure-stage3-libiberty
65645 configure-stage4-libcpp: configure-stage4-libiberty
65646 configure-stageprofile-libcpp: configure-stageprofile-libiberty
65647 configure-stagetrain-libcpp: configure-stagetrain-libiberty
65648 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
65649 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
65650 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
65651 configure-libcpp: maybe-configure-intl
65652 configure-stage1-libcpp: maybe-configure-stage1-intl
65653 configure-stage2-libcpp: maybe-configure-stage2-intl
65654 configure-stage3-libcpp: maybe-configure-stage3-intl
65655 configure-stage4-libcpp: maybe-configure-stage4-intl
65656 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
65657 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
65658 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
65659 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
65660 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
65661 configure-libcpp: maybe-all-libiconv
65662 configure-stage1-libcpp: maybe-all-stage1-libiconv
65663 configure-stage2-libcpp: maybe-all-stage2-libiconv
65664 configure-stage3-libcpp: maybe-all-stage3-libiconv
65665 configure-stage4-libcpp: maybe-all-stage4-libiconv
65666 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65667 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65668 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65669 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65670 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65671 all-libcpp: all-libiberty
65672 all-stage1-libcpp: all-stage1-libiberty
65673 all-stage2-libcpp: all-stage2-libiberty
65674 all-stage3-libcpp: all-stage3-libiberty
65675 all-stage4-libcpp: all-stage4-libiberty
65676 all-stageprofile-libcpp: all-stageprofile-libiberty
65677 all-stagetrain-libcpp: all-stagetrain-libiberty
65678 all-stagefeedback-libcpp: all-stagefeedback-libiberty
65679 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
65680 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
65681 all-libcpp: maybe-all-intl
65682 all-stage1-libcpp: maybe-all-stage1-intl
65683 all-stage2-libcpp: maybe-all-stage2-intl
65684 all-stage3-libcpp: maybe-all-stage3-intl
65685 all-stage4-libcpp: maybe-all-stage4-intl
65686 all-stageprofile-libcpp: maybe-all-stageprofile-intl
65687 all-stagetrain-libcpp: maybe-all-stagetrain-intl
65688 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
65689 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
65690 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
65691 all-libcpp: maybe-all-libiconv
65692 all-stage1-libcpp: maybe-all-stage1-libiconv
65693 all-stage2-libcpp: maybe-all-stage2-libiconv
65694 all-stage3-libcpp: maybe-all-stage3-libiconv
65695 all-stage4-libcpp: maybe-all-stage4-libiconv
65696 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65697 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65698 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65699 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65700 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65701 all-fixincludes: maybe-all-libiberty
65702 all-stage1-fixincludes: maybe-all-stage1-libiberty
65703 all-stage2-fixincludes: maybe-all-stage2-libiberty
65704 all-stage3-fixincludes: maybe-all-stage3-libiberty
65705 all-stage4-fixincludes: maybe-all-stage4-libiberty
65706 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
65707 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
65708 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
65709 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
65710 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
65711 all-gnattools: maybe-all-target-libada
65712 all-lto-plugin: maybe-all-libiberty
65713 all-stage1-lto-plugin: maybe-all-stage1-libiberty
65714 all-stage2-lto-plugin: maybe-all-stage2-libiberty
65715 all-stage3-lto-plugin: maybe-all-stage3-libiberty
65716 all-stage4-lto-plugin: maybe-all-stage4-libiberty
65717 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
65718 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
65719 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
65720 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
65721 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
65722 all-lto-plugin: maybe-all-libiberty-linker-plugin
65723 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
65724 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
65725 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
65726 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
65727 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
65728 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
65729 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
65730 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
65731 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
65732 all-gotools: maybe-all-target-libgo
65733 configure-intl: maybe-all-libiconv
65734 configure-stage1-intl: maybe-all-stage1-libiconv
65735 configure-stage2-intl: maybe-all-stage2-libiconv
65736 configure-stage3-intl: maybe-all-stage3-libiconv
65737 configure-stage4-intl: maybe-all-stage4-libiconv
65738 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
65739 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
65740 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65741 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65742 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65743 configure-mpfr: maybe-all-gmp
65744 configure-stage1-mpfr: maybe-all-stage1-gmp
65745 configure-stage2-mpfr: maybe-all-stage2-gmp
65746 configure-stage3-mpfr: maybe-all-stage3-gmp
65747 configure-stage4-mpfr: maybe-all-stage4-gmp
65748 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
65749 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
65750 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
65751 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
65752 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
65753 configure-mpc: maybe-all-mpfr
65754 configure-stage1-mpc: maybe-all-stage1-mpfr
65755 configure-stage2-mpc: maybe-all-stage2-mpfr
65756 configure-stage3-mpc: maybe-all-stage3-mpfr
65757 configure-stage4-mpc: maybe-all-stage4-mpfr
65758 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
65759 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
65760 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
65761 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
65762 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
65763 configure-isl: maybe-all-gmp
65764 configure-stage1-isl: maybe-all-stage1-gmp
65765 configure-stage2-isl: maybe-all-stage2-gmp
65766 configure-stage3-isl: maybe-all-stage3-gmp
65767 configure-stage4-isl: maybe-all-stage4-gmp
65768 configure-stageprofile-isl: maybe-all-stageprofile-gmp
65769 configure-stagetrain-isl: maybe-all-stagetrain-gmp
65770 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
65771 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
65772 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
65773 all-intl: maybe-all-libiconv
65774 all-stage1-intl: maybe-all-stage1-libiconv
65775 all-stage2-intl: maybe-all-stage2-libiconv
65776 all-stage3-intl: maybe-all-stage3-libiconv
65777 all-stage4-intl: maybe-all-stage4-libiconv
65778 all-stageprofile-intl: maybe-all-stageprofile-libiconv
65779 all-stagetrain-intl: maybe-all-stagetrain-libiconv
65780 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65781 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65782 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65783 configure-gdb: maybe-configure-sim
65784 configure-gdb: maybe-all-gnulib
65785 configure-gdb: maybe-all-gdbsupport
65786 all-gdb: maybe-all-gnulib
65787 all-gdb: maybe-all-gdbsupport
65788 all-gdb: maybe-all-readline
65789 all-gdb: maybe-all-build-bison
65790 all-gdb: maybe-all-sim
65791 all-gdb: maybe-all-libtermcap
65792 configure-gdbserver: maybe-all-gnulib
65793 all-gdbserver: maybe-all-gdbsupport
65794 all-gdbserver: maybe-all-gnulib
65795 configure-libgui: maybe-configure-tcl
65796 configure-libgui: maybe-configure-tk
65797 all-libgui: maybe-all-tcl
65798 all-libgui: maybe-all-tk
65799 all-libgui: maybe-all-itcl
65800 configure-gdbsupport: maybe-configure-gnulib
65801 all-gdbsupport: maybe-all-gnulib
65802 configure-bfd: configure-libiberty
65803 configure-stage1-bfd: configure-stage1-libiberty
65804 configure-stage2-bfd: configure-stage2-libiberty
65805 configure-stage3-bfd: configure-stage3-libiberty
65806 configure-stage4-bfd: configure-stage4-libiberty
65807 configure-stageprofile-bfd: configure-stageprofile-libiberty
65808 configure-stagetrain-bfd: configure-stagetrain-libiberty
65809 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
65810 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
65811 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
65812 configure-bfd: maybe-configure-intl
65813 configure-stage1-bfd: maybe-configure-stage1-intl
65814 configure-stage2-bfd: maybe-configure-stage2-intl
65815 configure-stage3-bfd: maybe-configure-stage3-intl
65816 configure-stage4-bfd: maybe-configure-stage4-intl
65817 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
65818 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
65819 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
65820 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
65821 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
65822 all-bfd: maybe-all-libiberty
65823 all-stage1-bfd: maybe-all-stage1-libiberty
65824 all-stage2-bfd: maybe-all-stage2-libiberty
65825 all-stage3-bfd: maybe-all-stage3-libiberty
65826 all-stage4-bfd: maybe-all-stage4-libiberty
65827 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
65828 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
65829 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
65830 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
65831 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
65832 all-bfd: maybe-all-intl
65833 all-stage1-bfd: maybe-all-stage1-intl
65834 all-stage2-bfd: maybe-all-stage2-intl
65835 all-stage3-bfd: maybe-all-stage3-intl
65836 all-stage4-bfd: maybe-all-stage4-intl
65837 all-stageprofile-bfd: maybe-all-stageprofile-intl
65838 all-stagetrain-bfd: maybe-all-stagetrain-intl
65839 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
65840 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
65841 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
65842 all-bfd: maybe-all-zlib
65843 all-stage1-bfd: maybe-all-stage1-zlib
65844 all-stage2-bfd: maybe-all-stage2-zlib
65845 all-stage3-bfd: maybe-all-stage3-zlib
65846 all-stage4-bfd: maybe-all-stage4-zlib
65847 all-stageprofile-bfd: maybe-all-stageprofile-zlib
65848 all-stagetrain-bfd: maybe-all-stagetrain-zlib
65849 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
65850 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
65851 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
65852 configure-opcodes: configure-libiberty
65853 configure-stage1-opcodes: configure-stage1-libiberty
65854 configure-stage2-opcodes: configure-stage2-libiberty
65855 configure-stage3-opcodes: configure-stage3-libiberty
65856 configure-stage4-opcodes: configure-stage4-libiberty
65857 configure-stageprofile-opcodes: configure-stageprofile-libiberty
65858 configure-stagetrain-opcodes: configure-stagetrain-libiberty
65859 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
65860 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
65861 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
65862 all-opcodes: maybe-all-libiberty
65863 all-stage1-opcodes: maybe-all-stage1-libiberty
65864 all-stage2-opcodes: maybe-all-stage2-libiberty
65865 all-stage3-opcodes: maybe-all-stage3-libiberty
65866 all-stage4-opcodes: maybe-all-stage4-libiberty
65867 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
65868 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
65869 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
65870 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
65871 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
65872 configure-binutils: maybe-configure-intl
65873 configure-stage1-binutils: maybe-configure-stage1-intl
65874 configure-stage2-binutils: maybe-configure-stage2-intl
65875 configure-stage3-binutils: maybe-configure-stage3-intl
65876 configure-stage4-binutils: maybe-configure-stage4-intl
65877 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
65878 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
65879 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
65880 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
65881 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
65882 all-binutils: maybe-all-libiberty
65883 all-stage1-binutils: maybe-all-stage1-libiberty
65884 all-stage2-binutils: maybe-all-stage2-libiberty
65885 all-stage3-binutils: maybe-all-stage3-libiberty
65886 all-stage4-binutils: maybe-all-stage4-libiberty
65887 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
65888 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
65889 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
65890 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
65891 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
65892 all-binutils: maybe-all-opcodes
65893 all-stage1-binutils: maybe-all-stage1-opcodes
65894 all-stage2-binutils: maybe-all-stage2-opcodes
65895 all-stage3-binutils: maybe-all-stage3-opcodes
65896 all-stage4-binutils: maybe-all-stage4-opcodes
65897 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
65898 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
65899 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
65900 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
65901 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
65902 all-binutils: maybe-all-bfd
65903 all-stage1-binutils: maybe-all-stage1-bfd
65904 all-stage2-binutils: maybe-all-stage2-bfd
65905 all-stage3-binutils: maybe-all-stage3-bfd
65906 all-stage4-binutils: maybe-all-stage4-bfd
65907 all-stageprofile-binutils: maybe-all-stageprofile-bfd
65908 all-stagetrain-binutils: maybe-all-stagetrain-bfd
65909 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
65910 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
65911 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
65912 all-binutils: maybe-all-build-flex
65913 all-stage1-binutils: maybe-all-build-flex
65914 all-stage2-binutils: maybe-all-build-flex
65915 all-stage3-binutils: maybe-all-build-flex
65916 all-stage4-binutils: maybe-all-build-flex
65917 all-stageprofile-binutils: maybe-all-build-flex
65918 all-stagetrain-binutils: maybe-all-build-flex
65919 all-stagefeedback-binutils: maybe-all-build-flex
65920 all-stageautoprofile-binutils: maybe-all-build-flex
65921 all-stageautofeedback-binutils: maybe-all-build-flex
65922 all-binutils: maybe-all-build-bison
65923 all-stage1-binutils: maybe-all-build-bison
65924 all-stage2-binutils: maybe-all-build-bison
65925 all-stage3-binutils: maybe-all-build-bison
65926 all-stage4-binutils: maybe-all-build-bison
65927 all-stageprofile-binutils: maybe-all-build-bison
65928 all-stagetrain-binutils: maybe-all-build-bison
65929 all-stagefeedback-binutils: maybe-all-build-bison
65930 all-stageautoprofile-binutils: maybe-all-build-bison
65931 all-stageautofeedback-binutils: maybe-all-build-bison
65932 all-binutils: maybe-all-intl
65933 all-stage1-binutils: maybe-all-stage1-intl
65934 all-stage2-binutils: maybe-all-stage2-intl
65935 all-stage3-binutils: maybe-all-stage3-intl
65936 all-stage4-binutils: maybe-all-stage4-intl
65937 all-stageprofile-binutils: maybe-all-stageprofile-intl
65938 all-stagetrain-binutils: maybe-all-stagetrain-intl
65939 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
65940 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
65941 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
65942 all-binutils: maybe-all-gas
65943 all-stage1-binutils: maybe-all-stage1-gas
65944 all-stage2-binutils: maybe-all-stage2-gas
65945 all-stage3-binutils: maybe-all-stage3-gas
65946 all-stage4-binutils: maybe-all-stage4-gas
65947 all-stageprofile-binutils: maybe-all-stageprofile-gas
65948 all-stagetrain-binutils: maybe-all-stagetrain-gas
65949 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
65950 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
65951 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
65952 all-binutils: maybe-all-libctf
65953 all-stage1-binutils: maybe-all-stage1-libctf
65954 all-stage2-binutils: maybe-all-stage2-libctf
65955 all-stage3-binutils: maybe-all-stage3-libctf
65956 all-stage4-binutils: maybe-all-stage4-libctf
65957 all-stageprofile-binutils: maybe-all-stageprofile-libctf
65958 all-stagetrain-binutils: maybe-all-stagetrain-libctf
65959 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
65960 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
65961 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
65962 all-ld: maybe-all-libctf
65963 all-stage1-ld: maybe-all-stage1-libctf
65964 all-stage2-ld: maybe-all-stage2-libctf
65965 all-stage3-ld: maybe-all-stage3-libctf
65966 all-stage4-ld: maybe-all-stage4-libctf
65967 all-stageprofile-ld: maybe-all-stageprofile-libctf
65968 all-stagetrain-ld: maybe-all-stagetrain-libctf
65969 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
65970 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
65971 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
65972 all-binutils: maybe-all-libsframe
65973 all-stage1-binutils: maybe-all-stage1-libsframe
65974 all-stage2-binutils: maybe-all-stage2-libsframe
65975 all-stage3-binutils: maybe-all-stage3-libsframe
65976 all-stage4-binutils: maybe-all-stage4-libsframe
65977 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
65978 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
65979 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
65980 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
65981 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
65982 install-binutils: maybe-install-opcodes
65983 install-strip-binutils: maybe-install-strip-opcodes
65984 install-libctf: maybe-install-bfd
65985 install-ld: maybe-install-bfd
65986 install-ld: maybe-install-libctf
65987 install-strip-libctf: maybe-install-strip-bfd
65988 install-strip-ld: maybe-install-strip-bfd
65989 install-strip-ld: maybe-install-strip-libctf
65990 configure-opcodes: configure-bfd
65991 configure-stage1-opcodes: configure-stage1-bfd
65992 configure-stage2-opcodes: configure-stage2-bfd
65993 configure-stage3-opcodes: configure-stage3-bfd
65994 configure-stage4-opcodes: configure-stage4-bfd
65995 configure-stageprofile-opcodes: configure-stageprofile-bfd
65996 configure-stagetrain-opcodes: configure-stagetrain-bfd
65997 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
65998 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
65999 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66000 install-opcodes: maybe-install-bfd
66001 install-strip-opcodes: maybe-install-strip-bfd
66002 configure-gas: maybe-configure-intl
66003 configure-stage1-gas: maybe-configure-stage1-intl
66004 configure-stage2-gas: maybe-configure-stage2-intl
66005 configure-stage3-gas: maybe-configure-stage3-intl
66006 configure-stage4-gas: maybe-configure-stage4-intl
66007 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66008 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66009 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66010 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66011 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66012 all-gas: maybe-all-libiberty
66013 all-stage1-gas: maybe-all-stage1-libiberty
66014 all-stage2-gas: maybe-all-stage2-libiberty
66015 all-stage3-gas: maybe-all-stage3-libiberty
66016 all-stage4-gas: maybe-all-stage4-libiberty
66017 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66018 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66019 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66020 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66021 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66022 all-gas: maybe-all-opcodes
66023 all-stage1-gas: maybe-all-stage1-opcodes
66024 all-stage2-gas: maybe-all-stage2-opcodes
66025 all-stage3-gas: maybe-all-stage3-opcodes
66026 all-stage4-gas: maybe-all-stage4-opcodes
66027 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66028 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66029 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66030 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66031 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66032 all-gas: maybe-all-bfd
66033 all-stage1-gas: maybe-all-stage1-bfd
66034 all-stage2-gas: maybe-all-stage2-bfd
66035 all-stage3-gas: maybe-all-stage3-bfd
66036 all-stage4-gas: maybe-all-stage4-bfd
66037 all-stageprofile-gas: maybe-all-stageprofile-bfd
66038 all-stagetrain-gas: maybe-all-stagetrain-bfd
66039 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66040 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66041 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66042 all-gas: maybe-all-intl
66043 all-stage1-gas: maybe-all-stage1-intl
66044 all-stage2-gas: maybe-all-stage2-intl
66045 all-stage3-gas: maybe-all-stage3-intl
66046 all-stage4-gas: maybe-all-stage4-intl
66047 all-stageprofile-gas: maybe-all-stageprofile-intl
66048 all-stagetrain-gas: maybe-all-stagetrain-intl
66049 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66050 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66051 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66052 configure-ld: maybe-configure-intl
66053 configure-stage1-ld: maybe-configure-stage1-intl
66054 configure-stage2-ld: maybe-configure-stage2-intl
66055 configure-stage3-ld: maybe-configure-stage3-intl
66056 configure-stage4-ld: maybe-configure-stage4-intl
66057 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66058 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66059 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66060 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66061 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66062 all-ld: maybe-all-libiberty
66063 all-stage1-ld: maybe-all-stage1-libiberty
66064 all-stage2-ld: maybe-all-stage2-libiberty
66065 all-stage3-ld: maybe-all-stage3-libiberty
66066 all-stage4-ld: maybe-all-stage4-libiberty
66067 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66068 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66069 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66070 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66071 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66072 all-ld: maybe-all-bfd
66073 all-stage1-ld: maybe-all-stage1-bfd
66074 all-stage2-ld: maybe-all-stage2-bfd
66075 all-stage3-ld: maybe-all-stage3-bfd
66076 all-stage4-ld: maybe-all-stage4-bfd
66077 all-stageprofile-ld: maybe-all-stageprofile-bfd
66078 all-stagetrain-ld: maybe-all-stagetrain-bfd
66079 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66080 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66081 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66082 all-ld: maybe-all-opcodes
66083 all-stage1-ld: maybe-all-stage1-opcodes
66084 all-stage2-ld: maybe-all-stage2-opcodes
66085 all-stage3-ld: maybe-all-stage3-opcodes
66086 all-stage4-ld: maybe-all-stage4-opcodes
66087 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66088 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66089 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66090 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66091 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66092 all-ld: maybe-all-build-bison
66093 all-stage1-ld: maybe-all-build-bison
66094 all-stage2-ld: maybe-all-build-bison
66095 all-stage3-ld: maybe-all-build-bison
66096 all-stage4-ld: maybe-all-build-bison
66097 all-stageprofile-ld: maybe-all-build-bison
66098 all-stagetrain-ld: maybe-all-build-bison
66099 all-stagefeedback-ld: maybe-all-build-bison
66100 all-stageautoprofile-ld: maybe-all-build-bison
66101 all-stageautofeedback-ld: maybe-all-build-bison
66102 all-ld: maybe-all-build-flex
66103 all-stage1-ld: maybe-all-build-flex
66104 all-stage2-ld: maybe-all-build-flex
66105 all-stage3-ld: maybe-all-build-flex
66106 all-stage4-ld: maybe-all-build-flex
66107 all-stageprofile-ld: maybe-all-build-flex
66108 all-stagetrain-ld: maybe-all-build-flex
66109 all-stagefeedback-ld: maybe-all-build-flex
66110 all-stageautoprofile-ld: maybe-all-build-flex
66111 all-stageautofeedback-ld: maybe-all-build-flex
66112 all-ld: maybe-all-intl
66113 all-stage1-ld: maybe-all-stage1-intl
66114 all-stage2-ld: maybe-all-stage2-intl
66115 all-stage3-ld: maybe-all-stage3-intl
66116 all-stage4-ld: maybe-all-stage4-intl
66117 all-stageprofile-ld: maybe-all-stageprofile-intl
66118 all-stagetrain-ld: maybe-all-stagetrain-intl
66119 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66120 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66121 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66122 all-ld: maybe-all-gas
66123 all-stage1-ld: maybe-all-stage1-gas
66124 all-stage2-ld: maybe-all-stage2-gas
66125 all-stage3-ld: maybe-all-stage3-gas
66126 all-stage4-ld: maybe-all-stage4-gas
66127 all-stageprofile-ld: maybe-all-stageprofile-gas
66128 all-stagetrain-ld: maybe-all-stagetrain-gas
66129 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66130 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66131 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66132 all-ld: maybe-all-binutils
66133 all-stage1-ld: maybe-all-stage1-binutils
66134 all-stage2-ld: maybe-all-stage2-binutils
66135 all-stage3-ld: maybe-all-stage3-binutils
66136 all-stage4-ld: maybe-all-stage4-binutils
66137 all-stageprofile-ld: maybe-all-stageprofile-binutils
66138 all-stagetrain-ld: maybe-all-stagetrain-binutils
66139 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66140 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66141 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66142 install-ld: maybe-install-gold
66143 install-strip-ld: maybe-install-strip-gold
66144 configure-gold: maybe-configure-intl
66145 configure-stage1-gold: maybe-configure-stage1-intl
66146 configure-stage2-gold: maybe-configure-stage2-intl
66147 configure-stage3-gold: maybe-configure-stage3-intl
66148 configure-stage4-gold: maybe-configure-stage4-intl
66149 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66150 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66151 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66152 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66153 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66154 all-gold: maybe-all-libiberty
66155 all-stage1-gold: maybe-all-stage1-libiberty
66156 all-stage2-gold: maybe-all-stage2-libiberty
66157 all-stage3-gold: maybe-all-stage3-libiberty
66158 all-stage4-gold: maybe-all-stage4-libiberty
66159 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66160 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66161 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66162 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66163 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66164 all-gold: maybe-all-intl
66165 all-stage1-gold: maybe-all-stage1-intl
66166 all-stage2-gold: maybe-all-stage2-intl
66167 all-stage3-gold: maybe-all-stage3-intl
66168 all-stage4-gold: maybe-all-stage4-intl
66169 all-stageprofile-gold: maybe-all-stageprofile-intl
66170 all-stagetrain-gold: maybe-all-stagetrain-intl
66171 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66172 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66173 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66174 all-gold: maybe-all-bfd
66175 all-stage1-gold: maybe-all-stage1-bfd
66176 all-stage2-gold: maybe-all-stage2-bfd
66177 all-stage3-gold: maybe-all-stage3-bfd
66178 all-stage4-gold: maybe-all-stage4-bfd
66179 all-stageprofile-gold: maybe-all-stageprofile-bfd
66180 all-stagetrain-gold: maybe-all-stagetrain-bfd
66181 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66182 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66183 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66184 all-gold: maybe-all-build-bison
66185 all-stage1-gold: maybe-all-build-bison
66186 all-stage2-gold: maybe-all-build-bison
66187 all-stage3-gold: maybe-all-build-bison
66188 all-stage4-gold: maybe-all-build-bison
66189 all-stageprofile-gold: maybe-all-build-bison
66190 all-stagetrain-gold: maybe-all-build-bison
66191 all-stagefeedback-gold: maybe-all-build-bison
66192 all-stageautoprofile-gold: maybe-all-build-bison
66193 all-stageautofeedback-gold: maybe-all-build-bison
66194 all-gold: maybe-all-gas
66195 all-stage1-gold: maybe-all-stage1-gas
66196 all-stage2-gold: maybe-all-stage2-gas
66197 all-stage3-gold: maybe-all-stage3-gas
66198 all-stage4-gold: maybe-all-stage4-gas
66199 all-stageprofile-gold: maybe-all-stageprofile-gas
66200 all-stagetrain-gold: maybe-all-stagetrain-gas
66201 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66202 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66203 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66204 check-gold: maybe-all-binutils
66205 check-stage1-gold: maybe-all-stage1-binutils
66206 check-stage2-gold: maybe-all-stage2-binutils
66207 check-stage3-gold: maybe-all-stage3-binutils
66208 check-stage4-gold: maybe-all-stage4-binutils
66209 check-stageprofile-gold: maybe-all-stageprofile-binutils
66210 check-stagetrain-gold: maybe-all-stagetrain-binutils
66211 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66212 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66213 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66214 check-gold: maybe-all-gas
66215 check-stage1-gold: maybe-all-stage1-gas
66216 check-stage2-gold: maybe-all-stage2-gas
66217 check-stage3-gold: maybe-all-stage3-gas
66218 check-stage4-gold: maybe-all-stage4-gas
66219 check-stageprofile-gold: maybe-all-stageprofile-gas
66220 check-stagetrain-gold: maybe-all-stagetrain-gas
66221 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66222 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66223 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66224 configure-opcodes: maybe-configure-intl
66225 configure-stage1-opcodes: maybe-configure-stage1-intl
66226 configure-stage2-opcodes: maybe-configure-stage2-intl
66227 configure-stage3-opcodes: maybe-configure-stage3-intl
66228 configure-stage4-opcodes: maybe-configure-stage4-intl
66229 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66230 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66231 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66232 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66233 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66234 all-opcodes: maybe-all-bfd
66235 all-stage1-opcodes: maybe-all-stage1-bfd
66236 all-stage2-opcodes: maybe-all-stage2-bfd
66237 all-stage3-opcodes: maybe-all-stage3-bfd
66238 all-stage4-opcodes: maybe-all-stage4-bfd
66239 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66240 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66241 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66242 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66243 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66244 all-opcodes: maybe-all-libiberty
66245 all-stage1-opcodes: maybe-all-stage1-libiberty
66246 all-stage2-opcodes: maybe-all-stage2-libiberty
66247 all-stage3-opcodes: maybe-all-stage3-libiberty
66248 all-stage4-opcodes: maybe-all-stage4-libiberty
66249 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66250 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66251 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66252 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66253 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66254 all-opcodes: maybe-all-intl
66255 all-stage1-opcodes: maybe-all-stage1-intl
66256 all-stage2-opcodes: maybe-all-stage2-intl
66257 all-stage3-opcodes: maybe-all-stage3-intl
66258 all-stage4-opcodes: maybe-all-stage4-intl
66259 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66260 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66261 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66262 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66263 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66264 all-dejagnu: maybe-all-tcl
66265 all-dejagnu: maybe-all-expect
66266 all-dejagnu: maybe-all-tk
66267 configure-expect: maybe-configure-tcl
66268 configure-expect: maybe-configure-tk
66269 all-expect: maybe-all-tcl
66270 all-expect: maybe-all-tk
66271 configure-itcl: maybe-configure-tcl
66272 configure-itcl: maybe-configure-tk
66273 all-itcl: maybe-all-tcl
66274 all-itcl: maybe-all-tk
66275 install-itcl: maybe-install-tcl
66276 install-strip-itcl: maybe-install-strip-tcl
66277 configure-tk: maybe-configure-tcl
66278 all-tk: maybe-all-tcl
66279 all-sid: maybe-all-tcl
66280 all-sid: maybe-all-tk
66281 install-sid: maybe-install-tcl
66282 install-strip-sid: maybe-install-strip-tcl
66283 install-sid: maybe-install-tk
66284 install-strip-sid: maybe-install-strip-tk
66285 configure-sim: maybe-all-gnulib
66286 configure-sim: maybe-all-readline
66287 all-fastjar: maybe-all-build-texinfo
66288 all-libctf: all-libiberty
66289 all-stage1-libctf: all-stage1-libiberty
66290 all-stage2-libctf: all-stage2-libiberty
66291 all-stage3-libctf: all-stage3-libiberty
66292 all-stage4-libctf: all-stage4-libiberty
66293 all-stageprofile-libctf: all-stageprofile-libiberty
66294 all-stagetrain-libctf: all-stagetrain-libiberty
66295 all-stagefeedback-libctf: all-stagefeedback-libiberty
66296 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66297 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66298 all-libctf: maybe-all-bfd
66299 all-stage1-libctf: maybe-all-stage1-bfd
66300 all-stage2-libctf: maybe-all-stage2-bfd
66301 all-stage3-libctf: maybe-all-stage3-bfd
66302 all-stage4-libctf: maybe-all-stage4-bfd
66303 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66304 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66305 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66306 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66307 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66308 all-libctf: maybe-all-zlib
66309 all-stage1-libctf: maybe-all-stage1-zlib
66310 all-stage2-libctf: maybe-all-stage2-zlib
66311 all-stage3-libctf: maybe-all-stage3-zlib
66312 all-stage4-libctf: maybe-all-stage4-zlib
66313 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66314 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66315 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66316 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66317 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66318 configure-libctf: maybe-all-bfd
66319 configure-stage1-libctf: maybe-all-stage1-bfd
66320 configure-stage2-libctf: maybe-all-stage2-bfd
66321 configure-stage3-libctf: maybe-all-stage3-bfd
66322 configure-stage4-libctf: maybe-all-stage4-bfd
66323 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66324 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66325 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66326 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66327 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66328 configure-libctf: maybe-all-intl
66329 configure-stage1-libctf: maybe-all-stage1-intl
66330 configure-stage2-libctf: maybe-all-stage2-intl
66331 configure-stage3-libctf: maybe-all-stage3-intl
66332 configure-stage4-libctf: maybe-all-stage4-intl
66333 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66334 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66335 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66336 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66337 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66338 configure-libctf: maybe-all-zlib
66339 configure-stage1-libctf: maybe-all-stage1-zlib
66340 configure-stage2-libctf: maybe-all-stage2-zlib
66341 configure-stage3-libctf: maybe-all-stage3-zlib
66342 configure-stage4-libctf: maybe-all-stage4-zlib
66343 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66344 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66345 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66346 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66347 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66348 configure-libctf: maybe-all-libiconv
66349 configure-stage1-libctf: maybe-all-stage1-libiconv
66350 configure-stage2-libctf: maybe-all-stage2-libiconv
66351 configure-stage3-libctf: maybe-all-stage3-libiconv
66352 configure-stage4-libctf: maybe-all-stage4-libiconv
66353 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66354 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66355 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66356 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66357 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66358 check-libctf: maybe-all-ld
66359 check-stage1-libctf: maybe-all-stage1-ld
66360 check-stage2-libctf: maybe-all-stage2-ld
66361 check-stage3-libctf: maybe-all-stage3-ld
66362 check-stage4-libctf: maybe-all-stage4-ld
66363 check-stageprofile-libctf: maybe-all-stageprofile-ld
66364 check-stagetrain-libctf: maybe-all-stagetrain-ld
66365 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66366 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66367 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66368 distclean-gnulib: maybe-distclean-gdb
66369 distclean-gnulib: maybe-distclean-gdbserver
66370 all-bison: maybe-all-build-texinfo
66371 all-flex: maybe-all-build-bison
66372 all-flex: maybe-all-m4
66373 all-flex: maybe-all-build-texinfo
66374 all-m4: maybe-all-build-texinfo
66375 configure-target-libgo: maybe-configure-target-libffi
66376 all-target-libgo: maybe-all-target-libffi
66377 configure-target-libphobos: maybe-configure-target-libbacktrace
66378 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66379 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66380 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66381 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66382 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66383 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66384 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66385 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66386 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66387 configure-target-libphobos: maybe-configure-target-zlib
66388 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66389 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66390 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66391 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66392 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66393 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66394 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66395 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66396 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66397 all-target-libphobos: maybe-all-target-libbacktrace
66398 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66399 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66400 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66401 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66402 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66403 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66404 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66405 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66406 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66407 all-target-libphobos: maybe-all-target-zlib
66408 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66409 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66410 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66411 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66412 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66413 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66414 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66415 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66416 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66417 all-target-libphobos: maybe-all-target-libatomic
66418 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66419 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66420 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66421 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66422 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66423 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66424 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66425 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66426 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66427 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66428 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66429 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66430 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66431 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66432 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66433 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66434 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66435 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66436 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66437 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66438 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66439 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66440 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66441 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66442 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66443 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66444 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66445 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66446 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66447 configure-target-libvtv: maybe-all-target-libstdc++-v3
66448 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66449 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66450 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66451 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66452 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66453 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66454 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66455 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66456 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66457 all-target-libstdc++-v3: maybe-configure-target-libgomp
66458 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66459 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66460 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66461 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66462 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66463 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66464 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66465 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66466 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66467 install-target-libgo: maybe-install-target-libatomic
66468 install-target-libgfortran: maybe-install-target-libquadmath
66469 install-target-libgfortran: maybe-install-target-libgcc
66470 install-target-libphobos: maybe-install-target-libatomic
66471 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66472 install-target-libsanitizer: maybe-install-target-libgcc
66473 install-target-libvtv: maybe-install-target-libstdc++-v3
66474 install-target-libvtv: maybe-install-target-libgcc
66475 install-target-libitm: maybe-install-target-libgcc
66476 install-target-libobjc: maybe-install-target-libgcc
66477 install-target-libstdc++-v3: maybe-install-target-libgcc
66478 all-target-libgloss: maybe-all-target-newlib
66479 all-target-winsup: maybe-all-target-libtermcap
66480 configure-target-libgfortran: maybe-all-target-libquadmath
66481
66482
66483 @if gcc-bootstrap
66484 configure-gnattools: stage_last
66485 configure-libcc1: stage_last
66486 configure-c++tools: stage_last
66487 configure-utils: stage_last
66488 configure-gdb: stage_last
66489 configure-gdbserver: stage_last
66490 configure-gdbsupport: stage_last
66491 configure-gprof: stage_last
66492 configure-sid: stage_last
66493 configure-sim: stage_last
66494 configure-fastjar: stage_last
66495 configure-bison: stage_last
66496 configure-flex: stage_last
66497 configure-m4: stage_last
66498 @endif gcc-bootstrap
66499
66500 @unless gcc-bootstrap
66501 all-gnattools: maybe-all-target-libstdc++-v3
66502 configure-libcc1: maybe-configure-gcc
66503 all-libcc1: maybe-all-gcc
66504 all-c++tools: maybe-all-gcc
66505 all-utils: maybe-all-libiberty
66506 configure-gdb: maybe-all-gmp
66507 configure-gdb: maybe-all-mpfr
66508 configure-gdb: maybe-all-intl
66509 configure-gdb: maybe-all-bfd
66510 configure-gdb: maybe-all-libiconv
66511 all-gdb: maybe-all-libiberty
66512 all-gdb: maybe-all-libiconv
66513 all-gdb: maybe-all-opcodes
66514 all-gdb: maybe-all-libdecnumber
66515 all-gdb: maybe-all-libctf
66516 all-gdb: maybe-all-libbacktrace
66517 all-gdbserver: maybe-all-libiberty
66518 configure-gdbsupport: maybe-configure-intl
66519 all-gdbsupport: maybe-all-intl
66520 configure-gprof: maybe-configure-intl
66521 all-gprof: maybe-all-libiberty
66522 all-gprof: maybe-all-bfd
66523 all-gprof: maybe-all-opcodes
66524 all-gprof: maybe-all-intl
66525 all-gprof: maybe-all-gas
66526 all-sid: maybe-all-libiberty
66527 all-sid: maybe-all-bfd
66528 all-sid: maybe-all-opcodes
66529 configure-sim: maybe-configure-intl
66530 all-sim: maybe-all-intl
66531 all-sim: maybe-all-libiberty
66532 all-sim: maybe-all-bfd
66533 all-sim: maybe-all-opcodes
66534 all-fastjar: maybe-all-zlib
66535 all-fastjar: maybe-all-libiberty
66536 all-bison: maybe-all-intl
66537 all-flex: maybe-all-intl
66538 all-m4: maybe-all-intl
66539 configure-target-fastjar: maybe-configure-target-zlib
66540 all-target-fastjar: maybe-all-target-zlib
66541 configure-target-libgo: maybe-all-target-libstdc++-v3
66542 all-target-libgo: maybe-all-target-libbacktrace
66543 all-target-libgo: maybe-all-target-libatomic
66544 configure-target-libgm2: maybe-all-target-libstdc++-v3
66545 all-target-libgm2: maybe-all-target-libatomic
66546 configure-target-newlib: maybe-all-binutils
66547 configure-target-newlib: maybe-all-ld
66548 configure-target-libgfortran: maybe-all-target-libbacktrace
66549 configure-target-libgo: maybe-all-target-libbacktrace
66550 @endunless gcc-bootstrap
66551
66552 # Dependencies for target modules on other target modules are
66553 # described by lang_env_dependencies; the defaults apply to anything
66554 # not mentioned there.
66555
66556
66557 @if gcc-bootstrap
66558 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
66559 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
66560 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
66561 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
66562 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
66563 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
66564 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
66565 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
66566 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
66567 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
66568 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
66569 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
66570 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
66571 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
66572 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
66573 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
66574 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
66575 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
66576 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
66577 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
66578 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
66579 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
66580 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
66581 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
66582 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
66583 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
66584 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
66585 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
66586 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
66587 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
66588 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
66589 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
66590 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
66591 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
66592 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
66593 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
66594 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
66595 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
66596 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
66597 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
66598 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
66599 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
66600 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
66601 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
66602 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
66603 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
66604 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
66605 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
66606 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
66607 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
66608 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
66609 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
66610 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
66611 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
66612 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
66613 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
66614 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
66615 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
66616 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
66617 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
66618 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
66619 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
66620 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
66621 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
66622 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
66623 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
66624 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
66625 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
66626 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
66627 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
66628 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
66629 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
66630 @endif gcc-bootstrap
66631
66632 @if gcc-no-bootstrap
66633 configure-target-libstdc++-v3: maybe-all-target-libgcc
66634 configure-target-libsanitizer: maybe-all-target-libgcc
66635 configure-target-libvtv: maybe-all-target-libgcc
66636 configure-target-libssp: maybe-all-target-libgcc
66637 configure-target-newlib: maybe-all-target-libgcc
66638 configure-target-libbacktrace: maybe-all-target-libgcc
66639 configure-target-libquadmath: maybe-all-target-libgcc
66640 configure-target-libgfortran: maybe-all-target-libgcc
66641 configure-target-libobjc: maybe-all-target-libgcc
66642 configure-target-libgo: maybe-all-target-libgcc
66643 configure-target-libphobos: maybe-all-target-libgcc
66644 configure-target-libtermcap: maybe-all-target-libgcc
66645 configure-target-winsup: maybe-all-target-libgcc
66646 configure-target-libgloss: maybe-all-target-libgcc
66647 configure-target-libffi: maybe-all-target-libgcc
66648 configure-target-zlib: maybe-all-target-libgcc
66649 configure-target-rda: maybe-all-target-libgcc
66650 configure-target-libada: maybe-all-target-libgcc
66651 configure-target-libgm2: maybe-all-target-libgcc
66652 configure-target-libgomp: maybe-all-target-libgcc
66653 configure-target-libitm: maybe-all-target-libgcc
66654 configure-target-libatomic: maybe-all-target-libgcc
66655 @endif gcc-no-bootstrap
66656
66657
66658 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
66659
66660 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
66661
66662 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
66663
66664 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
66665
66666
66667
66668 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
66669
66670 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
66671
66672 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
66673
66674 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
66675
66676 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
66677
66678 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
66679
66680 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
66681
66682 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
66683
66684
66685 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
66686 configure-target-libffi: maybe-all-target-libstdc++-v3
66687
66688 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
66689
66690 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
66691
66692 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
66693
66694 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
66695
66696 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
66697
66698 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
66699 configure-target-libitm: maybe-all-target-libstdc++-v3
66700
66701 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
66702
66703
66704 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
66705 GDB_TK = @GDB_TK@
66706 INSTALL_GDB_TK = @INSTALL_GDB_TK@
66707 configure-gdb: $(CONFIGURE_GDB_TK)
66708 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
66709 install-gdb: $(INSTALL_GDB_TK)
66710
66711 # Serialization dependencies. Host configures don't work well in parallel to
66712 # each other, due to contention over config.cache. Target configures and
66713 # build configures are similar.
66714 @serialization_dependencies@
66715
66716 # --------------------------------
66717 # Regenerating top level configury
66718 # --------------------------------
66719
66720 # Rebuilding Makefile.in, using autogen.
66721 AUTOGEN = autogen
66722 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
66723 cd $(srcdir) && $(AUTOGEN) Makefile.def
66724
66725 # Rebuilding Makefile.
66726 Makefile: $(srcdir)/Makefile.in config.status
66727 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
66728
66729 config.status: configure
66730 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
66731
66732 # Rebuilding configure.
66733 AUTOCONF = autoconf
66734 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
66735 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
66736 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
66737 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
66738 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
66739 cd $(srcdir) && $(AUTOCONF)
66740
66741 # ------------------------------
66742 # Special directives to GNU Make
66743 # ------------------------------
66744
66745 # Don't pass command-line variables to submakes.
66746 .NOEXPORT:
66747 MAKEOVERRIDES=
66748
66749 # end of Makefile.in