]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Sync with binutils: GCC: Pass --plugin to AR and RANLIB
[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 --all -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@ @AR_PLUGIN_OPTION@
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@ @RANLIB_PLUGIN_OPTION@
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 = @GDCFLAGS@
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 PROFILE_MERGER = profile_merger
495
496 TFLAGS =
497
498 # Defaults for all stages; some are overridden below.
499
500 STAGE_CFLAGS = $(BOOT_CFLAGS)
501 STAGE_TFLAGS = $(TFLAGS)
502 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
503
504
505 # Defaults for stage 1; some are overridden below.
506 STAGE1_CFLAGS = $(STAGE_CFLAGS)
507 STAGE1_CXXFLAGS = $(CXXFLAGS)
508 @if target-libstdc++-v3-bootstrap
509 # Override the above if we're bootstrapping C++.
510 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
511 @endif target-libstdc++-v3-bootstrap
512 STAGE1_TFLAGS = $(STAGE_TFLAGS)
513 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
514
515 # Defaults for stage 2; some are overridden below.
516 STAGE2_CFLAGS = $(STAGE_CFLAGS)
517 STAGE2_CXXFLAGS = $(CXXFLAGS)
518 @if target-libstdc++-v3-bootstrap
519 # Override the above if we're bootstrapping C++.
520 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
521 @endif target-libstdc++-v3-bootstrap
522 STAGE2_TFLAGS = $(STAGE_TFLAGS)
523 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
524
525 # Defaults for stage 3; some are overridden below.
526 STAGE3_CFLAGS = $(STAGE_CFLAGS)
527 STAGE3_CXXFLAGS = $(CXXFLAGS)
528 @if target-libstdc++-v3-bootstrap
529 # Override the above if we're bootstrapping C++.
530 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
531 @endif target-libstdc++-v3-bootstrap
532 STAGE3_TFLAGS = $(STAGE_TFLAGS)
533 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
534
535 # Defaults for stage 4; some are overridden below.
536 STAGE4_CFLAGS = $(STAGE_CFLAGS)
537 STAGE4_CXXFLAGS = $(CXXFLAGS)
538 @if target-libstdc++-v3-bootstrap
539 # Override the above if we're bootstrapping C++.
540 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
541 @endif target-libstdc++-v3-bootstrap
542 STAGE4_TFLAGS = $(STAGE_TFLAGS)
543 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
544
545 # Defaults for stage profile; some are overridden below.
546 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
547 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
548 @if target-libstdc++-v3-bootstrap
549 # Override the above if we're bootstrapping C++.
550 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
551 @endif target-libstdc++-v3-bootstrap
552 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
553 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
554
555 # Defaults for stage train; some are overridden below.
556 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
557 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
558 @if target-libstdc++-v3-bootstrap
559 # Override the above if we're bootstrapping C++.
560 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
561 @endif target-libstdc++-v3-bootstrap
562 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
563 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
564
565 # Defaults for stage feedback; some are overridden below.
566 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
567 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
568 @if target-libstdc++-v3-bootstrap
569 # Override the above if we're bootstrapping C++.
570 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
571 @endif target-libstdc++-v3-bootstrap
572 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
573 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
574
575 # Defaults for stage autoprofile; some are overridden below.
576 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
577 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
578 @if target-libstdc++-v3-bootstrap
579 # Override the above if we're bootstrapping C++.
580 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
581 @endif target-libstdc++-v3-bootstrap
582 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
583 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
584
585 # Defaults for stage autofeedback; some are overridden below.
586 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
587 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
588 @if target-libstdc++-v3-bootstrap
589 # Override the above if we're bootstrapping C++.
590 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
591 @endif target-libstdc++-v3-bootstrap
592 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
593 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
594
595
596 # By default, C and C++ are the only stage1 languages, because they are the
597 # only ones we require to build with the bootstrap compiler, and also the
598 # only ones useful for building stage2.
599
600 STAGE1_CFLAGS = @stage1_cflags@
601 STAGE1_CHECKING = @stage1_checking@
602 STAGE1_LANGUAGES = @stage1_languages@
603 # * We force-disable intermodule optimizations, even if
604 # --enable-intermodule was passed, since the installed compiler
605 # probably can't handle them. Luckily, autoconf always respects
606 # the last argument when conflicting --enable arguments are passed.
607 # * Likewise, we force-disable coverage flags, since the installed
608 # compiler probably has never heard of them.
609 # * We also disable -Wformat, since older GCCs don't understand newer %s.
610 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
611 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
612 --disable-build-format-warnings
613
614 @if target-libphobos-bootstrap
615 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
616 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
617 @endif target-libphobos-bootstrap
618
619 # When using the slow stage1 compiler disable IL verification and forcefully
620 # enable it when using the stage2 compiler instead. As we later compare
621 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
622 # checking when building all target libraries for release builds.
623 STAGE1_TFLAGS += -fno-checking
624 STAGE2_CFLAGS += -fno-checking
625 STAGE2_TFLAGS += -fno-checking
626 STAGE3_CFLAGS += -fchecking=1
627 STAGE3_TFLAGS += -fchecking=1
628
629 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
630 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
631
632 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
633 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
634
635 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
636 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
637
638 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
639 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
640
641 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
642 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
643 # Disable warnings as errors since inlining decisions with -fauto-profile
644 # may result in additional warnings.
645 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
646
647 do-compare = @do_compare@
648 do-compare3 = $(do-compare)
649
650 # -----------------------------------------------
651 # Programs producing files for the TARGET machine
652 # -----------------------------------------------
653
654 AR_FOR_TARGET=@AR_FOR_TARGET@
655 AS_FOR_TARGET=@AS_FOR_TARGET@
656 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
657
658 # If GCC_FOR_TARGET is not overriden on the command line, then this
659 # variable is passed down to the gcc Makefile, where it is used to
660 # build libgcc2.a. We define it here so that it can itself be
661 # overridden on the command line.
662 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
663 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
664 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
665 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
666 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
667 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
668 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
669 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
670 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
671 LD_FOR_TARGET=@LD_FOR_TARGET@
672
673 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
674 NM_FOR_TARGET=@NM_FOR_TARGET@
675 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
676 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
677 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
678 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
679 READELF_FOR_TARGET=@READELF_FOR_TARGET@
680 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
681 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
682 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
683
684 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
685 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
686 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
687
688 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
689 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
690
691 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
692 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
693 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
694 GM2FLAGS_FOR_TARGET = -O2 -g
695 GOCFLAGS_FOR_TARGET = -O2 -g
696 GDCFLAGS_FOR_TARGET = -O2 -g
697
698 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
699 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
700 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
701
702 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
703
704 # ------------------------------------
705 # Miscellaneous targets and flag lists
706 # ------------------------------------
707
708 # The first rule in the file had better be this one. Don't put any above it.
709 # This lives here to allow makefile fragments to contain dependencies.
710 all:
711
712 #### host and target specific makefile fragments come in here.
713 @target_makefile_frag@
714 @alphaieee_frag@
715 @ospace_frag@
716 @host_makefile_frag@
717 ###
718
719 # This is the list of directories that may be needed in RPATH_ENVVAR
720 # so that programs built for the target machine work.
721 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)
722
723 @if target-libstdc++-v3
724 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
725 @endif target-libstdc++-v3
726
727 @if target-libsanitizer
728 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
729 @endif target-libsanitizer
730
731 @if target-libvtv
732 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
733 @endif target-libvtv
734
735 @if target-libssp
736 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
737 @endif target-libssp
738
739 @if target-libphobos
740 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
741 @endif target-libphobos
742
743 @if target-libgm2
744 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
745 @endif target-libgm2
746
747 @if target-libgomp
748 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
749 @endif target-libgomp
750
751 @if target-libitm
752 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
753 @endif target-libitm
754
755 @if target-libatomic
756 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
757 @endif target-libatomic
758
759
760
761 # This is the list of directories that may be needed in RPATH_ENVVAR
762 # so that programs built for the host machine work.
763 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
764
765 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
766 @if gcc
767 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
768 @endif gcc
769
770
771 @if gmp
772 HOST_LIB_PATH_gmp = \
773 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
774 @endif gmp
775
776 @if mpfr
777 HOST_LIB_PATH_mpfr = \
778 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
779 @endif mpfr
780
781 @if mpc
782 HOST_LIB_PATH_mpc = \
783 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
784 @endif mpc
785
786 @if isl
787 HOST_LIB_PATH_isl = \
788 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
789 @endif isl
790
791
792 CXX_FOR_TARGET_FLAG_TO_PASS = \
793 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
794 @if target-libstdc++-v3
795 # CXX_FOR_TARGET is tricky to get right for target libs that require a
796 # functional C++ compiler. When we recurse, if we expand
797 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
798 # libstdc++ include flags from the script. Instead, we get an
799 # -funconfigured-* word, so that we'll get errors if this invalid C++
800 # command line is used for anything, but also so that we can use the
801 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
802 # don't pass it on, sub-make will use the default definition, that
803 # re-expands it at the time of use, so we'll get it right when we need
804 # it. One potential exception is the expansion of CXX_FOR_TARGET
805 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
806 # really work, for C++ host programs can't depend on the current-stage
807 # C++ target library.
808 CXX_FOR_TARGET_FLAG_TO_PASS = \
809 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
810 @endif target-libstdc++-v3
811
812 # Flags to pass down to all sub-makes. STAGE*FLAGS,
813 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
814 # overrideable (for a bootstrap build stage1 also builds gcc.info).
815 BASE_FLAGS_TO_PASS = \
816 "DESTDIR=$(DESTDIR)" \
817 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
818 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
819 "bindir=$(bindir)" \
820 "datadir=$(datadir)" \
821 "exec_prefix=$(exec_prefix)" \
822 "includedir=$(includedir)" \
823 "datarootdir=$(datarootdir)" \
824 "docdir=$(docdir)" \
825 "infodir=$(infodir)" \
826 "pdfdir=$(pdfdir)" \
827 "htmldir=$(htmldir)" \
828 "libdir=$(libdir)" \
829 "libexecdir=$(libexecdir)" \
830 "lispdir=$(lispdir)" \
831 "localstatedir=$(localstatedir)" \
832 "mandir=$(mandir)" \
833 "oldincludedir=$(oldincludedir)" \
834 "prefix=$(prefix)" \
835 "sbindir=$(sbindir)" \
836 "sharedstatedir=$(sharedstatedir)" \
837 "sysconfdir=$(sysconfdir)" \
838 "tooldir=$(tooldir)" \
839 "build_tooldir=$(build_tooldir)" \
840 "target_alias=$(target_alias)" \
841 "AWK=$(AWK)" \
842 "BISON=$(BISON)" \
843 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
844 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
845 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
846 "EXPECT=$(EXPECT)" \
847 "FLEX=$(FLEX)" \
848 "INSTALL=$(INSTALL)" \
849 "INSTALL_DATA=$(INSTALL_DATA)" \
850 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
851 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
852 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
853 "LEX=$(LEX)" \
854 "M4=$(M4)" \
855 "MAKE=$(MAKE)" \
856 "RUNTEST=$(RUNTEST)" \
857 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
858 "SED=$(SED)" \
859 "SHELL=$(SHELL)" \
860 "YACC=$(YACC)" \
861 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
862 "ADA_CFLAGS=$(ADA_CFLAGS)" \
863 "AR_FLAGS=$(AR_FLAGS)" \
864 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
865 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
866 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
867 "CFLAGS=$(CFLAGS)" \
868 "CXXFLAGS=$(CXXFLAGS)" \
869 "LDFLAGS=$(LDFLAGS)" \
870 "LIBCFLAGS=$(LIBCFLAGS)" \
871 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
872 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
873 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
874 "GNATBIND=$(GNATBIND)" \
875 "GNATMAKE=$(GNATMAKE)" \
876 "GDC=$(GDC)" \
877 "GDCFLAGS=$(GDCFLAGS)" \
878 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
879 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
880 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
881 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
882 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
883 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
884 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
885 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
886 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
887 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
888 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
889 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
890 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
891 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
892 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
893 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
894 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
895 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
896 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
897 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
898 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
899 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
900 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
901 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
902 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
903 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
904 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
905 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
906 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
907 "BUILD_CONFIG=$(BUILD_CONFIG)" \
908 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
909 "LEAN=$(LEAN)" \
910 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
911 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
912 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
913 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
914 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
915 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
916 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
917 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
918 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
919 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
920 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
921 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
922 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
923 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
924 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
925 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
926 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
927 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
928 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
929 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
930 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
931 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
932 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
933 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
934 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
935 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
936 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
937 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
938 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
939 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
940 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
941 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
942 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
943 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
944 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
945 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
946 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
947 "TFLAGS=$(TFLAGS)" \
948 "CONFIG_SHELL=$(SHELL)" \
949 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
950 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
951
952 # We leave this in just in case, but it is not needed anymore.
953 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
954
955 # Flags to pass down to most sub-makes, in which we're building with
956 # the host environment.
957 EXTRA_HOST_FLAGS = \
958 'AR=$(AR)' \
959 'AS=$(AS)' \
960 'CC=$(CC)' \
961 'CXX=$(CXX)' \
962 'DLLTOOL=$(DLLTOOL)' \
963 'DSYMUTIL=$(DSYMUTIL)' \
964 'GFORTRAN=$(GFORTRAN)' \
965 'GOC=$(GOC)' \
966 'GDC=$(GDC)' \
967 'GM2=$(GM2)' \
968 'LD=$(LD)' \
969 'LIPO=$(LIPO)' \
970 'NM=$(NM)' \
971 'OBJDUMP=$(OBJDUMP)' \
972 'OTOOL=$(OTOOL)' \
973 'RANLIB=$(RANLIB)' \
974 'READELF=$(READELF)' \
975 'STRIP=$(STRIP)' \
976 'WINDRES=$(WINDRES)' \
977 'WINDMC=$(WINDMC)' \
978 'CREATE_GCOV=$(CREATE_GCOV)' \
979 'PROFILE_MERGER=$(PROFILE_MERGER)'
980
981 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
982
983 # Flags to pass to stage1 or when not bootstrapping.
984
985 STAGE1_FLAGS_TO_PASS = \
986 LDFLAGS="$${LDFLAGS}" \
987 HOST_LIBS="$${HOST_LIBS}"
988
989 # Flags to pass to stage2 and later makes.
990
991 POSTSTAGE1_FLAGS_TO_PASS = \
992 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
993 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
994 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
995 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
996 GNATBIND="$${GNATBIND}" \
997 LDFLAGS="$${LDFLAGS}" \
998 HOST_LIBS="$${HOST_LIBS}" \
999 $(LTO_FLAGS_TO_PASS) \
1000 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1001
1002 @if gcc-bootstrap
1003 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1004 $(POSTSTAGE1_HOST_EXPORTS) \
1005 fi;
1006
1007 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1008 @endif gcc-bootstrap
1009
1010 # Flags to pass down to makes which are built with the target environment.
1011 # The double $ decreases the length of the command line; those variables
1012 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1013 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1014 # so we expand them here.
1015 EXTRA_TARGET_FLAGS = \
1016 'AR=$$(AR_FOR_TARGET)' \
1017 'AS=$(COMPILER_AS_FOR_TARGET)' \
1018 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1019 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1020 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1021 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1022 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1023 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1024 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1025 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1026 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1028 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1029 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1030 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1031 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1032 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1033 'LD=$(COMPILER_LD_FOR_TARGET)' \
1034 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1035 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1036 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1037 'NM=$(COMPILER_NM_FOR_TARGET)' \
1038 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1039 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1040 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1041 'READELF=$$(READELF_FOR_TARGET)' \
1042 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1043 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1044 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1045 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1046 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1047 "TFLAGS=$$TFLAGS"
1048
1049 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1050
1051 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1052 # unfortunately needs the native compiler and the target ar and
1053 # ranlib.
1054 # If any variables are added here, they must be added to do-*, below.
1055 # The BUILD_* variables are a special case, which are used for the gcc
1056 # cross-building scheme.
1057 EXTRA_GCC_FLAGS = \
1058 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1059 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1060 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1061 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1062
1063 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1064
1065 @if gcc
1066 BUILD_CONFIG = @BUILD_CONFIG@
1067 ifneq ($(BUILD_CONFIG),)
1068 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1069 endif
1070 @endif gcc
1071
1072 .PHONY: configure-host
1073 configure-host: \
1074 maybe-configure-bfd \
1075 maybe-configure-opcodes \
1076 maybe-configure-binutils \
1077 maybe-configure-bison \
1078 maybe-configure-cgen \
1079 maybe-configure-dejagnu \
1080 maybe-configure-etc \
1081 maybe-configure-fastjar \
1082 maybe-configure-fixincludes \
1083 maybe-configure-flex \
1084 maybe-configure-gas \
1085 maybe-configure-gcc \
1086 maybe-configure-gmp \
1087 maybe-configure-mpfr \
1088 maybe-configure-mpc \
1089 maybe-configure-isl \
1090 maybe-configure-gold \
1091 maybe-configure-gprof \
1092 maybe-configure-intl \
1093 maybe-configure-tcl \
1094 maybe-configure-itcl \
1095 maybe-configure-ld \
1096 maybe-configure-libbacktrace \
1097 maybe-configure-libcpp \
1098 maybe-configure-libcody \
1099 maybe-configure-libdecnumber \
1100 maybe-configure-libgui \
1101 maybe-configure-libiberty \
1102 maybe-configure-libiberty-linker-plugin \
1103 maybe-configure-libiconv \
1104 maybe-configure-m4 \
1105 maybe-configure-readline \
1106 maybe-configure-sid \
1107 maybe-configure-sim \
1108 maybe-configure-texinfo \
1109 maybe-configure-zlib \
1110 maybe-configure-gnulib \
1111 maybe-configure-gdbsupport \
1112 maybe-configure-gdbserver \
1113 maybe-configure-gdb \
1114 maybe-configure-expect \
1115 maybe-configure-guile \
1116 maybe-configure-tk \
1117 maybe-configure-libtermcap \
1118 maybe-configure-utils \
1119 maybe-configure-c++tools \
1120 maybe-configure-gnattools \
1121 maybe-configure-lto-plugin \
1122 maybe-configure-libcc1 \
1123 maybe-configure-gotools \
1124 maybe-configure-libctf \
1125 maybe-configure-libsframe
1126 .PHONY: configure-target
1127 configure-target: \
1128 maybe-configure-target-libstdc++-v3 \
1129 maybe-configure-target-libsanitizer \
1130 maybe-configure-target-libvtv \
1131 maybe-configure-target-libssp \
1132 maybe-configure-target-newlib \
1133 maybe-configure-target-libgcc \
1134 maybe-configure-target-libbacktrace \
1135 maybe-configure-target-libquadmath \
1136 maybe-configure-target-libgfortran \
1137 maybe-configure-target-libobjc \
1138 maybe-configure-target-libgo \
1139 maybe-configure-target-libphobos \
1140 maybe-configure-target-libtermcap \
1141 maybe-configure-target-winsup \
1142 maybe-configure-target-libgloss \
1143 maybe-configure-target-libffi \
1144 maybe-configure-target-zlib \
1145 maybe-configure-target-rda \
1146 maybe-configure-target-libada \
1147 maybe-configure-target-libgm2 \
1148 maybe-configure-target-libgomp \
1149 maybe-configure-target-libitm \
1150 maybe-configure-target-libatomic
1151
1152 # The target built for a native non-bootstrap build.
1153 .PHONY: all
1154
1155 # --enable-pgo-build enables the PGO build.
1156 # 1. First build with -fprofile-generate.
1157 # 2. Use "make maybe-check-*" to generate profiling data.
1158 # 3. Use "make clean" to remove the previous build.
1159 # 4. Rebuild with -fprofile-use.
1160 all:
1161 @if gcc-bootstrap
1162 [ -f stage_final ] || echo stage3 > stage_final
1163 @r=`${PWD_COMMAND}`; export r; \
1164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1166 @endif gcc-bootstrap
1167 @: $(MAKE); $(unstage)
1168 +@r=`${PWD_COMMAND}`; export r; \
1169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1170 @if gcc-bootstrap
1171 if [ -f stage_last ]; then \
1172 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1173 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1174 else \
1175 @endif gcc-bootstrap
1176 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1177 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1178 @if pgo-build
1179 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1180 $(PGO_BUILD_TRAINING_MFLAGS) \
1181 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1182 $(PGO_BUILD_TRAINING) \
1183 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1184 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1185 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1186 @endif pgo-build
1187 @if gcc-bootstrap
1188 ; \
1189 fi \
1190 @endif gcc-bootstrap
1191 && :
1192
1193 .PHONY: all-build
1194
1195 all-build: maybe-all-build-libiberty
1196 all-build: maybe-all-build-bison
1197 all-build: maybe-all-build-flex
1198 all-build: maybe-all-build-m4
1199 all-build: maybe-all-build-texinfo
1200 all-build: maybe-all-build-fixincludes
1201 all-build: maybe-all-build-libcpp
1202
1203 .PHONY: all-host
1204
1205 @if bfd-no-bootstrap
1206 all-host: maybe-all-bfd
1207 @endif bfd-no-bootstrap
1208 @if opcodes-no-bootstrap
1209 all-host: maybe-all-opcodes
1210 @endif opcodes-no-bootstrap
1211 @if binutils-no-bootstrap
1212 all-host: maybe-all-binutils
1213 @endif binutils-no-bootstrap
1214 all-host: maybe-all-bison
1215 all-host: maybe-all-cgen
1216 all-host: maybe-all-dejagnu
1217 all-host: maybe-all-etc
1218 all-host: maybe-all-fastjar
1219 @if fixincludes-no-bootstrap
1220 all-host: maybe-all-fixincludes
1221 @endif fixincludes-no-bootstrap
1222 all-host: maybe-all-flex
1223 @if gas-no-bootstrap
1224 all-host: maybe-all-gas
1225 @endif gas-no-bootstrap
1226 @if gcc-no-bootstrap
1227 all-host: maybe-all-gcc
1228 @endif gcc-no-bootstrap
1229 @if gmp-no-bootstrap
1230 all-host: maybe-all-gmp
1231 @endif gmp-no-bootstrap
1232 @if mpfr-no-bootstrap
1233 all-host: maybe-all-mpfr
1234 @endif mpfr-no-bootstrap
1235 @if mpc-no-bootstrap
1236 all-host: maybe-all-mpc
1237 @endif mpc-no-bootstrap
1238 @if isl-no-bootstrap
1239 all-host: maybe-all-isl
1240 @endif isl-no-bootstrap
1241 @if gold-no-bootstrap
1242 all-host: maybe-all-gold
1243 @endif gold-no-bootstrap
1244 all-host: maybe-all-gprof
1245 @if intl-no-bootstrap
1246 all-host: maybe-all-intl
1247 @endif intl-no-bootstrap
1248 all-host: maybe-all-tcl
1249 all-host: maybe-all-itcl
1250 @if ld-no-bootstrap
1251 all-host: maybe-all-ld
1252 @endif ld-no-bootstrap
1253 @if libbacktrace-no-bootstrap
1254 all-host: maybe-all-libbacktrace
1255 @endif libbacktrace-no-bootstrap
1256 @if libcpp-no-bootstrap
1257 all-host: maybe-all-libcpp
1258 @endif libcpp-no-bootstrap
1259 @if libcody-no-bootstrap
1260 all-host: maybe-all-libcody
1261 @endif libcody-no-bootstrap
1262 @if libdecnumber-no-bootstrap
1263 all-host: maybe-all-libdecnumber
1264 @endif libdecnumber-no-bootstrap
1265 all-host: maybe-all-libgui
1266 @if libiberty-no-bootstrap
1267 all-host: maybe-all-libiberty
1268 @endif libiberty-no-bootstrap
1269 @if libiberty-linker-plugin-no-bootstrap
1270 all-host: maybe-all-libiberty-linker-plugin
1271 @endif libiberty-linker-plugin-no-bootstrap
1272 @if libiconv-no-bootstrap
1273 all-host: maybe-all-libiconv
1274 @endif libiconv-no-bootstrap
1275 all-host: maybe-all-m4
1276 all-host: maybe-all-readline
1277 all-host: maybe-all-sid
1278 all-host: maybe-all-sim
1279 all-host: maybe-all-texinfo
1280 @if zlib-no-bootstrap
1281 all-host: maybe-all-zlib
1282 @endif zlib-no-bootstrap
1283 all-host: maybe-all-gnulib
1284 all-host: maybe-all-gdbsupport
1285 all-host: maybe-all-gdbserver
1286 all-host: maybe-all-gdb
1287 all-host: maybe-all-expect
1288 all-host: maybe-all-guile
1289 all-host: maybe-all-tk
1290 all-host: maybe-all-libtermcap
1291 all-host: maybe-all-utils
1292 all-host: maybe-all-c++tools
1293 all-host: maybe-all-gnattools
1294 @if lto-plugin-no-bootstrap
1295 all-host: maybe-all-lto-plugin
1296 @endif lto-plugin-no-bootstrap
1297 all-host: maybe-all-libcc1
1298 all-host: maybe-all-gotools
1299 @if libctf-no-bootstrap
1300 all-host: maybe-all-libctf
1301 @endif libctf-no-bootstrap
1302 @if libsframe-no-bootstrap
1303 all-host: maybe-all-libsframe
1304 @endif libsframe-no-bootstrap
1305
1306 .PHONY: all-target
1307
1308 @if target-libstdc++-v3-no-bootstrap
1309 all-target: maybe-all-target-libstdc++-v3
1310 @endif target-libstdc++-v3-no-bootstrap
1311 @if target-libsanitizer-no-bootstrap
1312 all-target: maybe-all-target-libsanitizer
1313 @endif target-libsanitizer-no-bootstrap
1314 @if target-libvtv-no-bootstrap
1315 all-target: maybe-all-target-libvtv
1316 @endif target-libvtv-no-bootstrap
1317 all-target: maybe-all-target-libssp
1318 all-target: maybe-all-target-newlib
1319 @if target-libgcc-no-bootstrap
1320 all-target: maybe-all-target-libgcc
1321 @endif target-libgcc-no-bootstrap
1322 @if target-libbacktrace-no-bootstrap
1323 all-target: maybe-all-target-libbacktrace
1324 @endif target-libbacktrace-no-bootstrap
1325 all-target: maybe-all-target-libquadmath
1326 all-target: maybe-all-target-libgfortran
1327 all-target: maybe-all-target-libobjc
1328 all-target: maybe-all-target-libgo
1329 @if target-libphobos-no-bootstrap
1330 all-target: maybe-all-target-libphobos
1331 @endif target-libphobos-no-bootstrap
1332 all-target: maybe-all-target-libtermcap
1333 all-target: maybe-all-target-winsup
1334 all-target: maybe-all-target-libgloss
1335 all-target: maybe-all-target-libffi
1336 @if target-zlib-no-bootstrap
1337 all-target: maybe-all-target-zlib
1338 @endif target-zlib-no-bootstrap
1339 all-target: maybe-all-target-rda
1340 all-target: maybe-all-target-libada
1341 all-target: maybe-all-target-libgm2
1342 @if target-libgomp-no-bootstrap
1343 all-target: maybe-all-target-libgomp
1344 @endif target-libgomp-no-bootstrap
1345 all-target: maybe-all-target-libitm
1346 @if target-libatomic-no-bootstrap
1347 all-target: maybe-all-target-libatomic
1348 @endif target-libatomic-no-bootstrap
1349
1350 # Do a target for all the subdirectories. A ``make do-X'' will do a
1351 # ``make X'' in all subdirectories (because, in general, there is a
1352 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1353 # but it may do additional work as well).
1354
1355 .PHONY: do-info
1356 do-info:
1357 @: $(MAKE); $(unstage)
1358 @r=`${PWD_COMMAND}`; export r; \
1359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1360 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1361 info-target
1362
1363
1364 .PHONY: info-host
1365
1366 info-host: maybe-info-bfd
1367 info-host: maybe-info-opcodes
1368 info-host: maybe-info-binutils
1369 info-host: maybe-info-bison
1370 info-host: maybe-info-cgen
1371 info-host: maybe-info-dejagnu
1372 info-host: maybe-info-etc
1373 info-host: maybe-info-fastjar
1374 info-host: maybe-info-fixincludes
1375 info-host: maybe-info-flex
1376 info-host: maybe-info-gas
1377 info-host: maybe-info-gcc
1378 info-host: maybe-info-gmp
1379 info-host: maybe-info-mpfr
1380 info-host: maybe-info-mpc
1381 info-host: maybe-info-isl
1382 info-host: maybe-info-gold
1383 info-host: maybe-info-gprof
1384 info-host: maybe-info-intl
1385 info-host: maybe-info-tcl
1386 info-host: maybe-info-itcl
1387 info-host: maybe-info-ld
1388 info-host: maybe-info-libbacktrace
1389 info-host: maybe-info-libcpp
1390 info-host: maybe-info-libcody
1391 info-host: maybe-info-libdecnumber
1392 info-host: maybe-info-libgui
1393 info-host: maybe-info-libiberty
1394 info-host: maybe-info-libiberty-linker-plugin
1395 info-host: maybe-info-libiconv
1396 info-host: maybe-info-m4
1397 info-host: maybe-info-readline
1398 info-host: maybe-info-sid
1399 info-host: maybe-info-sim
1400 info-host: maybe-info-texinfo
1401 info-host: maybe-info-zlib
1402 info-host: maybe-info-gnulib
1403 info-host: maybe-info-gdbsupport
1404 info-host: maybe-info-gdbserver
1405 info-host: maybe-info-gdb
1406 info-host: maybe-info-expect
1407 info-host: maybe-info-guile
1408 info-host: maybe-info-tk
1409 info-host: maybe-info-libtermcap
1410 info-host: maybe-info-utils
1411 info-host: maybe-info-c++tools
1412 info-host: maybe-info-gnattools
1413 info-host: maybe-info-lto-plugin
1414 info-host: maybe-info-libcc1
1415 info-host: maybe-info-gotools
1416 info-host: maybe-info-libctf
1417 info-host: maybe-info-libsframe
1418
1419 .PHONY: info-target
1420
1421 info-target: maybe-info-target-libstdc++-v3
1422 info-target: maybe-info-target-libsanitizer
1423 info-target: maybe-info-target-libvtv
1424 info-target: maybe-info-target-libssp
1425 info-target: maybe-info-target-newlib
1426 info-target: maybe-info-target-libgcc
1427 info-target: maybe-info-target-libbacktrace
1428 info-target: maybe-info-target-libquadmath
1429 info-target: maybe-info-target-libgfortran
1430 info-target: maybe-info-target-libobjc
1431 info-target: maybe-info-target-libgo
1432 info-target: maybe-info-target-libphobos
1433 info-target: maybe-info-target-libtermcap
1434 info-target: maybe-info-target-winsup
1435 info-target: maybe-info-target-libgloss
1436 info-target: maybe-info-target-libffi
1437 info-target: maybe-info-target-zlib
1438 info-target: maybe-info-target-rda
1439 info-target: maybe-info-target-libada
1440 info-target: maybe-info-target-libgm2
1441 info-target: maybe-info-target-libgomp
1442 info-target: maybe-info-target-libitm
1443 info-target: maybe-info-target-libatomic
1444
1445 .PHONY: do-dvi
1446 do-dvi:
1447 @: $(MAKE); $(unstage)
1448 @r=`${PWD_COMMAND}`; export r; \
1449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1451 dvi-target
1452
1453
1454 .PHONY: dvi-host
1455
1456 dvi-host: maybe-dvi-bfd
1457 dvi-host: maybe-dvi-opcodes
1458 dvi-host: maybe-dvi-binutils
1459 dvi-host: maybe-dvi-bison
1460 dvi-host: maybe-dvi-cgen
1461 dvi-host: maybe-dvi-dejagnu
1462 dvi-host: maybe-dvi-etc
1463 dvi-host: maybe-dvi-fastjar
1464 dvi-host: maybe-dvi-fixincludes
1465 dvi-host: maybe-dvi-flex
1466 dvi-host: maybe-dvi-gas
1467 dvi-host: maybe-dvi-gcc
1468 dvi-host: maybe-dvi-gmp
1469 dvi-host: maybe-dvi-mpfr
1470 dvi-host: maybe-dvi-mpc
1471 dvi-host: maybe-dvi-isl
1472 dvi-host: maybe-dvi-gold
1473 dvi-host: maybe-dvi-gprof
1474 dvi-host: maybe-dvi-intl
1475 dvi-host: maybe-dvi-tcl
1476 dvi-host: maybe-dvi-itcl
1477 dvi-host: maybe-dvi-ld
1478 dvi-host: maybe-dvi-libbacktrace
1479 dvi-host: maybe-dvi-libcpp
1480 dvi-host: maybe-dvi-libcody
1481 dvi-host: maybe-dvi-libdecnumber
1482 dvi-host: maybe-dvi-libgui
1483 dvi-host: maybe-dvi-libiberty
1484 dvi-host: maybe-dvi-libiberty-linker-plugin
1485 dvi-host: maybe-dvi-libiconv
1486 dvi-host: maybe-dvi-m4
1487 dvi-host: maybe-dvi-readline
1488 dvi-host: maybe-dvi-sid
1489 dvi-host: maybe-dvi-sim
1490 dvi-host: maybe-dvi-texinfo
1491 dvi-host: maybe-dvi-zlib
1492 dvi-host: maybe-dvi-gnulib
1493 dvi-host: maybe-dvi-gdbsupport
1494 dvi-host: maybe-dvi-gdbserver
1495 dvi-host: maybe-dvi-gdb
1496 dvi-host: maybe-dvi-expect
1497 dvi-host: maybe-dvi-guile
1498 dvi-host: maybe-dvi-tk
1499 dvi-host: maybe-dvi-libtermcap
1500 dvi-host: maybe-dvi-utils
1501 dvi-host: maybe-dvi-c++tools
1502 dvi-host: maybe-dvi-gnattools
1503 dvi-host: maybe-dvi-lto-plugin
1504 dvi-host: maybe-dvi-libcc1
1505 dvi-host: maybe-dvi-gotools
1506 dvi-host: maybe-dvi-libctf
1507 dvi-host: maybe-dvi-libsframe
1508
1509 .PHONY: dvi-target
1510
1511 dvi-target: maybe-dvi-target-libstdc++-v3
1512 dvi-target: maybe-dvi-target-libsanitizer
1513 dvi-target: maybe-dvi-target-libvtv
1514 dvi-target: maybe-dvi-target-libssp
1515 dvi-target: maybe-dvi-target-newlib
1516 dvi-target: maybe-dvi-target-libgcc
1517 dvi-target: maybe-dvi-target-libbacktrace
1518 dvi-target: maybe-dvi-target-libquadmath
1519 dvi-target: maybe-dvi-target-libgfortran
1520 dvi-target: maybe-dvi-target-libobjc
1521 dvi-target: maybe-dvi-target-libgo
1522 dvi-target: maybe-dvi-target-libphobos
1523 dvi-target: maybe-dvi-target-libtermcap
1524 dvi-target: maybe-dvi-target-winsup
1525 dvi-target: maybe-dvi-target-libgloss
1526 dvi-target: maybe-dvi-target-libffi
1527 dvi-target: maybe-dvi-target-zlib
1528 dvi-target: maybe-dvi-target-rda
1529 dvi-target: maybe-dvi-target-libada
1530 dvi-target: maybe-dvi-target-libgm2
1531 dvi-target: maybe-dvi-target-libgomp
1532 dvi-target: maybe-dvi-target-libitm
1533 dvi-target: maybe-dvi-target-libatomic
1534
1535 .PHONY: do-pdf
1536 do-pdf:
1537 @: $(MAKE); $(unstage)
1538 @r=`${PWD_COMMAND}`; export r; \
1539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1541 pdf-target
1542
1543
1544 .PHONY: pdf-host
1545
1546 pdf-host: maybe-pdf-bfd
1547 pdf-host: maybe-pdf-opcodes
1548 pdf-host: maybe-pdf-binutils
1549 pdf-host: maybe-pdf-bison
1550 pdf-host: maybe-pdf-cgen
1551 pdf-host: maybe-pdf-dejagnu
1552 pdf-host: maybe-pdf-etc
1553 pdf-host: maybe-pdf-fastjar
1554 pdf-host: maybe-pdf-fixincludes
1555 pdf-host: maybe-pdf-flex
1556 pdf-host: maybe-pdf-gas
1557 pdf-host: maybe-pdf-gcc
1558 pdf-host: maybe-pdf-gmp
1559 pdf-host: maybe-pdf-mpfr
1560 pdf-host: maybe-pdf-mpc
1561 pdf-host: maybe-pdf-isl
1562 pdf-host: maybe-pdf-gold
1563 pdf-host: maybe-pdf-gprof
1564 pdf-host: maybe-pdf-intl
1565 pdf-host: maybe-pdf-tcl
1566 pdf-host: maybe-pdf-itcl
1567 pdf-host: maybe-pdf-ld
1568 pdf-host: maybe-pdf-libbacktrace
1569 pdf-host: maybe-pdf-libcpp
1570 pdf-host: maybe-pdf-libcody
1571 pdf-host: maybe-pdf-libdecnumber
1572 pdf-host: maybe-pdf-libgui
1573 pdf-host: maybe-pdf-libiberty
1574 pdf-host: maybe-pdf-libiberty-linker-plugin
1575 pdf-host: maybe-pdf-libiconv
1576 pdf-host: maybe-pdf-m4
1577 pdf-host: maybe-pdf-readline
1578 pdf-host: maybe-pdf-sid
1579 pdf-host: maybe-pdf-sim
1580 pdf-host: maybe-pdf-texinfo
1581 pdf-host: maybe-pdf-zlib
1582 pdf-host: maybe-pdf-gnulib
1583 pdf-host: maybe-pdf-gdbsupport
1584 pdf-host: maybe-pdf-gdbserver
1585 pdf-host: maybe-pdf-gdb
1586 pdf-host: maybe-pdf-expect
1587 pdf-host: maybe-pdf-guile
1588 pdf-host: maybe-pdf-tk
1589 pdf-host: maybe-pdf-libtermcap
1590 pdf-host: maybe-pdf-utils
1591 pdf-host: maybe-pdf-c++tools
1592 pdf-host: maybe-pdf-gnattools
1593 pdf-host: maybe-pdf-lto-plugin
1594 pdf-host: maybe-pdf-libcc1
1595 pdf-host: maybe-pdf-gotools
1596 pdf-host: maybe-pdf-libctf
1597 pdf-host: maybe-pdf-libsframe
1598
1599 .PHONY: pdf-target
1600
1601 pdf-target: maybe-pdf-target-libstdc++-v3
1602 pdf-target: maybe-pdf-target-libsanitizer
1603 pdf-target: maybe-pdf-target-libvtv
1604 pdf-target: maybe-pdf-target-libssp
1605 pdf-target: maybe-pdf-target-newlib
1606 pdf-target: maybe-pdf-target-libgcc
1607 pdf-target: maybe-pdf-target-libbacktrace
1608 pdf-target: maybe-pdf-target-libquadmath
1609 pdf-target: maybe-pdf-target-libgfortran
1610 pdf-target: maybe-pdf-target-libobjc
1611 pdf-target: maybe-pdf-target-libgo
1612 pdf-target: maybe-pdf-target-libphobos
1613 pdf-target: maybe-pdf-target-libtermcap
1614 pdf-target: maybe-pdf-target-winsup
1615 pdf-target: maybe-pdf-target-libgloss
1616 pdf-target: maybe-pdf-target-libffi
1617 pdf-target: maybe-pdf-target-zlib
1618 pdf-target: maybe-pdf-target-rda
1619 pdf-target: maybe-pdf-target-libada
1620 pdf-target: maybe-pdf-target-libgm2
1621 pdf-target: maybe-pdf-target-libgomp
1622 pdf-target: maybe-pdf-target-libitm
1623 pdf-target: maybe-pdf-target-libatomic
1624
1625 .PHONY: do-html
1626 do-html:
1627 @: $(MAKE); $(unstage)
1628 @r=`${PWD_COMMAND}`; export r; \
1629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1631 html-target
1632
1633
1634 .PHONY: html-host
1635
1636 html-host: maybe-html-bfd
1637 html-host: maybe-html-opcodes
1638 html-host: maybe-html-binutils
1639 html-host: maybe-html-bison
1640 html-host: maybe-html-cgen
1641 html-host: maybe-html-dejagnu
1642 html-host: maybe-html-etc
1643 html-host: maybe-html-fastjar
1644 html-host: maybe-html-fixincludes
1645 html-host: maybe-html-flex
1646 html-host: maybe-html-gas
1647 html-host: maybe-html-gcc
1648 html-host: maybe-html-gmp
1649 html-host: maybe-html-mpfr
1650 html-host: maybe-html-mpc
1651 html-host: maybe-html-isl
1652 html-host: maybe-html-gold
1653 html-host: maybe-html-gprof
1654 html-host: maybe-html-intl
1655 html-host: maybe-html-tcl
1656 html-host: maybe-html-itcl
1657 html-host: maybe-html-ld
1658 html-host: maybe-html-libbacktrace
1659 html-host: maybe-html-libcpp
1660 html-host: maybe-html-libcody
1661 html-host: maybe-html-libdecnumber
1662 html-host: maybe-html-libgui
1663 html-host: maybe-html-libiberty
1664 html-host: maybe-html-libiberty-linker-plugin
1665 html-host: maybe-html-libiconv
1666 html-host: maybe-html-m4
1667 html-host: maybe-html-readline
1668 html-host: maybe-html-sid
1669 html-host: maybe-html-sim
1670 html-host: maybe-html-texinfo
1671 html-host: maybe-html-zlib
1672 html-host: maybe-html-gnulib
1673 html-host: maybe-html-gdbsupport
1674 html-host: maybe-html-gdbserver
1675 html-host: maybe-html-gdb
1676 html-host: maybe-html-expect
1677 html-host: maybe-html-guile
1678 html-host: maybe-html-tk
1679 html-host: maybe-html-libtermcap
1680 html-host: maybe-html-utils
1681 html-host: maybe-html-c++tools
1682 html-host: maybe-html-gnattools
1683 html-host: maybe-html-lto-plugin
1684 html-host: maybe-html-libcc1
1685 html-host: maybe-html-gotools
1686 html-host: maybe-html-libctf
1687 html-host: maybe-html-libsframe
1688
1689 .PHONY: html-target
1690
1691 html-target: maybe-html-target-libstdc++-v3
1692 html-target: maybe-html-target-libsanitizer
1693 html-target: maybe-html-target-libvtv
1694 html-target: maybe-html-target-libssp
1695 html-target: maybe-html-target-newlib
1696 html-target: maybe-html-target-libgcc
1697 html-target: maybe-html-target-libbacktrace
1698 html-target: maybe-html-target-libquadmath
1699 html-target: maybe-html-target-libgfortran
1700 html-target: maybe-html-target-libobjc
1701 html-target: maybe-html-target-libgo
1702 html-target: maybe-html-target-libphobos
1703 html-target: maybe-html-target-libtermcap
1704 html-target: maybe-html-target-winsup
1705 html-target: maybe-html-target-libgloss
1706 html-target: maybe-html-target-libffi
1707 html-target: maybe-html-target-zlib
1708 html-target: maybe-html-target-rda
1709 html-target: maybe-html-target-libada
1710 html-target: maybe-html-target-libgm2
1711 html-target: maybe-html-target-libgomp
1712 html-target: maybe-html-target-libitm
1713 html-target: maybe-html-target-libatomic
1714
1715 .PHONY: do-TAGS
1716 do-TAGS:
1717 @: $(MAKE); $(unstage)
1718 @r=`${PWD_COMMAND}`; export r; \
1719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1721 TAGS-target
1722
1723
1724 .PHONY: TAGS-host
1725
1726 TAGS-host: maybe-TAGS-bfd
1727 TAGS-host: maybe-TAGS-opcodes
1728 TAGS-host: maybe-TAGS-binutils
1729 TAGS-host: maybe-TAGS-bison
1730 TAGS-host: maybe-TAGS-cgen
1731 TAGS-host: maybe-TAGS-dejagnu
1732 TAGS-host: maybe-TAGS-etc
1733 TAGS-host: maybe-TAGS-fastjar
1734 TAGS-host: maybe-TAGS-fixincludes
1735 TAGS-host: maybe-TAGS-flex
1736 TAGS-host: maybe-TAGS-gas
1737 TAGS-host: maybe-TAGS-gcc
1738 TAGS-host: maybe-TAGS-gmp
1739 TAGS-host: maybe-TAGS-mpfr
1740 TAGS-host: maybe-TAGS-mpc
1741 TAGS-host: maybe-TAGS-isl
1742 TAGS-host: maybe-TAGS-gold
1743 TAGS-host: maybe-TAGS-gprof
1744 TAGS-host: maybe-TAGS-intl
1745 TAGS-host: maybe-TAGS-tcl
1746 TAGS-host: maybe-TAGS-itcl
1747 TAGS-host: maybe-TAGS-ld
1748 TAGS-host: maybe-TAGS-libbacktrace
1749 TAGS-host: maybe-TAGS-libcpp
1750 TAGS-host: maybe-TAGS-libcody
1751 TAGS-host: maybe-TAGS-libdecnumber
1752 TAGS-host: maybe-TAGS-libgui
1753 TAGS-host: maybe-TAGS-libiberty
1754 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1755 TAGS-host: maybe-TAGS-libiconv
1756 TAGS-host: maybe-TAGS-m4
1757 TAGS-host: maybe-TAGS-readline
1758 TAGS-host: maybe-TAGS-sid
1759 TAGS-host: maybe-TAGS-sim
1760 TAGS-host: maybe-TAGS-texinfo
1761 TAGS-host: maybe-TAGS-zlib
1762 TAGS-host: maybe-TAGS-gnulib
1763 TAGS-host: maybe-TAGS-gdbsupport
1764 TAGS-host: maybe-TAGS-gdbserver
1765 TAGS-host: maybe-TAGS-gdb
1766 TAGS-host: maybe-TAGS-expect
1767 TAGS-host: maybe-TAGS-guile
1768 TAGS-host: maybe-TAGS-tk
1769 TAGS-host: maybe-TAGS-libtermcap
1770 TAGS-host: maybe-TAGS-utils
1771 TAGS-host: maybe-TAGS-c++tools
1772 TAGS-host: maybe-TAGS-gnattools
1773 TAGS-host: maybe-TAGS-lto-plugin
1774 TAGS-host: maybe-TAGS-libcc1
1775 TAGS-host: maybe-TAGS-gotools
1776 TAGS-host: maybe-TAGS-libctf
1777 TAGS-host: maybe-TAGS-libsframe
1778
1779 .PHONY: TAGS-target
1780
1781 TAGS-target: maybe-TAGS-target-libstdc++-v3
1782 TAGS-target: maybe-TAGS-target-libsanitizer
1783 TAGS-target: maybe-TAGS-target-libvtv
1784 TAGS-target: maybe-TAGS-target-libssp
1785 TAGS-target: maybe-TAGS-target-newlib
1786 TAGS-target: maybe-TAGS-target-libgcc
1787 TAGS-target: maybe-TAGS-target-libbacktrace
1788 TAGS-target: maybe-TAGS-target-libquadmath
1789 TAGS-target: maybe-TAGS-target-libgfortran
1790 TAGS-target: maybe-TAGS-target-libobjc
1791 TAGS-target: maybe-TAGS-target-libgo
1792 TAGS-target: maybe-TAGS-target-libphobos
1793 TAGS-target: maybe-TAGS-target-libtermcap
1794 TAGS-target: maybe-TAGS-target-winsup
1795 TAGS-target: maybe-TAGS-target-libgloss
1796 TAGS-target: maybe-TAGS-target-libffi
1797 TAGS-target: maybe-TAGS-target-zlib
1798 TAGS-target: maybe-TAGS-target-rda
1799 TAGS-target: maybe-TAGS-target-libada
1800 TAGS-target: maybe-TAGS-target-libgm2
1801 TAGS-target: maybe-TAGS-target-libgomp
1802 TAGS-target: maybe-TAGS-target-libitm
1803 TAGS-target: maybe-TAGS-target-libatomic
1804
1805 .PHONY: do-install-info
1806 do-install-info:
1807 @: $(MAKE); $(unstage)
1808 @r=`${PWD_COMMAND}`; export r; \
1809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1811 install-info-target
1812
1813
1814 .PHONY: install-info-host
1815
1816 install-info-host: maybe-install-info-bfd
1817 install-info-host: maybe-install-info-opcodes
1818 install-info-host: maybe-install-info-binutils
1819 install-info-host: maybe-install-info-bison
1820 install-info-host: maybe-install-info-cgen
1821 install-info-host: maybe-install-info-dejagnu
1822 install-info-host: maybe-install-info-etc
1823 install-info-host: maybe-install-info-fastjar
1824 install-info-host: maybe-install-info-fixincludes
1825 install-info-host: maybe-install-info-flex
1826 install-info-host: maybe-install-info-gas
1827 install-info-host: maybe-install-info-gcc
1828 install-info-host: maybe-install-info-gmp
1829 install-info-host: maybe-install-info-mpfr
1830 install-info-host: maybe-install-info-mpc
1831 install-info-host: maybe-install-info-isl
1832 install-info-host: maybe-install-info-gold
1833 install-info-host: maybe-install-info-gprof
1834 install-info-host: maybe-install-info-intl
1835 install-info-host: maybe-install-info-tcl
1836 install-info-host: maybe-install-info-itcl
1837 install-info-host: maybe-install-info-ld
1838 install-info-host: maybe-install-info-libbacktrace
1839 install-info-host: maybe-install-info-libcpp
1840 install-info-host: maybe-install-info-libcody
1841 install-info-host: maybe-install-info-libdecnumber
1842 install-info-host: maybe-install-info-libgui
1843 install-info-host: maybe-install-info-libiberty
1844 install-info-host: maybe-install-info-libiberty-linker-plugin
1845 install-info-host: maybe-install-info-libiconv
1846 install-info-host: maybe-install-info-m4
1847 install-info-host: maybe-install-info-readline
1848 install-info-host: maybe-install-info-sid
1849 install-info-host: maybe-install-info-sim
1850 install-info-host: maybe-install-info-texinfo
1851 install-info-host: maybe-install-info-zlib
1852 install-info-host: maybe-install-info-gnulib
1853 install-info-host: maybe-install-info-gdbsupport
1854 install-info-host: maybe-install-info-gdbserver
1855 install-info-host: maybe-install-info-gdb
1856 install-info-host: maybe-install-info-expect
1857 install-info-host: maybe-install-info-guile
1858 install-info-host: maybe-install-info-tk
1859 install-info-host: maybe-install-info-libtermcap
1860 install-info-host: maybe-install-info-utils
1861 install-info-host: maybe-install-info-c++tools
1862 install-info-host: maybe-install-info-gnattools
1863 install-info-host: maybe-install-info-lto-plugin
1864 install-info-host: maybe-install-info-libcc1
1865 install-info-host: maybe-install-info-gotools
1866 install-info-host: maybe-install-info-libctf
1867 install-info-host: maybe-install-info-libsframe
1868
1869 .PHONY: install-info-target
1870
1871 install-info-target: maybe-install-info-target-libstdc++-v3
1872 install-info-target: maybe-install-info-target-libsanitizer
1873 install-info-target: maybe-install-info-target-libvtv
1874 install-info-target: maybe-install-info-target-libssp
1875 install-info-target: maybe-install-info-target-newlib
1876 install-info-target: maybe-install-info-target-libgcc
1877 install-info-target: maybe-install-info-target-libbacktrace
1878 install-info-target: maybe-install-info-target-libquadmath
1879 install-info-target: maybe-install-info-target-libgfortran
1880 install-info-target: maybe-install-info-target-libobjc
1881 install-info-target: maybe-install-info-target-libgo
1882 install-info-target: maybe-install-info-target-libphobos
1883 install-info-target: maybe-install-info-target-libtermcap
1884 install-info-target: maybe-install-info-target-winsup
1885 install-info-target: maybe-install-info-target-libgloss
1886 install-info-target: maybe-install-info-target-libffi
1887 install-info-target: maybe-install-info-target-zlib
1888 install-info-target: maybe-install-info-target-rda
1889 install-info-target: maybe-install-info-target-libada
1890 install-info-target: maybe-install-info-target-libgm2
1891 install-info-target: maybe-install-info-target-libgomp
1892 install-info-target: maybe-install-info-target-libitm
1893 install-info-target: maybe-install-info-target-libatomic
1894
1895 .PHONY: do-install-dvi
1896 do-install-dvi:
1897 @: $(MAKE); $(unstage)
1898 @r=`${PWD_COMMAND}`; export r; \
1899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1901 install-dvi-target
1902
1903
1904 .PHONY: install-dvi-host
1905
1906 install-dvi-host: maybe-install-dvi-bfd
1907 install-dvi-host: maybe-install-dvi-opcodes
1908 install-dvi-host: maybe-install-dvi-binutils
1909 install-dvi-host: maybe-install-dvi-bison
1910 install-dvi-host: maybe-install-dvi-cgen
1911 install-dvi-host: maybe-install-dvi-dejagnu
1912 install-dvi-host: maybe-install-dvi-etc
1913 install-dvi-host: maybe-install-dvi-fastjar
1914 install-dvi-host: maybe-install-dvi-fixincludes
1915 install-dvi-host: maybe-install-dvi-flex
1916 install-dvi-host: maybe-install-dvi-gas
1917 install-dvi-host: maybe-install-dvi-gcc
1918 install-dvi-host: maybe-install-dvi-gmp
1919 install-dvi-host: maybe-install-dvi-mpfr
1920 install-dvi-host: maybe-install-dvi-mpc
1921 install-dvi-host: maybe-install-dvi-isl
1922 install-dvi-host: maybe-install-dvi-gold
1923 install-dvi-host: maybe-install-dvi-gprof
1924 install-dvi-host: maybe-install-dvi-intl
1925 install-dvi-host: maybe-install-dvi-tcl
1926 install-dvi-host: maybe-install-dvi-itcl
1927 install-dvi-host: maybe-install-dvi-ld
1928 install-dvi-host: maybe-install-dvi-libbacktrace
1929 install-dvi-host: maybe-install-dvi-libcpp
1930 install-dvi-host: maybe-install-dvi-libcody
1931 install-dvi-host: maybe-install-dvi-libdecnumber
1932 install-dvi-host: maybe-install-dvi-libgui
1933 install-dvi-host: maybe-install-dvi-libiberty
1934 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1935 install-dvi-host: maybe-install-dvi-libiconv
1936 install-dvi-host: maybe-install-dvi-m4
1937 install-dvi-host: maybe-install-dvi-readline
1938 install-dvi-host: maybe-install-dvi-sid
1939 install-dvi-host: maybe-install-dvi-sim
1940 install-dvi-host: maybe-install-dvi-texinfo
1941 install-dvi-host: maybe-install-dvi-zlib
1942 install-dvi-host: maybe-install-dvi-gnulib
1943 install-dvi-host: maybe-install-dvi-gdbsupport
1944 install-dvi-host: maybe-install-dvi-gdbserver
1945 install-dvi-host: maybe-install-dvi-gdb
1946 install-dvi-host: maybe-install-dvi-expect
1947 install-dvi-host: maybe-install-dvi-guile
1948 install-dvi-host: maybe-install-dvi-tk
1949 install-dvi-host: maybe-install-dvi-libtermcap
1950 install-dvi-host: maybe-install-dvi-utils
1951 install-dvi-host: maybe-install-dvi-c++tools
1952 install-dvi-host: maybe-install-dvi-gnattools
1953 install-dvi-host: maybe-install-dvi-lto-plugin
1954 install-dvi-host: maybe-install-dvi-libcc1
1955 install-dvi-host: maybe-install-dvi-gotools
1956 install-dvi-host: maybe-install-dvi-libctf
1957 install-dvi-host: maybe-install-dvi-libsframe
1958
1959 .PHONY: install-dvi-target
1960
1961 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1962 install-dvi-target: maybe-install-dvi-target-libsanitizer
1963 install-dvi-target: maybe-install-dvi-target-libvtv
1964 install-dvi-target: maybe-install-dvi-target-libssp
1965 install-dvi-target: maybe-install-dvi-target-newlib
1966 install-dvi-target: maybe-install-dvi-target-libgcc
1967 install-dvi-target: maybe-install-dvi-target-libbacktrace
1968 install-dvi-target: maybe-install-dvi-target-libquadmath
1969 install-dvi-target: maybe-install-dvi-target-libgfortran
1970 install-dvi-target: maybe-install-dvi-target-libobjc
1971 install-dvi-target: maybe-install-dvi-target-libgo
1972 install-dvi-target: maybe-install-dvi-target-libphobos
1973 install-dvi-target: maybe-install-dvi-target-libtermcap
1974 install-dvi-target: maybe-install-dvi-target-winsup
1975 install-dvi-target: maybe-install-dvi-target-libgloss
1976 install-dvi-target: maybe-install-dvi-target-libffi
1977 install-dvi-target: maybe-install-dvi-target-zlib
1978 install-dvi-target: maybe-install-dvi-target-rda
1979 install-dvi-target: maybe-install-dvi-target-libada
1980 install-dvi-target: maybe-install-dvi-target-libgm2
1981 install-dvi-target: maybe-install-dvi-target-libgomp
1982 install-dvi-target: maybe-install-dvi-target-libitm
1983 install-dvi-target: maybe-install-dvi-target-libatomic
1984
1985 .PHONY: do-install-pdf
1986 do-install-pdf:
1987 @: $(MAKE); $(unstage)
1988 @r=`${PWD_COMMAND}`; export r; \
1989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1991 install-pdf-target
1992
1993
1994 .PHONY: install-pdf-host
1995
1996 install-pdf-host: maybe-install-pdf-bfd
1997 install-pdf-host: maybe-install-pdf-opcodes
1998 install-pdf-host: maybe-install-pdf-binutils
1999 install-pdf-host: maybe-install-pdf-bison
2000 install-pdf-host: maybe-install-pdf-cgen
2001 install-pdf-host: maybe-install-pdf-dejagnu
2002 install-pdf-host: maybe-install-pdf-etc
2003 install-pdf-host: maybe-install-pdf-fastjar
2004 install-pdf-host: maybe-install-pdf-fixincludes
2005 install-pdf-host: maybe-install-pdf-flex
2006 install-pdf-host: maybe-install-pdf-gas
2007 install-pdf-host: maybe-install-pdf-gcc
2008 install-pdf-host: maybe-install-pdf-gmp
2009 install-pdf-host: maybe-install-pdf-mpfr
2010 install-pdf-host: maybe-install-pdf-mpc
2011 install-pdf-host: maybe-install-pdf-isl
2012 install-pdf-host: maybe-install-pdf-gold
2013 install-pdf-host: maybe-install-pdf-gprof
2014 install-pdf-host: maybe-install-pdf-intl
2015 install-pdf-host: maybe-install-pdf-tcl
2016 install-pdf-host: maybe-install-pdf-itcl
2017 install-pdf-host: maybe-install-pdf-ld
2018 install-pdf-host: maybe-install-pdf-libbacktrace
2019 install-pdf-host: maybe-install-pdf-libcpp
2020 install-pdf-host: maybe-install-pdf-libcody
2021 install-pdf-host: maybe-install-pdf-libdecnumber
2022 install-pdf-host: maybe-install-pdf-libgui
2023 install-pdf-host: maybe-install-pdf-libiberty
2024 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2025 install-pdf-host: maybe-install-pdf-libiconv
2026 install-pdf-host: maybe-install-pdf-m4
2027 install-pdf-host: maybe-install-pdf-readline
2028 install-pdf-host: maybe-install-pdf-sid
2029 install-pdf-host: maybe-install-pdf-sim
2030 install-pdf-host: maybe-install-pdf-texinfo
2031 install-pdf-host: maybe-install-pdf-zlib
2032 install-pdf-host: maybe-install-pdf-gnulib
2033 install-pdf-host: maybe-install-pdf-gdbsupport
2034 install-pdf-host: maybe-install-pdf-gdbserver
2035 install-pdf-host: maybe-install-pdf-gdb
2036 install-pdf-host: maybe-install-pdf-expect
2037 install-pdf-host: maybe-install-pdf-guile
2038 install-pdf-host: maybe-install-pdf-tk
2039 install-pdf-host: maybe-install-pdf-libtermcap
2040 install-pdf-host: maybe-install-pdf-utils
2041 install-pdf-host: maybe-install-pdf-c++tools
2042 install-pdf-host: maybe-install-pdf-gnattools
2043 install-pdf-host: maybe-install-pdf-lto-plugin
2044 install-pdf-host: maybe-install-pdf-libcc1
2045 install-pdf-host: maybe-install-pdf-gotools
2046 install-pdf-host: maybe-install-pdf-libctf
2047 install-pdf-host: maybe-install-pdf-libsframe
2048
2049 .PHONY: install-pdf-target
2050
2051 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2052 install-pdf-target: maybe-install-pdf-target-libsanitizer
2053 install-pdf-target: maybe-install-pdf-target-libvtv
2054 install-pdf-target: maybe-install-pdf-target-libssp
2055 install-pdf-target: maybe-install-pdf-target-newlib
2056 install-pdf-target: maybe-install-pdf-target-libgcc
2057 install-pdf-target: maybe-install-pdf-target-libbacktrace
2058 install-pdf-target: maybe-install-pdf-target-libquadmath
2059 install-pdf-target: maybe-install-pdf-target-libgfortran
2060 install-pdf-target: maybe-install-pdf-target-libobjc
2061 install-pdf-target: maybe-install-pdf-target-libgo
2062 install-pdf-target: maybe-install-pdf-target-libphobos
2063 install-pdf-target: maybe-install-pdf-target-libtermcap
2064 install-pdf-target: maybe-install-pdf-target-winsup
2065 install-pdf-target: maybe-install-pdf-target-libgloss
2066 install-pdf-target: maybe-install-pdf-target-libffi
2067 install-pdf-target: maybe-install-pdf-target-zlib
2068 install-pdf-target: maybe-install-pdf-target-rda
2069 install-pdf-target: maybe-install-pdf-target-libada
2070 install-pdf-target: maybe-install-pdf-target-libgm2
2071 install-pdf-target: maybe-install-pdf-target-libgomp
2072 install-pdf-target: maybe-install-pdf-target-libitm
2073 install-pdf-target: maybe-install-pdf-target-libatomic
2074
2075 .PHONY: do-install-html
2076 do-install-html:
2077 @: $(MAKE); $(unstage)
2078 @r=`${PWD_COMMAND}`; export r; \
2079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2081 install-html-target
2082
2083
2084 .PHONY: install-html-host
2085
2086 install-html-host: maybe-install-html-bfd
2087 install-html-host: maybe-install-html-opcodes
2088 install-html-host: maybe-install-html-binutils
2089 install-html-host: maybe-install-html-bison
2090 install-html-host: maybe-install-html-cgen
2091 install-html-host: maybe-install-html-dejagnu
2092 install-html-host: maybe-install-html-etc
2093 install-html-host: maybe-install-html-fastjar
2094 install-html-host: maybe-install-html-fixincludes
2095 install-html-host: maybe-install-html-flex
2096 install-html-host: maybe-install-html-gas
2097 install-html-host: maybe-install-html-gcc
2098 install-html-host: maybe-install-html-gmp
2099 install-html-host: maybe-install-html-mpfr
2100 install-html-host: maybe-install-html-mpc
2101 install-html-host: maybe-install-html-isl
2102 install-html-host: maybe-install-html-gold
2103 install-html-host: maybe-install-html-gprof
2104 install-html-host: maybe-install-html-intl
2105 install-html-host: maybe-install-html-tcl
2106 install-html-host: maybe-install-html-itcl
2107 install-html-host: maybe-install-html-ld
2108 install-html-host: maybe-install-html-libbacktrace
2109 install-html-host: maybe-install-html-libcpp
2110 install-html-host: maybe-install-html-libcody
2111 install-html-host: maybe-install-html-libdecnumber
2112 install-html-host: maybe-install-html-libgui
2113 install-html-host: maybe-install-html-libiberty
2114 install-html-host: maybe-install-html-libiberty-linker-plugin
2115 install-html-host: maybe-install-html-libiconv
2116 install-html-host: maybe-install-html-m4
2117 install-html-host: maybe-install-html-readline
2118 install-html-host: maybe-install-html-sid
2119 install-html-host: maybe-install-html-sim
2120 install-html-host: maybe-install-html-texinfo
2121 install-html-host: maybe-install-html-zlib
2122 install-html-host: maybe-install-html-gnulib
2123 install-html-host: maybe-install-html-gdbsupport
2124 install-html-host: maybe-install-html-gdbserver
2125 install-html-host: maybe-install-html-gdb
2126 install-html-host: maybe-install-html-expect
2127 install-html-host: maybe-install-html-guile
2128 install-html-host: maybe-install-html-tk
2129 install-html-host: maybe-install-html-libtermcap
2130 install-html-host: maybe-install-html-utils
2131 install-html-host: maybe-install-html-c++tools
2132 install-html-host: maybe-install-html-gnattools
2133 install-html-host: maybe-install-html-lto-plugin
2134 install-html-host: maybe-install-html-libcc1
2135 install-html-host: maybe-install-html-gotools
2136 install-html-host: maybe-install-html-libctf
2137 install-html-host: maybe-install-html-libsframe
2138
2139 .PHONY: install-html-target
2140
2141 install-html-target: maybe-install-html-target-libstdc++-v3
2142 install-html-target: maybe-install-html-target-libsanitizer
2143 install-html-target: maybe-install-html-target-libvtv
2144 install-html-target: maybe-install-html-target-libssp
2145 install-html-target: maybe-install-html-target-newlib
2146 install-html-target: maybe-install-html-target-libgcc
2147 install-html-target: maybe-install-html-target-libbacktrace
2148 install-html-target: maybe-install-html-target-libquadmath
2149 install-html-target: maybe-install-html-target-libgfortran
2150 install-html-target: maybe-install-html-target-libobjc
2151 install-html-target: maybe-install-html-target-libgo
2152 install-html-target: maybe-install-html-target-libphobos
2153 install-html-target: maybe-install-html-target-libtermcap
2154 install-html-target: maybe-install-html-target-winsup
2155 install-html-target: maybe-install-html-target-libgloss
2156 install-html-target: maybe-install-html-target-libffi
2157 install-html-target: maybe-install-html-target-zlib
2158 install-html-target: maybe-install-html-target-rda
2159 install-html-target: maybe-install-html-target-libada
2160 install-html-target: maybe-install-html-target-libgm2
2161 install-html-target: maybe-install-html-target-libgomp
2162 install-html-target: maybe-install-html-target-libitm
2163 install-html-target: maybe-install-html-target-libatomic
2164
2165 .PHONY: do-installcheck
2166 do-installcheck:
2167 @: $(MAKE); $(unstage)
2168 @r=`${PWD_COMMAND}`; export r; \
2169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2171 installcheck-target
2172
2173
2174 .PHONY: installcheck-host
2175
2176 installcheck-host: maybe-installcheck-bfd
2177 installcheck-host: maybe-installcheck-opcodes
2178 installcheck-host: maybe-installcheck-binutils
2179 installcheck-host: maybe-installcheck-bison
2180 installcheck-host: maybe-installcheck-cgen
2181 installcheck-host: maybe-installcheck-dejagnu
2182 installcheck-host: maybe-installcheck-etc
2183 installcheck-host: maybe-installcheck-fastjar
2184 installcheck-host: maybe-installcheck-fixincludes
2185 installcheck-host: maybe-installcheck-flex
2186 installcheck-host: maybe-installcheck-gas
2187 installcheck-host: maybe-installcheck-gcc
2188 installcheck-host: maybe-installcheck-gmp
2189 installcheck-host: maybe-installcheck-mpfr
2190 installcheck-host: maybe-installcheck-mpc
2191 installcheck-host: maybe-installcheck-isl
2192 installcheck-host: maybe-installcheck-gold
2193 installcheck-host: maybe-installcheck-gprof
2194 installcheck-host: maybe-installcheck-intl
2195 installcheck-host: maybe-installcheck-tcl
2196 installcheck-host: maybe-installcheck-itcl
2197 installcheck-host: maybe-installcheck-ld
2198 installcheck-host: maybe-installcheck-libbacktrace
2199 installcheck-host: maybe-installcheck-libcpp
2200 installcheck-host: maybe-installcheck-libcody
2201 installcheck-host: maybe-installcheck-libdecnumber
2202 installcheck-host: maybe-installcheck-libgui
2203 installcheck-host: maybe-installcheck-libiberty
2204 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2205 installcheck-host: maybe-installcheck-libiconv
2206 installcheck-host: maybe-installcheck-m4
2207 installcheck-host: maybe-installcheck-readline
2208 installcheck-host: maybe-installcheck-sid
2209 installcheck-host: maybe-installcheck-sim
2210 installcheck-host: maybe-installcheck-texinfo
2211 installcheck-host: maybe-installcheck-zlib
2212 installcheck-host: maybe-installcheck-gnulib
2213 installcheck-host: maybe-installcheck-gdbsupport
2214 installcheck-host: maybe-installcheck-gdbserver
2215 installcheck-host: maybe-installcheck-gdb
2216 installcheck-host: maybe-installcheck-expect
2217 installcheck-host: maybe-installcheck-guile
2218 installcheck-host: maybe-installcheck-tk
2219 installcheck-host: maybe-installcheck-libtermcap
2220 installcheck-host: maybe-installcheck-utils
2221 installcheck-host: maybe-installcheck-c++tools
2222 installcheck-host: maybe-installcheck-gnattools
2223 installcheck-host: maybe-installcheck-lto-plugin
2224 installcheck-host: maybe-installcheck-libcc1
2225 installcheck-host: maybe-installcheck-gotools
2226 installcheck-host: maybe-installcheck-libctf
2227 installcheck-host: maybe-installcheck-libsframe
2228
2229 .PHONY: installcheck-target
2230
2231 installcheck-target: maybe-installcheck-target-libstdc++-v3
2232 installcheck-target: maybe-installcheck-target-libsanitizer
2233 installcheck-target: maybe-installcheck-target-libvtv
2234 installcheck-target: maybe-installcheck-target-libssp
2235 installcheck-target: maybe-installcheck-target-newlib
2236 installcheck-target: maybe-installcheck-target-libgcc
2237 installcheck-target: maybe-installcheck-target-libbacktrace
2238 installcheck-target: maybe-installcheck-target-libquadmath
2239 installcheck-target: maybe-installcheck-target-libgfortran
2240 installcheck-target: maybe-installcheck-target-libobjc
2241 installcheck-target: maybe-installcheck-target-libgo
2242 installcheck-target: maybe-installcheck-target-libphobos
2243 installcheck-target: maybe-installcheck-target-libtermcap
2244 installcheck-target: maybe-installcheck-target-winsup
2245 installcheck-target: maybe-installcheck-target-libgloss
2246 installcheck-target: maybe-installcheck-target-libffi
2247 installcheck-target: maybe-installcheck-target-zlib
2248 installcheck-target: maybe-installcheck-target-rda
2249 installcheck-target: maybe-installcheck-target-libada
2250 installcheck-target: maybe-installcheck-target-libgm2
2251 installcheck-target: maybe-installcheck-target-libgomp
2252 installcheck-target: maybe-installcheck-target-libitm
2253 installcheck-target: maybe-installcheck-target-libatomic
2254
2255 .PHONY: do-mostlyclean
2256 do-mostlyclean:
2257 @: $(MAKE); $(unstage)
2258 @r=`${PWD_COMMAND}`; export r; \
2259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2261 mostlyclean-target
2262
2263
2264 .PHONY: mostlyclean-host
2265
2266 mostlyclean-host: maybe-mostlyclean-bfd
2267 mostlyclean-host: maybe-mostlyclean-opcodes
2268 mostlyclean-host: maybe-mostlyclean-binutils
2269 mostlyclean-host: maybe-mostlyclean-bison
2270 mostlyclean-host: maybe-mostlyclean-cgen
2271 mostlyclean-host: maybe-mostlyclean-dejagnu
2272 mostlyclean-host: maybe-mostlyclean-etc
2273 mostlyclean-host: maybe-mostlyclean-fastjar
2274 mostlyclean-host: maybe-mostlyclean-fixincludes
2275 mostlyclean-host: maybe-mostlyclean-flex
2276 mostlyclean-host: maybe-mostlyclean-gas
2277 mostlyclean-host: maybe-mostlyclean-gcc
2278 mostlyclean-host: maybe-mostlyclean-gmp
2279 mostlyclean-host: maybe-mostlyclean-mpfr
2280 mostlyclean-host: maybe-mostlyclean-mpc
2281 mostlyclean-host: maybe-mostlyclean-isl
2282 mostlyclean-host: maybe-mostlyclean-gold
2283 mostlyclean-host: maybe-mostlyclean-gprof
2284 mostlyclean-host: maybe-mostlyclean-intl
2285 mostlyclean-host: maybe-mostlyclean-tcl
2286 mostlyclean-host: maybe-mostlyclean-itcl
2287 mostlyclean-host: maybe-mostlyclean-ld
2288 mostlyclean-host: maybe-mostlyclean-libbacktrace
2289 mostlyclean-host: maybe-mostlyclean-libcpp
2290 mostlyclean-host: maybe-mostlyclean-libcody
2291 mostlyclean-host: maybe-mostlyclean-libdecnumber
2292 mostlyclean-host: maybe-mostlyclean-libgui
2293 mostlyclean-host: maybe-mostlyclean-libiberty
2294 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2295 mostlyclean-host: maybe-mostlyclean-libiconv
2296 mostlyclean-host: maybe-mostlyclean-m4
2297 mostlyclean-host: maybe-mostlyclean-readline
2298 mostlyclean-host: maybe-mostlyclean-sid
2299 mostlyclean-host: maybe-mostlyclean-sim
2300 mostlyclean-host: maybe-mostlyclean-texinfo
2301 mostlyclean-host: maybe-mostlyclean-zlib
2302 mostlyclean-host: maybe-mostlyclean-gnulib
2303 mostlyclean-host: maybe-mostlyclean-gdbsupport
2304 mostlyclean-host: maybe-mostlyclean-gdbserver
2305 mostlyclean-host: maybe-mostlyclean-gdb
2306 mostlyclean-host: maybe-mostlyclean-expect
2307 mostlyclean-host: maybe-mostlyclean-guile
2308 mostlyclean-host: maybe-mostlyclean-tk
2309 mostlyclean-host: maybe-mostlyclean-libtermcap
2310 mostlyclean-host: maybe-mostlyclean-utils
2311 mostlyclean-host: maybe-mostlyclean-c++tools
2312 mostlyclean-host: maybe-mostlyclean-gnattools
2313 mostlyclean-host: maybe-mostlyclean-lto-plugin
2314 mostlyclean-host: maybe-mostlyclean-libcc1
2315 mostlyclean-host: maybe-mostlyclean-gotools
2316 mostlyclean-host: maybe-mostlyclean-libctf
2317 mostlyclean-host: maybe-mostlyclean-libsframe
2318
2319 .PHONY: mostlyclean-target
2320
2321 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2322 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2323 mostlyclean-target: maybe-mostlyclean-target-libvtv
2324 mostlyclean-target: maybe-mostlyclean-target-libssp
2325 mostlyclean-target: maybe-mostlyclean-target-newlib
2326 mostlyclean-target: maybe-mostlyclean-target-libgcc
2327 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2328 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2329 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2330 mostlyclean-target: maybe-mostlyclean-target-libobjc
2331 mostlyclean-target: maybe-mostlyclean-target-libgo
2332 mostlyclean-target: maybe-mostlyclean-target-libphobos
2333 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2334 mostlyclean-target: maybe-mostlyclean-target-winsup
2335 mostlyclean-target: maybe-mostlyclean-target-libgloss
2336 mostlyclean-target: maybe-mostlyclean-target-libffi
2337 mostlyclean-target: maybe-mostlyclean-target-zlib
2338 mostlyclean-target: maybe-mostlyclean-target-rda
2339 mostlyclean-target: maybe-mostlyclean-target-libada
2340 mostlyclean-target: maybe-mostlyclean-target-libgm2
2341 mostlyclean-target: maybe-mostlyclean-target-libgomp
2342 mostlyclean-target: maybe-mostlyclean-target-libitm
2343 mostlyclean-target: maybe-mostlyclean-target-libatomic
2344
2345 .PHONY: do-clean
2346 do-clean:
2347 @: $(MAKE); $(unstage)
2348 @r=`${PWD_COMMAND}`; export r; \
2349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2351 clean-target
2352
2353
2354 .PHONY: clean-host
2355
2356 clean-host: maybe-clean-bfd
2357 clean-host: maybe-clean-opcodes
2358 clean-host: maybe-clean-binutils
2359 clean-host: maybe-clean-bison
2360 clean-host: maybe-clean-cgen
2361 clean-host: maybe-clean-dejagnu
2362 clean-host: maybe-clean-etc
2363 clean-host: maybe-clean-fastjar
2364 clean-host: maybe-clean-fixincludes
2365 clean-host: maybe-clean-flex
2366 clean-host: maybe-clean-gas
2367 clean-host: maybe-clean-gcc
2368 clean-host: maybe-clean-gmp
2369 clean-host: maybe-clean-mpfr
2370 clean-host: maybe-clean-mpc
2371 clean-host: maybe-clean-isl
2372 clean-host: maybe-clean-gold
2373 clean-host: maybe-clean-gprof
2374 clean-host: maybe-clean-intl
2375 clean-host: maybe-clean-tcl
2376 clean-host: maybe-clean-itcl
2377 clean-host: maybe-clean-ld
2378 clean-host: maybe-clean-libbacktrace
2379 clean-host: maybe-clean-libcpp
2380 clean-host: maybe-clean-libcody
2381 clean-host: maybe-clean-libdecnumber
2382 clean-host: maybe-clean-libgui
2383 clean-host: maybe-clean-libiberty
2384 clean-host: maybe-clean-libiberty-linker-plugin
2385 clean-host: maybe-clean-libiconv
2386 clean-host: maybe-clean-m4
2387 clean-host: maybe-clean-readline
2388 clean-host: maybe-clean-sid
2389 clean-host: maybe-clean-sim
2390 clean-host: maybe-clean-texinfo
2391 clean-host: maybe-clean-zlib
2392 clean-host: maybe-clean-gnulib
2393 clean-host: maybe-clean-gdbsupport
2394 clean-host: maybe-clean-gdbserver
2395 clean-host: maybe-clean-gdb
2396 clean-host: maybe-clean-expect
2397 clean-host: maybe-clean-guile
2398 clean-host: maybe-clean-tk
2399 clean-host: maybe-clean-libtermcap
2400 clean-host: maybe-clean-utils
2401 clean-host: maybe-clean-c++tools
2402 clean-host: maybe-clean-gnattools
2403 clean-host: maybe-clean-lto-plugin
2404 clean-host: maybe-clean-libcc1
2405 clean-host: maybe-clean-gotools
2406 clean-host: maybe-clean-libctf
2407 clean-host: maybe-clean-libsframe
2408
2409 .PHONY: clean-target
2410
2411 clean-target: maybe-clean-target-libstdc++-v3
2412 clean-target: maybe-clean-target-libsanitizer
2413 clean-target: maybe-clean-target-libvtv
2414 clean-target: maybe-clean-target-libssp
2415 clean-target: maybe-clean-target-newlib
2416 clean-target: maybe-clean-target-libgcc
2417 clean-target: maybe-clean-target-libbacktrace
2418 clean-target: maybe-clean-target-libquadmath
2419 clean-target: maybe-clean-target-libgfortran
2420 clean-target: maybe-clean-target-libobjc
2421 clean-target: maybe-clean-target-libgo
2422 clean-target: maybe-clean-target-libphobos
2423 clean-target: maybe-clean-target-libtermcap
2424 clean-target: maybe-clean-target-winsup
2425 clean-target: maybe-clean-target-libgloss
2426 clean-target: maybe-clean-target-libffi
2427 clean-target: maybe-clean-target-zlib
2428 clean-target: maybe-clean-target-rda
2429 clean-target: maybe-clean-target-libada
2430 clean-target: maybe-clean-target-libgm2
2431 clean-target: maybe-clean-target-libgomp
2432 clean-target: maybe-clean-target-libitm
2433 clean-target: maybe-clean-target-libatomic
2434
2435 .PHONY: do-distclean
2436 do-distclean:
2437 @: $(MAKE); $(unstage)
2438 @r=`${PWD_COMMAND}`; export r; \
2439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2441 distclean-target
2442
2443
2444 .PHONY: distclean-host
2445
2446 distclean-host: maybe-distclean-bfd
2447 distclean-host: maybe-distclean-opcodes
2448 distclean-host: maybe-distclean-binutils
2449 distclean-host: maybe-distclean-bison
2450 distclean-host: maybe-distclean-cgen
2451 distclean-host: maybe-distclean-dejagnu
2452 distclean-host: maybe-distclean-etc
2453 distclean-host: maybe-distclean-fastjar
2454 distclean-host: maybe-distclean-fixincludes
2455 distclean-host: maybe-distclean-flex
2456 distclean-host: maybe-distclean-gas
2457 distclean-host: maybe-distclean-gcc
2458 distclean-host: maybe-distclean-gmp
2459 distclean-host: maybe-distclean-mpfr
2460 distclean-host: maybe-distclean-mpc
2461 distclean-host: maybe-distclean-isl
2462 distclean-host: maybe-distclean-gold
2463 distclean-host: maybe-distclean-gprof
2464 distclean-host: maybe-distclean-intl
2465 distclean-host: maybe-distclean-tcl
2466 distclean-host: maybe-distclean-itcl
2467 distclean-host: maybe-distclean-ld
2468 distclean-host: maybe-distclean-libbacktrace
2469 distclean-host: maybe-distclean-libcpp
2470 distclean-host: maybe-distclean-libcody
2471 distclean-host: maybe-distclean-libdecnumber
2472 distclean-host: maybe-distclean-libgui
2473 distclean-host: maybe-distclean-libiberty
2474 distclean-host: maybe-distclean-libiberty-linker-plugin
2475 distclean-host: maybe-distclean-libiconv
2476 distclean-host: maybe-distclean-m4
2477 distclean-host: maybe-distclean-readline
2478 distclean-host: maybe-distclean-sid
2479 distclean-host: maybe-distclean-sim
2480 distclean-host: maybe-distclean-texinfo
2481 distclean-host: maybe-distclean-zlib
2482 distclean-host: maybe-distclean-gnulib
2483 distclean-host: maybe-distclean-gdbsupport
2484 distclean-host: maybe-distclean-gdbserver
2485 distclean-host: maybe-distclean-gdb
2486 distclean-host: maybe-distclean-expect
2487 distclean-host: maybe-distclean-guile
2488 distclean-host: maybe-distclean-tk
2489 distclean-host: maybe-distclean-libtermcap
2490 distclean-host: maybe-distclean-utils
2491 distclean-host: maybe-distclean-c++tools
2492 distclean-host: maybe-distclean-gnattools
2493 distclean-host: maybe-distclean-lto-plugin
2494 distclean-host: maybe-distclean-libcc1
2495 distclean-host: maybe-distclean-gotools
2496 distclean-host: maybe-distclean-libctf
2497 distclean-host: maybe-distclean-libsframe
2498
2499 .PHONY: distclean-target
2500
2501 distclean-target: maybe-distclean-target-libstdc++-v3
2502 distclean-target: maybe-distclean-target-libsanitizer
2503 distclean-target: maybe-distclean-target-libvtv
2504 distclean-target: maybe-distclean-target-libssp
2505 distclean-target: maybe-distclean-target-newlib
2506 distclean-target: maybe-distclean-target-libgcc
2507 distclean-target: maybe-distclean-target-libbacktrace
2508 distclean-target: maybe-distclean-target-libquadmath
2509 distclean-target: maybe-distclean-target-libgfortran
2510 distclean-target: maybe-distclean-target-libobjc
2511 distclean-target: maybe-distclean-target-libgo
2512 distclean-target: maybe-distclean-target-libphobos
2513 distclean-target: maybe-distclean-target-libtermcap
2514 distclean-target: maybe-distclean-target-winsup
2515 distclean-target: maybe-distclean-target-libgloss
2516 distclean-target: maybe-distclean-target-libffi
2517 distclean-target: maybe-distclean-target-zlib
2518 distclean-target: maybe-distclean-target-rda
2519 distclean-target: maybe-distclean-target-libada
2520 distclean-target: maybe-distclean-target-libgm2
2521 distclean-target: maybe-distclean-target-libgomp
2522 distclean-target: maybe-distclean-target-libitm
2523 distclean-target: maybe-distclean-target-libatomic
2524
2525 .PHONY: do-maintainer-clean
2526 do-maintainer-clean:
2527 @: $(MAKE); $(unstage)
2528 @r=`${PWD_COMMAND}`; export r; \
2529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2530 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2531 maintainer-clean-target
2532
2533
2534 .PHONY: maintainer-clean-host
2535
2536 maintainer-clean-host: maybe-maintainer-clean-bfd
2537 maintainer-clean-host: maybe-maintainer-clean-opcodes
2538 maintainer-clean-host: maybe-maintainer-clean-binutils
2539 maintainer-clean-host: maybe-maintainer-clean-bison
2540 maintainer-clean-host: maybe-maintainer-clean-cgen
2541 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2542 maintainer-clean-host: maybe-maintainer-clean-etc
2543 maintainer-clean-host: maybe-maintainer-clean-fastjar
2544 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2545 maintainer-clean-host: maybe-maintainer-clean-flex
2546 maintainer-clean-host: maybe-maintainer-clean-gas
2547 maintainer-clean-host: maybe-maintainer-clean-gcc
2548 maintainer-clean-host: maybe-maintainer-clean-gmp
2549 maintainer-clean-host: maybe-maintainer-clean-mpfr
2550 maintainer-clean-host: maybe-maintainer-clean-mpc
2551 maintainer-clean-host: maybe-maintainer-clean-isl
2552 maintainer-clean-host: maybe-maintainer-clean-gold
2553 maintainer-clean-host: maybe-maintainer-clean-gprof
2554 maintainer-clean-host: maybe-maintainer-clean-intl
2555 maintainer-clean-host: maybe-maintainer-clean-tcl
2556 maintainer-clean-host: maybe-maintainer-clean-itcl
2557 maintainer-clean-host: maybe-maintainer-clean-ld
2558 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2559 maintainer-clean-host: maybe-maintainer-clean-libcpp
2560 maintainer-clean-host: maybe-maintainer-clean-libcody
2561 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2562 maintainer-clean-host: maybe-maintainer-clean-libgui
2563 maintainer-clean-host: maybe-maintainer-clean-libiberty
2564 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2565 maintainer-clean-host: maybe-maintainer-clean-libiconv
2566 maintainer-clean-host: maybe-maintainer-clean-m4
2567 maintainer-clean-host: maybe-maintainer-clean-readline
2568 maintainer-clean-host: maybe-maintainer-clean-sid
2569 maintainer-clean-host: maybe-maintainer-clean-sim
2570 maintainer-clean-host: maybe-maintainer-clean-texinfo
2571 maintainer-clean-host: maybe-maintainer-clean-zlib
2572 maintainer-clean-host: maybe-maintainer-clean-gnulib
2573 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2574 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2575 maintainer-clean-host: maybe-maintainer-clean-gdb
2576 maintainer-clean-host: maybe-maintainer-clean-expect
2577 maintainer-clean-host: maybe-maintainer-clean-guile
2578 maintainer-clean-host: maybe-maintainer-clean-tk
2579 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2580 maintainer-clean-host: maybe-maintainer-clean-utils
2581 maintainer-clean-host: maybe-maintainer-clean-c++tools
2582 maintainer-clean-host: maybe-maintainer-clean-gnattools
2583 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2584 maintainer-clean-host: maybe-maintainer-clean-libcc1
2585 maintainer-clean-host: maybe-maintainer-clean-gotools
2586 maintainer-clean-host: maybe-maintainer-clean-libctf
2587 maintainer-clean-host: maybe-maintainer-clean-libsframe
2588
2589 .PHONY: maintainer-clean-target
2590
2591 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2592 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2593 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2594 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2595 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2596 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2597 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2598 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2599 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2600 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2601 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2602 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2603 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2604 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2605 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2606 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2607 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2608 maintainer-clean-target: maybe-maintainer-clean-target-rda
2609 maintainer-clean-target: maybe-maintainer-clean-target-libada
2610 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2611 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2612 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2613 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2614
2615
2616 # Here are the targets which correspond to the do-X targets.
2617
2618 .PHONY: info installcheck dvi pdf html
2619 .PHONY: install-info install-dvi install-pdf install-html
2620 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2621 .PHONY: local-clean local-distclean local-maintainer-clean
2622 info: do-info
2623 installcheck: do-installcheck
2624 dvi: do-dvi
2625 pdf: do-pdf
2626 html: do-html
2627
2628 # Make sure makeinfo is built before we do a `make info', if we're
2629 # in fact building texinfo.
2630 do-info: maybe-all-texinfo
2631
2632 install-info: do-install-info dir.info
2633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2634 if [ -f dir.info ]; then \
2635 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2636 else true; fi
2637
2638 install-dvi: do-install-dvi
2639
2640 install-pdf: do-install-pdf
2641
2642 install-html: do-install-html
2643
2644 local-clean:
2645 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2646
2647 local-distclean:
2648 -rm -f Makefile config.status config.cache mh-frag mt-frag
2649 -rm -f maybedep.tmp serdep.tmp stage_final
2650 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2651 rm -rf $(TARGET_SUBDIR); \
2652 else true; fi
2653 -rm -rf $(BUILD_SUBDIR)
2654 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2655 rm -rf $(HOST_SUBDIR); \
2656 else true; fi
2657 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2658 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2659 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2660 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2661 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2662 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2663 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2664
2665 local-maintainer-clean:
2666 @echo "This command is intended for maintainers to use;"
2667 @echo "it deletes files that may require special tools to rebuild."
2668
2669 clean: do-clean local-clean
2670 mostlyclean: do-mostlyclean local-clean
2671 distclean: do-distclean local-clean local-distclean
2672 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2673 maintainer-clean: local-distclean
2674 realclean: maintainer-clean
2675
2676 # Check target.
2677
2678 .PHONY: check do-check
2679 check: do-check
2680
2681 # Only include modules actually being configured and built.
2682 .PHONY: check-host
2683 check-host: \
2684 maybe-check-bfd \
2685 maybe-check-opcodes \
2686 maybe-check-binutils \
2687 maybe-check-bison \
2688 maybe-check-cgen \
2689 maybe-check-dejagnu \
2690 maybe-check-etc \
2691 maybe-check-fastjar \
2692 maybe-check-fixincludes \
2693 maybe-check-flex \
2694 maybe-check-gas \
2695 maybe-check-gcc \
2696 maybe-check-gmp \
2697 maybe-check-mpfr \
2698 maybe-check-mpc \
2699 maybe-check-isl \
2700 maybe-check-gold \
2701 maybe-check-gprof \
2702 maybe-check-intl \
2703 maybe-check-tcl \
2704 maybe-check-itcl \
2705 maybe-check-ld \
2706 maybe-check-libbacktrace \
2707 maybe-check-libcpp \
2708 maybe-check-libcody \
2709 maybe-check-libdecnumber \
2710 maybe-check-libgui \
2711 maybe-check-libiberty \
2712 maybe-check-libiberty-linker-plugin \
2713 maybe-check-libiconv \
2714 maybe-check-m4 \
2715 maybe-check-readline \
2716 maybe-check-sid \
2717 maybe-check-sim \
2718 maybe-check-texinfo \
2719 maybe-check-zlib \
2720 maybe-check-gnulib \
2721 maybe-check-gdbsupport \
2722 maybe-check-gdbserver \
2723 maybe-check-gdb \
2724 maybe-check-expect \
2725 maybe-check-guile \
2726 maybe-check-tk \
2727 maybe-check-libtermcap \
2728 maybe-check-utils \
2729 maybe-check-c++tools \
2730 maybe-check-gnattools \
2731 maybe-check-lto-plugin \
2732 maybe-check-libcc1 \
2733 maybe-check-gotools \
2734 maybe-check-libctf \
2735 maybe-check-libsframe
2736
2737 .PHONY: check-target
2738 check-target: \
2739 maybe-check-target-libstdc++-v3 \
2740 maybe-check-target-libsanitizer \
2741 maybe-check-target-libvtv \
2742 maybe-check-target-libssp \
2743 maybe-check-target-newlib \
2744 maybe-check-target-libgcc \
2745 maybe-check-target-libbacktrace \
2746 maybe-check-target-libquadmath \
2747 maybe-check-target-libgfortran \
2748 maybe-check-target-libobjc \
2749 maybe-check-target-libgo \
2750 maybe-check-target-libphobos \
2751 maybe-check-target-libtermcap \
2752 maybe-check-target-winsup \
2753 maybe-check-target-libgloss \
2754 maybe-check-target-libffi \
2755 maybe-check-target-zlib \
2756 maybe-check-target-rda \
2757 maybe-check-target-libada \
2758 maybe-check-target-libgm2 \
2759 maybe-check-target-libgomp \
2760 maybe-check-target-libitm \
2761 maybe-check-target-libatomic
2762
2763 do-check:
2764 @: $(MAKE); $(unstage)
2765 @r=`${PWD_COMMAND}`; export r; \
2766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2767 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2768
2769 # Automated reporting of test results.
2770
2771 warning.log: build.log
2772 $(srcdir)/contrib/warn_summary build.log > $@
2773
2774 mail-report.log:
2775 if test x'$(BOOT_CFLAGS)' != x''; then \
2776 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2777 fi; \
2778 $(srcdir)/contrib/test_summary -t >$@
2779 chmod +x $@
2780 echo If you really want to send e-mail, run ./$@ now
2781
2782 mail-report-with-warnings.log: warning.log
2783 if test x'$(BOOT_CFLAGS)' != x''; then \
2784 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2785 fi; \
2786 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2787 chmod +x $@
2788 echo If you really want to send e-mail, run ./$@ now
2789
2790 # Local Vim config
2791
2792 $(srcdir)/.local.vimrc:
2793 $(LN_S) contrib/vimrc $@
2794
2795 $(srcdir)/.lvimrc:
2796 $(LN_S) contrib/vimrc $@
2797
2798 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2799
2800 .PHONY: vimrc
2801
2802 # clang-format config
2803
2804 $(srcdir)/.clang-format:
2805 $(LN_S) contrib/clang-format $@
2806
2807 clang-format: $(srcdir)/.clang-format
2808
2809 .PHONY: clang-format
2810
2811 # Installation targets.
2812
2813 .PHONY: install uninstall
2814 install:
2815 @: $(MAKE); $(unstage)
2816 @r=`${PWD_COMMAND}`; export r; \
2817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2818 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2819
2820 .PHONY: install-host-nogcc
2821 install-host-nogcc: \
2822 maybe-install-bfd \
2823 maybe-install-opcodes \
2824 maybe-install-binutils \
2825 maybe-install-bison \
2826 maybe-install-cgen \
2827 maybe-install-dejagnu \
2828 maybe-install-etc \
2829 maybe-install-fastjar \
2830 maybe-install-fixincludes \
2831 maybe-install-flex \
2832 maybe-install-gas \
2833 maybe-install-gmp \
2834 maybe-install-mpfr \
2835 maybe-install-mpc \
2836 maybe-install-isl \
2837 maybe-install-gold \
2838 maybe-install-gprof \
2839 maybe-install-intl \
2840 maybe-install-tcl \
2841 maybe-install-itcl \
2842 maybe-install-ld \
2843 maybe-install-libbacktrace \
2844 maybe-install-libcpp \
2845 maybe-install-libcody \
2846 maybe-install-libdecnumber \
2847 maybe-install-libgui \
2848 maybe-install-libiberty \
2849 maybe-install-libiberty-linker-plugin \
2850 maybe-install-libiconv \
2851 maybe-install-m4 \
2852 maybe-install-readline \
2853 maybe-install-sid \
2854 maybe-install-sim \
2855 maybe-install-texinfo \
2856 maybe-install-zlib \
2857 maybe-install-gnulib \
2858 maybe-install-gdbsupport \
2859 maybe-install-gdbserver \
2860 maybe-install-gdb \
2861 maybe-install-expect \
2862 maybe-install-guile \
2863 maybe-install-tk \
2864 maybe-install-libtermcap \
2865 maybe-install-utils \
2866 maybe-install-c++tools \
2867 maybe-install-gnattools \
2868 maybe-install-lto-plugin \
2869 maybe-install-libcc1 \
2870 maybe-install-gotools \
2871 maybe-install-libctf \
2872 maybe-install-libsframe
2873
2874 .PHONY: install-host
2875 install-host: \
2876 maybe-install-bfd \
2877 maybe-install-opcodes \
2878 maybe-install-binutils \
2879 maybe-install-bison \
2880 maybe-install-cgen \
2881 maybe-install-dejagnu \
2882 maybe-install-etc \
2883 maybe-install-fastjar \
2884 maybe-install-fixincludes \
2885 maybe-install-flex \
2886 maybe-install-gas \
2887 maybe-install-gcc \
2888 maybe-install-gmp \
2889 maybe-install-mpfr \
2890 maybe-install-mpc \
2891 maybe-install-isl \
2892 maybe-install-gold \
2893 maybe-install-gprof \
2894 maybe-install-intl \
2895 maybe-install-tcl \
2896 maybe-install-itcl \
2897 maybe-install-ld \
2898 maybe-install-libbacktrace \
2899 maybe-install-libcpp \
2900 maybe-install-libcody \
2901 maybe-install-libdecnumber \
2902 maybe-install-libgui \
2903 maybe-install-libiberty \
2904 maybe-install-libiberty-linker-plugin \
2905 maybe-install-libiconv \
2906 maybe-install-m4 \
2907 maybe-install-readline \
2908 maybe-install-sid \
2909 maybe-install-sim \
2910 maybe-install-texinfo \
2911 maybe-install-zlib \
2912 maybe-install-gnulib \
2913 maybe-install-gdbsupport \
2914 maybe-install-gdbserver \
2915 maybe-install-gdb \
2916 maybe-install-expect \
2917 maybe-install-guile \
2918 maybe-install-tk \
2919 maybe-install-libtermcap \
2920 maybe-install-utils \
2921 maybe-install-c++tools \
2922 maybe-install-gnattools \
2923 maybe-install-lto-plugin \
2924 maybe-install-libcc1 \
2925 maybe-install-gotools \
2926 maybe-install-libctf \
2927 maybe-install-libsframe
2928
2929 .PHONY: install-target
2930 install-target: \
2931 maybe-install-target-libstdc++-v3 \
2932 maybe-install-target-libsanitizer \
2933 maybe-install-target-libvtv \
2934 maybe-install-target-libssp \
2935 maybe-install-target-newlib \
2936 maybe-install-target-libgcc \
2937 maybe-install-target-libbacktrace \
2938 maybe-install-target-libquadmath \
2939 maybe-install-target-libgfortran \
2940 maybe-install-target-libobjc \
2941 maybe-install-target-libgo \
2942 maybe-install-target-libphobos \
2943 maybe-install-target-libtermcap \
2944 maybe-install-target-winsup \
2945 maybe-install-target-libgloss \
2946 maybe-install-target-libffi \
2947 maybe-install-target-zlib \
2948 maybe-install-target-rda \
2949 maybe-install-target-libada \
2950 maybe-install-target-libgm2 \
2951 maybe-install-target-libgomp \
2952 maybe-install-target-libitm \
2953 maybe-install-target-libatomic
2954
2955 uninstall:
2956 @echo "the uninstall target is not supported in this tree"
2957
2958 .PHONY: install.all
2959 install.all: install-no-fixedincludes
2960 @if [ -f ./gcc/Makefile ]; then \
2961 r=`${PWD_COMMAND}`; export r; \
2962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2963 $(HOST_EXPORTS) \
2964 (cd ./gcc && \
2965 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2966 else \
2967 true; \
2968 fi
2969
2970 # install-no-fixedincludes is used to allow the elaboration of binary packages
2971 # suitable for distribution, where we cannot include the fixed system header
2972 # files.
2973 .PHONY: install-no-fixedincludes
2974 install-no-fixedincludes: installdirs install-host-nogcc \
2975 install-target gcc-install-no-fixedincludes
2976
2977 .PHONY: install-strip
2978 install-strip:
2979 @: $(MAKE); $(unstage)
2980 @r=`${PWD_COMMAND}`; export r; \
2981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2983
2984 .PHONY: install-strip-host
2985 install-strip-host: \
2986 maybe-install-strip-bfd \
2987 maybe-install-strip-opcodes \
2988 maybe-install-strip-binutils \
2989 maybe-install-strip-bison \
2990 maybe-install-strip-cgen \
2991 maybe-install-strip-dejagnu \
2992 maybe-install-strip-etc \
2993 maybe-install-strip-fastjar \
2994 maybe-install-strip-fixincludes \
2995 maybe-install-strip-flex \
2996 maybe-install-strip-gas \
2997 maybe-install-strip-gcc \
2998 maybe-install-strip-gmp \
2999 maybe-install-strip-mpfr \
3000 maybe-install-strip-mpc \
3001 maybe-install-strip-isl \
3002 maybe-install-strip-gold \
3003 maybe-install-strip-gprof \
3004 maybe-install-strip-intl \
3005 maybe-install-strip-tcl \
3006 maybe-install-strip-itcl \
3007 maybe-install-strip-ld \
3008 maybe-install-strip-libbacktrace \
3009 maybe-install-strip-libcpp \
3010 maybe-install-strip-libcody \
3011 maybe-install-strip-libdecnumber \
3012 maybe-install-strip-libgui \
3013 maybe-install-strip-libiberty \
3014 maybe-install-strip-libiberty-linker-plugin \
3015 maybe-install-strip-libiconv \
3016 maybe-install-strip-m4 \
3017 maybe-install-strip-readline \
3018 maybe-install-strip-sid \
3019 maybe-install-strip-sim \
3020 maybe-install-strip-texinfo \
3021 maybe-install-strip-zlib \
3022 maybe-install-strip-gnulib \
3023 maybe-install-strip-gdbsupport \
3024 maybe-install-strip-gdbserver \
3025 maybe-install-strip-gdb \
3026 maybe-install-strip-expect \
3027 maybe-install-strip-guile \
3028 maybe-install-strip-tk \
3029 maybe-install-strip-libtermcap \
3030 maybe-install-strip-utils \
3031 maybe-install-strip-c++tools \
3032 maybe-install-strip-gnattools \
3033 maybe-install-strip-lto-plugin \
3034 maybe-install-strip-libcc1 \
3035 maybe-install-strip-gotools \
3036 maybe-install-strip-libctf \
3037 maybe-install-strip-libsframe
3038
3039 .PHONY: install-strip-target
3040 install-strip-target: \
3041 maybe-install-strip-target-libstdc++-v3 \
3042 maybe-install-strip-target-libsanitizer \
3043 maybe-install-strip-target-libvtv \
3044 maybe-install-strip-target-libssp \
3045 maybe-install-strip-target-newlib \
3046 maybe-install-strip-target-libgcc \
3047 maybe-install-strip-target-libbacktrace \
3048 maybe-install-strip-target-libquadmath \
3049 maybe-install-strip-target-libgfortran \
3050 maybe-install-strip-target-libobjc \
3051 maybe-install-strip-target-libgo \
3052 maybe-install-strip-target-libphobos \
3053 maybe-install-strip-target-libtermcap \
3054 maybe-install-strip-target-winsup \
3055 maybe-install-strip-target-libgloss \
3056 maybe-install-strip-target-libffi \
3057 maybe-install-strip-target-zlib \
3058 maybe-install-strip-target-rda \
3059 maybe-install-strip-target-libada \
3060 maybe-install-strip-target-libgm2 \
3061 maybe-install-strip-target-libgomp \
3062 maybe-install-strip-target-libitm \
3063 maybe-install-strip-target-libatomic
3064
3065
3066 ### other supporting targets
3067
3068 MAKEDIRS= \
3069 $(DESTDIR)$(prefix) \
3070 $(DESTDIR)$(exec_prefix)
3071 .PHONY: installdirs
3072 installdirs: mkinstalldirs
3073 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3074
3075 dir.info: do-install-info
3076 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3077 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3078 mv -f dir.info.new dir.info; \
3079 else true; \
3080 fi
3081
3082 dist:
3083 @echo "Building a full distribution of this tree isn't done"
3084 @echo "via 'make dist'. Check out the etc/ subdirectory"
3085
3086 etags tags: TAGS
3087
3088 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3089 # ability to use several tags files at once, so there is probably no need
3090 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3091 # (if we felt like it) have this Makefile write a piece of elisp which
3092 # the user could load to tell emacs19 where all the TAGS files we just
3093 # built are.
3094 TAGS: do-TAGS
3095
3096 # ------------------------------------
3097 # Macros for configure and all targets
3098 # ------------------------------------
3099
3100
3101
3102
3103
3104 # --------------------------------------
3105 # Modules which run on the build machine
3106 # --------------------------------------
3107
3108
3109 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3110 maybe-configure-build-libiberty:
3111 @if gcc-bootstrap
3112 configure-build-libiberty: stage_current
3113 @endif gcc-bootstrap
3114 @if build-libiberty
3115 maybe-configure-build-libiberty: configure-build-libiberty
3116 configure-build-libiberty:
3117 @: $(MAKE); $(unstage)
3118 @r=`${PWD_COMMAND}`; export r; \
3119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3120 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3121 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3122 $(BUILD_EXPORTS) \
3123 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3124 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3125 case $(srcdir) in \
3126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3127 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3129 esac; \
3130 module_srcdir=libiberty; \
3131 rm -f no-such-file || : ; \
3132 CONFIG_SITE=no-such-file $(SHELL) \
3133 $$s/$$module_srcdir/configure \
3134 --srcdir=$${topdir}/$$module_srcdir \
3135 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3136 --target=${target_alias} \
3137 || exit 1
3138 @endif build-libiberty
3139
3140
3141
3142
3143
3144 .PHONY: all-build-libiberty maybe-all-build-libiberty
3145 maybe-all-build-libiberty:
3146 @if gcc-bootstrap
3147 all-build-libiberty: stage_current
3148 @endif gcc-bootstrap
3149 @if build-libiberty
3150 TARGET-build-libiberty=all
3151 maybe-all-build-libiberty: all-build-libiberty
3152 all-build-libiberty: configure-build-libiberty
3153 @: $(MAKE); $(unstage)
3154 @r=`${PWD_COMMAND}`; export r; \
3155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3156 $(BUILD_EXPORTS) \
3157 (cd $(BUILD_SUBDIR)/libiberty && \
3158 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3159 $(TARGET-build-libiberty))
3160 @endif build-libiberty
3161
3162
3163
3164
3165
3166 .PHONY: configure-build-bison maybe-configure-build-bison
3167 maybe-configure-build-bison:
3168 @if gcc-bootstrap
3169 configure-build-bison: stage_current
3170 @endif gcc-bootstrap
3171 @if build-bison
3172 maybe-configure-build-bison: configure-build-bison
3173 configure-build-bison:
3174 @: $(MAKE); $(unstage)
3175 @r=`${PWD_COMMAND}`; export r; \
3176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3178 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3179 $(BUILD_EXPORTS) \
3180 echo Configuring in $(BUILD_SUBDIR)/bison; \
3181 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3182 case $(srcdir) in \
3183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3184 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3186 esac; \
3187 module_srcdir=bison; \
3188 rm -f no-such-file || : ; \
3189 CONFIG_SITE=no-such-file $(SHELL) \
3190 $$s/$$module_srcdir/configure \
3191 --srcdir=$${topdir}/$$module_srcdir \
3192 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3193 --target=${target_alias} \
3194 || exit 1
3195 @endif build-bison
3196
3197
3198
3199
3200
3201 .PHONY: all-build-bison maybe-all-build-bison
3202 maybe-all-build-bison:
3203 @if gcc-bootstrap
3204 all-build-bison: stage_current
3205 @endif gcc-bootstrap
3206 @if build-bison
3207 TARGET-build-bison=all
3208 maybe-all-build-bison: all-build-bison
3209 all-build-bison: configure-build-bison
3210 @: $(MAKE); $(unstage)
3211 @r=`${PWD_COMMAND}`; export r; \
3212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3213 $(BUILD_EXPORTS) \
3214 (cd $(BUILD_SUBDIR)/bison && \
3215 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3216 $(TARGET-build-bison))
3217 @endif build-bison
3218
3219
3220
3221
3222
3223 .PHONY: configure-build-flex maybe-configure-build-flex
3224 maybe-configure-build-flex:
3225 @if gcc-bootstrap
3226 configure-build-flex: stage_current
3227 @endif gcc-bootstrap
3228 @if build-flex
3229 maybe-configure-build-flex: configure-build-flex
3230 configure-build-flex:
3231 @: $(MAKE); $(unstage)
3232 @r=`${PWD_COMMAND}`; export r; \
3233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3234 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3235 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3236 $(BUILD_EXPORTS) \
3237 echo Configuring in $(BUILD_SUBDIR)/flex; \
3238 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3239 case $(srcdir) in \
3240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3241 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3243 esac; \
3244 module_srcdir=flex; \
3245 rm -f no-such-file || : ; \
3246 CONFIG_SITE=no-such-file $(SHELL) \
3247 $$s/$$module_srcdir/configure \
3248 --srcdir=$${topdir}/$$module_srcdir \
3249 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3250 --target=${target_alias} \
3251 || exit 1
3252 @endif build-flex
3253
3254
3255
3256
3257
3258 .PHONY: all-build-flex maybe-all-build-flex
3259 maybe-all-build-flex:
3260 @if gcc-bootstrap
3261 all-build-flex: stage_current
3262 @endif gcc-bootstrap
3263 @if build-flex
3264 TARGET-build-flex=all
3265 maybe-all-build-flex: all-build-flex
3266 all-build-flex: configure-build-flex
3267 @: $(MAKE); $(unstage)
3268 @r=`${PWD_COMMAND}`; export r; \
3269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3270 $(BUILD_EXPORTS) \
3271 (cd $(BUILD_SUBDIR)/flex && \
3272 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3273 $(TARGET-build-flex))
3274 @endif build-flex
3275
3276
3277
3278
3279
3280 .PHONY: configure-build-m4 maybe-configure-build-m4
3281 maybe-configure-build-m4:
3282 @if gcc-bootstrap
3283 configure-build-m4: stage_current
3284 @endif gcc-bootstrap
3285 @if build-m4
3286 maybe-configure-build-m4: configure-build-m4
3287 configure-build-m4:
3288 @: $(MAKE); $(unstage)
3289 @r=`${PWD_COMMAND}`; export r; \
3290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3291 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3292 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3293 $(BUILD_EXPORTS) \
3294 echo Configuring in $(BUILD_SUBDIR)/m4; \
3295 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3296 case $(srcdir) in \
3297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3298 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3300 esac; \
3301 module_srcdir=m4; \
3302 rm -f no-such-file || : ; \
3303 CONFIG_SITE=no-such-file $(SHELL) \
3304 $$s/$$module_srcdir/configure \
3305 --srcdir=$${topdir}/$$module_srcdir \
3306 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3307 --target=${target_alias} \
3308 || exit 1
3309 @endif build-m4
3310
3311
3312
3313
3314
3315 .PHONY: all-build-m4 maybe-all-build-m4
3316 maybe-all-build-m4:
3317 @if gcc-bootstrap
3318 all-build-m4: stage_current
3319 @endif gcc-bootstrap
3320 @if build-m4
3321 TARGET-build-m4=all
3322 maybe-all-build-m4: all-build-m4
3323 all-build-m4: configure-build-m4
3324 @: $(MAKE); $(unstage)
3325 @r=`${PWD_COMMAND}`; export r; \
3326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3327 $(BUILD_EXPORTS) \
3328 (cd $(BUILD_SUBDIR)/m4 && \
3329 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3330 $(TARGET-build-m4))
3331 @endif build-m4
3332
3333
3334
3335
3336
3337 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3338 maybe-configure-build-texinfo:
3339 @if gcc-bootstrap
3340 configure-build-texinfo: stage_current
3341 @endif gcc-bootstrap
3342 @if build-texinfo
3343 maybe-configure-build-texinfo: configure-build-texinfo
3344 configure-build-texinfo:
3345 @: $(MAKE); $(unstage)
3346 @r=`${PWD_COMMAND}`; export r; \
3347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3349 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3350 $(BUILD_EXPORTS) \
3351 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3352 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3353 case $(srcdir) in \
3354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3355 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3357 esac; \
3358 module_srcdir=texinfo; \
3359 rm -f no-such-file || : ; \
3360 CONFIG_SITE=no-such-file $(SHELL) \
3361 $$s/$$module_srcdir/configure \
3362 --srcdir=$${topdir}/$$module_srcdir \
3363 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3364 --target=${target_alias} \
3365 || exit 1
3366 @endif build-texinfo
3367
3368
3369
3370
3371
3372 .PHONY: all-build-texinfo maybe-all-build-texinfo
3373 maybe-all-build-texinfo:
3374 @if gcc-bootstrap
3375 all-build-texinfo: stage_current
3376 @endif gcc-bootstrap
3377 @if build-texinfo
3378 TARGET-build-texinfo=all
3379 maybe-all-build-texinfo: all-build-texinfo
3380 all-build-texinfo: configure-build-texinfo
3381 @: $(MAKE); $(unstage)
3382 @r=`${PWD_COMMAND}`; export r; \
3383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3384 $(BUILD_EXPORTS) \
3385 (cd $(BUILD_SUBDIR)/texinfo && \
3386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3387 $(TARGET-build-texinfo))
3388 @endif build-texinfo
3389
3390
3391
3392
3393
3394 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3395 maybe-configure-build-fixincludes:
3396 @if gcc-bootstrap
3397 configure-build-fixincludes: stage_current
3398 @endif gcc-bootstrap
3399 @if build-fixincludes
3400 maybe-configure-build-fixincludes: configure-build-fixincludes
3401 configure-build-fixincludes:
3402 @: $(MAKE); $(unstage)
3403 @r=`${PWD_COMMAND}`; export r; \
3404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3405 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3406 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3407 $(BUILD_EXPORTS) \
3408 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3409 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3410 case $(srcdir) in \
3411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3412 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3414 esac; \
3415 module_srcdir=fixincludes; \
3416 rm -f no-such-file || : ; \
3417 CONFIG_SITE=no-such-file $(SHELL) \
3418 $$s/$$module_srcdir/configure \
3419 --srcdir=$${topdir}/$$module_srcdir \
3420 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3421 --target=${target_alias} \
3422 || exit 1
3423 @endif build-fixincludes
3424
3425
3426
3427
3428
3429 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3430 maybe-all-build-fixincludes:
3431 @if gcc-bootstrap
3432 all-build-fixincludes: stage_current
3433 @endif gcc-bootstrap
3434 @if build-fixincludes
3435 TARGET-build-fixincludes=all
3436 maybe-all-build-fixincludes: all-build-fixincludes
3437 all-build-fixincludes: configure-build-fixincludes
3438 @: $(MAKE); $(unstage)
3439 @r=`${PWD_COMMAND}`; export r; \
3440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441 $(BUILD_EXPORTS) \
3442 (cd $(BUILD_SUBDIR)/fixincludes && \
3443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3444 $(TARGET-build-fixincludes))
3445 @endif build-fixincludes
3446
3447
3448
3449
3450
3451 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3452 maybe-configure-build-libcpp:
3453 @if gcc-bootstrap
3454 configure-build-libcpp: stage_current
3455 @endif gcc-bootstrap
3456 @if build-libcpp
3457 maybe-configure-build-libcpp: configure-build-libcpp
3458 configure-build-libcpp:
3459 @: $(MAKE); $(unstage)
3460 @r=`${PWD_COMMAND}`; export r; \
3461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3463 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3464 $(BUILD_EXPORTS) \
3465 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3466 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3467 case $(srcdir) in \
3468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3469 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3471 esac; \
3472 module_srcdir=libcpp; \
3473 rm -f no-such-file || : ; \
3474 CONFIG_SITE=no-such-file $(SHELL) \
3475 $$s/$$module_srcdir/configure \
3476 --srcdir=$${topdir}/$$module_srcdir \
3477 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3478 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3479 || exit 1
3480 @endif build-libcpp
3481
3482
3483
3484
3485
3486 .PHONY: all-build-libcpp maybe-all-build-libcpp
3487 maybe-all-build-libcpp:
3488 @if gcc-bootstrap
3489 all-build-libcpp: stage_current
3490 @endif gcc-bootstrap
3491 @if build-libcpp
3492 TARGET-build-libcpp=all
3493 maybe-all-build-libcpp: all-build-libcpp
3494 all-build-libcpp: configure-build-libcpp
3495 @: $(MAKE); $(unstage)
3496 @r=`${PWD_COMMAND}`; export r; \
3497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3498 $(BUILD_EXPORTS) \
3499 (cd $(BUILD_SUBDIR)/libcpp && \
3500 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3501 $(TARGET-build-libcpp))
3502 @endif build-libcpp
3503
3504
3505
3506
3507
3508 # --------------------------------------
3509 # Modules which run on the host machine
3510 # --------------------------------------
3511
3512
3513 .PHONY: configure-bfd maybe-configure-bfd
3514 maybe-configure-bfd:
3515 @if gcc-bootstrap
3516 configure-bfd: stage_current
3517 @endif gcc-bootstrap
3518 @if bfd
3519 maybe-configure-bfd: configure-bfd
3520 configure-bfd:
3521 @r=`${PWD_COMMAND}`; export r; \
3522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3523 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3525 $(HOST_EXPORTS) \
3526 echo Configuring in $(HOST_SUBDIR)/bfd; \
3527 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3528 case $(srcdir) in \
3529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3530 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3532 esac; \
3533 module_srcdir=bfd; \
3534 $(SHELL) \
3535 $$s/$$module_srcdir/configure \
3536 --srcdir=$${topdir}/$$module_srcdir \
3537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3538 --target=${target_alias} \
3539 || exit 1
3540 @endif bfd
3541
3542
3543
3544 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3545 maybe-configure-stage1-bfd:
3546 @if bfd-bootstrap
3547 maybe-configure-stage1-bfd: configure-stage1-bfd
3548 configure-stage1-bfd:
3549 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3551 @r=`${PWD_COMMAND}`; export r; \
3552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3553 TFLAGS="$(STAGE1_TFLAGS)"; \
3554 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3555 $(HOST_EXPORTS) \
3556 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3557 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3558 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3559 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3561 cd $(HOST_SUBDIR)/bfd || exit 1; \
3562 case $(srcdir) in \
3563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3564 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3566 esac; \
3567 module_srcdir=bfd; \
3568 $(SHELL) $$s/$$module_srcdir/configure \
3569 --srcdir=$${topdir}/$$module_srcdir \
3570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3571 --target=${target_alias} \
3572 \
3573 $(STAGE1_CONFIGURE_FLAGS)
3574 @endif bfd-bootstrap
3575
3576 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3577 maybe-configure-stage2-bfd:
3578 @if bfd-bootstrap
3579 maybe-configure-stage2-bfd: configure-stage2-bfd
3580 configure-stage2-bfd:
3581 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3583 @r=`${PWD_COMMAND}`; export r; \
3584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3585 TFLAGS="$(STAGE2_TFLAGS)"; \
3586 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3587 $(HOST_EXPORTS) \
3588 $(POSTSTAGE1_HOST_EXPORTS) \
3589 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3590 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3591 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3592 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3594 cd $(HOST_SUBDIR)/bfd || exit 1; \
3595 case $(srcdir) in \
3596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3597 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3599 esac; \
3600 module_srcdir=bfd; \
3601 $(SHELL) $$s/$$module_srcdir/configure \
3602 --srcdir=$${topdir}/$$module_srcdir \
3603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3604 --target=${target_alias} \
3605 --with-build-libsubdir=$(HOST_SUBDIR) \
3606 $(STAGE2_CONFIGURE_FLAGS)
3607 @endif bfd-bootstrap
3608
3609 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3610 maybe-configure-stage3-bfd:
3611 @if bfd-bootstrap
3612 maybe-configure-stage3-bfd: configure-stage3-bfd
3613 configure-stage3-bfd:
3614 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3616 @r=`${PWD_COMMAND}`; export r; \
3617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3618 TFLAGS="$(STAGE3_TFLAGS)"; \
3619 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3620 $(HOST_EXPORTS) \
3621 $(POSTSTAGE1_HOST_EXPORTS) \
3622 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3623 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3624 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3625 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3627 cd $(HOST_SUBDIR)/bfd || exit 1; \
3628 case $(srcdir) in \
3629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3630 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3632 esac; \
3633 module_srcdir=bfd; \
3634 $(SHELL) $$s/$$module_srcdir/configure \
3635 --srcdir=$${topdir}/$$module_srcdir \
3636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3637 --target=${target_alias} \
3638 --with-build-libsubdir=$(HOST_SUBDIR) \
3639 $(STAGE3_CONFIGURE_FLAGS)
3640 @endif bfd-bootstrap
3641
3642 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3643 maybe-configure-stage4-bfd:
3644 @if bfd-bootstrap
3645 maybe-configure-stage4-bfd: configure-stage4-bfd
3646 configure-stage4-bfd:
3647 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3649 @r=`${PWD_COMMAND}`; export r; \
3650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3651 TFLAGS="$(STAGE4_TFLAGS)"; \
3652 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3653 $(HOST_EXPORTS) \
3654 $(POSTSTAGE1_HOST_EXPORTS) \
3655 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3656 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3657 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3658 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3660 cd $(HOST_SUBDIR)/bfd || exit 1; \
3661 case $(srcdir) in \
3662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3663 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3665 esac; \
3666 module_srcdir=bfd; \
3667 $(SHELL) $$s/$$module_srcdir/configure \
3668 --srcdir=$${topdir}/$$module_srcdir \
3669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3670 --target=${target_alias} \
3671 --with-build-libsubdir=$(HOST_SUBDIR) \
3672 $(STAGE4_CONFIGURE_FLAGS)
3673 @endif bfd-bootstrap
3674
3675 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3676 maybe-configure-stageprofile-bfd:
3677 @if bfd-bootstrap
3678 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3679 configure-stageprofile-bfd:
3680 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3682 @r=`${PWD_COMMAND}`; export r; \
3683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3684 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3685 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3686 $(HOST_EXPORTS) \
3687 $(POSTSTAGE1_HOST_EXPORTS) \
3688 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3689 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3690 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3691 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3693 cd $(HOST_SUBDIR)/bfd || exit 1; \
3694 case $(srcdir) in \
3695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3696 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3698 esac; \
3699 module_srcdir=bfd; \
3700 $(SHELL) $$s/$$module_srcdir/configure \
3701 --srcdir=$${topdir}/$$module_srcdir \
3702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3703 --target=${target_alias} \
3704 --with-build-libsubdir=$(HOST_SUBDIR) \
3705 $(STAGEprofile_CONFIGURE_FLAGS)
3706 @endif bfd-bootstrap
3707
3708 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3709 maybe-configure-stagetrain-bfd:
3710 @if bfd-bootstrap
3711 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3712 configure-stagetrain-bfd:
3713 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3715 @r=`${PWD_COMMAND}`; export r; \
3716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3717 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3718 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3719 $(HOST_EXPORTS) \
3720 $(POSTSTAGE1_HOST_EXPORTS) \
3721 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3722 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3723 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3724 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3726 cd $(HOST_SUBDIR)/bfd || exit 1; \
3727 case $(srcdir) in \
3728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3729 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3731 esac; \
3732 module_srcdir=bfd; \
3733 $(SHELL) $$s/$$module_srcdir/configure \
3734 --srcdir=$${topdir}/$$module_srcdir \
3735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3736 --target=${target_alias} \
3737 --with-build-libsubdir=$(HOST_SUBDIR) \
3738 $(STAGEtrain_CONFIGURE_FLAGS)
3739 @endif bfd-bootstrap
3740
3741 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3742 maybe-configure-stagefeedback-bfd:
3743 @if bfd-bootstrap
3744 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3745 configure-stagefeedback-bfd:
3746 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3748 @r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3751 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3752 $(HOST_EXPORTS) \
3753 $(POSTSTAGE1_HOST_EXPORTS) \
3754 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3755 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3756 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3757 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3759 cd $(HOST_SUBDIR)/bfd || exit 1; \
3760 case $(srcdir) in \
3761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3762 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3764 esac; \
3765 module_srcdir=bfd; \
3766 $(SHELL) $$s/$$module_srcdir/configure \
3767 --srcdir=$${topdir}/$$module_srcdir \
3768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3769 --target=${target_alias} \
3770 --with-build-libsubdir=$(HOST_SUBDIR) \
3771 $(STAGEfeedback_CONFIGURE_FLAGS)
3772 @endif bfd-bootstrap
3773
3774 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3775 maybe-configure-stageautoprofile-bfd:
3776 @if bfd-bootstrap
3777 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3778 configure-stageautoprofile-bfd:
3779 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3781 @r=`${PWD_COMMAND}`; export r; \
3782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3783 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3784 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3785 $(HOST_EXPORTS) \
3786 $(POSTSTAGE1_HOST_EXPORTS) \
3787 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3788 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3789 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3790 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3792 cd $(HOST_SUBDIR)/bfd || exit 1; \
3793 case $(srcdir) in \
3794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3795 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3797 esac; \
3798 module_srcdir=bfd; \
3799 $(SHELL) $$s/$$module_srcdir/configure \
3800 --srcdir=$${topdir}/$$module_srcdir \
3801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3802 --target=${target_alias} \
3803 --with-build-libsubdir=$(HOST_SUBDIR) \
3804 $(STAGEautoprofile_CONFIGURE_FLAGS)
3805 @endif bfd-bootstrap
3806
3807 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3808 maybe-configure-stageautofeedback-bfd:
3809 @if bfd-bootstrap
3810 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3811 configure-stageautofeedback-bfd:
3812 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3814 @r=`${PWD_COMMAND}`; export r; \
3815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3816 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3817 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3818 $(HOST_EXPORTS) \
3819 $(POSTSTAGE1_HOST_EXPORTS) \
3820 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3821 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3822 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3823 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3825 cd $(HOST_SUBDIR)/bfd || exit 1; \
3826 case $(srcdir) in \
3827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3828 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3830 esac; \
3831 module_srcdir=bfd; \
3832 $(SHELL) $$s/$$module_srcdir/configure \
3833 --srcdir=$${topdir}/$$module_srcdir \
3834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3835 --target=${target_alias} \
3836 --with-build-libsubdir=$(HOST_SUBDIR) \
3837 $(STAGEautofeedback_CONFIGURE_FLAGS)
3838 @endif bfd-bootstrap
3839
3840
3841
3842
3843
3844 .PHONY: all-bfd maybe-all-bfd
3845 maybe-all-bfd:
3846 @if gcc-bootstrap
3847 all-bfd: stage_current
3848 @endif gcc-bootstrap
3849 @if bfd
3850 TARGET-bfd=all
3851 maybe-all-bfd: all-bfd
3852 all-bfd: configure-bfd
3853 @r=`${PWD_COMMAND}`; export r; \
3854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3855 $(HOST_EXPORTS) \
3856 (cd $(HOST_SUBDIR)/bfd && \
3857 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3858 $(TARGET-bfd))
3859 @endif bfd
3860
3861
3862
3863 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3864 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3865 maybe-all-stage1-bfd:
3866 maybe-clean-stage1-bfd:
3867 @if bfd-bootstrap
3868 maybe-all-stage1-bfd: all-stage1-bfd
3869 all-stage1: all-stage1-bfd
3870 TARGET-stage1-bfd = $(TARGET-bfd)
3871 all-stage1-bfd: configure-stage1-bfd
3872 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3873 @r=`${PWD_COMMAND}`; export r; \
3874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 TFLAGS="$(STAGE1_TFLAGS)"; \
3876 $(HOST_EXPORTS) \
3877 cd $(HOST_SUBDIR)/bfd && \
3878 \
3879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3880 CFLAGS="$(STAGE1_CFLAGS)" \
3881 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3882 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3883 LIBCFLAGS="$(LIBCFLAGS)" \
3884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3887 $(EXTRA_HOST_FLAGS) \
3888 $(STAGE1_FLAGS_TO_PASS) \
3889 TFLAGS="$(STAGE1_TFLAGS)" \
3890 $(TARGET-stage1-bfd)
3891
3892 maybe-clean-stage1-bfd: clean-stage1-bfd
3893 clean-stage1: clean-stage1-bfd
3894 clean-stage1-bfd:
3895 @if [ $(current_stage) = stage1 ]; then \
3896 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3897 else \
3898 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3899 $(MAKE) stage1-start; \
3900 fi; \
3901 cd $(HOST_SUBDIR)/bfd && \
3902 $(MAKE) $(EXTRA_HOST_FLAGS) \
3903 $(STAGE1_FLAGS_TO_PASS) clean
3904 @endif bfd-bootstrap
3905
3906
3907 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3908 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3909 maybe-all-stage2-bfd:
3910 maybe-clean-stage2-bfd:
3911 @if bfd-bootstrap
3912 maybe-all-stage2-bfd: all-stage2-bfd
3913 all-stage2: all-stage2-bfd
3914 TARGET-stage2-bfd = $(TARGET-bfd)
3915 all-stage2-bfd: configure-stage2-bfd
3916 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3917 @r=`${PWD_COMMAND}`; export r; \
3918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3919 TFLAGS="$(STAGE2_TFLAGS)"; \
3920 $(HOST_EXPORTS) \
3921 $(POSTSTAGE1_HOST_EXPORTS) \
3922 cd $(HOST_SUBDIR)/bfd && \
3923 \
3924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3925 CFLAGS="$(STAGE2_CFLAGS)" \
3926 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3927 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3928 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3932 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3933 TFLAGS="$(STAGE2_TFLAGS)" \
3934 $(TARGET-stage2-bfd)
3935
3936 maybe-clean-stage2-bfd: clean-stage2-bfd
3937 clean-stage2: clean-stage2-bfd
3938 clean-stage2-bfd:
3939 @if [ $(current_stage) = stage2 ]; then \
3940 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3941 else \
3942 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3943 $(MAKE) stage2-start; \
3944 fi; \
3945 cd $(HOST_SUBDIR)/bfd && \
3946 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3947 @endif bfd-bootstrap
3948
3949
3950 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3951 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3952 maybe-all-stage3-bfd:
3953 maybe-clean-stage3-bfd:
3954 @if bfd-bootstrap
3955 maybe-all-stage3-bfd: all-stage3-bfd
3956 all-stage3: all-stage3-bfd
3957 TARGET-stage3-bfd = $(TARGET-bfd)
3958 all-stage3-bfd: configure-stage3-bfd
3959 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3960 @r=`${PWD_COMMAND}`; export r; \
3961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962 TFLAGS="$(STAGE3_TFLAGS)"; \
3963 $(HOST_EXPORTS) \
3964 $(POSTSTAGE1_HOST_EXPORTS) \
3965 cd $(HOST_SUBDIR)/bfd && \
3966 \
3967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3968 CFLAGS="$(STAGE3_CFLAGS)" \
3969 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3970 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3971 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3976 TFLAGS="$(STAGE3_TFLAGS)" \
3977 $(TARGET-stage3-bfd)
3978
3979 maybe-clean-stage3-bfd: clean-stage3-bfd
3980 clean-stage3: clean-stage3-bfd
3981 clean-stage3-bfd:
3982 @if [ $(current_stage) = stage3 ]; then \
3983 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3984 else \
3985 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3986 $(MAKE) stage3-start; \
3987 fi; \
3988 cd $(HOST_SUBDIR)/bfd && \
3989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3990 @endif bfd-bootstrap
3991
3992
3993 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3994 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3995 maybe-all-stage4-bfd:
3996 maybe-clean-stage4-bfd:
3997 @if bfd-bootstrap
3998 maybe-all-stage4-bfd: all-stage4-bfd
3999 all-stage4: all-stage4-bfd
4000 TARGET-stage4-bfd = $(TARGET-bfd)
4001 all-stage4-bfd: configure-stage4-bfd
4002 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4003 @r=`${PWD_COMMAND}`; export r; \
4004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4005 TFLAGS="$(STAGE4_TFLAGS)"; \
4006 $(HOST_EXPORTS) \
4007 $(POSTSTAGE1_HOST_EXPORTS) \
4008 cd $(HOST_SUBDIR)/bfd && \
4009 \
4010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4011 CFLAGS="$(STAGE4_CFLAGS)" \
4012 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4013 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4014 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4019 TFLAGS="$(STAGE4_TFLAGS)" \
4020 $(TARGET-stage4-bfd)
4021
4022 maybe-clean-stage4-bfd: clean-stage4-bfd
4023 clean-stage4: clean-stage4-bfd
4024 clean-stage4-bfd:
4025 @if [ $(current_stage) = stage4 ]; then \
4026 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4027 else \
4028 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4029 $(MAKE) stage4-start; \
4030 fi; \
4031 cd $(HOST_SUBDIR)/bfd && \
4032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4033 @endif bfd-bootstrap
4034
4035
4036 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4037 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4038 maybe-all-stageprofile-bfd:
4039 maybe-clean-stageprofile-bfd:
4040 @if bfd-bootstrap
4041 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4042 all-stageprofile: all-stageprofile-bfd
4043 TARGET-stageprofile-bfd = $(TARGET-bfd)
4044 all-stageprofile-bfd: configure-stageprofile-bfd
4045 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4046 @r=`${PWD_COMMAND}`; export r; \
4047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4048 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4049 $(HOST_EXPORTS) \
4050 $(POSTSTAGE1_HOST_EXPORTS) \
4051 cd $(HOST_SUBDIR)/bfd && \
4052 \
4053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4054 CFLAGS="$(STAGEprofile_CFLAGS)" \
4055 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4056 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4057 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4062 TFLAGS="$(STAGEprofile_TFLAGS)" \
4063 $(TARGET-stageprofile-bfd)
4064
4065 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4066 clean-stageprofile: clean-stageprofile-bfd
4067 clean-stageprofile-bfd:
4068 @if [ $(current_stage) = stageprofile ]; then \
4069 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4070 else \
4071 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4072 $(MAKE) stageprofile-start; \
4073 fi; \
4074 cd $(HOST_SUBDIR)/bfd && \
4075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4076 @endif bfd-bootstrap
4077
4078
4079 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4080 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4081 maybe-all-stagetrain-bfd:
4082 maybe-clean-stagetrain-bfd:
4083 @if bfd-bootstrap
4084 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4085 all-stagetrain: all-stagetrain-bfd
4086 TARGET-stagetrain-bfd = $(TARGET-bfd)
4087 all-stagetrain-bfd: configure-stagetrain-bfd
4088 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4089 @r=`${PWD_COMMAND}`; export r; \
4090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4091 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4092 $(HOST_EXPORTS) \
4093 $(POSTSTAGE1_HOST_EXPORTS) \
4094 cd $(HOST_SUBDIR)/bfd && \
4095 \
4096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4097 CFLAGS="$(STAGEtrain_CFLAGS)" \
4098 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4099 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4100 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4105 TFLAGS="$(STAGEtrain_TFLAGS)" \
4106 $(TARGET-stagetrain-bfd)
4107
4108 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4109 clean-stagetrain: clean-stagetrain-bfd
4110 clean-stagetrain-bfd:
4111 @if [ $(current_stage) = stagetrain ]; then \
4112 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4113 else \
4114 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4115 $(MAKE) stagetrain-start; \
4116 fi; \
4117 cd $(HOST_SUBDIR)/bfd && \
4118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4119 @endif bfd-bootstrap
4120
4121
4122 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4123 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4124 maybe-all-stagefeedback-bfd:
4125 maybe-clean-stagefeedback-bfd:
4126 @if bfd-bootstrap
4127 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4128 all-stagefeedback: all-stagefeedback-bfd
4129 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4130 all-stagefeedback-bfd: configure-stagefeedback-bfd
4131 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4132 @r=`${PWD_COMMAND}`; export r; \
4133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4135 $(HOST_EXPORTS) \
4136 $(POSTSTAGE1_HOST_EXPORTS) \
4137 cd $(HOST_SUBDIR)/bfd && \
4138 \
4139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4140 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4141 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4142 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4143 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4148 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4149 $(TARGET-stagefeedback-bfd)
4150
4151 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4152 clean-stagefeedback: clean-stagefeedback-bfd
4153 clean-stagefeedback-bfd:
4154 @if [ $(current_stage) = stagefeedback ]; then \
4155 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4156 else \
4157 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4158 $(MAKE) stagefeedback-start; \
4159 fi; \
4160 cd $(HOST_SUBDIR)/bfd && \
4161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4162 @endif bfd-bootstrap
4163
4164
4165 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4166 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4167 maybe-all-stageautoprofile-bfd:
4168 maybe-clean-stageautoprofile-bfd:
4169 @if bfd-bootstrap
4170 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4171 all-stageautoprofile: all-stageautoprofile-bfd
4172 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4173 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4174 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4175 @r=`${PWD_COMMAND}`; export r; \
4176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4177 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4178 $(HOST_EXPORTS) \
4179 $(POSTSTAGE1_HOST_EXPORTS) \
4180 cd $(HOST_SUBDIR)/bfd && \
4181 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4183 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4184 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4185 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4186 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4191 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4192 $(TARGET-stageautoprofile-bfd)
4193
4194 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4195 clean-stageautoprofile: clean-stageautoprofile-bfd
4196 clean-stageautoprofile-bfd:
4197 @if [ $(current_stage) = stageautoprofile ]; then \
4198 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4199 else \
4200 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4201 $(MAKE) stageautoprofile-start; \
4202 fi; \
4203 cd $(HOST_SUBDIR)/bfd && \
4204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4205 @endif bfd-bootstrap
4206
4207
4208 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4209 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4210 maybe-all-stageautofeedback-bfd:
4211 maybe-clean-stageautofeedback-bfd:
4212 @if bfd-bootstrap
4213 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4214 all-stageautofeedback: all-stageautofeedback-bfd
4215 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4216 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4217 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4218 @r=`${PWD_COMMAND}`; export r; \
4219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4220 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4221 $(HOST_EXPORTS) \
4222 $(POSTSTAGE1_HOST_EXPORTS) \
4223 cd $(HOST_SUBDIR)/bfd && \
4224 \
4225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4226 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4227 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4228 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4229 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4234 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4235 $(TARGET-stageautofeedback-bfd)
4236
4237 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4238 clean-stageautofeedback: clean-stageautofeedback-bfd
4239 clean-stageautofeedback-bfd:
4240 @if [ $(current_stage) = stageautofeedback ]; then \
4241 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4242 else \
4243 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4244 $(MAKE) stageautofeedback-start; \
4245 fi; \
4246 cd $(HOST_SUBDIR)/bfd && \
4247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4248 @endif bfd-bootstrap
4249
4250
4251
4252
4253
4254 .PHONY: check-bfd maybe-check-bfd
4255 maybe-check-bfd:
4256 @if bfd
4257 maybe-check-bfd: check-bfd
4258
4259 check-bfd:
4260 @: $(MAKE); $(unstage)
4261 @r=`${PWD_COMMAND}`; export r; \
4262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4263 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4264 (cd $(HOST_SUBDIR)/bfd && \
4265 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4266
4267 @endif bfd
4268
4269 .PHONY: install-bfd maybe-install-bfd
4270 maybe-install-bfd:
4271 @if bfd
4272 maybe-install-bfd: install-bfd
4273
4274 install-bfd: installdirs
4275 @: $(MAKE); $(unstage)
4276 @r=`${PWD_COMMAND}`; export r; \
4277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278 $(HOST_EXPORTS) \
4279 (cd $(HOST_SUBDIR)/bfd && \
4280 $(MAKE) $(FLAGS_TO_PASS) install)
4281
4282 @endif bfd
4283
4284 .PHONY: install-strip-bfd maybe-install-strip-bfd
4285 maybe-install-strip-bfd:
4286 @if bfd
4287 maybe-install-strip-bfd: install-strip-bfd
4288
4289 install-strip-bfd: installdirs
4290 @: $(MAKE); $(unstage)
4291 @r=`${PWD_COMMAND}`; export r; \
4292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293 $(HOST_EXPORTS) \
4294 (cd $(HOST_SUBDIR)/bfd && \
4295 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4296
4297 @endif bfd
4298
4299 # Other targets (info, dvi, pdf, etc.)
4300
4301 .PHONY: maybe-info-bfd info-bfd
4302 maybe-info-bfd:
4303 @if bfd
4304 maybe-info-bfd: info-bfd
4305
4306 info-bfd: \
4307 configure-bfd
4308 @[ -f ./bfd/Makefile ] || exit 0; \
4309 r=`${PWD_COMMAND}`; export r; \
4310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 $(HOST_EXPORTS) \
4312 for flag in $(EXTRA_HOST_FLAGS) ; do \
4313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4314 done; \
4315 echo "Doing info in bfd"; \
4316 (cd $(HOST_SUBDIR)/bfd && \
4317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4319 "RANLIB=$${RANLIB}" \
4320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4321 info) \
4322 || exit 1
4323
4324 @endif bfd
4325
4326 .PHONY: maybe-dvi-bfd dvi-bfd
4327 maybe-dvi-bfd:
4328 @if bfd
4329 maybe-dvi-bfd: dvi-bfd
4330
4331 dvi-bfd: \
4332 configure-bfd
4333 @[ -f ./bfd/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing dvi in bfd"; \
4341 (cd $(HOST_SUBDIR)/bfd && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 dvi) \
4347 || exit 1
4348
4349 @endif bfd
4350
4351 .PHONY: maybe-pdf-bfd pdf-bfd
4352 maybe-pdf-bfd:
4353 @if bfd
4354 maybe-pdf-bfd: pdf-bfd
4355
4356 pdf-bfd: \
4357 configure-bfd
4358 @[ -f ./bfd/Makefile ] || exit 0; \
4359 r=`${PWD_COMMAND}`; export r; \
4360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361 $(HOST_EXPORTS) \
4362 for flag in $(EXTRA_HOST_FLAGS) ; do \
4363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4364 done; \
4365 echo "Doing pdf in bfd"; \
4366 (cd $(HOST_SUBDIR)/bfd && \
4367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4369 "RANLIB=$${RANLIB}" \
4370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4371 pdf) \
4372 || exit 1
4373
4374 @endif bfd
4375
4376 .PHONY: maybe-html-bfd html-bfd
4377 maybe-html-bfd:
4378 @if bfd
4379 maybe-html-bfd: html-bfd
4380
4381 html-bfd: \
4382 configure-bfd
4383 @[ -f ./bfd/Makefile ] || exit 0; \
4384 r=`${PWD_COMMAND}`; export r; \
4385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4386 $(HOST_EXPORTS) \
4387 for flag in $(EXTRA_HOST_FLAGS) ; do \
4388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4389 done; \
4390 echo "Doing html in bfd"; \
4391 (cd $(HOST_SUBDIR)/bfd && \
4392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4394 "RANLIB=$${RANLIB}" \
4395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4396 html) \
4397 || exit 1
4398
4399 @endif bfd
4400
4401 .PHONY: maybe-TAGS-bfd TAGS-bfd
4402 maybe-TAGS-bfd:
4403 @if bfd
4404 maybe-TAGS-bfd: TAGS-bfd
4405
4406 TAGS-bfd: \
4407 configure-bfd
4408 @[ -f ./bfd/Makefile ] || exit 0; \
4409 r=`${PWD_COMMAND}`; export r; \
4410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4411 $(HOST_EXPORTS) \
4412 for flag in $(EXTRA_HOST_FLAGS) ; do \
4413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4414 done; \
4415 echo "Doing TAGS in bfd"; \
4416 (cd $(HOST_SUBDIR)/bfd && \
4417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4419 "RANLIB=$${RANLIB}" \
4420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4421 TAGS) \
4422 || exit 1
4423
4424 @endif bfd
4425
4426 .PHONY: maybe-install-info-bfd install-info-bfd
4427 maybe-install-info-bfd:
4428 @if bfd
4429 maybe-install-info-bfd: install-info-bfd
4430
4431 install-info-bfd: \
4432 configure-bfd \
4433 info-bfd
4434 @[ -f ./bfd/Makefile ] || exit 0; \
4435 r=`${PWD_COMMAND}`; export r; \
4436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4437 $(HOST_EXPORTS) \
4438 for flag in $(EXTRA_HOST_FLAGS) ; do \
4439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4440 done; \
4441 echo "Doing install-info in bfd"; \
4442 (cd $(HOST_SUBDIR)/bfd && \
4443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4445 "RANLIB=$${RANLIB}" \
4446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4447 install-info) \
4448 || exit 1
4449
4450 @endif bfd
4451
4452 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4453 maybe-install-dvi-bfd:
4454 @if bfd
4455 maybe-install-dvi-bfd: install-dvi-bfd
4456
4457 install-dvi-bfd: \
4458 configure-bfd \
4459 dvi-bfd
4460 @[ -f ./bfd/Makefile ] || exit 0; \
4461 r=`${PWD_COMMAND}`; export r; \
4462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463 $(HOST_EXPORTS) \
4464 for flag in $(EXTRA_HOST_FLAGS) ; do \
4465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466 done; \
4467 echo "Doing install-dvi in bfd"; \
4468 (cd $(HOST_SUBDIR)/bfd && \
4469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4471 "RANLIB=$${RANLIB}" \
4472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4473 install-dvi) \
4474 || exit 1
4475
4476 @endif bfd
4477
4478 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4479 maybe-install-pdf-bfd:
4480 @if bfd
4481 maybe-install-pdf-bfd: install-pdf-bfd
4482
4483 install-pdf-bfd: \
4484 configure-bfd \
4485 pdf-bfd
4486 @[ -f ./bfd/Makefile ] || exit 0; \
4487 r=`${PWD_COMMAND}`; export r; \
4488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489 $(HOST_EXPORTS) \
4490 for flag in $(EXTRA_HOST_FLAGS) ; do \
4491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492 done; \
4493 echo "Doing install-pdf in bfd"; \
4494 (cd $(HOST_SUBDIR)/bfd && \
4495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4497 "RANLIB=$${RANLIB}" \
4498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4499 install-pdf) \
4500 || exit 1
4501
4502 @endif bfd
4503
4504 .PHONY: maybe-install-html-bfd install-html-bfd
4505 maybe-install-html-bfd:
4506 @if bfd
4507 maybe-install-html-bfd: install-html-bfd
4508
4509 install-html-bfd: \
4510 configure-bfd \
4511 html-bfd
4512 @[ -f ./bfd/Makefile ] || exit 0; \
4513 r=`${PWD_COMMAND}`; export r; \
4514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515 $(HOST_EXPORTS) \
4516 for flag in $(EXTRA_HOST_FLAGS) ; do \
4517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518 done; \
4519 echo "Doing install-html in bfd"; \
4520 (cd $(HOST_SUBDIR)/bfd && \
4521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523 "RANLIB=$${RANLIB}" \
4524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4525 install-html) \
4526 || exit 1
4527
4528 @endif bfd
4529
4530 .PHONY: maybe-installcheck-bfd installcheck-bfd
4531 maybe-installcheck-bfd:
4532 @if bfd
4533 maybe-installcheck-bfd: installcheck-bfd
4534
4535 installcheck-bfd: \
4536 configure-bfd
4537 @[ -f ./bfd/Makefile ] || exit 0; \
4538 r=`${PWD_COMMAND}`; export r; \
4539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4540 $(HOST_EXPORTS) \
4541 for flag in $(EXTRA_HOST_FLAGS) ; do \
4542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4543 done; \
4544 echo "Doing installcheck in bfd"; \
4545 (cd $(HOST_SUBDIR)/bfd && \
4546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4548 "RANLIB=$${RANLIB}" \
4549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4550 installcheck) \
4551 || exit 1
4552
4553 @endif bfd
4554
4555 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4556 maybe-mostlyclean-bfd:
4557 @if bfd
4558 maybe-mostlyclean-bfd: mostlyclean-bfd
4559
4560 mostlyclean-bfd:
4561 @[ -f ./bfd/Makefile ] || exit 0; \
4562 r=`${PWD_COMMAND}`; export r; \
4563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564 $(HOST_EXPORTS) \
4565 for flag in $(EXTRA_HOST_FLAGS) ; do \
4566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4567 done; \
4568 echo "Doing mostlyclean in bfd"; \
4569 (cd $(HOST_SUBDIR)/bfd && \
4570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4572 "RANLIB=$${RANLIB}" \
4573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4574 mostlyclean) \
4575 || exit 1
4576
4577 @endif bfd
4578
4579 .PHONY: maybe-clean-bfd clean-bfd
4580 maybe-clean-bfd:
4581 @if bfd
4582 maybe-clean-bfd: clean-bfd
4583
4584 clean-bfd:
4585 @[ -f ./bfd/Makefile ] || exit 0; \
4586 r=`${PWD_COMMAND}`; export r; \
4587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4588 $(HOST_EXPORTS) \
4589 for flag in $(EXTRA_HOST_FLAGS) ; do \
4590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4591 done; \
4592 echo "Doing clean in bfd"; \
4593 (cd $(HOST_SUBDIR)/bfd && \
4594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4596 "RANLIB=$${RANLIB}" \
4597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4598 clean) \
4599 || exit 1
4600
4601 @endif bfd
4602
4603 .PHONY: maybe-distclean-bfd distclean-bfd
4604 maybe-distclean-bfd:
4605 @if bfd
4606 maybe-distclean-bfd: distclean-bfd
4607
4608 distclean-bfd:
4609 @[ -f ./bfd/Makefile ] || exit 0; \
4610 r=`${PWD_COMMAND}`; export r; \
4611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4612 $(HOST_EXPORTS) \
4613 for flag in $(EXTRA_HOST_FLAGS) ; do \
4614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4615 done; \
4616 echo "Doing distclean in bfd"; \
4617 (cd $(HOST_SUBDIR)/bfd && \
4618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4620 "RANLIB=$${RANLIB}" \
4621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4622 distclean) \
4623 || exit 1
4624
4625 @endif bfd
4626
4627 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4628 maybe-maintainer-clean-bfd:
4629 @if bfd
4630 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4631
4632 maintainer-clean-bfd:
4633 @[ -f ./bfd/Makefile ] || exit 0; \
4634 r=`${PWD_COMMAND}`; export r; \
4635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4636 $(HOST_EXPORTS) \
4637 for flag in $(EXTRA_HOST_FLAGS) ; do \
4638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4639 done; \
4640 echo "Doing maintainer-clean in bfd"; \
4641 (cd $(HOST_SUBDIR)/bfd && \
4642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4644 "RANLIB=$${RANLIB}" \
4645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4646 maintainer-clean) \
4647 || exit 1
4648
4649 @endif bfd
4650
4651
4652
4653 .PHONY: configure-opcodes maybe-configure-opcodes
4654 maybe-configure-opcodes:
4655 @if gcc-bootstrap
4656 configure-opcodes: stage_current
4657 @endif gcc-bootstrap
4658 @if opcodes
4659 maybe-configure-opcodes: configure-opcodes
4660 configure-opcodes:
4661 @r=`${PWD_COMMAND}`; export r; \
4662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4663 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4665 $(HOST_EXPORTS) \
4666 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4667 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4668 case $(srcdir) in \
4669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4670 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4672 esac; \
4673 module_srcdir=opcodes; \
4674 $(SHELL) \
4675 $$s/$$module_srcdir/configure \
4676 --srcdir=$${topdir}/$$module_srcdir \
4677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4678 --target=${target_alias} \
4679 || exit 1
4680 @endif opcodes
4681
4682
4683
4684 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4685 maybe-configure-stage1-opcodes:
4686 @if opcodes-bootstrap
4687 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4688 configure-stage1-opcodes:
4689 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4691 @r=`${PWD_COMMAND}`; export r; \
4692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4693 TFLAGS="$(STAGE1_TFLAGS)"; \
4694 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4695 $(HOST_EXPORTS) \
4696 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4697 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4698 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4699 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4701 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4702 case $(srcdir) in \
4703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4704 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4706 esac; \
4707 module_srcdir=opcodes; \
4708 $(SHELL) $$s/$$module_srcdir/configure \
4709 --srcdir=$${topdir}/$$module_srcdir \
4710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4711 --target=${target_alias} \
4712 \
4713 $(STAGE1_CONFIGURE_FLAGS)
4714 @endif opcodes-bootstrap
4715
4716 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4717 maybe-configure-stage2-opcodes:
4718 @if opcodes-bootstrap
4719 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4720 configure-stage2-opcodes:
4721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4723 @r=`${PWD_COMMAND}`; export r; \
4724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4725 TFLAGS="$(STAGE2_TFLAGS)"; \
4726 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4727 $(HOST_EXPORTS) \
4728 $(POSTSTAGE1_HOST_EXPORTS) \
4729 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4730 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4731 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4732 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4734 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4735 case $(srcdir) in \
4736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4737 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4739 esac; \
4740 module_srcdir=opcodes; \
4741 $(SHELL) $$s/$$module_srcdir/configure \
4742 --srcdir=$${topdir}/$$module_srcdir \
4743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4744 --target=${target_alias} \
4745 --with-build-libsubdir=$(HOST_SUBDIR) \
4746 $(STAGE2_CONFIGURE_FLAGS)
4747 @endif opcodes-bootstrap
4748
4749 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4750 maybe-configure-stage3-opcodes:
4751 @if opcodes-bootstrap
4752 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4753 configure-stage3-opcodes:
4754 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4755 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4756 @r=`${PWD_COMMAND}`; export r; \
4757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4758 TFLAGS="$(STAGE3_TFLAGS)"; \
4759 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4760 $(HOST_EXPORTS) \
4761 $(POSTSTAGE1_HOST_EXPORTS) \
4762 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4763 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4764 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4765 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4767 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4768 case $(srcdir) in \
4769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4770 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4772 esac; \
4773 module_srcdir=opcodes; \
4774 $(SHELL) $$s/$$module_srcdir/configure \
4775 --srcdir=$${topdir}/$$module_srcdir \
4776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4777 --target=${target_alias} \
4778 --with-build-libsubdir=$(HOST_SUBDIR) \
4779 $(STAGE3_CONFIGURE_FLAGS)
4780 @endif opcodes-bootstrap
4781
4782 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4783 maybe-configure-stage4-opcodes:
4784 @if opcodes-bootstrap
4785 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4786 configure-stage4-opcodes:
4787 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4789 @r=`${PWD_COMMAND}`; export r; \
4790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4791 TFLAGS="$(STAGE4_TFLAGS)"; \
4792 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4793 $(HOST_EXPORTS) \
4794 $(POSTSTAGE1_HOST_EXPORTS) \
4795 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4796 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4797 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4798 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4800 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4801 case $(srcdir) in \
4802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4803 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4805 esac; \
4806 module_srcdir=opcodes; \
4807 $(SHELL) $$s/$$module_srcdir/configure \
4808 --srcdir=$${topdir}/$$module_srcdir \
4809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4810 --target=${target_alias} \
4811 --with-build-libsubdir=$(HOST_SUBDIR) \
4812 $(STAGE4_CONFIGURE_FLAGS)
4813 @endif opcodes-bootstrap
4814
4815 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4816 maybe-configure-stageprofile-opcodes:
4817 @if opcodes-bootstrap
4818 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4819 configure-stageprofile-opcodes:
4820 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4822 @r=`${PWD_COMMAND}`; export r; \
4823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4824 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4825 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4826 $(HOST_EXPORTS) \
4827 $(POSTSTAGE1_HOST_EXPORTS) \
4828 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4829 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4830 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4831 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4833 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4834 case $(srcdir) in \
4835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4836 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4838 esac; \
4839 module_srcdir=opcodes; \
4840 $(SHELL) $$s/$$module_srcdir/configure \
4841 --srcdir=$${topdir}/$$module_srcdir \
4842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4843 --target=${target_alias} \
4844 --with-build-libsubdir=$(HOST_SUBDIR) \
4845 $(STAGEprofile_CONFIGURE_FLAGS)
4846 @endif opcodes-bootstrap
4847
4848 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4849 maybe-configure-stagetrain-opcodes:
4850 @if opcodes-bootstrap
4851 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4852 configure-stagetrain-opcodes:
4853 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4855 @r=`${PWD_COMMAND}`; export r; \
4856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4857 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4858 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4859 $(HOST_EXPORTS) \
4860 $(POSTSTAGE1_HOST_EXPORTS) \
4861 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4862 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4863 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4864 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4866 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4867 case $(srcdir) in \
4868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4869 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4871 esac; \
4872 module_srcdir=opcodes; \
4873 $(SHELL) $$s/$$module_srcdir/configure \
4874 --srcdir=$${topdir}/$$module_srcdir \
4875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4876 --target=${target_alias} \
4877 --with-build-libsubdir=$(HOST_SUBDIR) \
4878 $(STAGEtrain_CONFIGURE_FLAGS)
4879 @endif opcodes-bootstrap
4880
4881 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4882 maybe-configure-stagefeedback-opcodes:
4883 @if opcodes-bootstrap
4884 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4885 configure-stagefeedback-opcodes:
4886 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4888 @r=`${PWD_COMMAND}`; export r; \
4889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4890 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4891 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4892 $(HOST_EXPORTS) \
4893 $(POSTSTAGE1_HOST_EXPORTS) \
4894 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4895 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4896 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4897 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4899 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4900 case $(srcdir) in \
4901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4902 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4904 esac; \
4905 module_srcdir=opcodes; \
4906 $(SHELL) $$s/$$module_srcdir/configure \
4907 --srcdir=$${topdir}/$$module_srcdir \
4908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4909 --target=${target_alias} \
4910 --with-build-libsubdir=$(HOST_SUBDIR) \
4911 $(STAGEfeedback_CONFIGURE_FLAGS)
4912 @endif opcodes-bootstrap
4913
4914 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4915 maybe-configure-stageautoprofile-opcodes:
4916 @if opcodes-bootstrap
4917 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4918 configure-stageautoprofile-opcodes:
4919 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4921 @r=`${PWD_COMMAND}`; export r; \
4922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4924 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4925 $(HOST_EXPORTS) \
4926 $(POSTSTAGE1_HOST_EXPORTS) \
4927 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4928 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4929 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4930 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4932 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4933 case $(srcdir) in \
4934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4935 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4937 esac; \
4938 module_srcdir=opcodes; \
4939 $(SHELL) $$s/$$module_srcdir/configure \
4940 --srcdir=$${topdir}/$$module_srcdir \
4941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4942 --target=${target_alias} \
4943 --with-build-libsubdir=$(HOST_SUBDIR) \
4944 $(STAGEautoprofile_CONFIGURE_FLAGS)
4945 @endif opcodes-bootstrap
4946
4947 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4948 maybe-configure-stageautofeedback-opcodes:
4949 @if opcodes-bootstrap
4950 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4951 configure-stageautofeedback-opcodes:
4952 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4954 @r=`${PWD_COMMAND}`; export r; \
4955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4956 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4957 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4958 $(HOST_EXPORTS) \
4959 $(POSTSTAGE1_HOST_EXPORTS) \
4960 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4961 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4962 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4963 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4965 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4966 case $(srcdir) in \
4967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4968 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4970 esac; \
4971 module_srcdir=opcodes; \
4972 $(SHELL) $$s/$$module_srcdir/configure \
4973 --srcdir=$${topdir}/$$module_srcdir \
4974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4975 --target=${target_alias} \
4976 --with-build-libsubdir=$(HOST_SUBDIR) \
4977 $(STAGEautofeedback_CONFIGURE_FLAGS)
4978 @endif opcodes-bootstrap
4979
4980
4981
4982
4983
4984 .PHONY: all-opcodes maybe-all-opcodes
4985 maybe-all-opcodes:
4986 @if gcc-bootstrap
4987 all-opcodes: stage_current
4988 @endif gcc-bootstrap
4989 @if opcodes
4990 TARGET-opcodes=all
4991 maybe-all-opcodes: all-opcodes
4992 all-opcodes: configure-opcodes
4993 @r=`${PWD_COMMAND}`; export r; \
4994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4995 $(HOST_EXPORTS) \
4996 (cd $(HOST_SUBDIR)/opcodes && \
4997 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4998 $(TARGET-opcodes))
4999 @endif opcodes
5000
5001
5002
5003 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5004 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5005 maybe-all-stage1-opcodes:
5006 maybe-clean-stage1-opcodes:
5007 @if opcodes-bootstrap
5008 maybe-all-stage1-opcodes: all-stage1-opcodes
5009 all-stage1: all-stage1-opcodes
5010 TARGET-stage1-opcodes = $(TARGET-opcodes)
5011 all-stage1-opcodes: configure-stage1-opcodes
5012 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5013 @r=`${PWD_COMMAND}`; export r; \
5014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015 TFLAGS="$(STAGE1_TFLAGS)"; \
5016 $(HOST_EXPORTS) \
5017 cd $(HOST_SUBDIR)/opcodes && \
5018 \
5019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5020 CFLAGS="$(STAGE1_CFLAGS)" \
5021 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5022 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5023 LIBCFLAGS="$(LIBCFLAGS)" \
5024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5027 $(EXTRA_HOST_FLAGS) \
5028 $(STAGE1_FLAGS_TO_PASS) \
5029 TFLAGS="$(STAGE1_TFLAGS)" \
5030 $(TARGET-stage1-opcodes)
5031
5032 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5033 clean-stage1: clean-stage1-opcodes
5034 clean-stage1-opcodes:
5035 @if [ $(current_stage) = stage1 ]; then \
5036 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5037 else \
5038 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5039 $(MAKE) stage1-start; \
5040 fi; \
5041 cd $(HOST_SUBDIR)/opcodes && \
5042 $(MAKE) $(EXTRA_HOST_FLAGS) \
5043 $(STAGE1_FLAGS_TO_PASS) clean
5044 @endif opcodes-bootstrap
5045
5046
5047 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5048 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5049 maybe-all-stage2-opcodes:
5050 maybe-clean-stage2-opcodes:
5051 @if opcodes-bootstrap
5052 maybe-all-stage2-opcodes: all-stage2-opcodes
5053 all-stage2: all-stage2-opcodes
5054 TARGET-stage2-opcodes = $(TARGET-opcodes)
5055 all-stage2-opcodes: configure-stage2-opcodes
5056 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5057 @r=`${PWD_COMMAND}`; export r; \
5058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5059 TFLAGS="$(STAGE2_TFLAGS)"; \
5060 $(HOST_EXPORTS) \
5061 $(POSTSTAGE1_HOST_EXPORTS) \
5062 cd $(HOST_SUBDIR)/opcodes && \
5063 \
5064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5065 CFLAGS="$(STAGE2_CFLAGS)" \
5066 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5067 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5068 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5069 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5070 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5071 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5072 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5073 TFLAGS="$(STAGE2_TFLAGS)" \
5074 $(TARGET-stage2-opcodes)
5075
5076 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5077 clean-stage2: clean-stage2-opcodes
5078 clean-stage2-opcodes:
5079 @if [ $(current_stage) = stage2 ]; then \
5080 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5081 else \
5082 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5083 $(MAKE) stage2-start; \
5084 fi; \
5085 cd $(HOST_SUBDIR)/opcodes && \
5086 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5087 @endif opcodes-bootstrap
5088
5089
5090 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5091 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5092 maybe-all-stage3-opcodes:
5093 maybe-clean-stage3-opcodes:
5094 @if opcodes-bootstrap
5095 maybe-all-stage3-opcodes: all-stage3-opcodes
5096 all-stage3: all-stage3-opcodes
5097 TARGET-stage3-opcodes = $(TARGET-opcodes)
5098 all-stage3-opcodes: configure-stage3-opcodes
5099 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5100 @r=`${PWD_COMMAND}`; export r; \
5101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5102 TFLAGS="$(STAGE3_TFLAGS)"; \
5103 $(HOST_EXPORTS) \
5104 $(POSTSTAGE1_HOST_EXPORTS) \
5105 cd $(HOST_SUBDIR)/opcodes && \
5106 \
5107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5108 CFLAGS="$(STAGE3_CFLAGS)" \
5109 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5110 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5111 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5115 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5116 TFLAGS="$(STAGE3_TFLAGS)" \
5117 $(TARGET-stage3-opcodes)
5118
5119 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5120 clean-stage3: clean-stage3-opcodes
5121 clean-stage3-opcodes:
5122 @if [ $(current_stage) = stage3 ]; then \
5123 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5124 else \
5125 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5126 $(MAKE) stage3-start; \
5127 fi; \
5128 cd $(HOST_SUBDIR)/opcodes && \
5129 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5130 @endif opcodes-bootstrap
5131
5132
5133 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5134 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5135 maybe-all-stage4-opcodes:
5136 maybe-clean-stage4-opcodes:
5137 @if opcodes-bootstrap
5138 maybe-all-stage4-opcodes: all-stage4-opcodes
5139 all-stage4: all-stage4-opcodes
5140 TARGET-stage4-opcodes = $(TARGET-opcodes)
5141 all-stage4-opcodes: configure-stage4-opcodes
5142 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5143 @r=`${PWD_COMMAND}`; export r; \
5144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5145 TFLAGS="$(STAGE4_TFLAGS)"; \
5146 $(HOST_EXPORTS) \
5147 $(POSTSTAGE1_HOST_EXPORTS) \
5148 cd $(HOST_SUBDIR)/opcodes && \
5149 \
5150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5151 CFLAGS="$(STAGE4_CFLAGS)" \
5152 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5153 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5154 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5158 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5159 TFLAGS="$(STAGE4_TFLAGS)" \
5160 $(TARGET-stage4-opcodes)
5161
5162 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5163 clean-stage4: clean-stage4-opcodes
5164 clean-stage4-opcodes:
5165 @if [ $(current_stage) = stage4 ]; then \
5166 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5167 else \
5168 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5169 $(MAKE) stage4-start; \
5170 fi; \
5171 cd $(HOST_SUBDIR)/opcodes && \
5172 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5173 @endif opcodes-bootstrap
5174
5175
5176 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5177 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5178 maybe-all-stageprofile-opcodes:
5179 maybe-clean-stageprofile-opcodes:
5180 @if opcodes-bootstrap
5181 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5182 all-stageprofile: all-stageprofile-opcodes
5183 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5184 all-stageprofile-opcodes: configure-stageprofile-opcodes
5185 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5186 @r=`${PWD_COMMAND}`; export r; \
5187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5188 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5189 $(HOST_EXPORTS) \
5190 $(POSTSTAGE1_HOST_EXPORTS) \
5191 cd $(HOST_SUBDIR)/opcodes && \
5192 \
5193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5194 CFLAGS="$(STAGEprofile_CFLAGS)" \
5195 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5196 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5197 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5201 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5202 TFLAGS="$(STAGEprofile_TFLAGS)" \
5203 $(TARGET-stageprofile-opcodes)
5204
5205 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5206 clean-stageprofile: clean-stageprofile-opcodes
5207 clean-stageprofile-opcodes:
5208 @if [ $(current_stage) = stageprofile ]; then \
5209 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5210 else \
5211 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5212 $(MAKE) stageprofile-start; \
5213 fi; \
5214 cd $(HOST_SUBDIR)/opcodes && \
5215 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5216 @endif opcodes-bootstrap
5217
5218
5219 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5220 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5221 maybe-all-stagetrain-opcodes:
5222 maybe-clean-stagetrain-opcodes:
5223 @if opcodes-bootstrap
5224 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5225 all-stagetrain: all-stagetrain-opcodes
5226 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5227 all-stagetrain-opcodes: configure-stagetrain-opcodes
5228 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5229 @r=`${PWD_COMMAND}`; export r; \
5230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5231 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5232 $(HOST_EXPORTS) \
5233 $(POSTSTAGE1_HOST_EXPORTS) \
5234 cd $(HOST_SUBDIR)/opcodes && \
5235 \
5236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5237 CFLAGS="$(STAGEtrain_CFLAGS)" \
5238 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5239 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5240 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5244 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5245 TFLAGS="$(STAGEtrain_TFLAGS)" \
5246 $(TARGET-stagetrain-opcodes)
5247
5248 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5249 clean-stagetrain: clean-stagetrain-opcodes
5250 clean-stagetrain-opcodes:
5251 @if [ $(current_stage) = stagetrain ]; then \
5252 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5253 else \
5254 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5255 $(MAKE) stagetrain-start; \
5256 fi; \
5257 cd $(HOST_SUBDIR)/opcodes && \
5258 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5259 @endif opcodes-bootstrap
5260
5261
5262 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5263 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5264 maybe-all-stagefeedback-opcodes:
5265 maybe-clean-stagefeedback-opcodes:
5266 @if opcodes-bootstrap
5267 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5268 all-stagefeedback: all-stagefeedback-opcodes
5269 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5270 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5271 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5272 @r=`${PWD_COMMAND}`; export r; \
5273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5274 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5275 $(HOST_EXPORTS) \
5276 $(POSTSTAGE1_HOST_EXPORTS) \
5277 cd $(HOST_SUBDIR)/opcodes && \
5278 \
5279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5280 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5281 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5282 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5283 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5284 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5285 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5286 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5287 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5288 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5289 $(TARGET-stagefeedback-opcodes)
5290
5291 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5292 clean-stagefeedback: clean-stagefeedback-opcodes
5293 clean-stagefeedback-opcodes:
5294 @if [ $(current_stage) = stagefeedback ]; then \
5295 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5296 else \
5297 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5298 $(MAKE) stagefeedback-start; \
5299 fi; \
5300 cd $(HOST_SUBDIR)/opcodes && \
5301 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5302 @endif opcodes-bootstrap
5303
5304
5305 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5306 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5307 maybe-all-stageautoprofile-opcodes:
5308 maybe-clean-stageautoprofile-opcodes:
5309 @if opcodes-bootstrap
5310 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5311 all-stageautoprofile: all-stageautoprofile-opcodes
5312 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5313 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5314 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5315 @r=`${PWD_COMMAND}`; export r; \
5316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5317 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5318 $(HOST_EXPORTS) \
5319 $(POSTSTAGE1_HOST_EXPORTS) \
5320 cd $(HOST_SUBDIR)/opcodes && \
5321 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5323 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5324 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5325 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5326 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5331 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5332 $(TARGET-stageautoprofile-opcodes)
5333
5334 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5335 clean-stageautoprofile: clean-stageautoprofile-opcodes
5336 clean-stageautoprofile-opcodes:
5337 @if [ $(current_stage) = stageautoprofile ]; then \
5338 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5339 else \
5340 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5341 $(MAKE) stageautoprofile-start; \
5342 fi; \
5343 cd $(HOST_SUBDIR)/opcodes && \
5344 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5345 @endif opcodes-bootstrap
5346
5347
5348 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5349 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5350 maybe-all-stageautofeedback-opcodes:
5351 maybe-clean-stageautofeedback-opcodes:
5352 @if opcodes-bootstrap
5353 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5354 all-stageautofeedback: all-stageautofeedback-opcodes
5355 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5356 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5357 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5358 @r=`${PWD_COMMAND}`; export r; \
5359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5360 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5361 $(HOST_EXPORTS) \
5362 $(POSTSTAGE1_HOST_EXPORTS) \
5363 cd $(HOST_SUBDIR)/opcodes && \
5364 \
5365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5366 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5367 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5368 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5369 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5373 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5374 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5375 $(TARGET-stageautofeedback-opcodes)
5376
5377 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5378 clean-stageautofeedback: clean-stageautofeedback-opcodes
5379 clean-stageautofeedback-opcodes:
5380 @if [ $(current_stage) = stageautofeedback ]; then \
5381 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5382 else \
5383 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5384 $(MAKE) stageautofeedback-start; \
5385 fi; \
5386 cd $(HOST_SUBDIR)/opcodes && \
5387 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5388 @endif opcodes-bootstrap
5389
5390
5391
5392
5393
5394 .PHONY: check-opcodes maybe-check-opcodes
5395 maybe-check-opcodes:
5396 @if opcodes
5397 maybe-check-opcodes: check-opcodes
5398
5399 check-opcodes:
5400 @: $(MAKE); $(unstage)
5401 @r=`${PWD_COMMAND}`; export r; \
5402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5403 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5404 (cd $(HOST_SUBDIR)/opcodes && \
5405 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5406
5407 @endif opcodes
5408
5409 .PHONY: install-opcodes maybe-install-opcodes
5410 maybe-install-opcodes:
5411 @if opcodes
5412 maybe-install-opcodes: install-opcodes
5413
5414 install-opcodes: installdirs
5415 @: $(MAKE); $(unstage)
5416 @r=`${PWD_COMMAND}`; export r; \
5417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5418 $(HOST_EXPORTS) \
5419 (cd $(HOST_SUBDIR)/opcodes && \
5420 $(MAKE) $(FLAGS_TO_PASS) install)
5421
5422 @endif opcodes
5423
5424 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5425 maybe-install-strip-opcodes:
5426 @if opcodes
5427 maybe-install-strip-opcodes: install-strip-opcodes
5428
5429 install-strip-opcodes: installdirs
5430 @: $(MAKE); $(unstage)
5431 @r=`${PWD_COMMAND}`; export r; \
5432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5433 $(HOST_EXPORTS) \
5434 (cd $(HOST_SUBDIR)/opcodes && \
5435 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5436
5437 @endif opcodes
5438
5439 # Other targets (info, dvi, pdf, etc.)
5440
5441 .PHONY: maybe-info-opcodes info-opcodes
5442 maybe-info-opcodes:
5443 @if opcodes
5444 maybe-info-opcodes: info-opcodes
5445
5446 info-opcodes: \
5447 configure-opcodes
5448 @[ -f ./opcodes/Makefile ] || exit 0; \
5449 r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451 $(HOST_EXPORTS) \
5452 for flag in $(EXTRA_HOST_FLAGS) ; do \
5453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5454 done; \
5455 echo "Doing info in opcodes"; \
5456 (cd $(HOST_SUBDIR)/opcodes && \
5457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5459 "RANLIB=$${RANLIB}" \
5460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5461 info) \
5462 || exit 1
5463
5464 @endif opcodes
5465
5466 .PHONY: maybe-dvi-opcodes dvi-opcodes
5467 maybe-dvi-opcodes:
5468 @if opcodes
5469 maybe-dvi-opcodes: dvi-opcodes
5470
5471 dvi-opcodes: \
5472 configure-opcodes
5473 @[ -f ./opcodes/Makefile ] || exit 0; \
5474 r=`${PWD_COMMAND}`; export r; \
5475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476 $(HOST_EXPORTS) \
5477 for flag in $(EXTRA_HOST_FLAGS) ; do \
5478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5479 done; \
5480 echo "Doing dvi in opcodes"; \
5481 (cd $(HOST_SUBDIR)/opcodes && \
5482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5484 "RANLIB=$${RANLIB}" \
5485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5486 dvi) \
5487 || exit 1
5488
5489 @endif opcodes
5490
5491 .PHONY: maybe-pdf-opcodes pdf-opcodes
5492 maybe-pdf-opcodes:
5493 @if opcodes
5494 maybe-pdf-opcodes: pdf-opcodes
5495
5496 pdf-opcodes: \
5497 configure-opcodes
5498 @[ -f ./opcodes/Makefile ] || exit 0; \
5499 r=`${PWD_COMMAND}`; export r; \
5500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5501 $(HOST_EXPORTS) \
5502 for flag in $(EXTRA_HOST_FLAGS) ; do \
5503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5504 done; \
5505 echo "Doing pdf in opcodes"; \
5506 (cd $(HOST_SUBDIR)/opcodes && \
5507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5509 "RANLIB=$${RANLIB}" \
5510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5511 pdf) \
5512 || exit 1
5513
5514 @endif opcodes
5515
5516 .PHONY: maybe-html-opcodes html-opcodes
5517 maybe-html-opcodes:
5518 @if opcodes
5519 maybe-html-opcodes: html-opcodes
5520
5521 html-opcodes: \
5522 configure-opcodes
5523 @[ -f ./opcodes/Makefile ] || exit 0; \
5524 r=`${PWD_COMMAND}`; export r; \
5525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526 $(HOST_EXPORTS) \
5527 for flag in $(EXTRA_HOST_FLAGS) ; do \
5528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529 done; \
5530 echo "Doing html in opcodes"; \
5531 (cd $(HOST_SUBDIR)/opcodes && \
5532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534 "RANLIB=$${RANLIB}" \
5535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536 html) \
5537 || exit 1
5538
5539 @endif opcodes
5540
5541 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5542 maybe-TAGS-opcodes:
5543 @if opcodes
5544 maybe-TAGS-opcodes: TAGS-opcodes
5545
5546 TAGS-opcodes: \
5547 configure-opcodes
5548 @[ -f ./opcodes/Makefile ] || exit 0; \
5549 r=`${PWD_COMMAND}`; export r; \
5550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5551 $(HOST_EXPORTS) \
5552 for flag in $(EXTRA_HOST_FLAGS) ; do \
5553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5554 done; \
5555 echo "Doing TAGS in opcodes"; \
5556 (cd $(HOST_SUBDIR)/opcodes && \
5557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5559 "RANLIB=$${RANLIB}" \
5560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5561 TAGS) \
5562 || exit 1
5563
5564 @endif opcodes
5565
5566 .PHONY: maybe-install-info-opcodes install-info-opcodes
5567 maybe-install-info-opcodes:
5568 @if opcodes
5569 maybe-install-info-opcodes: install-info-opcodes
5570
5571 install-info-opcodes: \
5572 configure-opcodes \
5573 info-opcodes
5574 @[ -f ./opcodes/Makefile ] || exit 0; \
5575 r=`${PWD_COMMAND}`; export r; \
5576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5577 $(HOST_EXPORTS) \
5578 for flag in $(EXTRA_HOST_FLAGS) ; do \
5579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5580 done; \
5581 echo "Doing install-info in opcodes"; \
5582 (cd $(HOST_SUBDIR)/opcodes && \
5583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5585 "RANLIB=$${RANLIB}" \
5586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5587 install-info) \
5588 || exit 1
5589
5590 @endif opcodes
5591
5592 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5593 maybe-install-dvi-opcodes:
5594 @if opcodes
5595 maybe-install-dvi-opcodes: install-dvi-opcodes
5596
5597 install-dvi-opcodes: \
5598 configure-opcodes \
5599 dvi-opcodes
5600 @[ -f ./opcodes/Makefile ] || exit 0; \
5601 r=`${PWD_COMMAND}`; export r; \
5602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5603 $(HOST_EXPORTS) \
5604 for flag in $(EXTRA_HOST_FLAGS) ; do \
5605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5606 done; \
5607 echo "Doing install-dvi in opcodes"; \
5608 (cd $(HOST_SUBDIR)/opcodes && \
5609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5611 "RANLIB=$${RANLIB}" \
5612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5613 install-dvi) \
5614 || exit 1
5615
5616 @endif opcodes
5617
5618 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5619 maybe-install-pdf-opcodes:
5620 @if opcodes
5621 maybe-install-pdf-opcodes: install-pdf-opcodes
5622
5623 install-pdf-opcodes: \
5624 configure-opcodes \
5625 pdf-opcodes
5626 @[ -f ./opcodes/Makefile ] || exit 0; \
5627 r=`${PWD_COMMAND}`; export r; \
5628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5629 $(HOST_EXPORTS) \
5630 for flag in $(EXTRA_HOST_FLAGS) ; do \
5631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5632 done; \
5633 echo "Doing install-pdf in opcodes"; \
5634 (cd $(HOST_SUBDIR)/opcodes && \
5635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5637 "RANLIB=$${RANLIB}" \
5638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5639 install-pdf) \
5640 || exit 1
5641
5642 @endif opcodes
5643
5644 .PHONY: maybe-install-html-opcodes install-html-opcodes
5645 maybe-install-html-opcodes:
5646 @if opcodes
5647 maybe-install-html-opcodes: install-html-opcodes
5648
5649 install-html-opcodes: \
5650 configure-opcodes \
5651 html-opcodes
5652 @[ -f ./opcodes/Makefile ] || exit 0; \
5653 r=`${PWD_COMMAND}`; export r; \
5654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5655 $(HOST_EXPORTS) \
5656 for flag in $(EXTRA_HOST_FLAGS) ; do \
5657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5658 done; \
5659 echo "Doing install-html in opcodes"; \
5660 (cd $(HOST_SUBDIR)/opcodes && \
5661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5663 "RANLIB=$${RANLIB}" \
5664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5665 install-html) \
5666 || exit 1
5667
5668 @endif opcodes
5669
5670 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5671 maybe-installcheck-opcodes:
5672 @if opcodes
5673 maybe-installcheck-opcodes: installcheck-opcodes
5674
5675 installcheck-opcodes: \
5676 configure-opcodes
5677 @[ -f ./opcodes/Makefile ] || exit 0; \
5678 r=`${PWD_COMMAND}`; export r; \
5679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5680 $(HOST_EXPORTS) \
5681 for flag in $(EXTRA_HOST_FLAGS) ; do \
5682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5683 done; \
5684 echo "Doing installcheck in opcodes"; \
5685 (cd $(HOST_SUBDIR)/opcodes && \
5686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5688 "RANLIB=$${RANLIB}" \
5689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5690 installcheck) \
5691 || exit 1
5692
5693 @endif opcodes
5694
5695 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5696 maybe-mostlyclean-opcodes:
5697 @if opcodes
5698 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5699
5700 mostlyclean-opcodes:
5701 @[ -f ./opcodes/Makefile ] || exit 0; \
5702 r=`${PWD_COMMAND}`; export r; \
5703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5704 $(HOST_EXPORTS) \
5705 for flag in $(EXTRA_HOST_FLAGS) ; do \
5706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5707 done; \
5708 echo "Doing mostlyclean in opcodes"; \
5709 (cd $(HOST_SUBDIR)/opcodes && \
5710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5712 "RANLIB=$${RANLIB}" \
5713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5714 mostlyclean) \
5715 || exit 1
5716
5717 @endif opcodes
5718
5719 .PHONY: maybe-clean-opcodes clean-opcodes
5720 maybe-clean-opcodes:
5721 @if opcodes
5722 maybe-clean-opcodes: clean-opcodes
5723
5724 clean-opcodes:
5725 @[ -f ./opcodes/Makefile ] || exit 0; \
5726 r=`${PWD_COMMAND}`; export r; \
5727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5728 $(HOST_EXPORTS) \
5729 for flag in $(EXTRA_HOST_FLAGS) ; do \
5730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5731 done; \
5732 echo "Doing clean in opcodes"; \
5733 (cd $(HOST_SUBDIR)/opcodes && \
5734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5736 "RANLIB=$${RANLIB}" \
5737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5738 clean) \
5739 || exit 1
5740
5741 @endif opcodes
5742
5743 .PHONY: maybe-distclean-opcodes distclean-opcodes
5744 maybe-distclean-opcodes:
5745 @if opcodes
5746 maybe-distclean-opcodes: distclean-opcodes
5747
5748 distclean-opcodes:
5749 @[ -f ./opcodes/Makefile ] || exit 0; \
5750 r=`${PWD_COMMAND}`; export r; \
5751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5752 $(HOST_EXPORTS) \
5753 for flag in $(EXTRA_HOST_FLAGS) ; do \
5754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5755 done; \
5756 echo "Doing distclean in opcodes"; \
5757 (cd $(HOST_SUBDIR)/opcodes && \
5758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5760 "RANLIB=$${RANLIB}" \
5761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5762 distclean) \
5763 || exit 1
5764
5765 @endif opcodes
5766
5767 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5768 maybe-maintainer-clean-opcodes:
5769 @if opcodes
5770 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5771
5772 maintainer-clean-opcodes:
5773 @[ -f ./opcodes/Makefile ] || exit 0; \
5774 r=`${PWD_COMMAND}`; export r; \
5775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5776 $(HOST_EXPORTS) \
5777 for flag in $(EXTRA_HOST_FLAGS) ; do \
5778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5779 done; \
5780 echo "Doing maintainer-clean in opcodes"; \
5781 (cd $(HOST_SUBDIR)/opcodes && \
5782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5784 "RANLIB=$${RANLIB}" \
5785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5786 maintainer-clean) \
5787 || exit 1
5788
5789 @endif opcodes
5790
5791
5792
5793 .PHONY: configure-binutils maybe-configure-binutils
5794 maybe-configure-binutils:
5795 @if gcc-bootstrap
5796 configure-binutils: stage_current
5797 @endif gcc-bootstrap
5798 @if binutils
5799 maybe-configure-binutils: configure-binutils
5800 configure-binutils:
5801 @r=`${PWD_COMMAND}`; export r; \
5802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5803 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5805 $(HOST_EXPORTS) \
5806 echo Configuring in $(HOST_SUBDIR)/binutils; \
5807 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5808 case $(srcdir) in \
5809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5810 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5812 esac; \
5813 module_srcdir=binutils; \
5814 $(SHELL) \
5815 $$s/$$module_srcdir/configure \
5816 --srcdir=$${topdir}/$$module_srcdir \
5817 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5818 --target=${target_alias} \
5819 || exit 1
5820 @endif binutils
5821
5822
5823
5824 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5825 maybe-configure-stage1-binutils:
5826 @if binutils-bootstrap
5827 maybe-configure-stage1-binutils: configure-stage1-binutils
5828 configure-stage1-binutils:
5829 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5830 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5831 @r=`${PWD_COMMAND}`; export r; \
5832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5833 TFLAGS="$(STAGE1_TFLAGS)"; \
5834 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5835 $(HOST_EXPORTS) \
5836 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5837 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5838 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5839 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5841 cd $(HOST_SUBDIR)/binutils || exit 1; \
5842 case $(srcdir) in \
5843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5844 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5846 esac; \
5847 module_srcdir=binutils; \
5848 $(SHELL) $$s/$$module_srcdir/configure \
5849 --srcdir=$${topdir}/$$module_srcdir \
5850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5851 --target=${target_alias} \
5852 \
5853 $(STAGE1_CONFIGURE_FLAGS)
5854 @endif binutils-bootstrap
5855
5856 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5857 maybe-configure-stage2-binutils:
5858 @if binutils-bootstrap
5859 maybe-configure-stage2-binutils: configure-stage2-binutils
5860 configure-stage2-binutils:
5861 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5863 @r=`${PWD_COMMAND}`; export r; \
5864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5865 TFLAGS="$(STAGE2_TFLAGS)"; \
5866 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5867 $(HOST_EXPORTS) \
5868 $(POSTSTAGE1_HOST_EXPORTS) \
5869 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5870 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5871 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5872 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5874 cd $(HOST_SUBDIR)/binutils || exit 1; \
5875 case $(srcdir) in \
5876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5877 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5879 esac; \
5880 module_srcdir=binutils; \
5881 $(SHELL) $$s/$$module_srcdir/configure \
5882 --srcdir=$${topdir}/$$module_srcdir \
5883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5884 --target=${target_alias} \
5885 --with-build-libsubdir=$(HOST_SUBDIR) \
5886 $(STAGE2_CONFIGURE_FLAGS)
5887 @endif binutils-bootstrap
5888
5889 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5890 maybe-configure-stage3-binutils:
5891 @if binutils-bootstrap
5892 maybe-configure-stage3-binutils: configure-stage3-binutils
5893 configure-stage3-binutils:
5894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5896 @r=`${PWD_COMMAND}`; export r; \
5897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5898 TFLAGS="$(STAGE3_TFLAGS)"; \
5899 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5900 $(HOST_EXPORTS) \
5901 $(POSTSTAGE1_HOST_EXPORTS) \
5902 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5903 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5904 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5905 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5907 cd $(HOST_SUBDIR)/binutils || exit 1; \
5908 case $(srcdir) in \
5909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5910 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5912 esac; \
5913 module_srcdir=binutils; \
5914 $(SHELL) $$s/$$module_srcdir/configure \
5915 --srcdir=$${topdir}/$$module_srcdir \
5916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5917 --target=${target_alias} \
5918 --with-build-libsubdir=$(HOST_SUBDIR) \
5919 $(STAGE3_CONFIGURE_FLAGS)
5920 @endif binutils-bootstrap
5921
5922 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5923 maybe-configure-stage4-binutils:
5924 @if binutils-bootstrap
5925 maybe-configure-stage4-binutils: configure-stage4-binutils
5926 configure-stage4-binutils:
5927 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5929 @r=`${PWD_COMMAND}`; export r; \
5930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931 TFLAGS="$(STAGE4_TFLAGS)"; \
5932 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5933 $(HOST_EXPORTS) \
5934 $(POSTSTAGE1_HOST_EXPORTS) \
5935 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5936 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5937 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5938 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5940 cd $(HOST_SUBDIR)/binutils || exit 1; \
5941 case $(srcdir) in \
5942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5943 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5945 esac; \
5946 module_srcdir=binutils; \
5947 $(SHELL) $$s/$$module_srcdir/configure \
5948 --srcdir=$${topdir}/$$module_srcdir \
5949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5950 --target=${target_alias} \
5951 --with-build-libsubdir=$(HOST_SUBDIR) \
5952 $(STAGE4_CONFIGURE_FLAGS)
5953 @endif binutils-bootstrap
5954
5955 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5956 maybe-configure-stageprofile-binutils:
5957 @if binutils-bootstrap
5958 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5959 configure-stageprofile-binutils:
5960 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5962 @r=`${PWD_COMMAND}`; export r; \
5963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5965 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5966 $(HOST_EXPORTS) \
5967 $(POSTSTAGE1_HOST_EXPORTS) \
5968 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5969 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5970 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5971 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5973 cd $(HOST_SUBDIR)/binutils || exit 1; \
5974 case $(srcdir) in \
5975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5976 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5978 esac; \
5979 module_srcdir=binutils; \
5980 $(SHELL) $$s/$$module_srcdir/configure \
5981 --srcdir=$${topdir}/$$module_srcdir \
5982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5983 --target=${target_alias} \
5984 --with-build-libsubdir=$(HOST_SUBDIR) \
5985 $(STAGEprofile_CONFIGURE_FLAGS)
5986 @endif binutils-bootstrap
5987
5988 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5989 maybe-configure-stagetrain-binutils:
5990 @if binutils-bootstrap
5991 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5992 configure-stagetrain-binutils:
5993 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5995 @r=`${PWD_COMMAND}`; export r; \
5996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5997 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5998 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5999 $(HOST_EXPORTS) \
6000 $(POSTSTAGE1_HOST_EXPORTS) \
6001 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6002 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6003 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6004 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6006 cd $(HOST_SUBDIR)/binutils || exit 1; \
6007 case $(srcdir) in \
6008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6009 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6011 esac; \
6012 module_srcdir=binutils; \
6013 $(SHELL) $$s/$$module_srcdir/configure \
6014 --srcdir=$${topdir}/$$module_srcdir \
6015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6016 --target=${target_alias} \
6017 --with-build-libsubdir=$(HOST_SUBDIR) \
6018 $(STAGEtrain_CONFIGURE_FLAGS)
6019 @endif binutils-bootstrap
6020
6021 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6022 maybe-configure-stagefeedback-binutils:
6023 @if binutils-bootstrap
6024 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6025 configure-stagefeedback-binutils:
6026 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6028 @r=`${PWD_COMMAND}`; export r; \
6029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6030 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6031 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6032 $(HOST_EXPORTS) \
6033 $(POSTSTAGE1_HOST_EXPORTS) \
6034 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6035 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6036 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6037 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6039 cd $(HOST_SUBDIR)/binutils || exit 1; \
6040 case $(srcdir) in \
6041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6042 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6044 esac; \
6045 module_srcdir=binutils; \
6046 $(SHELL) $$s/$$module_srcdir/configure \
6047 --srcdir=$${topdir}/$$module_srcdir \
6048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6049 --target=${target_alias} \
6050 --with-build-libsubdir=$(HOST_SUBDIR) \
6051 $(STAGEfeedback_CONFIGURE_FLAGS)
6052 @endif binutils-bootstrap
6053
6054 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6055 maybe-configure-stageautoprofile-binutils:
6056 @if binutils-bootstrap
6057 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6058 configure-stageautoprofile-binutils:
6059 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6061 @r=`${PWD_COMMAND}`; export r; \
6062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6064 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6065 $(HOST_EXPORTS) \
6066 $(POSTSTAGE1_HOST_EXPORTS) \
6067 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6068 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6069 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6070 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6072 cd $(HOST_SUBDIR)/binutils || exit 1; \
6073 case $(srcdir) in \
6074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6075 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6077 esac; \
6078 module_srcdir=binutils; \
6079 $(SHELL) $$s/$$module_srcdir/configure \
6080 --srcdir=$${topdir}/$$module_srcdir \
6081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6082 --target=${target_alias} \
6083 --with-build-libsubdir=$(HOST_SUBDIR) \
6084 $(STAGEautoprofile_CONFIGURE_FLAGS)
6085 @endif binutils-bootstrap
6086
6087 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6088 maybe-configure-stageautofeedback-binutils:
6089 @if binutils-bootstrap
6090 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6091 configure-stageautofeedback-binutils:
6092 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6094 @r=`${PWD_COMMAND}`; export r; \
6095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6097 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6098 $(HOST_EXPORTS) \
6099 $(POSTSTAGE1_HOST_EXPORTS) \
6100 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6101 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6102 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6103 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6105 cd $(HOST_SUBDIR)/binutils || exit 1; \
6106 case $(srcdir) in \
6107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6108 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6110 esac; \
6111 module_srcdir=binutils; \
6112 $(SHELL) $$s/$$module_srcdir/configure \
6113 --srcdir=$${topdir}/$$module_srcdir \
6114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6115 --target=${target_alias} \
6116 --with-build-libsubdir=$(HOST_SUBDIR) \
6117 $(STAGEautofeedback_CONFIGURE_FLAGS)
6118 @endif binutils-bootstrap
6119
6120
6121
6122
6123
6124 .PHONY: all-binutils maybe-all-binutils
6125 maybe-all-binutils:
6126 @if gcc-bootstrap
6127 all-binutils: stage_current
6128 @endif gcc-bootstrap
6129 @if binutils
6130 TARGET-binutils=all
6131 maybe-all-binutils: all-binutils
6132 all-binutils: configure-binutils
6133 @r=`${PWD_COMMAND}`; export r; \
6134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135 $(HOST_EXPORTS) \
6136 (cd $(HOST_SUBDIR)/binutils && \
6137 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6138 $(TARGET-binutils))
6139 @endif binutils
6140
6141
6142
6143 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6144 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6145 maybe-all-stage1-binutils:
6146 maybe-clean-stage1-binutils:
6147 @if binutils-bootstrap
6148 maybe-all-stage1-binutils: all-stage1-binutils
6149 all-stage1: all-stage1-binutils
6150 TARGET-stage1-binutils = $(TARGET-binutils)
6151 all-stage1-binutils: configure-stage1-binutils
6152 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6153 @r=`${PWD_COMMAND}`; export r; \
6154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6155 TFLAGS="$(STAGE1_TFLAGS)"; \
6156 $(HOST_EXPORTS) \
6157 cd $(HOST_SUBDIR)/binutils && \
6158 \
6159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6160 CFLAGS="$(STAGE1_CFLAGS)" \
6161 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6162 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6163 LIBCFLAGS="$(LIBCFLAGS)" \
6164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6167 $(EXTRA_HOST_FLAGS) \
6168 $(STAGE1_FLAGS_TO_PASS) \
6169 TFLAGS="$(STAGE1_TFLAGS)" \
6170 $(TARGET-stage1-binutils)
6171
6172 maybe-clean-stage1-binutils: clean-stage1-binutils
6173 clean-stage1: clean-stage1-binutils
6174 clean-stage1-binutils:
6175 @if [ $(current_stage) = stage1 ]; then \
6176 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6177 else \
6178 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6179 $(MAKE) stage1-start; \
6180 fi; \
6181 cd $(HOST_SUBDIR)/binutils && \
6182 $(MAKE) $(EXTRA_HOST_FLAGS) \
6183 $(STAGE1_FLAGS_TO_PASS) clean
6184 @endif binutils-bootstrap
6185
6186
6187 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6188 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6189 maybe-all-stage2-binutils:
6190 maybe-clean-stage2-binutils:
6191 @if binutils-bootstrap
6192 maybe-all-stage2-binutils: all-stage2-binutils
6193 all-stage2: all-stage2-binutils
6194 TARGET-stage2-binutils = $(TARGET-binutils)
6195 all-stage2-binutils: configure-stage2-binutils
6196 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6197 @r=`${PWD_COMMAND}`; export r; \
6198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6199 TFLAGS="$(STAGE2_TFLAGS)"; \
6200 $(HOST_EXPORTS) \
6201 $(POSTSTAGE1_HOST_EXPORTS) \
6202 cd $(HOST_SUBDIR)/binutils && \
6203 \
6204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6205 CFLAGS="$(STAGE2_CFLAGS)" \
6206 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6207 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6208 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6209 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6210 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6211 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6212 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6213 TFLAGS="$(STAGE2_TFLAGS)" \
6214 $(TARGET-stage2-binutils)
6215
6216 maybe-clean-stage2-binutils: clean-stage2-binutils
6217 clean-stage2: clean-stage2-binutils
6218 clean-stage2-binutils:
6219 @if [ $(current_stage) = stage2 ]; then \
6220 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6221 else \
6222 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6223 $(MAKE) stage2-start; \
6224 fi; \
6225 cd $(HOST_SUBDIR)/binutils && \
6226 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6227 @endif binutils-bootstrap
6228
6229
6230 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6231 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6232 maybe-all-stage3-binutils:
6233 maybe-clean-stage3-binutils:
6234 @if binutils-bootstrap
6235 maybe-all-stage3-binutils: all-stage3-binutils
6236 all-stage3: all-stage3-binutils
6237 TARGET-stage3-binutils = $(TARGET-binutils)
6238 all-stage3-binutils: configure-stage3-binutils
6239 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6240 @r=`${PWD_COMMAND}`; export r; \
6241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6242 TFLAGS="$(STAGE3_TFLAGS)"; \
6243 $(HOST_EXPORTS) \
6244 $(POSTSTAGE1_HOST_EXPORTS) \
6245 cd $(HOST_SUBDIR)/binutils && \
6246 \
6247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6248 CFLAGS="$(STAGE3_CFLAGS)" \
6249 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6250 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6251 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6255 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6256 TFLAGS="$(STAGE3_TFLAGS)" \
6257 $(TARGET-stage3-binutils)
6258
6259 maybe-clean-stage3-binutils: clean-stage3-binutils
6260 clean-stage3: clean-stage3-binutils
6261 clean-stage3-binutils:
6262 @if [ $(current_stage) = stage3 ]; then \
6263 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6264 else \
6265 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6266 $(MAKE) stage3-start; \
6267 fi; \
6268 cd $(HOST_SUBDIR)/binutils && \
6269 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6270 @endif binutils-bootstrap
6271
6272
6273 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6274 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6275 maybe-all-stage4-binutils:
6276 maybe-clean-stage4-binutils:
6277 @if binutils-bootstrap
6278 maybe-all-stage4-binutils: all-stage4-binutils
6279 all-stage4: all-stage4-binutils
6280 TARGET-stage4-binutils = $(TARGET-binutils)
6281 all-stage4-binutils: configure-stage4-binutils
6282 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6283 @r=`${PWD_COMMAND}`; export r; \
6284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6285 TFLAGS="$(STAGE4_TFLAGS)"; \
6286 $(HOST_EXPORTS) \
6287 $(POSTSTAGE1_HOST_EXPORTS) \
6288 cd $(HOST_SUBDIR)/binutils && \
6289 \
6290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6291 CFLAGS="$(STAGE4_CFLAGS)" \
6292 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6293 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6294 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6298 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6299 TFLAGS="$(STAGE4_TFLAGS)" \
6300 $(TARGET-stage4-binutils)
6301
6302 maybe-clean-stage4-binutils: clean-stage4-binutils
6303 clean-stage4: clean-stage4-binutils
6304 clean-stage4-binutils:
6305 @if [ $(current_stage) = stage4 ]; then \
6306 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6307 else \
6308 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6309 $(MAKE) stage4-start; \
6310 fi; \
6311 cd $(HOST_SUBDIR)/binutils && \
6312 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6313 @endif binutils-bootstrap
6314
6315
6316 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6317 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6318 maybe-all-stageprofile-binutils:
6319 maybe-clean-stageprofile-binutils:
6320 @if binutils-bootstrap
6321 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6322 all-stageprofile: all-stageprofile-binutils
6323 TARGET-stageprofile-binutils = $(TARGET-binutils)
6324 all-stageprofile-binutils: configure-stageprofile-binutils
6325 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6326 @r=`${PWD_COMMAND}`; export r; \
6327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6328 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6329 $(HOST_EXPORTS) \
6330 $(POSTSTAGE1_HOST_EXPORTS) \
6331 cd $(HOST_SUBDIR)/binutils && \
6332 \
6333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6334 CFLAGS="$(STAGEprofile_CFLAGS)" \
6335 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6336 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6337 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6341 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6342 TFLAGS="$(STAGEprofile_TFLAGS)" \
6343 $(TARGET-stageprofile-binutils)
6344
6345 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6346 clean-stageprofile: clean-stageprofile-binutils
6347 clean-stageprofile-binutils:
6348 @if [ $(current_stage) = stageprofile ]; then \
6349 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6350 else \
6351 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6352 $(MAKE) stageprofile-start; \
6353 fi; \
6354 cd $(HOST_SUBDIR)/binutils && \
6355 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6356 @endif binutils-bootstrap
6357
6358
6359 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6360 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6361 maybe-all-stagetrain-binutils:
6362 maybe-clean-stagetrain-binutils:
6363 @if binutils-bootstrap
6364 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6365 all-stagetrain: all-stagetrain-binutils
6366 TARGET-stagetrain-binutils = $(TARGET-binutils)
6367 all-stagetrain-binutils: configure-stagetrain-binutils
6368 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6369 @r=`${PWD_COMMAND}`; export r; \
6370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6371 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6372 $(HOST_EXPORTS) \
6373 $(POSTSTAGE1_HOST_EXPORTS) \
6374 cd $(HOST_SUBDIR)/binutils && \
6375 \
6376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6377 CFLAGS="$(STAGEtrain_CFLAGS)" \
6378 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6379 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6380 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6385 TFLAGS="$(STAGEtrain_TFLAGS)" \
6386 $(TARGET-stagetrain-binutils)
6387
6388 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6389 clean-stagetrain: clean-stagetrain-binutils
6390 clean-stagetrain-binutils:
6391 @if [ $(current_stage) = stagetrain ]; then \
6392 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6393 else \
6394 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6395 $(MAKE) stagetrain-start; \
6396 fi; \
6397 cd $(HOST_SUBDIR)/binutils && \
6398 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6399 @endif binutils-bootstrap
6400
6401
6402 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6403 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6404 maybe-all-stagefeedback-binutils:
6405 maybe-clean-stagefeedback-binutils:
6406 @if binutils-bootstrap
6407 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6408 all-stagefeedback: all-stagefeedback-binutils
6409 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6410 all-stagefeedback-binutils: configure-stagefeedback-binutils
6411 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6412 @r=`${PWD_COMMAND}`; export r; \
6413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6414 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6415 $(HOST_EXPORTS) \
6416 $(POSTSTAGE1_HOST_EXPORTS) \
6417 cd $(HOST_SUBDIR)/binutils && \
6418 \
6419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6420 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6421 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6422 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6423 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6428 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6429 $(TARGET-stagefeedback-binutils)
6430
6431 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6432 clean-stagefeedback: clean-stagefeedback-binutils
6433 clean-stagefeedback-binutils:
6434 @if [ $(current_stage) = stagefeedback ]; then \
6435 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6436 else \
6437 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6438 $(MAKE) stagefeedback-start; \
6439 fi; \
6440 cd $(HOST_SUBDIR)/binutils && \
6441 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6442 @endif binutils-bootstrap
6443
6444
6445 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6446 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6447 maybe-all-stageautoprofile-binutils:
6448 maybe-clean-stageautoprofile-binutils:
6449 @if binutils-bootstrap
6450 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6451 all-stageautoprofile: all-stageautoprofile-binutils
6452 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6453 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6454 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6455 @r=`${PWD_COMMAND}`; export r; \
6456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6457 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6458 $(HOST_EXPORTS) \
6459 $(POSTSTAGE1_HOST_EXPORTS) \
6460 cd $(HOST_SUBDIR)/binutils && \
6461 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6463 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6464 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6465 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6466 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6471 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6472 $(TARGET-stageautoprofile-binutils)
6473
6474 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6475 clean-stageautoprofile: clean-stageautoprofile-binutils
6476 clean-stageautoprofile-binutils:
6477 @if [ $(current_stage) = stageautoprofile ]; then \
6478 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6479 else \
6480 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6481 $(MAKE) stageautoprofile-start; \
6482 fi; \
6483 cd $(HOST_SUBDIR)/binutils && \
6484 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6485 @endif binutils-bootstrap
6486
6487
6488 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6489 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6490 maybe-all-stageautofeedback-binutils:
6491 maybe-clean-stageautofeedback-binutils:
6492 @if binutils-bootstrap
6493 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6494 all-stageautofeedback: all-stageautofeedback-binutils
6495 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6496 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6497 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6498 @r=`${PWD_COMMAND}`; export r; \
6499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6500 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6501 $(HOST_EXPORTS) \
6502 $(POSTSTAGE1_HOST_EXPORTS) \
6503 cd $(HOST_SUBDIR)/binutils && \
6504 \
6505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6506 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6507 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6508 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6509 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6514 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6515 $(TARGET-stageautofeedback-binutils)
6516
6517 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6518 clean-stageautofeedback: clean-stageautofeedback-binutils
6519 clean-stageautofeedback-binutils:
6520 @if [ $(current_stage) = stageautofeedback ]; then \
6521 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6522 else \
6523 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6524 $(MAKE) stageautofeedback-start; \
6525 fi; \
6526 cd $(HOST_SUBDIR)/binutils && \
6527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6528 @endif binutils-bootstrap
6529
6530
6531
6532
6533
6534 .PHONY: check-binutils maybe-check-binutils
6535 maybe-check-binutils:
6536 @if binutils
6537 maybe-check-binutils: check-binutils
6538
6539 check-binutils:
6540 @: $(MAKE); $(unstage)
6541 @r=`${PWD_COMMAND}`; export r; \
6542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6543 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6544 (cd $(HOST_SUBDIR)/binutils && \
6545 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6546
6547 @endif binutils
6548
6549 .PHONY: install-binutils maybe-install-binutils
6550 maybe-install-binutils:
6551 @if binutils
6552 maybe-install-binutils: install-binutils
6553
6554 install-binutils: installdirs
6555 @: $(MAKE); $(unstage)
6556 @r=`${PWD_COMMAND}`; export r; \
6557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6558 $(HOST_EXPORTS) \
6559 (cd $(HOST_SUBDIR)/binutils && \
6560 $(MAKE) $(FLAGS_TO_PASS) install)
6561
6562 @endif binutils
6563
6564 .PHONY: install-strip-binutils maybe-install-strip-binutils
6565 maybe-install-strip-binutils:
6566 @if binutils
6567 maybe-install-strip-binutils: install-strip-binutils
6568
6569 install-strip-binutils: installdirs
6570 @: $(MAKE); $(unstage)
6571 @r=`${PWD_COMMAND}`; export r; \
6572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573 $(HOST_EXPORTS) \
6574 (cd $(HOST_SUBDIR)/binutils && \
6575 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6576
6577 @endif binutils
6578
6579 # Other targets (info, dvi, pdf, etc.)
6580
6581 .PHONY: maybe-info-binutils info-binutils
6582 maybe-info-binutils:
6583 @if binutils
6584 maybe-info-binutils: info-binutils
6585
6586 info-binutils: \
6587 configure-binutils
6588 @[ -f ./binutils/Makefile ] || exit 0; \
6589 r=`${PWD_COMMAND}`; export r; \
6590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591 $(HOST_EXPORTS) \
6592 for flag in $(EXTRA_HOST_FLAGS) ; do \
6593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6594 done; \
6595 echo "Doing info in binutils"; \
6596 (cd $(HOST_SUBDIR)/binutils && \
6597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6599 "RANLIB=$${RANLIB}" \
6600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6601 info) \
6602 || exit 1
6603
6604 @endif binutils
6605
6606 .PHONY: maybe-dvi-binutils dvi-binutils
6607 maybe-dvi-binutils:
6608 @if binutils
6609 maybe-dvi-binutils: dvi-binutils
6610
6611 dvi-binutils: \
6612 configure-binutils
6613 @[ -f ./binutils/Makefile ] || exit 0; \
6614 r=`${PWD_COMMAND}`; export r; \
6615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6616 $(HOST_EXPORTS) \
6617 for flag in $(EXTRA_HOST_FLAGS) ; do \
6618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6619 done; \
6620 echo "Doing dvi in binutils"; \
6621 (cd $(HOST_SUBDIR)/binutils && \
6622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6624 "RANLIB=$${RANLIB}" \
6625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6626 dvi) \
6627 || exit 1
6628
6629 @endif binutils
6630
6631 .PHONY: maybe-pdf-binutils pdf-binutils
6632 maybe-pdf-binutils:
6633 @if binutils
6634 maybe-pdf-binutils: pdf-binutils
6635
6636 pdf-binutils: \
6637 configure-binutils
6638 @[ -f ./binutils/Makefile ] || exit 0; \
6639 r=`${PWD_COMMAND}`; export r; \
6640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6641 $(HOST_EXPORTS) \
6642 for flag in $(EXTRA_HOST_FLAGS) ; do \
6643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6644 done; \
6645 echo "Doing pdf in binutils"; \
6646 (cd $(HOST_SUBDIR)/binutils && \
6647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6649 "RANLIB=$${RANLIB}" \
6650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6651 pdf) \
6652 || exit 1
6653
6654 @endif binutils
6655
6656 .PHONY: maybe-html-binutils html-binutils
6657 maybe-html-binutils:
6658 @if binutils
6659 maybe-html-binutils: html-binutils
6660
6661 html-binutils: \
6662 configure-binutils
6663 @[ -f ./binutils/Makefile ] || exit 0; \
6664 r=`${PWD_COMMAND}`; export r; \
6665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666 $(HOST_EXPORTS) \
6667 for flag in $(EXTRA_HOST_FLAGS) ; do \
6668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669 done; \
6670 echo "Doing html in binutils"; \
6671 (cd $(HOST_SUBDIR)/binutils && \
6672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674 "RANLIB=$${RANLIB}" \
6675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6676 html) \
6677 || exit 1
6678
6679 @endif binutils
6680
6681 .PHONY: maybe-TAGS-binutils TAGS-binutils
6682 maybe-TAGS-binutils:
6683 @if binutils
6684 maybe-TAGS-binutils: TAGS-binutils
6685
6686 TAGS-binutils: \
6687 configure-binutils
6688 @[ -f ./binutils/Makefile ] || exit 0; \
6689 r=`${PWD_COMMAND}`; export r; \
6690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6691 $(HOST_EXPORTS) \
6692 for flag in $(EXTRA_HOST_FLAGS) ; do \
6693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6694 done; \
6695 echo "Doing TAGS in binutils"; \
6696 (cd $(HOST_SUBDIR)/binutils && \
6697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6699 "RANLIB=$${RANLIB}" \
6700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6701 TAGS) \
6702 || exit 1
6703
6704 @endif binutils
6705
6706 .PHONY: maybe-install-info-binutils install-info-binutils
6707 maybe-install-info-binutils:
6708 @if binutils
6709 maybe-install-info-binutils: install-info-binutils
6710
6711 install-info-binutils: \
6712 configure-binutils \
6713 info-binutils
6714 @[ -f ./binutils/Makefile ] || exit 0; \
6715 r=`${PWD_COMMAND}`; export r; \
6716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6717 $(HOST_EXPORTS) \
6718 for flag in $(EXTRA_HOST_FLAGS) ; do \
6719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6720 done; \
6721 echo "Doing install-info in binutils"; \
6722 (cd $(HOST_SUBDIR)/binutils && \
6723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6725 "RANLIB=$${RANLIB}" \
6726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6727 install-info) \
6728 || exit 1
6729
6730 @endif binutils
6731
6732 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6733 maybe-install-dvi-binutils:
6734 @if binutils
6735 maybe-install-dvi-binutils: install-dvi-binutils
6736
6737 install-dvi-binutils: \
6738 configure-binutils \
6739 dvi-binutils
6740 @[ -f ./binutils/Makefile ] || exit 0; \
6741 r=`${PWD_COMMAND}`; export r; \
6742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6743 $(HOST_EXPORTS) \
6744 for flag in $(EXTRA_HOST_FLAGS) ; do \
6745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6746 done; \
6747 echo "Doing install-dvi in binutils"; \
6748 (cd $(HOST_SUBDIR)/binutils && \
6749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6751 "RANLIB=$${RANLIB}" \
6752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6753 install-dvi) \
6754 || exit 1
6755
6756 @endif binutils
6757
6758 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6759 maybe-install-pdf-binutils:
6760 @if binutils
6761 maybe-install-pdf-binutils: install-pdf-binutils
6762
6763 install-pdf-binutils: \
6764 configure-binutils \
6765 pdf-binutils
6766 @[ -f ./binutils/Makefile ] || exit 0; \
6767 r=`${PWD_COMMAND}`; export r; \
6768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6769 $(HOST_EXPORTS) \
6770 for flag in $(EXTRA_HOST_FLAGS) ; do \
6771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6772 done; \
6773 echo "Doing install-pdf in binutils"; \
6774 (cd $(HOST_SUBDIR)/binutils && \
6775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6777 "RANLIB=$${RANLIB}" \
6778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6779 install-pdf) \
6780 || exit 1
6781
6782 @endif binutils
6783
6784 .PHONY: maybe-install-html-binutils install-html-binutils
6785 maybe-install-html-binutils:
6786 @if binutils
6787 maybe-install-html-binutils: install-html-binutils
6788
6789 install-html-binutils: \
6790 configure-binutils \
6791 html-binutils
6792 @[ -f ./binutils/Makefile ] || exit 0; \
6793 r=`${PWD_COMMAND}`; export r; \
6794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6795 $(HOST_EXPORTS) \
6796 for flag in $(EXTRA_HOST_FLAGS) ; do \
6797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6798 done; \
6799 echo "Doing install-html in binutils"; \
6800 (cd $(HOST_SUBDIR)/binutils && \
6801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6803 "RANLIB=$${RANLIB}" \
6804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6805 install-html) \
6806 || exit 1
6807
6808 @endif binutils
6809
6810 .PHONY: maybe-installcheck-binutils installcheck-binutils
6811 maybe-installcheck-binutils:
6812 @if binutils
6813 maybe-installcheck-binutils: installcheck-binutils
6814
6815 installcheck-binutils: \
6816 configure-binutils
6817 @[ -f ./binutils/Makefile ] || exit 0; \
6818 r=`${PWD_COMMAND}`; export r; \
6819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820 $(HOST_EXPORTS) \
6821 for flag in $(EXTRA_HOST_FLAGS) ; do \
6822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6823 done; \
6824 echo "Doing installcheck in binutils"; \
6825 (cd $(HOST_SUBDIR)/binutils && \
6826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6828 "RANLIB=$${RANLIB}" \
6829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6830 installcheck) \
6831 || exit 1
6832
6833 @endif binutils
6834
6835 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6836 maybe-mostlyclean-binutils:
6837 @if binutils
6838 maybe-mostlyclean-binutils: mostlyclean-binutils
6839
6840 mostlyclean-binutils:
6841 @[ -f ./binutils/Makefile ] || exit 0; \
6842 r=`${PWD_COMMAND}`; export r; \
6843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6844 $(HOST_EXPORTS) \
6845 for flag in $(EXTRA_HOST_FLAGS) ; do \
6846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6847 done; \
6848 echo "Doing mostlyclean in binutils"; \
6849 (cd $(HOST_SUBDIR)/binutils && \
6850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6852 "RANLIB=$${RANLIB}" \
6853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6854 mostlyclean) \
6855 || exit 1
6856
6857 @endif binutils
6858
6859 .PHONY: maybe-clean-binutils clean-binutils
6860 maybe-clean-binutils:
6861 @if binutils
6862 maybe-clean-binutils: clean-binutils
6863
6864 clean-binutils:
6865 @[ -f ./binutils/Makefile ] || exit 0; \
6866 r=`${PWD_COMMAND}`; export r; \
6867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6868 $(HOST_EXPORTS) \
6869 for flag in $(EXTRA_HOST_FLAGS) ; do \
6870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6871 done; \
6872 echo "Doing clean in binutils"; \
6873 (cd $(HOST_SUBDIR)/binutils && \
6874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6876 "RANLIB=$${RANLIB}" \
6877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6878 clean) \
6879 || exit 1
6880
6881 @endif binutils
6882
6883 .PHONY: maybe-distclean-binutils distclean-binutils
6884 maybe-distclean-binutils:
6885 @if binutils
6886 maybe-distclean-binutils: distclean-binutils
6887
6888 distclean-binutils:
6889 @[ -f ./binutils/Makefile ] || exit 0; \
6890 r=`${PWD_COMMAND}`; export r; \
6891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892 $(HOST_EXPORTS) \
6893 for flag in $(EXTRA_HOST_FLAGS) ; do \
6894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6895 done; \
6896 echo "Doing distclean in binutils"; \
6897 (cd $(HOST_SUBDIR)/binutils && \
6898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6900 "RANLIB=$${RANLIB}" \
6901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6902 distclean) \
6903 || exit 1
6904
6905 @endif binutils
6906
6907 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6908 maybe-maintainer-clean-binutils:
6909 @if binutils
6910 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6911
6912 maintainer-clean-binutils:
6913 @[ -f ./binutils/Makefile ] || exit 0; \
6914 r=`${PWD_COMMAND}`; export r; \
6915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6916 $(HOST_EXPORTS) \
6917 for flag in $(EXTRA_HOST_FLAGS) ; do \
6918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6919 done; \
6920 echo "Doing maintainer-clean in binutils"; \
6921 (cd $(HOST_SUBDIR)/binutils && \
6922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6924 "RANLIB=$${RANLIB}" \
6925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6926 maintainer-clean) \
6927 || exit 1
6928
6929 @endif binutils
6930
6931
6932
6933 .PHONY: configure-bison maybe-configure-bison
6934 maybe-configure-bison:
6935 @if gcc-bootstrap
6936 configure-bison: stage_current
6937 @endif gcc-bootstrap
6938 @if bison
6939 maybe-configure-bison: configure-bison
6940 configure-bison:
6941 @: $(MAKE); $(unstage)
6942 @r=`${PWD_COMMAND}`; export r; \
6943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6944 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6946 $(HOST_EXPORTS) \
6947 echo Configuring in $(HOST_SUBDIR)/bison; \
6948 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6949 case $(srcdir) in \
6950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6951 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6953 esac; \
6954 module_srcdir=bison; \
6955 $(SHELL) \
6956 $$s/$$module_srcdir/configure \
6957 --srcdir=$${topdir}/$$module_srcdir \
6958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6959 --target=${target_alias} \
6960 || exit 1
6961 @endif bison
6962
6963
6964
6965
6966
6967 .PHONY: all-bison maybe-all-bison
6968 maybe-all-bison:
6969 @if gcc-bootstrap
6970 all-bison: stage_current
6971 @endif gcc-bootstrap
6972 @if bison
6973 TARGET-bison=all
6974 maybe-all-bison: all-bison
6975 all-bison: configure-bison
6976 @: $(MAKE); $(unstage)
6977 @r=`${PWD_COMMAND}`; export r; \
6978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979 $(HOST_EXPORTS) \
6980 (cd $(HOST_SUBDIR)/bison && \
6981 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6982 $(TARGET-bison))
6983 @endif bison
6984
6985
6986
6987
6988 .PHONY: check-bison maybe-check-bison
6989 maybe-check-bison:
6990 @if bison
6991 maybe-check-bison: check-bison
6992
6993 # This module is only tested in a native toolchain.
6994 check-bison:
6995 @: $(MAKE); $(unstage)
6996 @if [ '$(host)' = '$(target)' ]; then \
6997 r=`${PWD_COMMAND}`; export r; \
6998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6999 $(HOST_EXPORTS) \
7000 (cd $(HOST_SUBDIR)/bison && \
7001 $(MAKE) $(FLAGS_TO_PASS) check)
7002 fi
7003
7004 @endif bison
7005
7006 .PHONY: install-bison maybe-install-bison
7007 maybe-install-bison:
7008 @if bison
7009 maybe-install-bison: install-bison
7010
7011 install-bison: installdirs
7012 @: $(MAKE); $(unstage)
7013 @r=`${PWD_COMMAND}`; export r; \
7014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7015 $(HOST_EXPORTS) \
7016 (cd $(HOST_SUBDIR)/bison && \
7017 $(MAKE) $(FLAGS_TO_PASS) install)
7018
7019 @endif bison
7020
7021 .PHONY: install-strip-bison maybe-install-strip-bison
7022 maybe-install-strip-bison:
7023 @if bison
7024 maybe-install-strip-bison: install-strip-bison
7025
7026 install-strip-bison: installdirs
7027 @: $(MAKE); $(unstage)
7028 @r=`${PWD_COMMAND}`; export r; \
7029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030 $(HOST_EXPORTS) \
7031 (cd $(HOST_SUBDIR)/bison && \
7032 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7033
7034 @endif bison
7035
7036 # Other targets (info, dvi, pdf, etc.)
7037
7038 .PHONY: maybe-info-bison info-bison
7039 maybe-info-bison:
7040 @if bison
7041 maybe-info-bison: info-bison
7042
7043 info-bison: \
7044 configure-bison
7045 @: $(MAKE); $(unstage)
7046 @[ -f ./bison/Makefile ] || exit 0; \
7047 r=`${PWD_COMMAND}`; export r; \
7048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7049 $(HOST_EXPORTS) \
7050 for flag in $(EXTRA_HOST_FLAGS) ; do \
7051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7052 done; \
7053 echo "Doing info in bison"; \
7054 (cd $(HOST_SUBDIR)/bison && \
7055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7057 "RANLIB=$${RANLIB}" \
7058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7059 info) \
7060 || exit 1
7061
7062 @endif bison
7063
7064 .PHONY: maybe-dvi-bison dvi-bison
7065 maybe-dvi-bison:
7066 @if bison
7067 maybe-dvi-bison: dvi-bison
7068
7069 dvi-bison: \
7070 configure-bison
7071 @: $(MAKE); $(unstage)
7072 @[ -f ./bison/Makefile ] || exit 0; \
7073 r=`${PWD_COMMAND}`; export r; \
7074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075 $(HOST_EXPORTS) \
7076 for flag in $(EXTRA_HOST_FLAGS) ; do \
7077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078 done; \
7079 echo "Doing dvi in bison"; \
7080 (cd $(HOST_SUBDIR)/bison && \
7081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083 "RANLIB=$${RANLIB}" \
7084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085 dvi) \
7086 || exit 1
7087
7088 @endif bison
7089
7090 .PHONY: maybe-pdf-bison pdf-bison
7091 maybe-pdf-bison:
7092 @if bison
7093 maybe-pdf-bison: pdf-bison
7094
7095 pdf-bison: \
7096 configure-bison
7097 @: $(MAKE); $(unstage)
7098 @[ -f ./bison/Makefile ] || exit 0; \
7099 r=`${PWD_COMMAND}`; export r; \
7100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101 $(HOST_EXPORTS) \
7102 for flag in $(EXTRA_HOST_FLAGS) ; do \
7103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7104 done; \
7105 echo "Doing pdf in bison"; \
7106 (cd $(HOST_SUBDIR)/bison && \
7107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7109 "RANLIB=$${RANLIB}" \
7110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7111 pdf) \
7112 || exit 1
7113
7114 @endif bison
7115
7116 .PHONY: maybe-html-bison html-bison
7117 maybe-html-bison:
7118 @if bison
7119 maybe-html-bison: html-bison
7120
7121 html-bison: \
7122 configure-bison
7123 @: $(MAKE); $(unstage)
7124 @[ -f ./bison/Makefile ] || exit 0; \
7125 r=`${PWD_COMMAND}`; export r; \
7126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7127 $(HOST_EXPORTS) \
7128 for flag in $(EXTRA_HOST_FLAGS) ; do \
7129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7130 done; \
7131 echo "Doing html in bison"; \
7132 (cd $(HOST_SUBDIR)/bison && \
7133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7135 "RANLIB=$${RANLIB}" \
7136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7137 html) \
7138 || exit 1
7139
7140 @endif bison
7141
7142 .PHONY: maybe-TAGS-bison TAGS-bison
7143 maybe-TAGS-bison:
7144 @if bison
7145 maybe-TAGS-bison: TAGS-bison
7146
7147 TAGS-bison: \
7148 configure-bison
7149 @: $(MAKE); $(unstage)
7150 @[ -f ./bison/Makefile ] || exit 0; \
7151 r=`${PWD_COMMAND}`; export r; \
7152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7153 $(HOST_EXPORTS) \
7154 for flag in $(EXTRA_HOST_FLAGS) ; do \
7155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7156 done; \
7157 echo "Doing TAGS in bison"; \
7158 (cd $(HOST_SUBDIR)/bison && \
7159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7161 "RANLIB=$${RANLIB}" \
7162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7163 TAGS) \
7164 || exit 1
7165
7166 @endif bison
7167
7168 .PHONY: maybe-install-info-bison install-info-bison
7169 maybe-install-info-bison:
7170 @if bison
7171 maybe-install-info-bison: install-info-bison
7172
7173 install-info-bison: \
7174 configure-bison \
7175 info-bison
7176 @: $(MAKE); $(unstage)
7177 @[ -f ./bison/Makefile ] || exit 0; \
7178 r=`${PWD_COMMAND}`; export r; \
7179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7180 $(HOST_EXPORTS) \
7181 for flag in $(EXTRA_HOST_FLAGS) ; do \
7182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7183 done; \
7184 echo "Doing install-info in bison"; \
7185 (cd $(HOST_SUBDIR)/bison && \
7186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7188 "RANLIB=$${RANLIB}" \
7189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7190 install-info) \
7191 || exit 1
7192
7193 @endif bison
7194
7195 .PHONY: maybe-install-dvi-bison install-dvi-bison
7196 maybe-install-dvi-bison:
7197 @if bison
7198 maybe-install-dvi-bison: install-dvi-bison
7199
7200 install-dvi-bison: \
7201 configure-bison \
7202 dvi-bison
7203 @: $(MAKE); $(unstage)
7204 @[ -f ./bison/Makefile ] || exit 0; \
7205 r=`${PWD_COMMAND}`; export r; \
7206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7207 $(HOST_EXPORTS) \
7208 for flag in $(EXTRA_HOST_FLAGS) ; do \
7209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7210 done; \
7211 echo "Doing install-dvi in bison"; \
7212 (cd $(HOST_SUBDIR)/bison && \
7213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7215 "RANLIB=$${RANLIB}" \
7216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7217 install-dvi) \
7218 || exit 1
7219
7220 @endif bison
7221
7222 .PHONY: maybe-install-pdf-bison install-pdf-bison
7223 maybe-install-pdf-bison:
7224 @if bison
7225 maybe-install-pdf-bison: install-pdf-bison
7226
7227 install-pdf-bison: \
7228 configure-bison \
7229 pdf-bison
7230 @: $(MAKE); $(unstage)
7231 @[ -f ./bison/Makefile ] || exit 0; \
7232 r=`${PWD_COMMAND}`; export r; \
7233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7234 $(HOST_EXPORTS) \
7235 for flag in $(EXTRA_HOST_FLAGS) ; do \
7236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7237 done; \
7238 echo "Doing install-pdf in bison"; \
7239 (cd $(HOST_SUBDIR)/bison && \
7240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7242 "RANLIB=$${RANLIB}" \
7243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7244 install-pdf) \
7245 || exit 1
7246
7247 @endif bison
7248
7249 .PHONY: maybe-install-html-bison install-html-bison
7250 maybe-install-html-bison:
7251 @if bison
7252 maybe-install-html-bison: install-html-bison
7253
7254 install-html-bison: \
7255 configure-bison \
7256 html-bison
7257 @: $(MAKE); $(unstage)
7258 @[ -f ./bison/Makefile ] || exit 0; \
7259 r=`${PWD_COMMAND}`; export r; \
7260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261 $(HOST_EXPORTS) \
7262 for flag in $(EXTRA_HOST_FLAGS) ; do \
7263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7264 done; \
7265 echo "Doing install-html in bison"; \
7266 (cd $(HOST_SUBDIR)/bison && \
7267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7269 "RANLIB=$${RANLIB}" \
7270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7271 install-html) \
7272 || exit 1
7273
7274 @endif bison
7275
7276 .PHONY: maybe-installcheck-bison installcheck-bison
7277 maybe-installcheck-bison:
7278 @if bison
7279 maybe-installcheck-bison: installcheck-bison
7280
7281 installcheck-bison: \
7282 configure-bison
7283 @: $(MAKE); $(unstage)
7284 @[ -f ./bison/Makefile ] || exit 0; \
7285 r=`${PWD_COMMAND}`; export r; \
7286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287 $(HOST_EXPORTS) \
7288 for flag in $(EXTRA_HOST_FLAGS) ; do \
7289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290 done; \
7291 echo "Doing installcheck in bison"; \
7292 (cd $(HOST_SUBDIR)/bison && \
7293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295 "RANLIB=$${RANLIB}" \
7296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7297 installcheck) \
7298 || exit 1
7299
7300 @endif bison
7301
7302 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7303 maybe-mostlyclean-bison:
7304 @if bison
7305 maybe-mostlyclean-bison: mostlyclean-bison
7306
7307 mostlyclean-bison:
7308 @: $(MAKE); $(unstage)
7309 @[ -f ./bison/Makefile ] || exit 0; \
7310 r=`${PWD_COMMAND}`; export r; \
7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312 $(HOST_EXPORTS) \
7313 for flag in $(EXTRA_HOST_FLAGS) ; do \
7314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7315 done; \
7316 echo "Doing mostlyclean in bison"; \
7317 (cd $(HOST_SUBDIR)/bison && \
7318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7320 "RANLIB=$${RANLIB}" \
7321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7322 mostlyclean) \
7323 || exit 1
7324
7325 @endif bison
7326
7327 .PHONY: maybe-clean-bison clean-bison
7328 maybe-clean-bison:
7329 @if bison
7330 maybe-clean-bison: clean-bison
7331
7332 clean-bison:
7333 @: $(MAKE); $(unstage)
7334 @[ -f ./bison/Makefile ] || exit 0; \
7335 r=`${PWD_COMMAND}`; export r; \
7336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7337 $(HOST_EXPORTS) \
7338 for flag in $(EXTRA_HOST_FLAGS) ; do \
7339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7340 done; \
7341 echo "Doing clean in bison"; \
7342 (cd $(HOST_SUBDIR)/bison && \
7343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7345 "RANLIB=$${RANLIB}" \
7346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7347 clean) \
7348 || exit 1
7349
7350 @endif bison
7351
7352 .PHONY: maybe-distclean-bison distclean-bison
7353 maybe-distclean-bison:
7354 @if bison
7355 maybe-distclean-bison: distclean-bison
7356
7357 distclean-bison:
7358 @: $(MAKE); $(unstage)
7359 @[ -f ./bison/Makefile ] || exit 0; \
7360 r=`${PWD_COMMAND}`; export r; \
7361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7362 $(HOST_EXPORTS) \
7363 for flag in $(EXTRA_HOST_FLAGS) ; do \
7364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7365 done; \
7366 echo "Doing distclean in bison"; \
7367 (cd $(HOST_SUBDIR)/bison && \
7368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7370 "RANLIB=$${RANLIB}" \
7371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7372 distclean) \
7373 || exit 1
7374
7375 @endif bison
7376
7377 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7378 maybe-maintainer-clean-bison:
7379 @if bison
7380 maybe-maintainer-clean-bison: maintainer-clean-bison
7381
7382 maintainer-clean-bison:
7383 @: $(MAKE); $(unstage)
7384 @[ -f ./bison/Makefile ] || exit 0; \
7385 r=`${PWD_COMMAND}`; export r; \
7386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7387 $(HOST_EXPORTS) \
7388 for flag in $(EXTRA_HOST_FLAGS) ; do \
7389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7390 done; \
7391 echo "Doing maintainer-clean in bison"; \
7392 (cd $(HOST_SUBDIR)/bison && \
7393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7395 "RANLIB=$${RANLIB}" \
7396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7397 maintainer-clean) \
7398 || exit 1
7399
7400 @endif bison
7401
7402
7403
7404 .PHONY: configure-cgen maybe-configure-cgen
7405 maybe-configure-cgen:
7406 @if gcc-bootstrap
7407 configure-cgen: stage_current
7408 @endif gcc-bootstrap
7409 @if cgen
7410 maybe-configure-cgen: configure-cgen
7411 configure-cgen:
7412 @: $(MAKE); $(unstage)
7413 @r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7417 $(HOST_EXPORTS) \
7418 echo Configuring in $(HOST_SUBDIR)/cgen; \
7419 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7420 case $(srcdir) in \
7421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7422 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7424 esac; \
7425 module_srcdir=cgen; \
7426 $(SHELL) \
7427 $$s/$$module_srcdir/configure \
7428 --srcdir=$${topdir}/$$module_srcdir \
7429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7430 --target=${target_alias} \
7431 || exit 1
7432 @endif cgen
7433
7434
7435
7436
7437
7438 .PHONY: all-cgen maybe-all-cgen
7439 maybe-all-cgen:
7440 @if gcc-bootstrap
7441 all-cgen: stage_current
7442 @endif gcc-bootstrap
7443 @if cgen
7444 TARGET-cgen=all
7445 maybe-all-cgen: all-cgen
7446 all-cgen: configure-cgen
7447 @: $(MAKE); $(unstage)
7448 @r=`${PWD_COMMAND}`; export r; \
7449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7450 $(HOST_EXPORTS) \
7451 (cd $(HOST_SUBDIR)/cgen && \
7452 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7453 $(TARGET-cgen))
7454 @endif cgen
7455
7456
7457
7458
7459 .PHONY: check-cgen maybe-check-cgen
7460 maybe-check-cgen:
7461 @if cgen
7462 maybe-check-cgen: check-cgen
7463
7464 check-cgen:
7465 @: $(MAKE); $(unstage)
7466 @r=`${PWD_COMMAND}`; export r; \
7467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7468 $(HOST_EXPORTS) \
7469 (cd $(HOST_SUBDIR)/cgen && \
7470 $(MAKE) $(FLAGS_TO_PASS) check)
7471
7472 @endif cgen
7473
7474 .PHONY: install-cgen maybe-install-cgen
7475 maybe-install-cgen:
7476 @if cgen
7477 maybe-install-cgen: install-cgen
7478
7479 install-cgen: installdirs
7480 @: $(MAKE); $(unstage)
7481 @r=`${PWD_COMMAND}`; export r; \
7482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7483 $(HOST_EXPORTS) \
7484 (cd $(HOST_SUBDIR)/cgen && \
7485 $(MAKE) $(FLAGS_TO_PASS) install)
7486
7487 @endif cgen
7488
7489 .PHONY: install-strip-cgen maybe-install-strip-cgen
7490 maybe-install-strip-cgen:
7491 @if cgen
7492 maybe-install-strip-cgen: install-strip-cgen
7493
7494 install-strip-cgen: installdirs
7495 @: $(MAKE); $(unstage)
7496 @r=`${PWD_COMMAND}`; export r; \
7497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7498 $(HOST_EXPORTS) \
7499 (cd $(HOST_SUBDIR)/cgen && \
7500 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7501
7502 @endif cgen
7503
7504 # Other targets (info, dvi, pdf, etc.)
7505
7506 .PHONY: maybe-info-cgen info-cgen
7507 maybe-info-cgen:
7508 @if cgen
7509 maybe-info-cgen: info-cgen
7510
7511 info-cgen: \
7512 configure-cgen
7513 @: $(MAKE); $(unstage)
7514 @[ -f ./cgen/Makefile ] || exit 0; \
7515 r=`${PWD_COMMAND}`; export r; \
7516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7517 $(HOST_EXPORTS) \
7518 for flag in $(EXTRA_HOST_FLAGS) ; do \
7519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7520 done; \
7521 echo "Doing info in cgen"; \
7522 (cd $(HOST_SUBDIR)/cgen && \
7523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7525 "RANLIB=$${RANLIB}" \
7526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7527 info) \
7528 || exit 1
7529
7530 @endif cgen
7531
7532 .PHONY: maybe-dvi-cgen dvi-cgen
7533 maybe-dvi-cgen:
7534 @if cgen
7535 maybe-dvi-cgen: dvi-cgen
7536
7537 dvi-cgen: \
7538 configure-cgen
7539 @: $(MAKE); $(unstage)
7540 @[ -f ./cgen/Makefile ] || exit 0; \
7541 r=`${PWD_COMMAND}`; export r; \
7542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7543 $(HOST_EXPORTS) \
7544 for flag in $(EXTRA_HOST_FLAGS) ; do \
7545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7546 done; \
7547 echo "Doing dvi in cgen"; \
7548 (cd $(HOST_SUBDIR)/cgen && \
7549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7551 "RANLIB=$${RANLIB}" \
7552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7553 dvi) \
7554 || exit 1
7555
7556 @endif cgen
7557
7558 .PHONY: maybe-pdf-cgen pdf-cgen
7559 maybe-pdf-cgen:
7560 @if cgen
7561 maybe-pdf-cgen: pdf-cgen
7562
7563 pdf-cgen: \
7564 configure-cgen
7565 @: $(MAKE); $(unstage)
7566 @[ -f ./cgen/Makefile ] || exit 0; \
7567 r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 $(HOST_EXPORTS) \
7570 for flag in $(EXTRA_HOST_FLAGS) ; do \
7571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7572 done; \
7573 echo "Doing pdf in cgen"; \
7574 (cd $(HOST_SUBDIR)/cgen && \
7575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7577 "RANLIB=$${RANLIB}" \
7578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7579 pdf) \
7580 || exit 1
7581
7582 @endif cgen
7583
7584 .PHONY: maybe-html-cgen html-cgen
7585 maybe-html-cgen:
7586 @if cgen
7587 maybe-html-cgen: html-cgen
7588
7589 html-cgen: \
7590 configure-cgen
7591 @: $(MAKE); $(unstage)
7592 @[ -f ./cgen/Makefile ] || exit 0; \
7593 r=`${PWD_COMMAND}`; export r; \
7594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7595 $(HOST_EXPORTS) \
7596 for flag in $(EXTRA_HOST_FLAGS) ; do \
7597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7598 done; \
7599 echo "Doing html in cgen"; \
7600 (cd $(HOST_SUBDIR)/cgen && \
7601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7603 "RANLIB=$${RANLIB}" \
7604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7605 html) \
7606 || exit 1
7607
7608 @endif cgen
7609
7610 .PHONY: maybe-TAGS-cgen TAGS-cgen
7611 maybe-TAGS-cgen:
7612 @if cgen
7613 maybe-TAGS-cgen: TAGS-cgen
7614
7615 TAGS-cgen: \
7616 configure-cgen
7617 @: $(MAKE); $(unstage)
7618 @[ -f ./cgen/Makefile ] || exit 0; \
7619 r=`${PWD_COMMAND}`; export r; \
7620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7621 $(HOST_EXPORTS) \
7622 for flag in $(EXTRA_HOST_FLAGS) ; do \
7623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7624 done; \
7625 echo "Doing TAGS in cgen"; \
7626 (cd $(HOST_SUBDIR)/cgen && \
7627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7629 "RANLIB=$${RANLIB}" \
7630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7631 TAGS) \
7632 || exit 1
7633
7634 @endif cgen
7635
7636 .PHONY: maybe-install-info-cgen install-info-cgen
7637 maybe-install-info-cgen:
7638 @if cgen
7639 maybe-install-info-cgen: install-info-cgen
7640
7641 install-info-cgen: \
7642 configure-cgen \
7643 info-cgen
7644 @: $(MAKE); $(unstage)
7645 @[ -f ./cgen/Makefile ] || exit 0; \
7646 r=`${PWD_COMMAND}`; export r; \
7647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7648 $(HOST_EXPORTS) \
7649 for flag in $(EXTRA_HOST_FLAGS) ; do \
7650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7651 done; \
7652 echo "Doing install-info in cgen"; \
7653 (cd $(HOST_SUBDIR)/cgen && \
7654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7656 "RANLIB=$${RANLIB}" \
7657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7658 install-info) \
7659 || exit 1
7660
7661 @endif cgen
7662
7663 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7664 maybe-install-dvi-cgen:
7665 @if cgen
7666 maybe-install-dvi-cgen: install-dvi-cgen
7667
7668 install-dvi-cgen: \
7669 configure-cgen \
7670 dvi-cgen
7671 @: $(MAKE); $(unstage)
7672 @[ -f ./cgen/Makefile ] || exit 0; \
7673 r=`${PWD_COMMAND}`; export r; \
7674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675 $(HOST_EXPORTS) \
7676 for flag in $(EXTRA_HOST_FLAGS) ; do \
7677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678 done; \
7679 echo "Doing install-dvi in cgen"; \
7680 (cd $(HOST_SUBDIR)/cgen && \
7681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683 "RANLIB=$${RANLIB}" \
7684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685 install-dvi) \
7686 || exit 1
7687
7688 @endif cgen
7689
7690 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7691 maybe-install-pdf-cgen:
7692 @if cgen
7693 maybe-install-pdf-cgen: install-pdf-cgen
7694
7695 install-pdf-cgen: \
7696 configure-cgen \
7697 pdf-cgen
7698 @: $(MAKE); $(unstage)
7699 @[ -f ./cgen/Makefile ] || exit 0; \
7700 r=`${PWD_COMMAND}`; export r; \
7701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7702 $(HOST_EXPORTS) \
7703 for flag in $(EXTRA_HOST_FLAGS) ; do \
7704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705 done; \
7706 echo "Doing install-pdf in cgen"; \
7707 (cd $(HOST_SUBDIR)/cgen && \
7708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7710 "RANLIB=$${RANLIB}" \
7711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7712 install-pdf) \
7713 || exit 1
7714
7715 @endif cgen
7716
7717 .PHONY: maybe-install-html-cgen install-html-cgen
7718 maybe-install-html-cgen:
7719 @if cgen
7720 maybe-install-html-cgen: install-html-cgen
7721
7722 install-html-cgen: \
7723 configure-cgen \
7724 html-cgen
7725 @: $(MAKE); $(unstage)
7726 @[ -f ./cgen/Makefile ] || exit 0; \
7727 r=`${PWD_COMMAND}`; export r; \
7728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7729 $(HOST_EXPORTS) \
7730 for flag in $(EXTRA_HOST_FLAGS) ; do \
7731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7732 done; \
7733 echo "Doing install-html in cgen"; \
7734 (cd $(HOST_SUBDIR)/cgen && \
7735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7737 "RANLIB=$${RANLIB}" \
7738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7739 install-html) \
7740 || exit 1
7741
7742 @endif cgen
7743
7744 .PHONY: maybe-installcheck-cgen installcheck-cgen
7745 maybe-installcheck-cgen:
7746 @if cgen
7747 maybe-installcheck-cgen: installcheck-cgen
7748
7749 installcheck-cgen: \
7750 configure-cgen
7751 @: $(MAKE); $(unstage)
7752 @[ -f ./cgen/Makefile ] || exit 0; \
7753 r=`${PWD_COMMAND}`; export r; \
7754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755 $(HOST_EXPORTS) \
7756 for flag in $(EXTRA_HOST_FLAGS) ; do \
7757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7758 done; \
7759 echo "Doing installcheck in cgen"; \
7760 (cd $(HOST_SUBDIR)/cgen && \
7761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7763 "RANLIB=$${RANLIB}" \
7764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7765 installcheck) \
7766 || exit 1
7767
7768 @endif cgen
7769
7770 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7771 maybe-mostlyclean-cgen:
7772 @if cgen
7773 maybe-mostlyclean-cgen: mostlyclean-cgen
7774
7775 mostlyclean-cgen:
7776 @: $(MAKE); $(unstage)
7777 @[ -f ./cgen/Makefile ] || exit 0; \
7778 r=`${PWD_COMMAND}`; export r; \
7779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780 $(HOST_EXPORTS) \
7781 for flag in $(EXTRA_HOST_FLAGS) ; do \
7782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783 done; \
7784 echo "Doing mostlyclean in cgen"; \
7785 (cd $(HOST_SUBDIR)/cgen && \
7786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788 "RANLIB=$${RANLIB}" \
7789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7790 mostlyclean) \
7791 || exit 1
7792
7793 @endif cgen
7794
7795 .PHONY: maybe-clean-cgen clean-cgen
7796 maybe-clean-cgen:
7797 @if cgen
7798 maybe-clean-cgen: clean-cgen
7799
7800 clean-cgen:
7801 @: $(MAKE); $(unstage)
7802 @[ -f ./cgen/Makefile ] || exit 0; \
7803 r=`${PWD_COMMAND}`; export r; \
7804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805 $(HOST_EXPORTS) \
7806 for flag in $(EXTRA_HOST_FLAGS) ; do \
7807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808 done; \
7809 echo "Doing clean in cgen"; \
7810 (cd $(HOST_SUBDIR)/cgen && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813 "RANLIB=$${RANLIB}" \
7814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7815 clean) \
7816 || exit 1
7817
7818 @endif cgen
7819
7820 .PHONY: maybe-distclean-cgen distclean-cgen
7821 maybe-distclean-cgen:
7822 @if cgen
7823 maybe-distclean-cgen: distclean-cgen
7824
7825 distclean-cgen:
7826 @: $(MAKE); $(unstage)
7827 @[ -f ./cgen/Makefile ] || exit 0; \
7828 r=`${PWD_COMMAND}`; export r; \
7829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7830 $(HOST_EXPORTS) \
7831 for flag in $(EXTRA_HOST_FLAGS) ; do \
7832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7833 done; \
7834 echo "Doing distclean in cgen"; \
7835 (cd $(HOST_SUBDIR)/cgen && \
7836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7838 "RANLIB=$${RANLIB}" \
7839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7840 distclean) \
7841 || exit 1
7842
7843 @endif cgen
7844
7845 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7846 maybe-maintainer-clean-cgen:
7847 @if cgen
7848 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7849
7850 maintainer-clean-cgen:
7851 @: $(MAKE); $(unstage)
7852 @[ -f ./cgen/Makefile ] || exit 0; \
7853 r=`${PWD_COMMAND}`; export r; \
7854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855 $(HOST_EXPORTS) \
7856 for flag in $(EXTRA_HOST_FLAGS) ; do \
7857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7858 done; \
7859 echo "Doing maintainer-clean in cgen"; \
7860 (cd $(HOST_SUBDIR)/cgen && \
7861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7863 "RANLIB=$${RANLIB}" \
7864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7865 maintainer-clean) \
7866 || exit 1
7867
7868 @endif cgen
7869
7870
7871
7872 .PHONY: configure-dejagnu maybe-configure-dejagnu
7873 maybe-configure-dejagnu:
7874 @if gcc-bootstrap
7875 configure-dejagnu: stage_current
7876 @endif gcc-bootstrap
7877 @if dejagnu
7878 maybe-configure-dejagnu: configure-dejagnu
7879 configure-dejagnu:
7880 @: $(MAKE); $(unstage)
7881 @r=`${PWD_COMMAND}`; export r; \
7882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7883 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7885 $(HOST_EXPORTS) \
7886 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7887 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7888 case $(srcdir) in \
7889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7890 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7892 esac; \
7893 module_srcdir=dejagnu; \
7894 $(SHELL) \
7895 $$s/$$module_srcdir/configure \
7896 --srcdir=$${topdir}/$$module_srcdir \
7897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7898 --target=${target_alias} \
7899 || exit 1
7900 @endif dejagnu
7901
7902
7903
7904
7905
7906 .PHONY: all-dejagnu maybe-all-dejagnu
7907 maybe-all-dejagnu:
7908 @if gcc-bootstrap
7909 all-dejagnu: stage_current
7910 @endif gcc-bootstrap
7911 @if dejagnu
7912 TARGET-dejagnu=all
7913 maybe-all-dejagnu: all-dejagnu
7914 all-dejagnu: configure-dejagnu
7915 @: $(MAKE); $(unstage)
7916 @r=`${PWD_COMMAND}`; export r; \
7917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918 $(HOST_EXPORTS) \
7919 (cd $(HOST_SUBDIR)/dejagnu && \
7920 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7921 $(TARGET-dejagnu))
7922 @endif dejagnu
7923
7924
7925
7926
7927 .PHONY: check-dejagnu maybe-check-dejagnu
7928 maybe-check-dejagnu:
7929 @if dejagnu
7930 maybe-check-dejagnu: check-dejagnu
7931
7932 check-dejagnu:
7933 @: $(MAKE); $(unstage)
7934 @r=`${PWD_COMMAND}`; export r; \
7935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7936 $(HOST_EXPORTS) \
7937 (cd $(HOST_SUBDIR)/dejagnu && \
7938 $(MAKE) $(FLAGS_TO_PASS) check)
7939
7940 @endif dejagnu
7941
7942 .PHONY: install-dejagnu maybe-install-dejagnu
7943 maybe-install-dejagnu:
7944 @if dejagnu
7945 maybe-install-dejagnu: install-dejagnu
7946
7947 install-dejagnu: installdirs
7948 @: $(MAKE); $(unstage)
7949 @r=`${PWD_COMMAND}`; export r; \
7950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7951 $(HOST_EXPORTS) \
7952 (cd $(HOST_SUBDIR)/dejagnu && \
7953 $(MAKE) $(FLAGS_TO_PASS) install)
7954
7955 @endif dejagnu
7956
7957 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7958 maybe-install-strip-dejagnu:
7959 @if dejagnu
7960 maybe-install-strip-dejagnu: install-strip-dejagnu
7961
7962 install-strip-dejagnu: installdirs
7963 @: $(MAKE); $(unstage)
7964 @r=`${PWD_COMMAND}`; export r; \
7965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7966 $(HOST_EXPORTS) \
7967 (cd $(HOST_SUBDIR)/dejagnu && \
7968 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7969
7970 @endif dejagnu
7971
7972 # Other targets (info, dvi, pdf, etc.)
7973
7974 .PHONY: maybe-info-dejagnu info-dejagnu
7975 maybe-info-dejagnu:
7976 @if dejagnu
7977 maybe-info-dejagnu: info-dejagnu
7978
7979 info-dejagnu: \
7980 configure-dejagnu
7981 @: $(MAKE); $(unstage)
7982 @[ -f ./dejagnu/Makefile ] || exit 0; \
7983 r=`${PWD_COMMAND}`; export r; \
7984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7985 $(HOST_EXPORTS) \
7986 for flag in $(EXTRA_HOST_FLAGS) ; do \
7987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7988 done; \
7989 echo "Doing info in dejagnu"; \
7990 (cd $(HOST_SUBDIR)/dejagnu && \
7991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7993 "RANLIB=$${RANLIB}" \
7994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7995 info) \
7996 || exit 1
7997
7998 @endif dejagnu
7999
8000 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8001 maybe-dvi-dejagnu:
8002 @if dejagnu
8003 maybe-dvi-dejagnu: dvi-dejagnu
8004
8005 dvi-dejagnu: \
8006 configure-dejagnu
8007 @: $(MAKE); $(unstage)
8008 @[ -f ./dejagnu/Makefile ] || exit 0; \
8009 r=`${PWD_COMMAND}`; export r; \
8010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8011 $(HOST_EXPORTS) \
8012 for flag in $(EXTRA_HOST_FLAGS) ; do \
8013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8014 done; \
8015 echo "Doing dvi in dejagnu"; \
8016 (cd $(HOST_SUBDIR)/dejagnu && \
8017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8019 "RANLIB=$${RANLIB}" \
8020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8021 dvi) \
8022 || exit 1
8023
8024 @endif dejagnu
8025
8026 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8027 maybe-pdf-dejagnu:
8028 @if dejagnu
8029 maybe-pdf-dejagnu: pdf-dejagnu
8030
8031 pdf-dejagnu: \
8032 configure-dejagnu
8033 @: $(MAKE); $(unstage)
8034 @[ -f ./dejagnu/Makefile ] || exit 0; \
8035 r=`${PWD_COMMAND}`; export r; \
8036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8037 $(HOST_EXPORTS) \
8038 for flag in $(EXTRA_HOST_FLAGS) ; do \
8039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8040 done; \
8041 echo "Doing pdf in dejagnu"; \
8042 (cd $(HOST_SUBDIR)/dejagnu && \
8043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8045 "RANLIB=$${RANLIB}" \
8046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8047 pdf) \
8048 || exit 1
8049
8050 @endif dejagnu
8051
8052 .PHONY: maybe-html-dejagnu html-dejagnu
8053 maybe-html-dejagnu:
8054 @if dejagnu
8055 maybe-html-dejagnu: html-dejagnu
8056
8057 html-dejagnu: \
8058 configure-dejagnu
8059 @: $(MAKE); $(unstage)
8060 @[ -f ./dejagnu/Makefile ] || exit 0; \
8061 r=`${PWD_COMMAND}`; export r; \
8062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063 $(HOST_EXPORTS) \
8064 for flag in $(EXTRA_HOST_FLAGS) ; do \
8065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8066 done; \
8067 echo "Doing html in dejagnu"; \
8068 (cd $(HOST_SUBDIR)/dejagnu && \
8069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8071 "RANLIB=$${RANLIB}" \
8072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8073 html) \
8074 || exit 1
8075
8076 @endif dejagnu
8077
8078 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8079 maybe-TAGS-dejagnu:
8080 @if dejagnu
8081 maybe-TAGS-dejagnu: TAGS-dejagnu
8082
8083 TAGS-dejagnu: \
8084 configure-dejagnu
8085 @: $(MAKE); $(unstage)
8086 @[ -f ./dejagnu/Makefile ] || exit 0; \
8087 r=`${PWD_COMMAND}`; export r; \
8088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8089 $(HOST_EXPORTS) \
8090 for flag in $(EXTRA_HOST_FLAGS) ; do \
8091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8092 done; \
8093 echo "Doing TAGS in dejagnu"; \
8094 (cd $(HOST_SUBDIR)/dejagnu && \
8095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8097 "RANLIB=$${RANLIB}" \
8098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8099 TAGS) \
8100 || exit 1
8101
8102 @endif dejagnu
8103
8104 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8105 maybe-install-info-dejagnu:
8106 @if dejagnu
8107 maybe-install-info-dejagnu: install-info-dejagnu
8108
8109 install-info-dejagnu: \
8110 configure-dejagnu \
8111 info-dejagnu
8112 @: $(MAKE); $(unstage)
8113 @[ -f ./dejagnu/Makefile ] || exit 0; \
8114 r=`${PWD_COMMAND}`; export r; \
8115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116 $(HOST_EXPORTS) \
8117 for flag in $(EXTRA_HOST_FLAGS) ; do \
8118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8119 done; \
8120 echo "Doing install-info in dejagnu"; \
8121 (cd $(HOST_SUBDIR)/dejagnu && \
8122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8124 "RANLIB=$${RANLIB}" \
8125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8126 install-info) \
8127 || exit 1
8128
8129 @endif dejagnu
8130
8131 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8132 maybe-install-dvi-dejagnu:
8133 @if dejagnu
8134 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8135
8136 install-dvi-dejagnu: \
8137 configure-dejagnu \
8138 dvi-dejagnu
8139 @: $(MAKE); $(unstage)
8140 @[ -f ./dejagnu/Makefile ] || exit 0; \
8141 r=`${PWD_COMMAND}`; export r; \
8142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8143 $(HOST_EXPORTS) \
8144 for flag in $(EXTRA_HOST_FLAGS) ; do \
8145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8146 done; \
8147 echo "Doing install-dvi in dejagnu"; \
8148 (cd $(HOST_SUBDIR)/dejagnu && \
8149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8151 "RANLIB=$${RANLIB}" \
8152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8153 install-dvi) \
8154 || exit 1
8155
8156 @endif dejagnu
8157
8158 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8159 maybe-install-pdf-dejagnu:
8160 @if dejagnu
8161 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8162
8163 install-pdf-dejagnu: \
8164 configure-dejagnu \
8165 pdf-dejagnu
8166 @: $(MAKE); $(unstage)
8167 @[ -f ./dejagnu/Makefile ] || exit 0; \
8168 r=`${PWD_COMMAND}`; export r; \
8169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170 $(HOST_EXPORTS) \
8171 for flag in $(EXTRA_HOST_FLAGS) ; do \
8172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8173 done; \
8174 echo "Doing install-pdf in dejagnu"; \
8175 (cd $(HOST_SUBDIR)/dejagnu && \
8176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8178 "RANLIB=$${RANLIB}" \
8179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8180 install-pdf) \
8181 || exit 1
8182
8183 @endif dejagnu
8184
8185 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8186 maybe-install-html-dejagnu:
8187 @if dejagnu
8188 maybe-install-html-dejagnu: install-html-dejagnu
8189
8190 install-html-dejagnu: \
8191 configure-dejagnu \
8192 html-dejagnu
8193 @: $(MAKE); $(unstage)
8194 @[ -f ./dejagnu/Makefile ] || exit 0; \
8195 r=`${PWD_COMMAND}`; export r; \
8196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8197 $(HOST_EXPORTS) \
8198 for flag in $(EXTRA_HOST_FLAGS) ; do \
8199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8200 done; \
8201 echo "Doing install-html in dejagnu"; \
8202 (cd $(HOST_SUBDIR)/dejagnu && \
8203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8205 "RANLIB=$${RANLIB}" \
8206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8207 install-html) \
8208 || exit 1
8209
8210 @endif dejagnu
8211
8212 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8213 maybe-installcheck-dejagnu:
8214 @if dejagnu
8215 maybe-installcheck-dejagnu: installcheck-dejagnu
8216
8217 installcheck-dejagnu: \
8218 configure-dejagnu
8219 @: $(MAKE); $(unstage)
8220 @[ -f ./dejagnu/Makefile ] || exit 0; \
8221 r=`${PWD_COMMAND}`; export r; \
8222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8223 $(HOST_EXPORTS) \
8224 for flag in $(EXTRA_HOST_FLAGS) ; do \
8225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8226 done; \
8227 echo "Doing installcheck in dejagnu"; \
8228 (cd $(HOST_SUBDIR)/dejagnu && \
8229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8231 "RANLIB=$${RANLIB}" \
8232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8233 installcheck) \
8234 || exit 1
8235
8236 @endif dejagnu
8237
8238 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8239 maybe-mostlyclean-dejagnu:
8240 @if dejagnu
8241 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8242
8243 mostlyclean-dejagnu:
8244 @: $(MAKE); $(unstage)
8245 @[ -f ./dejagnu/Makefile ] || exit 0; \
8246 r=`${PWD_COMMAND}`; export r; \
8247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248 $(HOST_EXPORTS) \
8249 for flag in $(EXTRA_HOST_FLAGS) ; do \
8250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8251 done; \
8252 echo "Doing mostlyclean in dejagnu"; \
8253 (cd $(HOST_SUBDIR)/dejagnu && \
8254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8256 "RANLIB=$${RANLIB}" \
8257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8258 mostlyclean) \
8259 || exit 1
8260
8261 @endif dejagnu
8262
8263 .PHONY: maybe-clean-dejagnu clean-dejagnu
8264 maybe-clean-dejagnu:
8265 @if dejagnu
8266 maybe-clean-dejagnu: clean-dejagnu
8267
8268 clean-dejagnu:
8269 @: $(MAKE); $(unstage)
8270 @[ -f ./dejagnu/Makefile ] || exit 0; \
8271 r=`${PWD_COMMAND}`; export r; \
8272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273 $(HOST_EXPORTS) \
8274 for flag in $(EXTRA_HOST_FLAGS) ; do \
8275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8276 done; \
8277 echo "Doing clean in dejagnu"; \
8278 (cd $(HOST_SUBDIR)/dejagnu && \
8279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8281 "RANLIB=$${RANLIB}" \
8282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8283 clean) \
8284 || exit 1
8285
8286 @endif dejagnu
8287
8288 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8289 maybe-distclean-dejagnu:
8290 @if dejagnu
8291 maybe-distclean-dejagnu: distclean-dejagnu
8292
8293 distclean-dejagnu:
8294 @: $(MAKE); $(unstage)
8295 @[ -f ./dejagnu/Makefile ] || exit 0; \
8296 r=`${PWD_COMMAND}`; export r; \
8297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8298 $(HOST_EXPORTS) \
8299 for flag in $(EXTRA_HOST_FLAGS) ; do \
8300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8301 done; \
8302 echo "Doing distclean in dejagnu"; \
8303 (cd $(HOST_SUBDIR)/dejagnu && \
8304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8306 "RANLIB=$${RANLIB}" \
8307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8308 distclean) \
8309 || exit 1
8310
8311 @endif dejagnu
8312
8313 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8314 maybe-maintainer-clean-dejagnu:
8315 @if dejagnu
8316 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8317
8318 maintainer-clean-dejagnu:
8319 @: $(MAKE); $(unstage)
8320 @[ -f ./dejagnu/Makefile ] || exit 0; \
8321 r=`${PWD_COMMAND}`; export r; \
8322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323 $(HOST_EXPORTS) \
8324 for flag in $(EXTRA_HOST_FLAGS) ; do \
8325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326 done; \
8327 echo "Doing maintainer-clean in dejagnu"; \
8328 (cd $(HOST_SUBDIR)/dejagnu && \
8329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331 "RANLIB=$${RANLIB}" \
8332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8333 maintainer-clean) \
8334 || exit 1
8335
8336 @endif dejagnu
8337
8338
8339
8340 .PHONY: configure-etc maybe-configure-etc
8341 maybe-configure-etc:
8342 @if gcc-bootstrap
8343 configure-etc: stage_current
8344 @endif gcc-bootstrap
8345 @if etc
8346 maybe-configure-etc: configure-etc
8347 configure-etc:
8348 @: $(MAKE); $(unstage)
8349 @r=`${PWD_COMMAND}`; export r; \
8350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8351 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8353 $(HOST_EXPORTS) \
8354 echo Configuring in $(HOST_SUBDIR)/etc; \
8355 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8356 case $(srcdir) in \
8357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8358 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8360 esac; \
8361 module_srcdir=etc; \
8362 $(SHELL) \
8363 $$s/$$module_srcdir/configure \
8364 --srcdir=$${topdir}/$$module_srcdir \
8365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8366 --target=${target_alias} \
8367 || exit 1
8368 @endif etc
8369
8370
8371
8372
8373
8374 .PHONY: all-etc maybe-all-etc
8375 maybe-all-etc:
8376 @if gcc-bootstrap
8377 all-etc: stage_current
8378 @endif gcc-bootstrap
8379 @if etc
8380 TARGET-etc=all
8381 maybe-all-etc: all-etc
8382 all-etc: configure-etc
8383 @: $(MAKE); $(unstage)
8384 @r=`${PWD_COMMAND}`; export r; \
8385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386 $(HOST_EXPORTS) \
8387 (cd $(HOST_SUBDIR)/etc && \
8388 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8389 $(TARGET-etc))
8390 @endif etc
8391
8392
8393
8394
8395 .PHONY: check-etc maybe-check-etc
8396 maybe-check-etc:
8397 @if etc
8398 maybe-check-etc: check-etc
8399
8400 check-etc:
8401 @: $(MAKE); $(unstage)
8402 @r=`${PWD_COMMAND}`; export r; \
8403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8404 $(HOST_EXPORTS) \
8405 (cd $(HOST_SUBDIR)/etc && \
8406 $(MAKE) $(FLAGS_TO_PASS) check)
8407
8408 @endif etc
8409
8410 .PHONY: install-etc maybe-install-etc
8411 maybe-install-etc:
8412 @if etc
8413 maybe-install-etc: install-etc
8414
8415 install-etc: installdirs
8416 @: $(MAKE); $(unstage)
8417 @r=`${PWD_COMMAND}`; export r; \
8418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8419 $(HOST_EXPORTS) \
8420 (cd $(HOST_SUBDIR)/etc && \
8421 $(MAKE) $(FLAGS_TO_PASS) install)
8422
8423 @endif etc
8424
8425 .PHONY: install-strip-etc maybe-install-strip-etc
8426 maybe-install-strip-etc:
8427 @if etc
8428 maybe-install-strip-etc: install-strip-etc
8429
8430 install-strip-etc: installdirs
8431 @: $(MAKE); $(unstage)
8432 @r=`${PWD_COMMAND}`; export r; \
8433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8434 $(HOST_EXPORTS) \
8435 (cd $(HOST_SUBDIR)/etc && \
8436 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8437
8438 @endif etc
8439
8440 # Other targets (info, dvi, pdf, etc.)
8441
8442 .PHONY: maybe-info-etc info-etc
8443 maybe-info-etc:
8444 @if etc
8445 maybe-info-etc: info-etc
8446
8447 info-etc: \
8448 configure-etc
8449 @: $(MAKE); $(unstage)
8450 @[ -f ./etc/Makefile ] || exit 0; \
8451 r=`${PWD_COMMAND}`; export r; \
8452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8453 $(HOST_EXPORTS) \
8454 for flag in $(EXTRA_HOST_FLAGS) ; do \
8455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8456 done; \
8457 echo "Doing info in etc"; \
8458 (cd $(HOST_SUBDIR)/etc && \
8459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8461 "RANLIB=$${RANLIB}" \
8462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8463 info) \
8464 || exit 1
8465
8466 @endif etc
8467
8468 .PHONY: maybe-dvi-etc dvi-etc
8469 maybe-dvi-etc:
8470 @if etc
8471 maybe-dvi-etc: dvi-etc
8472
8473 dvi-etc: \
8474 configure-etc
8475 @: $(MAKE); $(unstage)
8476 @[ -f ./etc/Makefile ] || exit 0; \
8477 r=`${PWD_COMMAND}`; export r; \
8478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8479 $(HOST_EXPORTS) \
8480 for flag in $(EXTRA_HOST_FLAGS) ; do \
8481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8482 done; \
8483 echo "Doing dvi in etc"; \
8484 (cd $(HOST_SUBDIR)/etc && \
8485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8487 "RANLIB=$${RANLIB}" \
8488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8489 dvi) \
8490 || exit 1
8491
8492 @endif etc
8493
8494 .PHONY: maybe-pdf-etc pdf-etc
8495 maybe-pdf-etc:
8496 @if etc
8497 maybe-pdf-etc: pdf-etc
8498
8499 pdf-etc: \
8500 configure-etc
8501 @: $(MAKE); $(unstage)
8502 @[ -f ./etc/Makefile ] || exit 0; \
8503 r=`${PWD_COMMAND}`; export r; \
8504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8505 $(HOST_EXPORTS) \
8506 for flag in $(EXTRA_HOST_FLAGS) ; do \
8507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8508 done; \
8509 echo "Doing pdf in etc"; \
8510 (cd $(HOST_SUBDIR)/etc && \
8511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8513 "RANLIB=$${RANLIB}" \
8514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8515 pdf) \
8516 || exit 1
8517
8518 @endif etc
8519
8520 .PHONY: maybe-html-etc html-etc
8521 maybe-html-etc:
8522 @if etc
8523 maybe-html-etc: html-etc
8524
8525 html-etc: \
8526 configure-etc
8527 @: $(MAKE); $(unstage)
8528 @[ -f ./etc/Makefile ] || exit 0; \
8529 r=`${PWD_COMMAND}`; export r; \
8530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8531 $(HOST_EXPORTS) \
8532 for flag in $(EXTRA_HOST_FLAGS) ; do \
8533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8534 done; \
8535 echo "Doing html in etc"; \
8536 (cd $(HOST_SUBDIR)/etc && \
8537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8539 "RANLIB=$${RANLIB}" \
8540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8541 html) \
8542 || exit 1
8543
8544 @endif etc
8545
8546 .PHONY: maybe-TAGS-etc TAGS-etc
8547 maybe-TAGS-etc:
8548 @if etc
8549 maybe-TAGS-etc: TAGS-etc
8550
8551 TAGS-etc: \
8552 configure-etc
8553 @: $(MAKE); $(unstage)
8554 @[ -f ./etc/Makefile ] || exit 0; \
8555 r=`${PWD_COMMAND}`; export r; \
8556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8557 $(HOST_EXPORTS) \
8558 for flag in $(EXTRA_HOST_FLAGS) ; do \
8559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8560 done; \
8561 echo "Doing TAGS in etc"; \
8562 (cd $(HOST_SUBDIR)/etc && \
8563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8565 "RANLIB=$${RANLIB}" \
8566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8567 TAGS) \
8568 || exit 1
8569
8570 @endif etc
8571
8572 .PHONY: maybe-install-info-etc install-info-etc
8573 maybe-install-info-etc:
8574 @if etc
8575 maybe-install-info-etc: install-info-etc
8576
8577 install-info-etc: \
8578 configure-etc \
8579 info-etc
8580 @: $(MAKE); $(unstage)
8581 @[ -f ./etc/Makefile ] || exit 0; \
8582 r=`${PWD_COMMAND}`; export r; \
8583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8584 $(HOST_EXPORTS) \
8585 for flag in $(EXTRA_HOST_FLAGS) ; do \
8586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8587 done; \
8588 echo "Doing install-info in etc"; \
8589 (cd $(HOST_SUBDIR)/etc && \
8590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8592 "RANLIB=$${RANLIB}" \
8593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8594 install-info) \
8595 || exit 1
8596
8597 @endif etc
8598
8599 .PHONY: maybe-install-dvi-etc install-dvi-etc
8600 maybe-install-dvi-etc:
8601 @if etc
8602 maybe-install-dvi-etc: install-dvi-etc
8603
8604 install-dvi-etc: \
8605 configure-etc \
8606 dvi-etc
8607 @: $(MAKE); $(unstage)
8608 @[ -f ./etc/Makefile ] || exit 0; \
8609 r=`${PWD_COMMAND}`; export r; \
8610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8611 $(HOST_EXPORTS) \
8612 for flag in $(EXTRA_HOST_FLAGS) ; do \
8613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8614 done; \
8615 echo "Doing install-dvi in etc"; \
8616 (cd $(HOST_SUBDIR)/etc && \
8617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8619 "RANLIB=$${RANLIB}" \
8620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8621 install-dvi) \
8622 || exit 1
8623
8624 @endif etc
8625
8626 .PHONY: maybe-install-pdf-etc install-pdf-etc
8627 maybe-install-pdf-etc:
8628 @if etc
8629 maybe-install-pdf-etc: install-pdf-etc
8630
8631 install-pdf-etc: \
8632 configure-etc \
8633 pdf-etc
8634 @: $(MAKE); $(unstage)
8635 @[ -f ./etc/Makefile ] || exit 0; \
8636 r=`${PWD_COMMAND}`; export r; \
8637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8638 $(HOST_EXPORTS) \
8639 for flag in $(EXTRA_HOST_FLAGS) ; do \
8640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8641 done; \
8642 echo "Doing install-pdf in etc"; \
8643 (cd $(HOST_SUBDIR)/etc && \
8644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8646 "RANLIB=$${RANLIB}" \
8647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8648 install-pdf) \
8649 || exit 1
8650
8651 @endif etc
8652
8653 .PHONY: maybe-install-html-etc install-html-etc
8654 maybe-install-html-etc:
8655 @if etc
8656 maybe-install-html-etc: install-html-etc
8657
8658 install-html-etc: \
8659 configure-etc \
8660 html-etc
8661 @: $(MAKE); $(unstage)
8662 @[ -f ./etc/Makefile ] || exit 0; \
8663 r=`${PWD_COMMAND}`; export r; \
8664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665 $(HOST_EXPORTS) \
8666 for flag in $(EXTRA_HOST_FLAGS) ; do \
8667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8668 done; \
8669 echo "Doing install-html in etc"; \
8670 (cd $(HOST_SUBDIR)/etc && \
8671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8673 "RANLIB=$${RANLIB}" \
8674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8675 install-html) \
8676 || exit 1
8677
8678 @endif etc
8679
8680 .PHONY: maybe-installcheck-etc installcheck-etc
8681 maybe-installcheck-etc:
8682 @if etc
8683 maybe-installcheck-etc: installcheck-etc
8684
8685 installcheck-etc: \
8686 configure-etc
8687 @: $(MAKE); $(unstage)
8688 @[ -f ./etc/Makefile ] || exit 0; \
8689 r=`${PWD_COMMAND}`; export r; \
8690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8691 $(HOST_EXPORTS) \
8692 for flag in $(EXTRA_HOST_FLAGS) ; do \
8693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8694 done; \
8695 echo "Doing installcheck in etc"; \
8696 (cd $(HOST_SUBDIR)/etc && \
8697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8699 "RANLIB=$${RANLIB}" \
8700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8701 installcheck) \
8702 || exit 1
8703
8704 @endif etc
8705
8706 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8707 maybe-mostlyclean-etc:
8708 @if etc
8709 maybe-mostlyclean-etc: mostlyclean-etc
8710
8711 mostlyclean-etc:
8712 @: $(MAKE); $(unstage)
8713 @[ -f ./etc/Makefile ] || exit 0; \
8714 r=`${PWD_COMMAND}`; export r; \
8715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8716 $(HOST_EXPORTS) \
8717 for flag in $(EXTRA_HOST_FLAGS) ; do \
8718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8719 done; \
8720 echo "Doing mostlyclean in etc"; \
8721 (cd $(HOST_SUBDIR)/etc && \
8722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8724 "RANLIB=$${RANLIB}" \
8725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8726 mostlyclean) \
8727 || exit 1
8728
8729 @endif etc
8730
8731 .PHONY: maybe-clean-etc clean-etc
8732 maybe-clean-etc:
8733 @if etc
8734 maybe-clean-etc: clean-etc
8735
8736 clean-etc:
8737 @: $(MAKE); $(unstage)
8738 @[ -f ./etc/Makefile ] || exit 0; \
8739 r=`${PWD_COMMAND}`; export r; \
8740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741 $(HOST_EXPORTS) \
8742 for flag in $(EXTRA_HOST_FLAGS) ; do \
8743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744 done; \
8745 echo "Doing clean in etc"; \
8746 (cd $(HOST_SUBDIR)/etc && \
8747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749 "RANLIB=$${RANLIB}" \
8750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8751 clean) \
8752 || exit 1
8753
8754 @endif etc
8755
8756 .PHONY: maybe-distclean-etc distclean-etc
8757 maybe-distclean-etc:
8758 @if etc
8759 maybe-distclean-etc: distclean-etc
8760
8761 distclean-etc:
8762 @: $(MAKE); $(unstage)
8763 @[ -f ./etc/Makefile ] || exit 0; \
8764 r=`${PWD_COMMAND}`; export r; \
8765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8766 $(HOST_EXPORTS) \
8767 for flag in $(EXTRA_HOST_FLAGS) ; do \
8768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8769 done; \
8770 echo "Doing distclean in etc"; \
8771 (cd $(HOST_SUBDIR)/etc && \
8772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8774 "RANLIB=$${RANLIB}" \
8775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8776 distclean) \
8777 || exit 1
8778
8779 @endif etc
8780
8781 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8782 maybe-maintainer-clean-etc:
8783 @if etc
8784 maybe-maintainer-clean-etc: maintainer-clean-etc
8785
8786 maintainer-clean-etc:
8787 @: $(MAKE); $(unstage)
8788 @[ -f ./etc/Makefile ] || exit 0; \
8789 r=`${PWD_COMMAND}`; export r; \
8790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8791 $(HOST_EXPORTS) \
8792 for flag in $(EXTRA_HOST_FLAGS) ; do \
8793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8794 done; \
8795 echo "Doing maintainer-clean in etc"; \
8796 (cd $(HOST_SUBDIR)/etc && \
8797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8799 "RANLIB=$${RANLIB}" \
8800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8801 maintainer-clean) \
8802 || exit 1
8803
8804 @endif etc
8805
8806
8807
8808 .PHONY: configure-fastjar maybe-configure-fastjar
8809 maybe-configure-fastjar:
8810 @if gcc-bootstrap
8811 configure-fastjar: stage_current
8812 @endif gcc-bootstrap
8813 @if fastjar
8814 maybe-configure-fastjar: configure-fastjar
8815 configure-fastjar:
8816 @: $(MAKE); $(unstage)
8817 @r=`${PWD_COMMAND}`; export r; \
8818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8821 $(HOST_EXPORTS) \
8822 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8823 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8824 case $(srcdir) in \
8825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8826 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8828 esac; \
8829 module_srcdir=fastjar; \
8830 $(SHELL) \
8831 $$s/$$module_srcdir/configure \
8832 --srcdir=$${topdir}/$$module_srcdir \
8833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8834 --target=${target_alias} \
8835 || exit 1
8836 @endif fastjar
8837
8838
8839
8840
8841
8842 .PHONY: all-fastjar maybe-all-fastjar
8843 maybe-all-fastjar:
8844 @if gcc-bootstrap
8845 all-fastjar: stage_current
8846 @endif gcc-bootstrap
8847 @if fastjar
8848 TARGET-fastjar=all
8849 maybe-all-fastjar: all-fastjar
8850 all-fastjar: configure-fastjar
8851 @: $(MAKE); $(unstage)
8852 @r=`${PWD_COMMAND}`; export r; \
8853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854 $(HOST_EXPORTS) \
8855 (cd $(HOST_SUBDIR)/fastjar && \
8856 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8857 $(TARGET-fastjar))
8858 @endif fastjar
8859
8860
8861
8862
8863 .PHONY: check-fastjar maybe-check-fastjar
8864 maybe-check-fastjar:
8865 @if fastjar
8866 maybe-check-fastjar: check-fastjar
8867
8868 # This module is only tested in a native toolchain.
8869 check-fastjar:
8870 @: $(MAKE); $(unstage)
8871 @if [ '$(host)' = '$(target)' ]; then \
8872 r=`${PWD_COMMAND}`; export r; \
8873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874 $(HOST_EXPORTS) \
8875 (cd $(HOST_SUBDIR)/fastjar && \
8876 $(MAKE) $(FLAGS_TO_PASS) check)
8877 fi
8878
8879 @endif fastjar
8880
8881 .PHONY: install-fastjar maybe-install-fastjar
8882 maybe-install-fastjar:
8883 @if fastjar
8884 maybe-install-fastjar: install-fastjar
8885
8886 install-fastjar: installdirs
8887 @: $(MAKE); $(unstage)
8888 @r=`${PWD_COMMAND}`; export r; \
8889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8890 $(HOST_EXPORTS) \
8891 (cd $(HOST_SUBDIR)/fastjar && \
8892 $(MAKE) $(FLAGS_TO_PASS) install)
8893
8894 @endif fastjar
8895
8896 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8897 maybe-install-strip-fastjar:
8898 @if fastjar
8899 maybe-install-strip-fastjar: install-strip-fastjar
8900
8901 install-strip-fastjar: installdirs
8902 @: $(MAKE); $(unstage)
8903 @r=`${PWD_COMMAND}`; export r; \
8904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8905 $(HOST_EXPORTS) \
8906 (cd $(HOST_SUBDIR)/fastjar && \
8907 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8908
8909 @endif fastjar
8910
8911 # Other targets (info, dvi, pdf, etc.)
8912
8913 .PHONY: maybe-info-fastjar info-fastjar
8914 maybe-info-fastjar:
8915 @if fastjar
8916 maybe-info-fastjar: info-fastjar
8917
8918 info-fastjar: \
8919 configure-fastjar
8920 @: $(MAKE); $(unstage)
8921 @[ -f ./fastjar/Makefile ] || exit 0; \
8922 r=`${PWD_COMMAND}`; export r; \
8923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8924 $(HOST_EXPORTS) \
8925 for flag in $(EXTRA_HOST_FLAGS) ; do \
8926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8927 done; \
8928 echo "Doing info in fastjar"; \
8929 (cd $(HOST_SUBDIR)/fastjar && \
8930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8932 "RANLIB=$${RANLIB}" \
8933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8934 info) \
8935 || exit 1
8936
8937 @endif fastjar
8938
8939 .PHONY: maybe-dvi-fastjar dvi-fastjar
8940 maybe-dvi-fastjar:
8941 @if fastjar
8942 maybe-dvi-fastjar: dvi-fastjar
8943
8944 dvi-fastjar: \
8945 configure-fastjar
8946 @: $(MAKE); $(unstage)
8947 @[ -f ./fastjar/Makefile ] || exit 0; \
8948 r=`${PWD_COMMAND}`; export r; \
8949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8950 $(HOST_EXPORTS) \
8951 for flag in $(EXTRA_HOST_FLAGS) ; do \
8952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8953 done; \
8954 echo "Doing dvi in fastjar"; \
8955 (cd $(HOST_SUBDIR)/fastjar && \
8956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8958 "RANLIB=$${RANLIB}" \
8959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8960 dvi) \
8961 || exit 1
8962
8963 @endif fastjar
8964
8965 .PHONY: maybe-pdf-fastjar pdf-fastjar
8966 maybe-pdf-fastjar:
8967 @if fastjar
8968 maybe-pdf-fastjar: pdf-fastjar
8969
8970 pdf-fastjar: \
8971 configure-fastjar
8972 @: $(MAKE); $(unstage)
8973 @[ -f ./fastjar/Makefile ] || exit 0; \
8974 r=`${PWD_COMMAND}`; export r; \
8975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8976 $(HOST_EXPORTS) \
8977 for flag in $(EXTRA_HOST_FLAGS) ; do \
8978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8979 done; \
8980 echo "Doing pdf in fastjar"; \
8981 (cd $(HOST_SUBDIR)/fastjar && \
8982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8984 "RANLIB=$${RANLIB}" \
8985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8986 pdf) \
8987 || exit 1
8988
8989 @endif fastjar
8990
8991 .PHONY: maybe-html-fastjar html-fastjar
8992 maybe-html-fastjar:
8993 @if fastjar
8994 maybe-html-fastjar: html-fastjar
8995
8996 html-fastjar: \
8997 configure-fastjar
8998 @: $(MAKE); $(unstage)
8999 @[ -f ./fastjar/Makefile ] || exit 0; \
9000 r=`${PWD_COMMAND}`; export r; \
9001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9002 $(HOST_EXPORTS) \
9003 for flag in $(EXTRA_HOST_FLAGS) ; do \
9004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9005 done; \
9006 echo "Doing html in fastjar"; \
9007 (cd $(HOST_SUBDIR)/fastjar && \
9008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9010 "RANLIB=$${RANLIB}" \
9011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9012 html) \
9013 || exit 1
9014
9015 @endif fastjar
9016
9017 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9018 maybe-TAGS-fastjar:
9019 @if fastjar
9020 maybe-TAGS-fastjar: TAGS-fastjar
9021
9022 TAGS-fastjar: \
9023 configure-fastjar
9024 @: $(MAKE); $(unstage)
9025 @[ -f ./fastjar/Makefile ] || exit 0; \
9026 r=`${PWD_COMMAND}`; export r; \
9027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028 $(HOST_EXPORTS) \
9029 for flag in $(EXTRA_HOST_FLAGS) ; do \
9030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9031 done; \
9032 echo "Doing TAGS in fastjar"; \
9033 (cd $(HOST_SUBDIR)/fastjar && \
9034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9036 "RANLIB=$${RANLIB}" \
9037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9038 TAGS) \
9039 || exit 1
9040
9041 @endif fastjar
9042
9043 .PHONY: maybe-install-info-fastjar install-info-fastjar
9044 maybe-install-info-fastjar:
9045 @if fastjar
9046 maybe-install-info-fastjar: install-info-fastjar
9047
9048 install-info-fastjar: \
9049 configure-fastjar \
9050 info-fastjar
9051 @: $(MAKE); $(unstage)
9052 @[ -f ./fastjar/Makefile ] || exit 0; \
9053 r=`${PWD_COMMAND}`; export r; \
9054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055 $(HOST_EXPORTS) \
9056 for flag in $(EXTRA_HOST_FLAGS) ; do \
9057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9058 done; \
9059 echo "Doing install-info in fastjar"; \
9060 (cd $(HOST_SUBDIR)/fastjar && \
9061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9063 "RANLIB=$${RANLIB}" \
9064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065 install-info) \
9066 || exit 1
9067
9068 @endif fastjar
9069
9070 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9071 maybe-install-dvi-fastjar:
9072 @if fastjar
9073 maybe-install-dvi-fastjar: install-dvi-fastjar
9074
9075 install-dvi-fastjar: \
9076 configure-fastjar \
9077 dvi-fastjar
9078 @: $(MAKE); $(unstage)
9079 @[ -f ./fastjar/Makefile ] || exit 0; \
9080 r=`${PWD_COMMAND}`; export r; \
9081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9082 $(HOST_EXPORTS) \
9083 for flag in $(EXTRA_HOST_FLAGS) ; do \
9084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9085 done; \
9086 echo "Doing install-dvi in fastjar"; \
9087 (cd $(HOST_SUBDIR)/fastjar && \
9088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9090 "RANLIB=$${RANLIB}" \
9091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9092 install-dvi) \
9093 || exit 1
9094
9095 @endif fastjar
9096
9097 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9098 maybe-install-pdf-fastjar:
9099 @if fastjar
9100 maybe-install-pdf-fastjar: install-pdf-fastjar
9101
9102 install-pdf-fastjar: \
9103 configure-fastjar \
9104 pdf-fastjar
9105 @: $(MAKE); $(unstage)
9106 @[ -f ./fastjar/Makefile ] || exit 0; \
9107 r=`${PWD_COMMAND}`; export r; \
9108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9109 $(HOST_EXPORTS) \
9110 for flag in $(EXTRA_HOST_FLAGS) ; do \
9111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9112 done; \
9113 echo "Doing install-pdf in fastjar"; \
9114 (cd $(HOST_SUBDIR)/fastjar && \
9115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9117 "RANLIB=$${RANLIB}" \
9118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9119 install-pdf) \
9120 || exit 1
9121
9122 @endif fastjar
9123
9124 .PHONY: maybe-install-html-fastjar install-html-fastjar
9125 maybe-install-html-fastjar:
9126 @if fastjar
9127 maybe-install-html-fastjar: install-html-fastjar
9128
9129 install-html-fastjar: \
9130 configure-fastjar \
9131 html-fastjar
9132 @: $(MAKE); $(unstage)
9133 @[ -f ./fastjar/Makefile ] || exit 0; \
9134 r=`${PWD_COMMAND}`; export r; \
9135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9136 $(HOST_EXPORTS) \
9137 for flag in $(EXTRA_HOST_FLAGS) ; do \
9138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9139 done; \
9140 echo "Doing install-html in fastjar"; \
9141 (cd $(HOST_SUBDIR)/fastjar && \
9142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9144 "RANLIB=$${RANLIB}" \
9145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9146 install-html) \
9147 || exit 1
9148
9149 @endif fastjar
9150
9151 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9152 maybe-installcheck-fastjar:
9153 @if fastjar
9154 maybe-installcheck-fastjar: installcheck-fastjar
9155
9156 installcheck-fastjar: \
9157 configure-fastjar
9158 @: $(MAKE); $(unstage)
9159 @[ -f ./fastjar/Makefile ] || exit 0; \
9160 r=`${PWD_COMMAND}`; export r; \
9161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9162 $(HOST_EXPORTS) \
9163 for flag in $(EXTRA_HOST_FLAGS) ; do \
9164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9165 done; \
9166 echo "Doing installcheck in fastjar"; \
9167 (cd $(HOST_SUBDIR)/fastjar && \
9168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9170 "RANLIB=$${RANLIB}" \
9171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9172 installcheck) \
9173 || exit 1
9174
9175 @endif fastjar
9176
9177 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9178 maybe-mostlyclean-fastjar:
9179 @if fastjar
9180 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9181
9182 mostlyclean-fastjar:
9183 @: $(MAKE); $(unstage)
9184 @[ -f ./fastjar/Makefile ] || exit 0; \
9185 r=`${PWD_COMMAND}`; export r; \
9186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187 $(HOST_EXPORTS) \
9188 for flag in $(EXTRA_HOST_FLAGS) ; do \
9189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9190 done; \
9191 echo "Doing mostlyclean in fastjar"; \
9192 (cd $(HOST_SUBDIR)/fastjar && \
9193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9195 "RANLIB=$${RANLIB}" \
9196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9197 mostlyclean) \
9198 || exit 1
9199
9200 @endif fastjar
9201
9202 .PHONY: maybe-clean-fastjar clean-fastjar
9203 maybe-clean-fastjar:
9204 @if fastjar
9205 maybe-clean-fastjar: clean-fastjar
9206
9207 clean-fastjar:
9208 @: $(MAKE); $(unstage)
9209 @[ -f ./fastjar/Makefile ] || exit 0; \
9210 r=`${PWD_COMMAND}`; export r; \
9211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212 $(HOST_EXPORTS) \
9213 for flag in $(EXTRA_HOST_FLAGS) ; do \
9214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9215 done; \
9216 echo "Doing clean in fastjar"; \
9217 (cd $(HOST_SUBDIR)/fastjar && \
9218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9220 "RANLIB=$${RANLIB}" \
9221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9222 clean) \
9223 || exit 1
9224
9225 @endif fastjar
9226
9227 .PHONY: maybe-distclean-fastjar distclean-fastjar
9228 maybe-distclean-fastjar:
9229 @if fastjar
9230 maybe-distclean-fastjar: distclean-fastjar
9231
9232 distclean-fastjar:
9233 @: $(MAKE); $(unstage)
9234 @[ -f ./fastjar/Makefile ] || exit 0; \
9235 r=`${PWD_COMMAND}`; export r; \
9236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9237 $(HOST_EXPORTS) \
9238 for flag in $(EXTRA_HOST_FLAGS) ; do \
9239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9240 done; \
9241 echo "Doing distclean in fastjar"; \
9242 (cd $(HOST_SUBDIR)/fastjar && \
9243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9245 "RANLIB=$${RANLIB}" \
9246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9247 distclean) \
9248 || exit 1
9249
9250 @endif fastjar
9251
9252 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9253 maybe-maintainer-clean-fastjar:
9254 @if fastjar
9255 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9256
9257 maintainer-clean-fastjar:
9258 @: $(MAKE); $(unstage)
9259 @[ -f ./fastjar/Makefile ] || exit 0; \
9260 r=`${PWD_COMMAND}`; export r; \
9261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9262 $(HOST_EXPORTS) \
9263 for flag in $(EXTRA_HOST_FLAGS) ; do \
9264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9265 done; \
9266 echo "Doing maintainer-clean in fastjar"; \
9267 (cd $(HOST_SUBDIR)/fastjar && \
9268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9270 "RANLIB=$${RANLIB}" \
9271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9272 maintainer-clean) \
9273 || exit 1
9274
9275 @endif fastjar
9276
9277
9278
9279 .PHONY: configure-fixincludes maybe-configure-fixincludes
9280 maybe-configure-fixincludes:
9281 @if gcc-bootstrap
9282 configure-fixincludes: stage_current
9283 @endif gcc-bootstrap
9284 @if fixincludes
9285 maybe-configure-fixincludes: configure-fixincludes
9286 configure-fixincludes:
9287 @r=`${PWD_COMMAND}`; export r; \
9288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9289 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9291 $(HOST_EXPORTS) \
9292 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9293 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9294 case $(srcdir) in \
9295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9296 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9298 esac; \
9299 module_srcdir=fixincludes; \
9300 $(SHELL) \
9301 $$s/$$module_srcdir/configure \
9302 --srcdir=$${topdir}/$$module_srcdir \
9303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9304 --target=${target_alias} \
9305 || exit 1
9306 @endif fixincludes
9307
9308
9309
9310 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9311 maybe-configure-stage1-fixincludes:
9312 @if fixincludes-bootstrap
9313 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9314 configure-stage1-fixincludes:
9315 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9317 @r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 TFLAGS="$(STAGE1_TFLAGS)"; \
9320 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9321 $(HOST_EXPORTS) \
9322 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9323 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9324 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9325 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9327 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9328 case $(srcdir) in \
9329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9330 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9332 esac; \
9333 module_srcdir=fixincludes; \
9334 $(SHELL) $$s/$$module_srcdir/configure \
9335 --srcdir=$${topdir}/$$module_srcdir \
9336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9337 --target=${target_alias} \
9338 \
9339 $(STAGE1_CONFIGURE_FLAGS)
9340 @endif fixincludes-bootstrap
9341
9342 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9343 maybe-configure-stage2-fixincludes:
9344 @if fixincludes-bootstrap
9345 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9346 configure-stage2-fixincludes:
9347 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9348 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9349 @r=`${PWD_COMMAND}`; export r; \
9350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9351 TFLAGS="$(STAGE2_TFLAGS)"; \
9352 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9353 $(HOST_EXPORTS) \
9354 $(POSTSTAGE1_HOST_EXPORTS) \
9355 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9356 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9357 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9358 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9360 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9361 case $(srcdir) in \
9362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9363 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9365 esac; \
9366 module_srcdir=fixincludes; \
9367 $(SHELL) $$s/$$module_srcdir/configure \
9368 --srcdir=$${topdir}/$$module_srcdir \
9369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9370 --target=${target_alias} \
9371 --with-build-libsubdir=$(HOST_SUBDIR) \
9372 $(STAGE2_CONFIGURE_FLAGS)
9373 @endif fixincludes-bootstrap
9374
9375 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9376 maybe-configure-stage3-fixincludes:
9377 @if fixincludes-bootstrap
9378 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9379 configure-stage3-fixincludes:
9380 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9382 @r=`${PWD_COMMAND}`; export r; \
9383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9384 TFLAGS="$(STAGE3_TFLAGS)"; \
9385 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9386 $(HOST_EXPORTS) \
9387 $(POSTSTAGE1_HOST_EXPORTS) \
9388 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9389 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9390 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9391 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9393 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9394 case $(srcdir) in \
9395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9396 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9398 esac; \
9399 module_srcdir=fixincludes; \
9400 $(SHELL) $$s/$$module_srcdir/configure \
9401 --srcdir=$${topdir}/$$module_srcdir \
9402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9403 --target=${target_alias} \
9404 --with-build-libsubdir=$(HOST_SUBDIR) \
9405 $(STAGE3_CONFIGURE_FLAGS)
9406 @endif fixincludes-bootstrap
9407
9408 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9409 maybe-configure-stage4-fixincludes:
9410 @if fixincludes-bootstrap
9411 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9412 configure-stage4-fixincludes:
9413 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9415 @r=`${PWD_COMMAND}`; export r; \
9416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9417 TFLAGS="$(STAGE4_TFLAGS)"; \
9418 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9419 $(HOST_EXPORTS) \
9420 $(POSTSTAGE1_HOST_EXPORTS) \
9421 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9422 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9423 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9424 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9426 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9427 case $(srcdir) in \
9428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9429 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9431 esac; \
9432 module_srcdir=fixincludes; \
9433 $(SHELL) $$s/$$module_srcdir/configure \
9434 --srcdir=$${topdir}/$$module_srcdir \
9435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9436 --target=${target_alias} \
9437 --with-build-libsubdir=$(HOST_SUBDIR) \
9438 $(STAGE4_CONFIGURE_FLAGS)
9439 @endif fixincludes-bootstrap
9440
9441 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9442 maybe-configure-stageprofile-fixincludes:
9443 @if fixincludes-bootstrap
9444 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9445 configure-stageprofile-fixincludes:
9446 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9448 @r=`${PWD_COMMAND}`; export r; \
9449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9450 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9451 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9452 $(HOST_EXPORTS) \
9453 $(POSTSTAGE1_HOST_EXPORTS) \
9454 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9455 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9456 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9457 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9459 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9460 case $(srcdir) in \
9461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9462 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9464 esac; \
9465 module_srcdir=fixincludes; \
9466 $(SHELL) $$s/$$module_srcdir/configure \
9467 --srcdir=$${topdir}/$$module_srcdir \
9468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9469 --target=${target_alias} \
9470 --with-build-libsubdir=$(HOST_SUBDIR) \
9471 $(STAGEprofile_CONFIGURE_FLAGS)
9472 @endif fixincludes-bootstrap
9473
9474 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9475 maybe-configure-stagetrain-fixincludes:
9476 @if fixincludes-bootstrap
9477 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9478 configure-stagetrain-fixincludes:
9479 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9481 @r=`${PWD_COMMAND}`; export r; \
9482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9484 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9485 $(HOST_EXPORTS) \
9486 $(POSTSTAGE1_HOST_EXPORTS) \
9487 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9488 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9489 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9490 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9492 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9493 case $(srcdir) in \
9494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9495 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9497 esac; \
9498 module_srcdir=fixincludes; \
9499 $(SHELL) $$s/$$module_srcdir/configure \
9500 --srcdir=$${topdir}/$$module_srcdir \
9501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9502 --target=${target_alias} \
9503 --with-build-libsubdir=$(HOST_SUBDIR) \
9504 $(STAGEtrain_CONFIGURE_FLAGS)
9505 @endif fixincludes-bootstrap
9506
9507 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9508 maybe-configure-stagefeedback-fixincludes:
9509 @if fixincludes-bootstrap
9510 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9511 configure-stagefeedback-fixincludes:
9512 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9514 @r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9517 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9518 $(HOST_EXPORTS) \
9519 $(POSTSTAGE1_HOST_EXPORTS) \
9520 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9521 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9522 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9523 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9525 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9526 case $(srcdir) in \
9527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9528 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9530 esac; \
9531 module_srcdir=fixincludes; \
9532 $(SHELL) $$s/$$module_srcdir/configure \
9533 --srcdir=$${topdir}/$$module_srcdir \
9534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9535 --target=${target_alias} \
9536 --with-build-libsubdir=$(HOST_SUBDIR) \
9537 $(STAGEfeedback_CONFIGURE_FLAGS)
9538 @endif fixincludes-bootstrap
9539
9540 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9541 maybe-configure-stageautoprofile-fixincludes:
9542 @if fixincludes-bootstrap
9543 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9544 configure-stageautoprofile-fixincludes:
9545 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9547 @r=`${PWD_COMMAND}`; export r; \
9548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9549 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9550 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9551 $(HOST_EXPORTS) \
9552 $(POSTSTAGE1_HOST_EXPORTS) \
9553 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9554 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9555 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9556 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9558 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9559 case $(srcdir) in \
9560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9561 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9563 esac; \
9564 module_srcdir=fixincludes; \
9565 $(SHELL) $$s/$$module_srcdir/configure \
9566 --srcdir=$${topdir}/$$module_srcdir \
9567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9568 --target=${target_alias} \
9569 --with-build-libsubdir=$(HOST_SUBDIR) \
9570 $(STAGEautoprofile_CONFIGURE_FLAGS)
9571 @endif fixincludes-bootstrap
9572
9573 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9574 maybe-configure-stageautofeedback-fixincludes:
9575 @if fixincludes-bootstrap
9576 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9577 configure-stageautofeedback-fixincludes:
9578 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9580 @r=`${PWD_COMMAND}`; export r; \
9581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9582 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9583 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9584 $(HOST_EXPORTS) \
9585 $(POSTSTAGE1_HOST_EXPORTS) \
9586 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9587 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9588 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9589 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9591 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9592 case $(srcdir) in \
9593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9594 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9596 esac; \
9597 module_srcdir=fixincludes; \
9598 $(SHELL) $$s/$$module_srcdir/configure \
9599 --srcdir=$${topdir}/$$module_srcdir \
9600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9601 --target=${target_alias} \
9602 --with-build-libsubdir=$(HOST_SUBDIR) \
9603 $(STAGEautofeedback_CONFIGURE_FLAGS)
9604 @endif fixincludes-bootstrap
9605
9606
9607
9608
9609
9610 .PHONY: all-fixincludes maybe-all-fixincludes
9611 maybe-all-fixincludes:
9612 @if gcc-bootstrap
9613 all-fixincludes: stage_current
9614 @endif gcc-bootstrap
9615 @if fixincludes
9616 TARGET-fixincludes=all
9617 maybe-all-fixincludes: all-fixincludes
9618 all-fixincludes: configure-fixincludes
9619 @r=`${PWD_COMMAND}`; export r; \
9620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621 $(HOST_EXPORTS) \
9622 (cd $(HOST_SUBDIR)/fixincludes && \
9623 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9624 $(TARGET-fixincludes))
9625 @endif fixincludes
9626
9627
9628
9629 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9630 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9631 maybe-all-stage1-fixincludes:
9632 maybe-clean-stage1-fixincludes:
9633 @if fixincludes-bootstrap
9634 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9635 all-stage1: all-stage1-fixincludes
9636 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9637 all-stage1-fixincludes: configure-stage1-fixincludes
9638 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9639 @r=`${PWD_COMMAND}`; export r; \
9640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9641 TFLAGS="$(STAGE1_TFLAGS)"; \
9642 $(HOST_EXPORTS) \
9643 cd $(HOST_SUBDIR)/fixincludes && \
9644 \
9645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9646 CFLAGS="$(STAGE1_CFLAGS)" \
9647 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9648 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9649 LIBCFLAGS="$(LIBCFLAGS)" \
9650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9653 $(EXTRA_HOST_FLAGS) \
9654 $(STAGE1_FLAGS_TO_PASS) \
9655 TFLAGS="$(STAGE1_TFLAGS)" \
9656 $(TARGET-stage1-fixincludes)
9657
9658 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9659 clean-stage1: clean-stage1-fixincludes
9660 clean-stage1-fixincludes:
9661 @if [ $(current_stage) = stage1 ]; then \
9662 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9663 else \
9664 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9665 $(MAKE) stage1-start; \
9666 fi; \
9667 cd $(HOST_SUBDIR)/fixincludes && \
9668 $(MAKE) $(EXTRA_HOST_FLAGS) \
9669 $(STAGE1_FLAGS_TO_PASS) clean
9670 @endif fixincludes-bootstrap
9671
9672
9673 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9674 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9675 maybe-all-stage2-fixincludes:
9676 maybe-clean-stage2-fixincludes:
9677 @if fixincludes-bootstrap
9678 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9679 all-stage2: all-stage2-fixincludes
9680 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9681 all-stage2-fixincludes: configure-stage2-fixincludes
9682 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9683 @r=`${PWD_COMMAND}`; export r; \
9684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9685 TFLAGS="$(STAGE2_TFLAGS)"; \
9686 $(HOST_EXPORTS) \
9687 $(POSTSTAGE1_HOST_EXPORTS) \
9688 cd $(HOST_SUBDIR)/fixincludes && \
9689 \
9690 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9691 CFLAGS="$(STAGE2_CFLAGS)" \
9692 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9693 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9694 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9698 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9699 TFLAGS="$(STAGE2_TFLAGS)" \
9700 $(TARGET-stage2-fixincludes)
9701
9702 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9703 clean-stage2: clean-stage2-fixincludes
9704 clean-stage2-fixincludes:
9705 @if [ $(current_stage) = stage2 ]; then \
9706 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9707 else \
9708 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9709 $(MAKE) stage2-start; \
9710 fi; \
9711 cd $(HOST_SUBDIR)/fixincludes && \
9712 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9713 @endif fixincludes-bootstrap
9714
9715
9716 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9717 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9718 maybe-all-stage3-fixincludes:
9719 maybe-clean-stage3-fixincludes:
9720 @if fixincludes-bootstrap
9721 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9722 all-stage3: all-stage3-fixincludes
9723 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9724 all-stage3-fixincludes: configure-stage3-fixincludes
9725 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9726 @r=`${PWD_COMMAND}`; export r; \
9727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9728 TFLAGS="$(STAGE3_TFLAGS)"; \
9729 $(HOST_EXPORTS) \
9730 $(POSTSTAGE1_HOST_EXPORTS) \
9731 cd $(HOST_SUBDIR)/fixincludes && \
9732 \
9733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9734 CFLAGS="$(STAGE3_CFLAGS)" \
9735 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9736 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9737 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9742 TFLAGS="$(STAGE3_TFLAGS)" \
9743 $(TARGET-stage3-fixincludes)
9744
9745 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9746 clean-stage3: clean-stage3-fixincludes
9747 clean-stage3-fixincludes:
9748 @if [ $(current_stage) = stage3 ]; then \
9749 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9750 else \
9751 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9752 $(MAKE) stage3-start; \
9753 fi; \
9754 cd $(HOST_SUBDIR)/fixincludes && \
9755 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9756 @endif fixincludes-bootstrap
9757
9758
9759 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9760 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9761 maybe-all-stage4-fixincludes:
9762 maybe-clean-stage4-fixincludes:
9763 @if fixincludes-bootstrap
9764 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9765 all-stage4: all-stage4-fixincludes
9766 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9767 all-stage4-fixincludes: configure-stage4-fixincludes
9768 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9769 @r=`${PWD_COMMAND}`; export r; \
9770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9771 TFLAGS="$(STAGE4_TFLAGS)"; \
9772 $(HOST_EXPORTS) \
9773 $(POSTSTAGE1_HOST_EXPORTS) \
9774 cd $(HOST_SUBDIR)/fixincludes && \
9775 \
9776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9777 CFLAGS="$(STAGE4_CFLAGS)" \
9778 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9779 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9780 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9785 TFLAGS="$(STAGE4_TFLAGS)" \
9786 $(TARGET-stage4-fixincludes)
9787
9788 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9789 clean-stage4: clean-stage4-fixincludes
9790 clean-stage4-fixincludes:
9791 @if [ $(current_stage) = stage4 ]; then \
9792 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9793 else \
9794 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9795 $(MAKE) stage4-start; \
9796 fi; \
9797 cd $(HOST_SUBDIR)/fixincludes && \
9798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9799 @endif fixincludes-bootstrap
9800
9801
9802 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9803 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9804 maybe-all-stageprofile-fixincludes:
9805 maybe-clean-stageprofile-fixincludes:
9806 @if fixincludes-bootstrap
9807 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9808 all-stageprofile: all-stageprofile-fixincludes
9809 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9810 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9811 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9812 @r=`${PWD_COMMAND}`; export r; \
9813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9814 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9815 $(HOST_EXPORTS) \
9816 $(POSTSTAGE1_HOST_EXPORTS) \
9817 cd $(HOST_SUBDIR)/fixincludes && \
9818 \
9819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9820 CFLAGS="$(STAGEprofile_CFLAGS)" \
9821 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9822 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9823 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9828 TFLAGS="$(STAGEprofile_TFLAGS)" \
9829 $(TARGET-stageprofile-fixincludes)
9830
9831 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9832 clean-stageprofile: clean-stageprofile-fixincludes
9833 clean-stageprofile-fixincludes:
9834 @if [ $(current_stage) = stageprofile ]; then \
9835 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9836 else \
9837 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9838 $(MAKE) stageprofile-start; \
9839 fi; \
9840 cd $(HOST_SUBDIR)/fixincludes && \
9841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9842 @endif fixincludes-bootstrap
9843
9844
9845 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9846 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9847 maybe-all-stagetrain-fixincludes:
9848 maybe-clean-stagetrain-fixincludes:
9849 @if fixincludes-bootstrap
9850 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9851 all-stagetrain: all-stagetrain-fixincludes
9852 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9853 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9854 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9855 @r=`${PWD_COMMAND}`; export r; \
9856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9857 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9858 $(HOST_EXPORTS) \
9859 $(POSTSTAGE1_HOST_EXPORTS) \
9860 cd $(HOST_SUBDIR)/fixincludes && \
9861 \
9862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9863 CFLAGS="$(STAGEtrain_CFLAGS)" \
9864 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9865 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9866 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9871 TFLAGS="$(STAGEtrain_TFLAGS)" \
9872 $(TARGET-stagetrain-fixincludes)
9873
9874 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9875 clean-stagetrain: clean-stagetrain-fixincludes
9876 clean-stagetrain-fixincludes:
9877 @if [ $(current_stage) = stagetrain ]; then \
9878 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9879 else \
9880 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9881 $(MAKE) stagetrain-start; \
9882 fi; \
9883 cd $(HOST_SUBDIR)/fixincludes && \
9884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9885 @endif fixincludes-bootstrap
9886
9887
9888 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9889 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9890 maybe-all-stagefeedback-fixincludes:
9891 maybe-clean-stagefeedback-fixincludes:
9892 @if fixincludes-bootstrap
9893 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9894 all-stagefeedback: all-stagefeedback-fixincludes
9895 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9896 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9897 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9898 @r=`${PWD_COMMAND}`; export r; \
9899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9901 $(HOST_EXPORTS) \
9902 $(POSTSTAGE1_HOST_EXPORTS) \
9903 cd $(HOST_SUBDIR)/fixincludes && \
9904 \
9905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9906 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9907 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9908 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9909 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9914 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9915 $(TARGET-stagefeedback-fixincludes)
9916
9917 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9918 clean-stagefeedback: clean-stagefeedback-fixincludes
9919 clean-stagefeedback-fixincludes:
9920 @if [ $(current_stage) = stagefeedback ]; then \
9921 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9922 else \
9923 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9924 $(MAKE) stagefeedback-start; \
9925 fi; \
9926 cd $(HOST_SUBDIR)/fixincludes && \
9927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9928 @endif fixincludes-bootstrap
9929
9930
9931 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9932 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9933 maybe-all-stageautoprofile-fixincludes:
9934 maybe-clean-stageautoprofile-fixincludes:
9935 @if fixincludes-bootstrap
9936 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9937 all-stageautoprofile: all-stageautoprofile-fixincludes
9938 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9939 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9940 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9941 @r=`${PWD_COMMAND}`; export r; \
9942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9943 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9944 $(HOST_EXPORTS) \
9945 $(POSTSTAGE1_HOST_EXPORTS) \
9946 cd $(HOST_SUBDIR)/fixincludes && \
9947 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9949 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9950 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9951 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9952 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9957 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9958 $(TARGET-stageautoprofile-fixincludes)
9959
9960 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9961 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9962 clean-stageautoprofile-fixincludes:
9963 @if [ $(current_stage) = stageautoprofile ]; then \
9964 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9965 else \
9966 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9967 $(MAKE) stageautoprofile-start; \
9968 fi; \
9969 cd $(HOST_SUBDIR)/fixincludes && \
9970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9971 @endif fixincludes-bootstrap
9972
9973
9974 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9975 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9976 maybe-all-stageautofeedback-fixincludes:
9977 maybe-clean-stageautofeedback-fixincludes:
9978 @if fixincludes-bootstrap
9979 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9980 all-stageautofeedback: all-stageautofeedback-fixincludes
9981 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9982 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9983 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9984 @r=`${PWD_COMMAND}`; export r; \
9985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9987 $(HOST_EXPORTS) \
9988 $(POSTSTAGE1_HOST_EXPORTS) \
9989 cd $(HOST_SUBDIR)/fixincludes && \
9990 \
9991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9992 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9993 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9994 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9995 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10000 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10001 $(TARGET-stageautofeedback-fixincludes)
10002
10003 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10004 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10005 clean-stageautofeedback-fixincludes:
10006 @if [ $(current_stage) = stageautofeedback ]; then \
10007 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10008 else \
10009 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10010 $(MAKE) stageautofeedback-start; \
10011 fi; \
10012 cd $(HOST_SUBDIR)/fixincludes && \
10013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10014 @endif fixincludes-bootstrap
10015
10016
10017
10018
10019
10020 .PHONY: check-fixincludes maybe-check-fixincludes
10021 maybe-check-fixincludes:
10022 @if fixincludes
10023 maybe-check-fixincludes: check-fixincludes
10024
10025 check-fixincludes:
10026 @: $(MAKE); $(unstage)
10027 @r=`${PWD_COMMAND}`; export r; \
10028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10029 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10030 (cd $(HOST_SUBDIR)/fixincludes && \
10031 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10032
10033 @endif fixincludes
10034
10035 .PHONY: install-fixincludes maybe-install-fixincludes
10036 maybe-install-fixincludes:
10037 @if fixincludes
10038 maybe-install-fixincludes: install-fixincludes
10039
10040 install-fixincludes: installdirs
10041 @: $(MAKE); $(unstage)
10042 @r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 (cd $(HOST_SUBDIR)/fixincludes && \
10046 $(MAKE) $(FLAGS_TO_PASS) install)
10047
10048 @endif fixincludes
10049
10050 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10051 maybe-install-strip-fixincludes:
10052 @if fixincludes
10053 maybe-install-strip-fixincludes: install-strip-fixincludes
10054
10055 install-strip-fixincludes: installdirs
10056 @: $(MAKE); $(unstage)
10057 @r=`${PWD_COMMAND}`; export r; \
10058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10059 $(HOST_EXPORTS) \
10060 (cd $(HOST_SUBDIR)/fixincludes && \
10061 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10062
10063 @endif fixincludes
10064
10065 # Other targets (info, dvi, pdf, etc.)
10066
10067 .PHONY: maybe-info-fixincludes info-fixincludes
10068 maybe-info-fixincludes:
10069 @if fixincludes
10070 maybe-info-fixincludes: info-fixincludes
10071
10072 info-fixincludes: \
10073 configure-fixincludes
10074 @[ -f ./fixincludes/Makefile ] || exit 0; \
10075 r=`${PWD_COMMAND}`; export r; \
10076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 $(HOST_EXPORTS) \
10078 for flag in $(EXTRA_HOST_FLAGS) ; do \
10079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10080 done; \
10081 echo "Doing info in fixincludes"; \
10082 (cd $(HOST_SUBDIR)/fixincludes && \
10083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10085 "RANLIB=$${RANLIB}" \
10086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10087 info) \
10088 || exit 1
10089
10090 @endif fixincludes
10091
10092 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10093 maybe-dvi-fixincludes:
10094 @if fixincludes
10095 maybe-dvi-fixincludes: dvi-fixincludes
10096
10097 dvi-fixincludes: \
10098 configure-fixincludes
10099 @[ -f ./fixincludes/Makefile ] || exit 0; \
10100 r=`${PWD_COMMAND}`; export r; \
10101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10102 $(HOST_EXPORTS) \
10103 for flag in $(EXTRA_HOST_FLAGS) ; do \
10104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10105 done; \
10106 echo "Doing dvi in fixincludes"; \
10107 (cd $(HOST_SUBDIR)/fixincludes && \
10108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10110 "RANLIB=$${RANLIB}" \
10111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10112 dvi) \
10113 || exit 1
10114
10115 @endif fixincludes
10116
10117 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10118 maybe-pdf-fixincludes:
10119 @if fixincludes
10120 maybe-pdf-fixincludes: pdf-fixincludes
10121
10122 pdf-fixincludes: \
10123 configure-fixincludes
10124 @[ -f ./fixincludes/Makefile ] || exit 0; \
10125 r=`${PWD_COMMAND}`; export r; \
10126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10127 $(HOST_EXPORTS) \
10128 for flag in $(EXTRA_HOST_FLAGS) ; do \
10129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10130 done; \
10131 echo "Doing pdf in fixincludes"; \
10132 (cd $(HOST_SUBDIR)/fixincludes && \
10133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10135 "RANLIB=$${RANLIB}" \
10136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10137 pdf) \
10138 || exit 1
10139
10140 @endif fixincludes
10141
10142 .PHONY: maybe-html-fixincludes html-fixincludes
10143 maybe-html-fixincludes:
10144 @if fixincludes
10145 maybe-html-fixincludes: html-fixincludes
10146
10147 html-fixincludes: \
10148 configure-fixincludes
10149 @[ -f ./fixincludes/Makefile ] || exit 0; \
10150 r=`${PWD_COMMAND}`; export r; \
10151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10152 $(HOST_EXPORTS) \
10153 for flag in $(EXTRA_HOST_FLAGS) ; do \
10154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10155 done; \
10156 echo "Doing html in fixincludes"; \
10157 (cd $(HOST_SUBDIR)/fixincludes && \
10158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10160 "RANLIB=$${RANLIB}" \
10161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10162 html) \
10163 || exit 1
10164
10165 @endif fixincludes
10166
10167 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10168 maybe-TAGS-fixincludes:
10169 @if fixincludes
10170 maybe-TAGS-fixincludes: TAGS-fixincludes
10171
10172 # fixincludes doesn't support TAGS.
10173 TAGS-fixincludes:
10174
10175 @endif fixincludes
10176
10177 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10178 maybe-install-info-fixincludes:
10179 @if fixincludes
10180 maybe-install-info-fixincludes: install-info-fixincludes
10181
10182 install-info-fixincludes: \
10183 configure-fixincludes \
10184 info-fixincludes
10185 @[ -f ./fixincludes/Makefile ] || exit 0; \
10186 r=`${PWD_COMMAND}`; export r; \
10187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10188 $(HOST_EXPORTS) \
10189 for flag in $(EXTRA_HOST_FLAGS) ; do \
10190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10191 done; \
10192 echo "Doing install-info in fixincludes"; \
10193 (cd $(HOST_SUBDIR)/fixincludes && \
10194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10196 "RANLIB=$${RANLIB}" \
10197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10198 install-info) \
10199 || exit 1
10200
10201 @endif fixincludes
10202
10203 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10204 maybe-install-dvi-fixincludes:
10205 @if fixincludes
10206 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10207
10208 # fixincludes doesn't support install-dvi.
10209 install-dvi-fixincludes:
10210
10211 @endif fixincludes
10212
10213 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10214 maybe-install-pdf-fixincludes:
10215 @if fixincludes
10216 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10217
10218 install-pdf-fixincludes: \
10219 configure-fixincludes \
10220 pdf-fixincludes
10221 @[ -f ./fixincludes/Makefile ] || exit 0; \
10222 r=`${PWD_COMMAND}`; export r; \
10223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10224 $(HOST_EXPORTS) \
10225 for flag in $(EXTRA_HOST_FLAGS) ; do \
10226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10227 done; \
10228 echo "Doing install-pdf in fixincludes"; \
10229 (cd $(HOST_SUBDIR)/fixincludes && \
10230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10232 "RANLIB=$${RANLIB}" \
10233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10234 install-pdf) \
10235 || exit 1
10236
10237 @endif fixincludes
10238
10239 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10240 maybe-install-html-fixincludes:
10241 @if fixincludes
10242 maybe-install-html-fixincludes: install-html-fixincludes
10243
10244 install-html-fixincludes: \
10245 configure-fixincludes \
10246 html-fixincludes
10247 @[ -f ./fixincludes/Makefile ] || exit 0; \
10248 r=`${PWD_COMMAND}`; export r; \
10249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10250 $(HOST_EXPORTS) \
10251 for flag in $(EXTRA_HOST_FLAGS) ; do \
10252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10253 done; \
10254 echo "Doing install-html in fixincludes"; \
10255 (cd $(HOST_SUBDIR)/fixincludes && \
10256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10258 "RANLIB=$${RANLIB}" \
10259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10260 install-html) \
10261 || exit 1
10262
10263 @endif fixincludes
10264
10265 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10266 maybe-installcheck-fixincludes:
10267 @if fixincludes
10268 maybe-installcheck-fixincludes: installcheck-fixincludes
10269
10270 installcheck-fixincludes: \
10271 configure-fixincludes
10272 @[ -f ./fixincludes/Makefile ] || exit 0; \
10273 r=`${PWD_COMMAND}`; export r; \
10274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10275 $(HOST_EXPORTS) \
10276 for flag in $(EXTRA_HOST_FLAGS) ; do \
10277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10278 done; \
10279 echo "Doing installcheck in fixincludes"; \
10280 (cd $(HOST_SUBDIR)/fixincludes && \
10281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10283 "RANLIB=$${RANLIB}" \
10284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10285 installcheck) \
10286 || exit 1
10287
10288 @endif fixincludes
10289
10290 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10291 maybe-mostlyclean-fixincludes:
10292 @if fixincludes
10293 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10294
10295 mostlyclean-fixincludes:
10296 @[ -f ./fixincludes/Makefile ] || exit 0; \
10297 r=`${PWD_COMMAND}`; export r; \
10298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10299 $(HOST_EXPORTS) \
10300 for flag in $(EXTRA_HOST_FLAGS) ; do \
10301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10302 done; \
10303 echo "Doing mostlyclean in fixincludes"; \
10304 (cd $(HOST_SUBDIR)/fixincludes && \
10305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10307 "RANLIB=$${RANLIB}" \
10308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10309 mostlyclean) \
10310 || exit 1
10311
10312 @endif fixincludes
10313
10314 .PHONY: maybe-clean-fixincludes clean-fixincludes
10315 maybe-clean-fixincludes:
10316 @if fixincludes
10317 maybe-clean-fixincludes: clean-fixincludes
10318
10319 clean-fixincludes:
10320 @[ -f ./fixincludes/Makefile ] || exit 0; \
10321 r=`${PWD_COMMAND}`; export r; \
10322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323 $(HOST_EXPORTS) \
10324 for flag in $(EXTRA_HOST_FLAGS) ; do \
10325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10326 done; \
10327 echo "Doing clean in fixincludes"; \
10328 (cd $(HOST_SUBDIR)/fixincludes && \
10329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10331 "RANLIB=$${RANLIB}" \
10332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10333 clean) \
10334 || exit 1
10335
10336 @endif fixincludes
10337
10338 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10339 maybe-distclean-fixincludes:
10340 @if fixincludes
10341 maybe-distclean-fixincludes: distclean-fixincludes
10342
10343 distclean-fixincludes:
10344 @[ -f ./fixincludes/Makefile ] || exit 0; \
10345 r=`${PWD_COMMAND}`; export r; \
10346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10347 $(HOST_EXPORTS) \
10348 for flag in $(EXTRA_HOST_FLAGS) ; do \
10349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10350 done; \
10351 echo "Doing distclean in fixincludes"; \
10352 (cd $(HOST_SUBDIR)/fixincludes && \
10353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10355 "RANLIB=$${RANLIB}" \
10356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10357 distclean) \
10358 || exit 1
10359
10360 @endif fixincludes
10361
10362 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10363 maybe-maintainer-clean-fixincludes:
10364 @if fixincludes
10365 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10366
10367 maintainer-clean-fixincludes:
10368 @[ -f ./fixincludes/Makefile ] || exit 0; \
10369 r=`${PWD_COMMAND}`; export r; \
10370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10371 $(HOST_EXPORTS) \
10372 for flag in $(EXTRA_HOST_FLAGS) ; do \
10373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10374 done; \
10375 echo "Doing maintainer-clean in fixincludes"; \
10376 (cd $(HOST_SUBDIR)/fixincludes && \
10377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10379 "RANLIB=$${RANLIB}" \
10380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10381 maintainer-clean) \
10382 || exit 1
10383
10384 @endif fixincludes
10385
10386
10387
10388 .PHONY: configure-flex maybe-configure-flex
10389 maybe-configure-flex:
10390 @if gcc-bootstrap
10391 configure-flex: stage_current
10392 @endif gcc-bootstrap
10393 @if flex
10394 maybe-configure-flex: configure-flex
10395 configure-flex:
10396 @: $(MAKE); $(unstage)
10397 @r=`${PWD_COMMAND}`; export r; \
10398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10401 $(HOST_EXPORTS) \
10402 echo Configuring in $(HOST_SUBDIR)/flex; \
10403 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10404 case $(srcdir) in \
10405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10406 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10408 esac; \
10409 module_srcdir=flex; \
10410 $(SHELL) \
10411 $$s/$$module_srcdir/configure \
10412 --srcdir=$${topdir}/$$module_srcdir \
10413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10414 --target=${target_alias} \
10415 || exit 1
10416 @endif flex
10417
10418
10419
10420
10421
10422 .PHONY: all-flex maybe-all-flex
10423 maybe-all-flex:
10424 @if gcc-bootstrap
10425 all-flex: stage_current
10426 @endif gcc-bootstrap
10427 @if flex
10428 TARGET-flex=all
10429 maybe-all-flex: all-flex
10430 all-flex: configure-flex
10431 @: $(MAKE); $(unstage)
10432 @r=`${PWD_COMMAND}`; export r; \
10433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10434 $(HOST_EXPORTS) \
10435 (cd $(HOST_SUBDIR)/flex && \
10436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10437 $(TARGET-flex))
10438 @endif flex
10439
10440
10441
10442
10443 .PHONY: check-flex maybe-check-flex
10444 maybe-check-flex:
10445 @if flex
10446 maybe-check-flex: check-flex
10447
10448 # This module is only tested in a native toolchain.
10449 check-flex:
10450 @: $(MAKE); $(unstage)
10451 @if [ '$(host)' = '$(target)' ]; then \
10452 r=`${PWD_COMMAND}`; export r; \
10453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454 $(HOST_EXPORTS) \
10455 (cd $(HOST_SUBDIR)/flex && \
10456 $(MAKE) $(FLAGS_TO_PASS) check)
10457 fi
10458
10459 @endif flex
10460
10461 .PHONY: install-flex maybe-install-flex
10462 maybe-install-flex:
10463 @if flex
10464 maybe-install-flex: install-flex
10465
10466 install-flex: installdirs
10467 @: $(MAKE); $(unstage)
10468 @r=`${PWD_COMMAND}`; export r; \
10469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10470 $(HOST_EXPORTS) \
10471 (cd $(HOST_SUBDIR)/flex && \
10472 $(MAKE) $(FLAGS_TO_PASS) install)
10473
10474 @endif flex
10475
10476 .PHONY: install-strip-flex maybe-install-strip-flex
10477 maybe-install-strip-flex:
10478 @if flex
10479 maybe-install-strip-flex: install-strip-flex
10480
10481 install-strip-flex: installdirs
10482 @: $(MAKE); $(unstage)
10483 @r=`${PWD_COMMAND}`; export r; \
10484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10485 $(HOST_EXPORTS) \
10486 (cd $(HOST_SUBDIR)/flex && \
10487 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10488
10489 @endif flex
10490
10491 # Other targets (info, dvi, pdf, etc.)
10492
10493 .PHONY: maybe-info-flex info-flex
10494 maybe-info-flex:
10495 @if flex
10496 maybe-info-flex: info-flex
10497
10498 info-flex: \
10499 configure-flex
10500 @: $(MAKE); $(unstage)
10501 @[ -f ./flex/Makefile ] || exit 0; \
10502 r=`${PWD_COMMAND}`; export r; \
10503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10504 $(HOST_EXPORTS) \
10505 for flag in $(EXTRA_HOST_FLAGS) ; do \
10506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10507 done; \
10508 echo "Doing info in flex"; \
10509 (cd $(HOST_SUBDIR)/flex && \
10510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10512 "RANLIB=$${RANLIB}" \
10513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10514 info) \
10515 || exit 1
10516
10517 @endif flex
10518
10519 .PHONY: maybe-dvi-flex dvi-flex
10520 maybe-dvi-flex:
10521 @if flex
10522 maybe-dvi-flex: dvi-flex
10523
10524 dvi-flex: \
10525 configure-flex
10526 @: $(MAKE); $(unstage)
10527 @[ -f ./flex/Makefile ] || exit 0; \
10528 r=`${PWD_COMMAND}`; export r; \
10529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530 $(HOST_EXPORTS) \
10531 for flag in $(EXTRA_HOST_FLAGS) ; do \
10532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10533 done; \
10534 echo "Doing dvi in flex"; \
10535 (cd $(HOST_SUBDIR)/flex && \
10536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10538 "RANLIB=$${RANLIB}" \
10539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10540 dvi) \
10541 || exit 1
10542
10543 @endif flex
10544
10545 .PHONY: maybe-pdf-flex pdf-flex
10546 maybe-pdf-flex:
10547 @if flex
10548 maybe-pdf-flex: pdf-flex
10549
10550 pdf-flex: \
10551 configure-flex
10552 @: $(MAKE); $(unstage)
10553 @[ -f ./flex/Makefile ] || exit 0; \
10554 r=`${PWD_COMMAND}`; export r; \
10555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10556 $(HOST_EXPORTS) \
10557 for flag in $(EXTRA_HOST_FLAGS) ; do \
10558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10559 done; \
10560 echo "Doing pdf in flex"; \
10561 (cd $(HOST_SUBDIR)/flex && \
10562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10564 "RANLIB=$${RANLIB}" \
10565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10566 pdf) \
10567 || exit 1
10568
10569 @endif flex
10570
10571 .PHONY: maybe-html-flex html-flex
10572 maybe-html-flex:
10573 @if flex
10574 maybe-html-flex: html-flex
10575
10576 html-flex: \
10577 configure-flex
10578 @: $(MAKE); $(unstage)
10579 @[ -f ./flex/Makefile ] || exit 0; \
10580 r=`${PWD_COMMAND}`; export r; \
10581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10582 $(HOST_EXPORTS) \
10583 for flag in $(EXTRA_HOST_FLAGS) ; do \
10584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10585 done; \
10586 echo "Doing html in flex"; \
10587 (cd $(HOST_SUBDIR)/flex && \
10588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10590 "RANLIB=$${RANLIB}" \
10591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10592 html) \
10593 || exit 1
10594
10595 @endif flex
10596
10597 .PHONY: maybe-TAGS-flex TAGS-flex
10598 maybe-TAGS-flex:
10599 @if flex
10600 maybe-TAGS-flex: TAGS-flex
10601
10602 TAGS-flex: \
10603 configure-flex
10604 @: $(MAKE); $(unstage)
10605 @[ -f ./flex/Makefile ] || exit 0; \
10606 r=`${PWD_COMMAND}`; export r; \
10607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10608 $(HOST_EXPORTS) \
10609 for flag in $(EXTRA_HOST_FLAGS) ; do \
10610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10611 done; \
10612 echo "Doing TAGS in flex"; \
10613 (cd $(HOST_SUBDIR)/flex && \
10614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10616 "RANLIB=$${RANLIB}" \
10617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10618 TAGS) \
10619 || exit 1
10620
10621 @endif flex
10622
10623 .PHONY: maybe-install-info-flex install-info-flex
10624 maybe-install-info-flex:
10625 @if flex
10626 maybe-install-info-flex: install-info-flex
10627
10628 install-info-flex: \
10629 configure-flex \
10630 info-flex
10631 @: $(MAKE); $(unstage)
10632 @[ -f ./flex/Makefile ] || exit 0; \
10633 r=`${PWD_COMMAND}`; export r; \
10634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10635 $(HOST_EXPORTS) \
10636 for flag in $(EXTRA_HOST_FLAGS) ; do \
10637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10638 done; \
10639 echo "Doing install-info in flex"; \
10640 (cd $(HOST_SUBDIR)/flex && \
10641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10643 "RANLIB=$${RANLIB}" \
10644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10645 install-info) \
10646 || exit 1
10647
10648 @endif flex
10649
10650 .PHONY: maybe-install-dvi-flex install-dvi-flex
10651 maybe-install-dvi-flex:
10652 @if flex
10653 maybe-install-dvi-flex: install-dvi-flex
10654
10655 install-dvi-flex: \
10656 configure-flex \
10657 dvi-flex
10658 @: $(MAKE); $(unstage)
10659 @[ -f ./flex/Makefile ] || exit 0; \
10660 r=`${PWD_COMMAND}`; export r; \
10661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10662 $(HOST_EXPORTS) \
10663 for flag in $(EXTRA_HOST_FLAGS) ; do \
10664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10665 done; \
10666 echo "Doing install-dvi in flex"; \
10667 (cd $(HOST_SUBDIR)/flex && \
10668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10670 "RANLIB=$${RANLIB}" \
10671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10672 install-dvi) \
10673 || exit 1
10674
10675 @endif flex
10676
10677 .PHONY: maybe-install-pdf-flex install-pdf-flex
10678 maybe-install-pdf-flex:
10679 @if flex
10680 maybe-install-pdf-flex: install-pdf-flex
10681
10682 install-pdf-flex: \
10683 configure-flex \
10684 pdf-flex
10685 @: $(MAKE); $(unstage)
10686 @[ -f ./flex/Makefile ] || exit 0; \
10687 r=`${PWD_COMMAND}`; export r; \
10688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689 $(HOST_EXPORTS) \
10690 for flag in $(EXTRA_HOST_FLAGS) ; do \
10691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10692 done; \
10693 echo "Doing install-pdf in flex"; \
10694 (cd $(HOST_SUBDIR)/flex && \
10695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10697 "RANLIB=$${RANLIB}" \
10698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10699 install-pdf) \
10700 || exit 1
10701
10702 @endif flex
10703
10704 .PHONY: maybe-install-html-flex install-html-flex
10705 maybe-install-html-flex:
10706 @if flex
10707 maybe-install-html-flex: install-html-flex
10708
10709 install-html-flex: \
10710 configure-flex \
10711 html-flex
10712 @: $(MAKE); $(unstage)
10713 @[ -f ./flex/Makefile ] || exit 0; \
10714 r=`${PWD_COMMAND}`; export r; \
10715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10716 $(HOST_EXPORTS) \
10717 for flag in $(EXTRA_HOST_FLAGS) ; do \
10718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10719 done; \
10720 echo "Doing install-html in flex"; \
10721 (cd $(HOST_SUBDIR)/flex && \
10722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10724 "RANLIB=$${RANLIB}" \
10725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10726 install-html) \
10727 || exit 1
10728
10729 @endif flex
10730
10731 .PHONY: maybe-installcheck-flex installcheck-flex
10732 maybe-installcheck-flex:
10733 @if flex
10734 maybe-installcheck-flex: installcheck-flex
10735
10736 installcheck-flex: \
10737 configure-flex
10738 @: $(MAKE); $(unstage)
10739 @[ -f ./flex/Makefile ] || exit 0; \
10740 r=`${PWD_COMMAND}`; export r; \
10741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10742 $(HOST_EXPORTS) \
10743 for flag in $(EXTRA_HOST_FLAGS) ; do \
10744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10745 done; \
10746 echo "Doing installcheck in flex"; \
10747 (cd $(HOST_SUBDIR)/flex && \
10748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10750 "RANLIB=$${RANLIB}" \
10751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10752 installcheck) \
10753 || exit 1
10754
10755 @endif flex
10756
10757 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10758 maybe-mostlyclean-flex:
10759 @if flex
10760 maybe-mostlyclean-flex: mostlyclean-flex
10761
10762 mostlyclean-flex:
10763 @: $(MAKE); $(unstage)
10764 @[ -f ./flex/Makefile ] || exit 0; \
10765 r=`${PWD_COMMAND}`; export r; \
10766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10767 $(HOST_EXPORTS) \
10768 for flag in $(EXTRA_HOST_FLAGS) ; do \
10769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10770 done; \
10771 echo "Doing mostlyclean in flex"; \
10772 (cd $(HOST_SUBDIR)/flex && \
10773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10775 "RANLIB=$${RANLIB}" \
10776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10777 mostlyclean) \
10778 || exit 1
10779
10780 @endif flex
10781
10782 .PHONY: maybe-clean-flex clean-flex
10783 maybe-clean-flex:
10784 @if flex
10785 maybe-clean-flex: clean-flex
10786
10787 clean-flex:
10788 @: $(MAKE); $(unstage)
10789 @[ -f ./flex/Makefile ] || exit 0; \
10790 r=`${PWD_COMMAND}`; export r; \
10791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10792 $(HOST_EXPORTS) \
10793 for flag in $(EXTRA_HOST_FLAGS) ; do \
10794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10795 done; \
10796 echo "Doing clean in flex"; \
10797 (cd $(HOST_SUBDIR)/flex && \
10798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10800 "RANLIB=$${RANLIB}" \
10801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10802 clean) \
10803 || exit 1
10804
10805 @endif flex
10806
10807 .PHONY: maybe-distclean-flex distclean-flex
10808 maybe-distclean-flex:
10809 @if flex
10810 maybe-distclean-flex: distclean-flex
10811
10812 distclean-flex:
10813 @: $(MAKE); $(unstage)
10814 @[ -f ./flex/Makefile ] || exit 0; \
10815 r=`${PWD_COMMAND}`; export r; \
10816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817 $(HOST_EXPORTS) \
10818 for flag in $(EXTRA_HOST_FLAGS) ; do \
10819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10820 done; \
10821 echo "Doing distclean in flex"; \
10822 (cd $(HOST_SUBDIR)/flex && \
10823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10825 "RANLIB=$${RANLIB}" \
10826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10827 distclean) \
10828 || exit 1
10829
10830 @endif flex
10831
10832 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10833 maybe-maintainer-clean-flex:
10834 @if flex
10835 maybe-maintainer-clean-flex: maintainer-clean-flex
10836
10837 maintainer-clean-flex:
10838 @: $(MAKE); $(unstage)
10839 @[ -f ./flex/Makefile ] || exit 0; \
10840 r=`${PWD_COMMAND}`; export r; \
10841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10842 $(HOST_EXPORTS) \
10843 for flag in $(EXTRA_HOST_FLAGS) ; do \
10844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10845 done; \
10846 echo "Doing maintainer-clean in flex"; \
10847 (cd $(HOST_SUBDIR)/flex && \
10848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10850 "RANLIB=$${RANLIB}" \
10851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10852 maintainer-clean) \
10853 || exit 1
10854
10855 @endif flex
10856
10857
10858
10859 .PHONY: configure-gas maybe-configure-gas
10860 maybe-configure-gas:
10861 @if gcc-bootstrap
10862 configure-gas: stage_current
10863 @endif gcc-bootstrap
10864 @if gas
10865 maybe-configure-gas: configure-gas
10866 configure-gas:
10867 @r=`${PWD_COMMAND}`; export r; \
10868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10869 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10871 $(HOST_EXPORTS) \
10872 echo Configuring in $(HOST_SUBDIR)/gas; \
10873 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10874 case $(srcdir) in \
10875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10876 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10878 esac; \
10879 module_srcdir=gas; \
10880 $(SHELL) \
10881 $$s/$$module_srcdir/configure \
10882 --srcdir=$${topdir}/$$module_srcdir \
10883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10884 --target=${target_alias} \
10885 || exit 1
10886 @endif gas
10887
10888
10889
10890 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10891 maybe-configure-stage1-gas:
10892 @if gas-bootstrap
10893 maybe-configure-stage1-gas: configure-stage1-gas
10894 configure-stage1-gas:
10895 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10897 @r=`${PWD_COMMAND}`; export r; \
10898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10899 TFLAGS="$(STAGE1_TFLAGS)"; \
10900 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10901 $(HOST_EXPORTS) \
10902 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10903 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10904 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10905 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10907 cd $(HOST_SUBDIR)/gas || exit 1; \
10908 case $(srcdir) in \
10909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10910 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10912 esac; \
10913 module_srcdir=gas; \
10914 $(SHELL) $$s/$$module_srcdir/configure \
10915 --srcdir=$${topdir}/$$module_srcdir \
10916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10917 --target=${target_alias} \
10918 \
10919 $(STAGE1_CONFIGURE_FLAGS)
10920 @endif gas-bootstrap
10921
10922 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10923 maybe-configure-stage2-gas:
10924 @if gas-bootstrap
10925 maybe-configure-stage2-gas: configure-stage2-gas
10926 configure-stage2-gas:
10927 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10929 @r=`${PWD_COMMAND}`; export r; \
10930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10931 TFLAGS="$(STAGE2_TFLAGS)"; \
10932 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10933 $(HOST_EXPORTS) \
10934 $(POSTSTAGE1_HOST_EXPORTS) \
10935 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10936 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10937 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10938 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10940 cd $(HOST_SUBDIR)/gas || exit 1; \
10941 case $(srcdir) in \
10942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10943 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10945 esac; \
10946 module_srcdir=gas; \
10947 $(SHELL) $$s/$$module_srcdir/configure \
10948 --srcdir=$${topdir}/$$module_srcdir \
10949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10950 --target=${target_alias} \
10951 --with-build-libsubdir=$(HOST_SUBDIR) \
10952 $(STAGE2_CONFIGURE_FLAGS)
10953 @endif gas-bootstrap
10954
10955 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10956 maybe-configure-stage3-gas:
10957 @if gas-bootstrap
10958 maybe-configure-stage3-gas: configure-stage3-gas
10959 configure-stage3-gas:
10960 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10962 @r=`${PWD_COMMAND}`; export r; \
10963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10964 TFLAGS="$(STAGE3_TFLAGS)"; \
10965 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10966 $(HOST_EXPORTS) \
10967 $(POSTSTAGE1_HOST_EXPORTS) \
10968 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10969 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10970 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10971 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10973 cd $(HOST_SUBDIR)/gas || exit 1; \
10974 case $(srcdir) in \
10975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10976 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10978 esac; \
10979 module_srcdir=gas; \
10980 $(SHELL) $$s/$$module_srcdir/configure \
10981 --srcdir=$${topdir}/$$module_srcdir \
10982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10983 --target=${target_alias} \
10984 --with-build-libsubdir=$(HOST_SUBDIR) \
10985 $(STAGE3_CONFIGURE_FLAGS)
10986 @endif gas-bootstrap
10987
10988 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10989 maybe-configure-stage4-gas:
10990 @if gas-bootstrap
10991 maybe-configure-stage4-gas: configure-stage4-gas
10992 configure-stage4-gas:
10993 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10995 @r=`${PWD_COMMAND}`; export r; \
10996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10997 TFLAGS="$(STAGE4_TFLAGS)"; \
10998 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10999 $(HOST_EXPORTS) \
11000 $(POSTSTAGE1_HOST_EXPORTS) \
11001 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11002 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11003 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11004 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11006 cd $(HOST_SUBDIR)/gas || exit 1; \
11007 case $(srcdir) in \
11008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11009 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11011 esac; \
11012 module_srcdir=gas; \
11013 $(SHELL) $$s/$$module_srcdir/configure \
11014 --srcdir=$${topdir}/$$module_srcdir \
11015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11016 --target=${target_alias} \
11017 --with-build-libsubdir=$(HOST_SUBDIR) \
11018 $(STAGE4_CONFIGURE_FLAGS)
11019 @endif gas-bootstrap
11020
11021 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11022 maybe-configure-stageprofile-gas:
11023 @if gas-bootstrap
11024 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11025 configure-stageprofile-gas:
11026 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11028 @r=`${PWD_COMMAND}`; export r; \
11029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11030 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11031 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11032 $(HOST_EXPORTS) \
11033 $(POSTSTAGE1_HOST_EXPORTS) \
11034 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11035 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11036 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11037 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11039 cd $(HOST_SUBDIR)/gas || exit 1; \
11040 case $(srcdir) in \
11041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11042 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11044 esac; \
11045 module_srcdir=gas; \
11046 $(SHELL) $$s/$$module_srcdir/configure \
11047 --srcdir=$${topdir}/$$module_srcdir \
11048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11049 --target=${target_alias} \
11050 --with-build-libsubdir=$(HOST_SUBDIR) \
11051 $(STAGEprofile_CONFIGURE_FLAGS)
11052 @endif gas-bootstrap
11053
11054 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11055 maybe-configure-stagetrain-gas:
11056 @if gas-bootstrap
11057 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11058 configure-stagetrain-gas:
11059 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11061 @r=`${PWD_COMMAND}`; export r; \
11062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11064 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11065 $(HOST_EXPORTS) \
11066 $(POSTSTAGE1_HOST_EXPORTS) \
11067 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11068 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11069 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11070 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11072 cd $(HOST_SUBDIR)/gas || exit 1; \
11073 case $(srcdir) in \
11074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11075 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11077 esac; \
11078 module_srcdir=gas; \
11079 $(SHELL) $$s/$$module_srcdir/configure \
11080 --srcdir=$${topdir}/$$module_srcdir \
11081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11082 --target=${target_alias} \
11083 --with-build-libsubdir=$(HOST_SUBDIR) \
11084 $(STAGEtrain_CONFIGURE_FLAGS)
11085 @endif gas-bootstrap
11086
11087 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11088 maybe-configure-stagefeedback-gas:
11089 @if gas-bootstrap
11090 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11091 configure-stagefeedback-gas:
11092 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11094 @r=`${PWD_COMMAND}`; export r; \
11095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11097 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11098 $(HOST_EXPORTS) \
11099 $(POSTSTAGE1_HOST_EXPORTS) \
11100 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11101 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11102 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11103 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11105 cd $(HOST_SUBDIR)/gas || exit 1; \
11106 case $(srcdir) in \
11107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11108 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11110 esac; \
11111 module_srcdir=gas; \
11112 $(SHELL) $$s/$$module_srcdir/configure \
11113 --srcdir=$${topdir}/$$module_srcdir \
11114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11115 --target=${target_alias} \
11116 --with-build-libsubdir=$(HOST_SUBDIR) \
11117 $(STAGEfeedback_CONFIGURE_FLAGS)
11118 @endif gas-bootstrap
11119
11120 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11121 maybe-configure-stageautoprofile-gas:
11122 @if gas-bootstrap
11123 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11124 configure-stageautoprofile-gas:
11125 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11127 @r=`${PWD_COMMAND}`; export r; \
11128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11129 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11130 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11131 $(HOST_EXPORTS) \
11132 $(POSTSTAGE1_HOST_EXPORTS) \
11133 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11134 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11135 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11136 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11138 cd $(HOST_SUBDIR)/gas || exit 1; \
11139 case $(srcdir) in \
11140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11141 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11143 esac; \
11144 module_srcdir=gas; \
11145 $(SHELL) $$s/$$module_srcdir/configure \
11146 --srcdir=$${topdir}/$$module_srcdir \
11147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11148 --target=${target_alias} \
11149 --with-build-libsubdir=$(HOST_SUBDIR) \
11150 $(STAGEautoprofile_CONFIGURE_FLAGS)
11151 @endif gas-bootstrap
11152
11153 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11154 maybe-configure-stageautofeedback-gas:
11155 @if gas-bootstrap
11156 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11157 configure-stageautofeedback-gas:
11158 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11160 @r=`${PWD_COMMAND}`; export r; \
11161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11163 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11164 $(HOST_EXPORTS) \
11165 $(POSTSTAGE1_HOST_EXPORTS) \
11166 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11167 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11168 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11169 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11171 cd $(HOST_SUBDIR)/gas || exit 1; \
11172 case $(srcdir) in \
11173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11174 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11176 esac; \
11177 module_srcdir=gas; \
11178 $(SHELL) $$s/$$module_srcdir/configure \
11179 --srcdir=$${topdir}/$$module_srcdir \
11180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11181 --target=${target_alias} \
11182 --with-build-libsubdir=$(HOST_SUBDIR) \
11183 $(STAGEautofeedback_CONFIGURE_FLAGS)
11184 @endif gas-bootstrap
11185
11186
11187
11188
11189
11190 .PHONY: all-gas maybe-all-gas
11191 maybe-all-gas:
11192 @if gcc-bootstrap
11193 all-gas: stage_current
11194 @endif gcc-bootstrap
11195 @if gas
11196 TARGET-gas=all
11197 maybe-all-gas: all-gas
11198 all-gas: configure-gas
11199 @r=`${PWD_COMMAND}`; export r; \
11200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11201 $(HOST_EXPORTS) \
11202 (cd $(HOST_SUBDIR)/gas && \
11203 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11204 $(TARGET-gas))
11205 @endif gas
11206
11207
11208
11209 .PHONY: all-stage1-gas maybe-all-stage1-gas
11210 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11211 maybe-all-stage1-gas:
11212 maybe-clean-stage1-gas:
11213 @if gas-bootstrap
11214 maybe-all-stage1-gas: all-stage1-gas
11215 all-stage1: all-stage1-gas
11216 TARGET-stage1-gas = $(TARGET-gas)
11217 all-stage1-gas: configure-stage1-gas
11218 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11219 @r=`${PWD_COMMAND}`; export r; \
11220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221 TFLAGS="$(STAGE1_TFLAGS)"; \
11222 $(HOST_EXPORTS) \
11223 cd $(HOST_SUBDIR)/gas && \
11224 \
11225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11226 CFLAGS="$(STAGE1_CFLAGS)" \
11227 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11228 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11229 LIBCFLAGS="$(LIBCFLAGS)" \
11230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11233 $(EXTRA_HOST_FLAGS) \
11234 $(STAGE1_FLAGS_TO_PASS) \
11235 TFLAGS="$(STAGE1_TFLAGS)" \
11236 $(TARGET-stage1-gas)
11237
11238 maybe-clean-stage1-gas: clean-stage1-gas
11239 clean-stage1: clean-stage1-gas
11240 clean-stage1-gas:
11241 @if [ $(current_stage) = stage1 ]; then \
11242 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11243 else \
11244 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11245 $(MAKE) stage1-start; \
11246 fi; \
11247 cd $(HOST_SUBDIR)/gas && \
11248 $(MAKE) $(EXTRA_HOST_FLAGS) \
11249 $(STAGE1_FLAGS_TO_PASS) clean
11250 @endif gas-bootstrap
11251
11252
11253 .PHONY: all-stage2-gas maybe-all-stage2-gas
11254 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11255 maybe-all-stage2-gas:
11256 maybe-clean-stage2-gas:
11257 @if gas-bootstrap
11258 maybe-all-stage2-gas: all-stage2-gas
11259 all-stage2: all-stage2-gas
11260 TARGET-stage2-gas = $(TARGET-gas)
11261 all-stage2-gas: configure-stage2-gas
11262 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11263 @r=`${PWD_COMMAND}`; export r; \
11264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265 TFLAGS="$(STAGE2_TFLAGS)"; \
11266 $(HOST_EXPORTS) \
11267 $(POSTSTAGE1_HOST_EXPORTS) \
11268 cd $(HOST_SUBDIR)/gas && \
11269 \
11270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11271 CFLAGS="$(STAGE2_CFLAGS)" \
11272 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11273 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11274 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11279 TFLAGS="$(STAGE2_TFLAGS)" \
11280 $(TARGET-stage2-gas)
11281
11282 maybe-clean-stage2-gas: clean-stage2-gas
11283 clean-stage2: clean-stage2-gas
11284 clean-stage2-gas:
11285 @if [ $(current_stage) = stage2 ]; then \
11286 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11287 else \
11288 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11289 $(MAKE) stage2-start; \
11290 fi; \
11291 cd $(HOST_SUBDIR)/gas && \
11292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11293 @endif gas-bootstrap
11294
11295
11296 .PHONY: all-stage3-gas maybe-all-stage3-gas
11297 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11298 maybe-all-stage3-gas:
11299 maybe-clean-stage3-gas:
11300 @if gas-bootstrap
11301 maybe-all-stage3-gas: all-stage3-gas
11302 all-stage3: all-stage3-gas
11303 TARGET-stage3-gas = $(TARGET-gas)
11304 all-stage3-gas: configure-stage3-gas
11305 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11306 @r=`${PWD_COMMAND}`; export r; \
11307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11308 TFLAGS="$(STAGE3_TFLAGS)"; \
11309 $(HOST_EXPORTS) \
11310 $(POSTSTAGE1_HOST_EXPORTS) \
11311 cd $(HOST_SUBDIR)/gas && \
11312 \
11313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11314 CFLAGS="$(STAGE3_CFLAGS)" \
11315 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11316 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11317 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11322 TFLAGS="$(STAGE3_TFLAGS)" \
11323 $(TARGET-stage3-gas)
11324
11325 maybe-clean-stage3-gas: clean-stage3-gas
11326 clean-stage3: clean-stage3-gas
11327 clean-stage3-gas:
11328 @if [ $(current_stage) = stage3 ]; then \
11329 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11330 else \
11331 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11332 $(MAKE) stage3-start; \
11333 fi; \
11334 cd $(HOST_SUBDIR)/gas && \
11335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11336 @endif gas-bootstrap
11337
11338
11339 .PHONY: all-stage4-gas maybe-all-stage4-gas
11340 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11341 maybe-all-stage4-gas:
11342 maybe-clean-stage4-gas:
11343 @if gas-bootstrap
11344 maybe-all-stage4-gas: all-stage4-gas
11345 all-stage4: all-stage4-gas
11346 TARGET-stage4-gas = $(TARGET-gas)
11347 all-stage4-gas: configure-stage4-gas
11348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11349 @r=`${PWD_COMMAND}`; export r; \
11350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351 TFLAGS="$(STAGE4_TFLAGS)"; \
11352 $(HOST_EXPORTS) \
11353 $(POSTSTAGE1_HOST_EXPORTS) \
11354 cd $(HOST_SUBDIR)/gas && \
11355 \
11356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11357 CFLAGS="$(STAGE4_CFLAGS)" \
11358 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11359 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11360 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11365 TFLAGS="$(STAGE4_TFLAGS)" \
11366 $(TARGET-stage4-gas)
11367
11368 maybe-clean-stage4-gas: clean-stage4-gas
11369 clean-stage4: clean-stage4-gas
11370 clean-stage4-gas:
11371 @if [ $(current_stage) = stage4 ]; then \
11372 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11373 else \
11374 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11375 $(MAKE) stage4-start; \
11376 fi; \
11377 cd $(HOST_SUBDIR)/gas && \
11378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11379 @endif gas-bootstrap
11380
11381
11382 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11383 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11384 maybe-all-stageprofile-gas:
11385 maybe-clean-stageprofile-gas:
11386 @if gas-bootstrap
11387 maybe-all-stageprofile-gas: all-stageprofile-gas
11388 all-stageprofile: all-stageprofile-gas
11389 TARGET-stageprofile-gas = $(TARGET-gas)
11390 all-stageprofile-gas: configure-stageprofile-gas
11391 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11392 @r=`${PWD_COMMAND}`; export r; \
11393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11394 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11395 $(HOST_EXPORTS) \
11396 $(POSTSTAGE1_HOST_EXPORTS) \
11397 cd $(HOST_SUBDIR)/gas && \
11398 \
11399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11400 CFLAGS="$(STAGEprofile_CFLAGS)" \
11401 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11402 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11403 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11408 TFLAGS="$(STAGEprofile_TFLAGS)" \
11409 $(TARGET-stageprofile-gas)
11410
11411 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11412 clean-stageprofile: clean-stageprofile-gas
11413 clean-stageprofile-gas:
11414 @if [ $(current_stage) = stageprofile ]; then \
11415 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11416 else \
11417 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11418 $(MAKE) stageprofile-start; \
11419 fi; \
11420 cd $(HOST_SUBDIR)/gas && \
11421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11422 @endif gas-bootstrap
11423
11424
11425 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11426 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11427 maybe-all-stagetrain-gas:
11428 maybe-clean-stagetrain-gas:
11429 @if gas-bootstrap
11430 maybe-all-stagetrain-gas: all-stagetrain-gas
11431 all-stagetrain: all-stagetrain-gas
11432 TARGET-stagetrain-gas = $(TARGET-gas)
11433 all-stagetrain-gas: configure-stagetrain-gas
11434 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11435 @r=`${PWD_COMMAND}`; export r; \
11436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11437 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11438 $(HOST_EXPORTS) \
11439 $(POSTSTAGE1_HOST_EXPORTS) \
11440 cd $(HOST_SUBDIR)/gas && \
11441 \
11442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11443 CFLAGS="$(STAGEtrain_CFLAGS)" \
11444 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11445 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11446 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11451 TFLAGS="$(STAGEtrain_TFLAGS)" \
11452 $(TARGET-stagetrain-gas)
11453
11454 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11455 clean-stagetrain: clean-stagetrain-gas
11456 clean-stagetrain-gas:
11457 @if [ $(current_stage) = stagetrain ]; then \
11458 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11459 else \
11460 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11461 $(MAKE) stagetrain-start; \
11462 fi; \
11463 cd $(HOST_SUBDIR)/gas && \
11464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11465 @endif gas-bootstrap
11466
11467
11468 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11469 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11470 maybe-all-stagefeedback-gas:
11471 maybe-clean-stagefeedback-gas:
11472 @if gas-bootstrap
11473 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11474 all-stagefeedback: all-stagefeedback-gas
11475 TARGET-stagefeedback-gas = $(TARGET-gas)
11476 all-stagefeedback-gas: configure-stagefeedback-gas
11477 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11478 @r=`${PWD_COMMAND}`; export r; \
11479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11480 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11481 $(HOST_EXPORTS) \
11482 $(POSTSTAGE1_HOST_EXPORTS) \
11483 cd $(HOST_SUBDIR)/gas && \
11484 \
11485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11486 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11487 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11488 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11489 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11494 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11495 $(TARGET-stagefeedback-gas)
11496
11497 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11498 clean-stagefeedback: clean-stagefeedback-gas
11499 clean-stagefeedback-gas:
11500 @if [ $(current_stage) = stagefeedback ]; then \
11501 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11502 else \
11503 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11504 $(MAKE) stagefeedback-start; \
11505 fi; \
11506 cd $(HOST_SUBDIR)/gas && \
11507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11508 @endif gas-bootstrap
11509
11510
11511 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11512 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11513 maybe-all-stageautoprofile-gas:
11514 maybe-clean-stageautoprofile-gas:
11515 @if gas-bootstrap
11516 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11517 all-stageautoprofile: all-stageautoprofile-gas
11518 TARGET-stageautoprofile-gas = $(TARGET-gas)
11519 all-stageautoprofile-gas: configure-stageautoprofile-gas
11520 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11521 @r=`${PWD_COMMAND}`; export r; \
11522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11524 $(HOST_EXPORTS) \
11525 $(POSTSTAGE1_HOST_EXPORTS) \
11526 cd $(HOST_SUBDIR)/gas && \
11527 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11529 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11530 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11531 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11532 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11537 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11538 $(TARGET-stageautoprofile-gas)
11539
11540 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11541 clean-stageautoprofile: clean-stageautoprofile-gas
11542 clean-stageautoprofile-gas:
11543 @if [ $(current_stage) = stageautoprofile ]; then \
11544 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11545 else \
11546 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11547 $(MAKE) stageautoprofile-start; \
11548 fi; \
11549 cd $(HOST_SUBDIR)/gas && \
11550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11551 @endif gas-bootstrap
11552
11553
11554 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11555 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11556 maybe-all-stageautofeedback-gas:
11557 maybe-clean-stageautofeedback-gas:
11558 @if gas-bootstrap
11559 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11560 all-stageautofeedback: all-stageautofeedback-gas
11561 TARGET-stageautofeedback-gas = $(TARGET-gas)
11562 all-stageautofeedback-gas: configure-stageautofeedback-gas
11563 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11564 @r=`${PWD_COMMAND}`; export r; \
11565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11567 $(HOST_EXPORTS) \
11568 $(POSTSTAGE1_HOST_EXPORTS) \
11569 cd $(HOST_SUBDIR)/gas && \
11570 \
11571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11572 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11573 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11574 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11575 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11580 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11581 $(TARGET-stageautofeedback-gas)
11582
11583 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11584 clean-stageautofeedback: clean-stageautofeedback-gas
11585 clean-stageautofeedback-gas:
11586 @if [ $(current_stage) = stageautofeedback ]; then \
11587 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11588 else \
11589 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11590 $(MAKE) stageautofeedback-start; \
11591 fi; \
11592 cd $(HOST_SUBDIR)/gas && \
11593 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11594 @endif gas-bootstrap
11595
11596
11597
11598
11599
11600 .PHONY: check-gas maybe-check-gas
11601 maybe-check-gas:
11602 @if gas
11603 maybe-check-gas: check-gas
11604
11605 check-gas:
11606 @: $(MAKE); $(unstage)
11607 @r=`${PWD_COMMAND}`; export r; \
11608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11610 (cd $(HOST_SUBDIR)/gas && \
11611 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11612
11613 @endif gas
11614
11615 .PHONY: install-gas maybe-install-gas
11616 maybe-install-gas:
11617 @if gas
11618 maybe-install-gas: install-gas
11619
11620 install-gas: installdirs
11621 @: $(MAKE); $(unstage)
11622 @r=`${PWD_COMMAND}`; export r; \
11623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624 $(HOST_EXPORTS) \
11625 (cd $(HOST_SUBDIR)/gas && \
11626 $(MAKE) $(FLAGS_TO_PASS) install)
11627
11628 @endif gas
11629
11630 .PHONY: install-strip-gas maybe-install-strip-gas
11631 maybe-install-strip-gas:
11632 @if gas
11633 maybe-install-strip-gas: install-strip-gas
11634
11635 install-strip-gas: installdirs
11636 @: $(MAKE); $(unstage)
11637 @r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 $(HOST_EXPORTS) \
11640 (cd $(HOST_SUBDIR)/gas && \
11641 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11642
11643 @endif gas
11644
11645 # Other targets (info, dvi, pdf, etc.)
11646
11647 .PHONY: maybe-info-gas info-gas
11648 maybe-info-gas:
11649 @if gas
11650 maybe-info-gas: info-gas
11651
11652 info-gas: \
11653 configure-gas
11654 @[ -f ./gas/Makefile ] || exit 0; \
11655 r=`${PWD_COMMAND}`; export r; \
11656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657 $(HOST_EXPORTS) \
11658 for flag in $(EXTRA_HOST_FLAGS) ; do \
11659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11660 done; \
11661 echo "Doing info in gas"; \
11662 (cd $(HOST_SUBDIR)/gas && \
11663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11665 "RANLIB=$${RANLIB}" \
11666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11667 info) \
11668 || exit 1
11669
11670 @endif gas
11671
11672 .PHONY: maybe-dvi-gas dvi-gas
11673 maybe-dvi-gas:
11674 @if gas
11675 maybe-dvi-gas: dvi-gas
11676
11677 dvi-gas: \
11678 configure-gas
11679 @[ -f ./gas/Makefile ] || exit 0; \
11680 r=`${PWD_COMMAND}`; export r; \
11681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11682 $(HOST_EXPORTS) \
11683 for flag in $(EXTRA_HOST_FLAGS) ; do \
11684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11685 done; \
11686 echo "Doing dvi in gas"; \
11687 (cd $(HOST_SUBDIR)/gas && \
11688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11690 "RANLIB=$${RANLIB}" \
11691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11692 dvi) \
11693 || exit 1
11694
11695 @endif gas
11696
11697 .PHONY: maybe-pdf-gas pdf-gas
11698 maybe-pdf-gas:
11699 @if gas
11700 maybe-pdf-gas: pdf-gas
11701
11702 pdf-gas: \
11703 configure-gas
11704 @[ -f ./gas/Makefile ] || exit 0; \
11705 r=`${PWD_COMMAND}`; export r; \
11706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11707 $(HOST_EXPORTS) \
11708 for flag in $(EXTRA_HOST_FLAGS) ; do \
11709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11710 done; \
11711 echo "Doing pdf in gas"; \
11712 (cd $(HOST_SUBDIR)/gas && \
11713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11715 "RANLIB=$${RANLIB}" \
11716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11717 pdf) \
11718 || exit 1
11719
11720 @endif gas
11721
11722 .PHONY: maybe-html-gas html-gas
11723 maybe-html-gas:
11724 @if gas
11725 maybe-html-gas: html-gas
11726
11727 html-gas: \
11728 configure-gas
11729 @[ -f ./gas/Makefile ] || exit 0; \
11730 r=`${PWD_COMMAND}`; export r; \
11731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732 $(HOST_EXPORTS) \
11733 for flag in $(EXTRA_HOST_FLAGS) ; do \
11734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11735 done; \
11736 echo "Doing html in gas"; \
11737 (cd $(HOST_SUBDIR)/gas && \
11738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11740 "RANLIB=$${RANLIB}" \
11741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11742 html) \
11743 || exit 1
11744
11745 @endif gas
11746
11747 .PHONY: maybe-TAGS-gas TAGS-gas
11748 maybe-TAGS-gas:
11749 @if gas
11750 maybe-TAGS-gas: TAGS-gas
11751
11752 TAGS-gas: \
11753 configure-gas
11754 @[ -f ./gas/Makefile ] || exit 0; \
11755 r=`${PWD_COMMAND}`; export r; \
11756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11757 $(HOST_EXPORTS) \
11758 for flag in $(EXTRA_HOST_FLAGS) ; do \
11759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11760 done; \
11761 echo "Doing TAGS in gas"; \
11762 (cd $(HOST_SUBDIR)/gas && \
11763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11765 "RANLIB=$${RANLIB}" \
11766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11767 TAGS) \
11768 || exit 1
11769
11770 @endif gas
11771
11772 .PHONY: maybe-install-info-gas install-info-gas
11773 maybe-install-info-gas:
11774 @if gas
11775 maybe-install-info-gas: install-info-gas
11776
11777 install-info-gas: \
11778 configure-gas \
11779 info-gas
11780 @[ -f ./gas/Makefile ] || exit 0; \
11781 r=`${PWD_COMMAND}`; export r; \
11782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783 $(HOST_EXPORTS) \
11784 for flag in $(EXTRA_HOST_FLAGS) ; do \
11785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786 done; \
11787 echo "Doing install-info in gas"; \
11788 (cd $(HOST_SUBDIR)/gas && \
11789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791 "RANLIB=$${RANLIB}" \
11792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793 install-info) \
11794 || exit 1
11795
11796 @endif gas
11797
11798 .PHONY: maybe-install-dvi-gas install-dvi-gas
11799 maybe-install-dvi-gas:
11800 @if gas
11801 maybe-install-dvi-gas: install-dvi-gas
11802
11803 install-dvi-gas: \
11804 configure-gas \
11805 dvi-gas
11806 @[ -f ./gas/Makefile ] || exit 0; \
11807 r=`${PWD_COMMAND}`; export r; \
11808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11809 $(HOST_EXPORTS) \
11810 for flag in $(EXTRA_HOST_FLAGS) ; do \
11811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11812 done; \
11813 echo "Doing install-dvi in gas"; \
11814 (cd $(HOST_SUBDIR)/gas && \
11815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11817 "RANLIB=$${RANLIB}" \
11818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11819 install-dvi) \
11820 || exit 1
11821
11822 @endif gas
11823
11824 .PHONY: maybe-install-pdf-gas install-pdf-gas
11825 maybe-install-pdf-gas:
11826 @if gas
11827 maybe-install-pdf-gas: install-pdf-gas
11828
11829 install-pdf-gas: \
11830 configure-gas \
11831 pdf-gas
11832 @[ -f ./gas/Makefile ] || exit 0; \
11833 r=`${PWD_COMMAND}`; export r; \
11834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11835 $(HOST_EXPORTS) \
11836 for flag in $(EXTRA_HOST_FLAGS) ; do \
11837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11838 done; \
11839 echo "Doing install-pdf in gas"; \
11840 (cd $(HOST_SUBDIR)/gas && \
11841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11843 "RANLIB=$${RANLIB}" \
11844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11845 install-pdf) \
11846 || exit 1
11847
11848 @endif gas
11849
11850 .PHONY: maybe-install-html-gas install-html-gas
11851 maybe-install-html-gas:
11852 @if gas
11853 maybe-install-html-gas: install-html-gas
11854
11855 install-html-gas: \
11856 configure-gas \
11857 html-gas
11858 @[ -f ./gas/Makefile ] || exit 0; \
11859 r=`${PWD_COMMAND}`; export r; \
11860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11861 $(HOST_EXPORTS) \
11862 for flag in $(EXTRA_HOST_FLAGS) ; do \
11863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11864 done; \
11865 echo "Doing install-html in gas"; \
11866 (cd $(HOST_SUBDIR)/gas && \
11867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11869 "RANLIB=$${RANLIB}" \
11870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11871 install-html) \
11872 || exit 1
11873
11874 @endif gas
11875
11876 .PHONY: maybe-installcheck-gas installcheck-gas
11877 maybe-installcheck-gas:
11878 @if gas
11879 maybe-installcheck-gas: installcheck-gas
11880
11881 installcheck-gas: \
11882 configure-gas
11883 @[ -f ./gas/Makefile ] || exit 0; \
11884 r=`${PWD_COMMAND}`; export r; \
11885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11886 $(HOST_EXPORTS) \
11887 for flag in $(EXTRA_HOST_FLAGS) ; do \
11888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11889 done; \
11890 echo "Doing installcheck in gas"; \
11891 (cd $(HOST_SUBDIR)/gas && \
11892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11894 "RANLIB=$${RANLIB}" \
11895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11896 installcheck) \
11897 || exit 1
11898
11899 @endif gas
11900
11901 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11902 maybe-mostlyclean-gas:
11903 @if gas
11904 maybe-mostlyclean-gas: mostlyclean-gas
11905
11906 mostlyclean-gas:
11907 @[ -f ./gas/Makefile ] || exit 0; \
11908 r=`${PWD_COMMAND}`; export r; \
11909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11910 $(HOST_EXPORTS) \
11911 for flag in $(EXTRA_HOST_FLAGS) ; do \
11912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11913 done; \
11914 echo "Doing mostlyclean in gas"; \
11915 (cd $(HOST_SUBDIR)/gas && \
11916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11918 "RANLIB=$${RANLIB}" \
11919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11920 mostlyclean) \
11921 || exit 1
11922
11923 @endif gas
11924
11925 .PHONY: maybe-clean-gas clean-gas
11926 maybe-clean-gas:
11927 @if gas
11928 maybe-clean-gas: clean-gas
11929
11930 clean-gas:
11931 @[ -f ./gas/Makefile ] || exit 0; \
11932 r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 $(HOST_EXPORTS) \
11935 for flag in $(EXTRA_HOST_FLAGS) ; do \
11936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11937 done; \
11938 echo "Doing clean in gas"; \
11939 (cd $(HOST_SUBDIR)/gas && \
11940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11942 "RANLIB=$${RANLIB}" \
11943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11944 clean) \
11945 || exit 1
11946
11947 @endif gas
11948
11949 .PHONY: maybe-distclean-gas distclean-gas
11950 maybe-distclean-gas:
11951 @if gas
11952 maybe-distclean-gas: distclean-gas
11953
11954 distclean-gas:
11955 @[ -f ./gas/Makefile ] || exit 0; \
11956 r=`${PWD_COMMAND}`; export r; \
11957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11958 $(HOST_EXPORTS) \
11959 for flag in $(EXTRA_HOST_FLAGS) ; do \
11960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11961 done; \
11962 echo "Doing distclean in gas"; \
11963 (cd $(HOST_SUBDIR)/gas && \
11964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11966 "RANLIB=$${RANLIB}" \
11967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11968 distclean) \
11969 || exit 1
11970
11971 @endif gas
11972
11973 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11974 maybe-maintainer-clean-gas:
11975 @if gas
11976 maybe-maintainer-clean-gas: maintainer-clean-gas
11977
11978 maintainer-clean-gas:
11979 @[ -f ./gas/Makefile ] || exit 0; \
11980 r=`${PWD_COMMAND}`; export r; \
11981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982 $(HOST_EXPORTS) \
11983 for flag in $(EXTRA_HOST_FLAGS) ; do \
11984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11985 done; \
11986 echo "Doing maintainer-clean in gas"; \
11987 (cd $(HOST_SUBDIR)/gas && \
11988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11990 "RANLIB=$${RANLIB}" \
11991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11992 maintainer-clean) \
11993 || exit 1
11994
11995 @endif gas
11996
11997
11998
11999 .PHONY: configure-gcc maybe-configure-gcc
12000 maybe-configure-gcc:
12001 @if gcc-bootstrap
12002 configure-gcc: stage_current
12003 @endif gcc-bootstrap
12004 @if gcc
12005 maybe-configure-gcc: configure-gcc
12006 configure-gcc:
12007 @r=`${PWD_COMMAND}`; export r; \
12008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12009 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12011 $(HOST_EXPORTS) \
12012 echo Configuring in $(HOST_SUBDIR)/gcc; \
12013 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12014 case $(srcdir) in \
12015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12016 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12018 esac; \
12019 module_srcdir=gcc; \
12020 $(SHELL) \
12021 $$s/$$module_srcdir/configure \
12022 --srcdir=$${topdir}/$$module_srcdir \
12023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12024 --target=${target_alias} @gcc_host_pie@ \
12025 || exit 1
12026 @endif gcc
12027
12028
12029
12030 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12031 maybe-configure-stage1-gcc:
12032 @if gcc-bootstrap
12033 maybe-configure-stage1-gcc: configure-stage1-gcc
12034 configure-stage1-gcc:
12035 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12037 @r=`${PWD_COMMAND}`; export r; \
12038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12039 TFLAGS="$(STAGE1_TFLAGS)"; \
12040 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12041 $(HOST_EXPORTS) \
12042 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12043 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12044 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12045 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12047 cd $(HOST_SUBDIR)/gcc || exit 1; \
12048 case $(srcdir) in \
12049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12050 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12052 esac; \
12053 module_srcdir=gcc; \
12054 $(SHELL) $$s/$$module_srcdir/configure \
12055 --srcdir=$${topdir}/$$module_srcdir \
12056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12057 --target=${target_alias} \
12058 \
12059 $(STAGE1_CONFIGURE_FLAGS) \
12060 @gcc_host_pie@
12061 @endif gcc-bootstrap
12062
12063 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12064 maybe-configure-stage2-gcc:
12065 @if gcc-bootstrap
12066 maybe-configure-stage2-gcc: configure-stage2-gcc
12067 configure-stage2-gcc:
12068 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12070 @r=`${PWD_COMMAND}`; export r; \
12071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12072 TFLAGS="$(STAGE2_TFLAGS)"; \
12073 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12074 $(HOST_EXPORTS) \
12075 $(POSTSTAGE1_HOST_EXPORTS) \
12076 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12077 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12078 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12079 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12081 cd $(HOST_SUBDIR)/gcc || exit 1; \
12082 case $(srcdir) in \
12083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12084 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12086 esac; \
12087 module_srcdir=gcc; \
12088 $(SHELL) $$s/$$module_srcdir/configure \
12089 --srcdir=$${topdir}/$$module_srcdir \
12090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12091 --target=${target_alias} \
12092 --with-build-libsubdir=$(HOST_SUBDIR) \
12093 $(STAGE2_CONFIGURE_FLAGS) \
12094 @gcc_host_pie@
12095 @endif gcc-bootstrap
12096
12097 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12098 maybe-configure-stage3-gcc:
12099 @if gcc-bootstrap
12100 maybe-configure-stage3-gcc: configure-stage3-gcc
12101 configure-stage3-gcc:
12102 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12104 @r=`${PWD_COMMAND}`; export r; \
12105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12106 TFLAGS="$(STAGE3_TFLAGS)"; \
12107 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12108 $(HOST_EXPORTS) \
12109 $(POSTSTAGE1_HOST_EXPORTS) \
12110 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12111 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12112 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12113 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12115 cd $(HOST_SUBDIR)/gcc || exit 1; \
12116 case $(srcdir) in \
12117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12118 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12120 esac; \
12121 module_srcdir=gcc; \
12122 $(SHELL) $$s/$$module_srcdir/configure \
12123 --srcdir=$${topdir}/$$module_srcdir \
12124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12125 --target=${target_alias} \
12126 --with-build-libsubdir=$(HOST_SUBDIR) \
12127 $(STAGE3_CONFIGURE_FLAGS) \
12128 @gcc_host_pie@
12129 @endif gcc-bootstrap
12130
12131 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12132 maybe-configure-stage4-gcc:
12133 @if gcc-bootstrap
12134 maybe-configure-stage4-gcc: configure-stage4-gcc
12135 configure-stage4-gcc:
12136 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12138 @r=`${PWD_COMMAND}`; export r; \
12139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12140 TFLAGS="$(STAGE4_TFLAGS)"; \
12141 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12142 $(HOST_EXPORTS) \
12143 $(POSTSTAGE1_HOST_EXPORTS) \
12144 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12145 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12146 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12147 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12149 cd $(HOST_SUBDIR)/gcc || exit 1; \
12150 case $(srcdir) in \
12151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12152 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12154 esac; \
12155 module_srcdir=gcc; \
12156 $(SHELL) $$s/$$module_srcdir/configure \
12157 --srcdir=$${topdir}/$$module_srcdir \
12158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12159 --target=${target_alias} \
12160 --with-build-libsubdir=$(HOST_SUBDIR) \
12161 $(STAGE4_CONFIGURE_FLAGS) \
12162 @gcc_host_pie@
12163 @endif gcc-bootstrap
12164
12165 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12166 maybe-configure-stageprofile-gcc:
12167 @if gcc-bootstrap
12168 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12169 configure-stageprofile-gcc:
12170 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12172 @r=`${PWD_COMMAND}`; export r; \
12173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12175 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12176 $(HOST_EXPORTS) \
12177 $(POSTSTAGE1_HOST_EXPORTS) \
12178 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12179 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12180 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12181 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12183 cd $(HOST_SUBDIR)/gcc || exit 1; \
12184 case $(srcdir) in \
12185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12186 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12188 esac; \
12189 module_srcdir=gcc; \
12190 $(SHELL) $$s/$$module_srcdir/configure \
12191 --srcdir=$${topdir}/$$module_srcdir \
12192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12193 --target=${target_alias} \
12194 --with-build-libsubdir=$(HOST_SUBDIR) \
12195 $(STAGEprofile_CONFIGURE_FLAGS) \
12196 @gcc_host_pie@
12197 @endif gcc-bootstrap
12198
12199 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12200 maybe-configure-stagetrain-gcc:
12201 @if gcc-bootstrap
12202 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12203 configure-stagetrain-gcc:
12204 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12205 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12206 @r=`${PWD_COMMAND}`; export r; \
12207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12208 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12209 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12210 $(HOST_EXPORTS) \
12211 $(POSTSTAGE1_HOST_EXPORTS) \
12212 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12213 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12214 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12215 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12217 cd $(HOST_SUBDIR)/gcc || exit 1; \
12218 case $(srcdir) in \
12219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12220 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12222 esac; \
12223 module_srcdir=gcc; \
12224 $(SHELL) $$s/$$module_srcdir/configure \
12225 --srcdir=$${topdir}/$$module_srcdir \
12226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12227 --target=${target_alias} \
12228 --with-build-libsubdir=$(HOST_SUBDIR) \
12229 $(STAGEtrain_CONFIGURE_FLAGS) \
12230 @gcc_host_pie@
12231 @endif gcc-bootstrap
12232
12233 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12234 maybe-configure-stagefeedback-gcc:
12235 @if gcc-bootstrap
12236 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12237 configure-stagefeedback-gcc:
12238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12240 @r=`${PWD_COMMAND}`; export r; \
12241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12242 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12243 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12244 $(HOST_EXPORTS) \
12245 $(POSTSTAGE1_HOST_EXPORTS) \
12246 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12247 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12248 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12249 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12251 cd $(HOST_SUBDIR)/gcc || exit 1; \
12252 case $(srcdir) in \
12253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12254 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12256 esac; \
12257 module_srcdir=gcc; \
12258 $(SHELL) $$s/$$module_srcdir/configure \
12259 --srcdir=$${topdir}/$$module_srcdir \
12260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12261 --target=${target_alias} \
12262 --with-build-libsubdir=$(HOST_SUBDIR) \
12263 $(STAGEfeedback_CONFIGURE_FLAGS) \
12264 @gcc_host_pie@
12265 @endif gcc-bootstrap
12266
12267 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12268 maybe-configure-stageautoprofile-gcc:
12269 @if gcc-bootstrap
12270 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12271 configure-stageautoprofile-gcc:
12272 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12274 @r=`${PWD_COMMAND}`; export r; \
12275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12276 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12277 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12278 $(HOST_EXPORTS) \
12279 $(POSTSTAGE1_HOST_EXPORTS) \
12280 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12281 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12282 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12283 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12285 cd $(HOST_SUBDIR)/gcc || exit 1; \
12286 case $(srcdir) in \
12287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12288 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12290 esac; \
12291 module_srcdir=gcc; \
12292 $(SHELL) $$s/$$module_srcdir/configure \
12293 --srcdir=$${topdir}/$$module_srcdir \
12294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12295 --target=${target_alias} \
12296 --with-build-libsubdir=$(HOST_SUBDIR) \
12297 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12298 @gcc_host_pie@
12299 @endif gcc-bootstrap
12300
12301 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12302 maybe-configure-stageautofeedback-gcc:
12303 @if gcc-bootstrap
12304 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12305 configure-stageautofeedback-gcc:
12306 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12308 @r=`${PWD_COMMAND}`; export r; \
12309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12310 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12311 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12312 $(HOST_EXPORTS) \
12313 $(POSTSTAGE1_HOST_EXPORTS) \
12314 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12315 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12316 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12317 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12319 cd $(HOST_SUBDIR)/gcc || exit 1; \
12320 case $(srcdir) in \
12321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12322 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12324 esac; \
12325 module_srcdir=gcc; \
12326 $(SHELL) $$s/$$module_srcdir/configure \
12327 --srcdir=$${topdir}/$$module_srcdir \
12328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12329 --target=${target_alias} \
12330 --with-build-libsubdir=$(HOST_SUBDIR) \
12331 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12332 @gcc_host_pie@
12333 @endif gcc-bootstrap
12334
12335
12336
12337
12338
12339 .PHONY: all-gcc maybe-all-gcc
12340 maybe-all-gcc:
12341 @if gcc-bootstrap
12342 all-gcc: stage_current
12343 @endif gcc-bootstrap
12344 @if gcc
12345 TARGET-gcc=all
12346 maybe-all-gcc: all-gcc
12347 all-gcc: configure-gcc
12348 @r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 $(HOST_EXPORTS) \
12351 (cd $(HOST_SUBDIR)/gcc && \
12352 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12353 $(TARGET-gcc))
12354 @endif gcc
12355
12356
12357
12358 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12359 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12360 maybe-all-stage1-gcc:
12361 maybe-clean-stage1-gcc:
12362 @if gcc-bootstrap
12363 maybe-all-stage1-gcc: all-stage1-gcc
12364 all-stage1: all-stage1-gcc
12365 TARGET-stage1-gcc = $(TARGET-gcc)
12366 all-stage1-gcc: configure-stage1-gcc
12367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12368 @r=`${PWD_COMMAND}`; export r; \
12369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12370 TFLAGS="$(STAGE1_TFLAGS)"; \
12371 $(HOST_EXPORTS) \
12372 cd $(HOST_SUBDIR)/gcc && \
12373 \
12374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12375 CFLAGS="$(STAGE1_CFLAGS)" \
12376 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12377 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12378 LIBCFLAGS="$(LIBCFLAGS)" \
12379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12382 $(EXTRA_HOST_FLAGS) \
12383 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12384 TFLAGS="$(STAGE1_TFLAGS)" \
12385 $(TARGET-stage1-gcc)
12386
12387 maybe-clean-stage1-gcc: clean-stage1-gcc
12388 clean-stage1: clean-stage1-gcc
12389 clean-stage1-gcc:
12390 @if [ $(current_stage) = stage1 ]; then \
12391 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12392 else \
12393 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12394 $(MAKE) stage1-start; \
12395 fi; \
12396 cd $(HOST_SUBDIR)/gcc && \
12397 $(MAKE) $(EXTRA_HOST_FLAGS) \
12398 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12399 @endif gcc-bootstrap
12400
12401
12402 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12403 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12404 maybe-all-stage2-gcc:
12405 maybe-clean-stage2-gcc:
12406 @if gcc-bootstrap
12407 maybe-all-stage2-gcc: all-stage2-gcc
12408 all-stage2: all-stage2-gcc
12409 TARGET-stage2-gcc = $(TARGET-gcc)
12410 all-stage2-gcc: configure-stage2-gcc
12411 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12412 @r=`${PWD_COMMAND}`; export r; \
12413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12414 TFLAGS="$(STAGE2_TFLAGS)"; \
12415 $(HOST_EXPORTS) \
12416 $(POSTSTAGE1_HOST_EXPORTS) \
12417 cd $(HOST_SUBDIR)/gcc && \
12418 \
12419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12420 CFLAGS="$(STAGE2_CFLAGS)" \
12421 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12422 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12423 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12428 TFLAGS="$(STAGE2_TFLAGS)" \
12429 $(TARGET-stage2-gcc)
12430
12431 maybe-clean-stage2-gcc: clean-stage2-gcc
12432 clean-stage2: clean-stage2-gcc
12433 clean-stage2-gcc:
12434 @if [ $(current_stage) = stage2 ]; then \
12435 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12436 else \
12437 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12438 $(MAKE) stage2-start; \
12439 fi; \
12440 cd $(HOST_SUBDIR)/gcc && \
12441 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12442 @endif gcc-bootstrap
12443
12444
12445 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12446 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12447 maybe-all-stage3-gcc:
12448 maybe-clean-stage3-gcc:
12449 @if gcc-bootstrap
12450 maybe-all-stage3-gcc: all-stage3-gcc
12451 all-stage3: all-stage3-gcc
12452 TARGET-stage3-gcc = $(TARGET-gcc)
12453 all-stage3-gcc: configure-stage3-gcc
12454 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12455 @r=`${PWD_COMMAND}`; export r; \
12456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12457 TFLAGS="$(STAGE3_TFLAGS)"; \
12458 $(HOST_EXPORTS) \
12459 $(POSTSTAGE1_HOST_EXPORTS) \
12460 cd $(HOST_SUBDIR)/gcc && \
12461 \
12462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12463 CFLAGS="$(STAGE3_CFLAGS)" \
12464 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12465 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12466 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12471 TFLAGS="$(STAGE3_TFLAGS)" \
12472 $(TARGET-stage3-gcc)
12473
12474 maybe-clean-stage3-gcc: clean-stage3-gcc
12475 clean-stage3: clean-stage3-gcc
12476 clean-stage3-gcc:
12477 @if [ $(current_stage) = stage3 ]; then \
12478 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12479 else \
12480 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12481 $(MAKE) stage3-start; \
12482 fi; \
12483 cd $(HOST_SUBDIR)/gcc && \
12484 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12485 @endif gcc-bootstrap
12486
12487
12488 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12489 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12490 maybe-all-stage4-gcc:
12491 maybe-clean-stage4-gcc:
12492 @if gcc-bootstrap
12493 maybe-all-stage4-gcc: all-stage4-gcc
12494 all-stage4: all-stage4-gcc
12495 TARGET-stage4-gcc = $(TARGET-gcc)
12496 all-stage4-gcc: configure-stage4-gcc
12497 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12498 @r=`${PWD_COMMAND}`; export r; \
12499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12500 TFLAGS="$(STAGE4_TFLAGS)"; \
12501 $(HOST_EXPORTS) \
12502 $(POSTSTAGE1_HOST_EXPORTS) \
12503 cd $(HOST_SUBDIR)/gcc && \
12504 \
12505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12506 CFLAGS="$(STAGE4_CFLAGS)" \
12507 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12508 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12509 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12514 TFLAGS="$(STAGE4_TFLAGS)" \
12515 $(TARGET-stage4-gcc)
12516
12517 maybe-clean-stage4-gcc: clean-stage4-gcc
12518 clean-stage4: clean-stage4-gcc
12519 clean-stage4-gcc:
12520 @if [ $(current_stage) = stage4 ]; then \
12521 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12522 else \
12523 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12524 $(MAKE) stage4-start; \
12525 fi; \
12526 cd $(HOST_SUBDIR)/gcc && \
12527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12528 @endif gcc-bootstrap
12529
12530
12531 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12532 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12533 maybe-all-stageprofile-gcc:
12534 maybe-clean-stageprofile-gcc:
12535 @if gcc-bootstrap
12536 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12537 all-stageprofile: all-stageprofile-gcc
12538 TARGET-stageprofile-gcc = $(TARGET-gcc)
12539 all-stageprofile-gcc: configure-stageprofile-gcc
12540 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12541 @r=`${PWD_COMMAND}`; export r; \
12542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12543 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12544 $(HOST_EXPORTS) \
12545 $(POSTSTAGE1_HOST_EXPORTS) \
12546 cd $(HOST_SUBDIR)/gcc && \
12547 \
12548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12549 CFLAGS="$(STAGEprofile_CFLAGS)" \
12550 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12551 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12552 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12557 TFLAGS="$(STAGEprofile_TFLAGS)" \
12558 $(TARGET-stageprofile-gcc)
12559
12560 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12561 clean-stageprofile: clean-stageprofile-gcc
12562 clean-stageprofile-gcc:
12563 @if [ $(current_stage) = stageprofile ]; then \
12564 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12565 else \
12566 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12567 $(MAKE) stageprofile-start; \
12568 fi; \
12569 cd $(HOST_SUBDIR)/gcc && \
12570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12571 @endif gcc-bootstrap
12572
12573
12574 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12575 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12576 maybe-all-stagetrain-gcc:
12577 maybe-clean-stagetrain-gcc:
12578 @if gcc-bootstrap
12579 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12580 all-stagetrain: all-stagetrain-gcc
12581 TARGET-stagetrain-gcc = $(TARGET-gcc)
12582 all-stagetrain-gcc: configure-stagetrain-gcc
12583 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12584 @r=`${PWD_COMMAND}`; export r; \
12585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12586 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12587 $(HOST_EXPORTS) \
12588 $(POSTSTAGE1_HOST_EXPORTS) \
12589 cd $(HOST_SUBDIR)/gcc && \
12590 \
12591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12592 CFLAGS="$(STAGEtrain_CFLAGS)" \
12593 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12594 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12595 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12600 TFLAGS="$(STAGEtrain_TFLAGS)" \
12601 $(TARGET-stagetrain-gcc)
12602
12603 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12604 clean-stagetrain: clean-stagetrain-gcc
12605 clean-stagetrain-gcc:
12606 @if [ $(current_stage) = stagetrain ]; then \
12607 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12608 else \
12609 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12610 $(MAKE) stagetrain-start; \
12611 fi; \
12612 cd $(HOST_SUBDIR)/gcc && \
12613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12614 @endif gcc-bootstrap
12615
12616
12617 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12618 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12619 maybe-all-stagefeedback-gcc:
12620 maybe-clean-stagefeedback-gcc:
12621 @if gcc-bootstrap
12622 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12623 all-stagefeedback: all-stagefeedback-gcc
12624 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12625 all-stagefeedback-gcc: configure-stagefeedback-gcc
12626 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12627 @r=`${PWD_COMMAND}`; export r; \
12628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12629 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12630 $(HOST_EXPORTS) \
12631 $(POSTSTAGE1_HOST_EXPORTS) \
12632 cd $(HOST_SUBDIR)/gcc && \
12633 \
12634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12635 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12636 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12637 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12638 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12643 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12644 $(TARGET-stagefeedback-gcc)
12645
12646 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12647 clean-stagefeedback: clean-stagefeedback-gcc
12648 clean-stagefeedback-gcc:
12649 @if [ $(current_stage) = stagefeedback ]; then \
12650 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12651 else \
12652 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12653 $(MAKE) stagefeedback-start; \
12654 fi; \
12655 cd $(HOST_SUBDIR)/gcc && \
12656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12657 @endif gcc-bootstrap
12658
12659
12660 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12661 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12662 maybe-all-stageautoprofile-gcc:
12663 maybe-clean-stageautoprofile-gcc:
12664 @if gcc-bootstrap
12665 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12666 all-stageautoprofile: all-stageautoprofile-gcc
12667 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12668 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12669 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12670 @r=`${PWD_COMMAND}`; export r; \
12671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12673 $(HOST_EXPORTS) \
12674 $(POSTSTAGE1_HOST_EXPORTS) \
12675 cd $(HOST_SUBDIR)/gcc && \
12676 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12678 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12679 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12680 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12681 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12686 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12687 $(TARGET-stageautoprofile-gcc)
12688
12689 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12690 clean-stageautoprofile: clean-stageautoprofile-gcc
12691 clean-stageautoprofile-gcc:
12692 @if [ $(current_stage) = stageautoprofile ]; then \
12693 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12694 else \
12695 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12696 $(MAKE) stageautoprofile-start; \
12697 fi; \
12698 cd $(HOST_SUBDIR)/gcc && \
12699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12700 @endif gcc-bootstrap
12701
12702
12703 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12704 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12705 maybe-all-stageautofeedback-gcc:
12706 maybe-clean-stageautofeedback-gcc:
12707 @if gcc-bootstrap
12708 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12709 all-stageautofeedback: all-stageautofeedback-gcc
12710 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12711 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12712 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12713 @r=`${PWD_COMMAND}`; export r; \
12714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12715 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12716 $(HOST_EXPORTS) \
12717 $(POSTSTAGE1_HOST_EXPORTS) \
12718 cd $(HOST_SUBDIR)/gcc && \
12719 \
12720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12721 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12722 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12723 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12724 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12729 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12730 $(TARGET-stageautofeedback-gcc)
12731
12732 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12733 clean-stageautofeedback: clean-stageautofeedback-gcc
12734 clean-stageautofeedback-gcc:
12735 @if [ $(current_stage) = stageautofeedback ]; then \
12736 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12737 else \
12738 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12739 $(MAKE) stageautofeedback-start; \
12740 fi; \
12741 cd $(HOST_SUBDIR)/gcc && \
12742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12743 @endif gcc-bootstrap
12744
12745
12746
12747
12748
12749 .PHONY: check-gcc maybe-check-gcc
12750 maybe-check-gcc:
12751 @if gcc
12752 maybe-check-gcc: check-gcc
12753
12754 check-gcc:
12755 @: $(MAKE); $(unstage)
12756 @r=`${PWD_COMMAND}`; export r; \
12757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12758 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12759 (cd $(HOST_SUBDIR)/gcc && \
12760 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12761
12762 @endif gcc
12763
12764 .PHONY: install-gcc maybe-install-gcc
12765 maybe-install-gcc:
12766 @if gcc
12767 maybe-install-gcc: install-gcc
12768
12769 install-gcc: installdirs
12770 @: $(MAKE); $(unstage)
12771 @r=`${PWD_COMMAND}`; export r; \
12772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12773 $(HOST_EXPORTS) \
12774 (cd $(HOST_SUBDIR)/gcc && \
12775 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12776
12777 @endif gcc
12778
12779 .PHONY: install-strip-gcc maybe-install-strip-gcc
12780 maybe-install-strip-gcc:
12781 @if gcc
12782 maybe-install-strip-gcc: install-strip-gcc
12783
12784 install-strip-gcc: installdirs
12785 @: $(MAKE); $(unstage)
12786 @r=`${PWD_COMMAND}`; export r; \
12787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788 $(HOST_EXPORTS) \
12789 (cd $(HOST_SUBDIR)/gcc && \
12790 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12791
12792 @endif gcc
12793
12794 # Other targets (info, dvi, pdf, etc.)
12795
12796 .PHONY: maybe-info-gcc info-gcc
12797 maybe-info-gcc:
12798 @if gcc
12799 maybe-info-gcc: info-gcc
12800
12801 info-gcc: \
12802 configure-gcc
12803 @[ -f ./gcc/Makefile ] || exit 0; \
12804 r=`${PWD_COMMAND}`; export r; \
12805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12806 $(HOST_EXPORTS) \
12807 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12809 done; \
12810 echo "Doing info in gcc"; \
12811 (cd $(HOST_SUBDIR)/gcc && \
12812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12814 "RANLIB=$${RANLIB}" \
12815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12816 info) \
12817 || exit 1
12818
12819 @endif gcc
12820
12821 .PHONY: maybe-dvi-gcc dvi-gcc
12822 maybe-dvi-gcc:
12823 @if gcc
12824 maybe-dvi-gcc: dvi-gcc
12825
12826 dvi-gcc: \
12827 configure-gcc
12828 @[ -f ./gcc/Makefile ] || exit 0; \
12829 r=`${PWD_COMMAND}`; export r; \
12830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12831 $(HOST_EXPORTS) \
12832 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12834 done; \
12835 echo "Doing dvi in gcc"; \
12836 (cd $(HOST_SUBDIR)/gcc && \
12837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12839 "RANLIB=$${RANLIB}" \
12840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12841 dvi) \
12842 || exit 1
12843
12844 @endif gcc
12845
12846 .PHONY: maybe-pdf-gcc pdf-gcc
12847 maybe-pdf-gcc:
12848 @if gcc
12849 maybe-pdf-gcc: pdf-gcc
12850
12851 pdf-gcc: \
12852 configure-gcc
12853 @[ -f ./gcc/Makefile ] || exit 0; \
12854 r=`${PWD_COMMAND}`; export r; \
12855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12856 $(HOST_EXPORTS) \
12857 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12859 done; \
12860 echo "Doing pdf in gcc"; \
12861 (cd $(HOST_SUBDIR)/gcc && \
12862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12864 "RANLIB=$${RANLIB}" \
12865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12866 pdf) \
12867 || exit 1
12868
12869 @endif gcc
12870
12871 .PHONY: maybe-html-gcc html-gcc
12872 maybe-html-gcc:
12873 @if gcc
12874 maybe-html-gcc: html-gcc
12875
12876 html-gcc: \
12877 configure-gcc
12878 @[ -f ./gcc/Makefile ] || exit 0; \
12879 r=`${PWD_COMMAND}`; export r; \
12880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881 $(HOST_EXPORTS) \
12882 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12884 done; \
12885 echo "Doing html in gcc"; \
12886 (cd $(HOST_SUBDIR)/gcc && \
12887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12889 "RANLIB=$${RANLIB}" \
12890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12891 html) \
12892 || exit 1
12893
12894 @endif gcc
12895
12896 .PHONY: maybe-TAGS-gcc TAGS-gcc
12897 maybe-TAGS-gcc:
12898 @if gcc
12899 maybe-TAGS-gcc: TAGS-gcc
12900
12901 TAGS-gcc: \
12902 configure-gcc
12903 @[ -f ./gcc/Makefile ] || exit 0; \
12904 r=`${PWD_COMMAND}`; export r; \
12905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12906 $(HOST_EXPORTS) \
12907 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12909 done; \
12910 echo "Doing TAGS in gcc"; \
12911 (cd $(HOST_SUBDIR)/gcc && \
12912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12914 "RANLIB=$${RANLIB}" \
12915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12916 TAGS) \
12917 || exit 1
12918
12919 @endif gcc
12920
12921 .PHONY: maybe-install-info-gcc install-info-gcc
12922 maybe-install-info-gcc:
12923 @if gcc
12924 maybe-install-info-gcc: install-info-gcc
12925
12926 install-info-gcc: \
12927 configure-gcc \
12928 info-gcc
12929 @[ -f ./gcc/Makefile ] || exit 0; \
12930 r=`${PWD_COMMAND}`; export r; \
12931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932 $(HOST_EXPORTS) \
12933 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12935 done; \
12936 echo "Doing install-info in gcc"; \
12937 (cd $(HOST_SUBDIR)/gcc && \
12938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12940 "RANLIB=$${RANLIB}" \
12941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12942 install-info) \
12943 || exit 1
12944
12945 @endif gcc
12946
12947 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12948 maybe-install-dvi-gcc:
12949 @if gcc
12950 maybe-install-dvi-gcc: install-dvi-gcc
12951
12952 install-dvi-gcc: \
12953 configure-gcc \
12954 dvi-gcc
12955 @[ -f ./gcc/Makefile ] || exit 0; \
12956 r=`${PWD_COMMAND}`; export r; \
12957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12958 $(HOST_EXPORTS) \
12959 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12961 done; \
12962 echo "Doing install-dvi in gcc"; \
12963 (cd $(HOST_SUBDIR)/gcc && \
12964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12966 "RANLIB=$${RANLIB}" \
12967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12968 install-dvi) \
12969 || exit 1
12970
12971 @endif gcc
12972
12973 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12974 maybe-install-pdf-gcc:
12975 @if gcc
12976 maybe-install-pdf-gcc: install-pdf-gcc
12977
12978 install-pdf-gcc: \
12979 configure-gcc \
12980 pdf-gcc
12981 @[ -f ./gcc/Makefile ] || exit 0; \
12982 r=`${PWD_COMMAND}`; export r; \
12983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12984 $(HOST_EXPORTS) \
12985 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12987 done; \
12988 echo "Doing install-pdf in gcc"; \
12989 (cd $(HOST_SUBDIR)/gcc && \
12990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12992 "RANLIB=$${RANLIB}" \
12993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12994 install-pdf) \
12995 || exit 1
12996
12997 @endif gcc
12998
12999 .PHONY: maybe-install-html-gcc install-html-gcc
13000 maybe-install-html-gcc:
13001 @if gcc
13002 maybe-install-html-gcc: install-html-gcc
13003
13004 install-html-gcc: \
13005 configure-gcc \
13006 html-gcc
13007 @[ -f ./gcc/Makefile ] || exit 0; \
13008 r=`${PWD_COMMAND}`; export r; \
13009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13010 $(HOST_EXPORTS) \
13011 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13013 done; \
13014 echo "Doing install-html in gcc"; \
13015 (cd $(HOST_SUBDIR)/gcc && \
13016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13018 "RANLIB=$${RANLIB}" \
13019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13020 install-html) \
13021 || exit 1
13022
13023 @endif gcc
13024
13025 .PHONY: maybe-installcheck-gcc installcheck-gcc
13026 maybe-installcheck-gcc:
13027 @if gcc
13028 maybe-installcheck-gcc: installcheck-gcc
13029
13030 installcheck-gcc: \
13031 configure-gcc
13032 @[ -f ./gcc/Makefile ] || exit 0; \
13033 r=`${PWD_COMMAND}`; export r; \
13034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13035 $(HOST_EXPORTS) \
13036 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13038 done; \
13039 echo "Doing installcheck in gcc"; \
13040 (cd $(HOST_SUBDIR)/gcc && \
13041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13043 "RANLIB=$${RANLIB}" \
13044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13045 installcheck) \
13046 || exit 1
13047
13048 @endif gcc
13049
13050 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13051 maybe-mostlyclean-gcc:
13052 @if gcc
13053 maybe-mostlyclean-gcc: mostlyclean-gcc
13054
13055 mostlyclean-gcc:
13056 @[ -f ./gcc/Makefile ] || exit 0; \
13057 r=`${PWD_COMMAND}`; export r; \
13058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13059 $(HOST_EXPORTS) \
13060 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13062 done; \
13063 echo "Doing mostlyclean in gcc"; \
13064 (cd $(HOST_SUBDIR)/gcc && \
13065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13067 "RANLIB=$${RANLIB}" \
13068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13069 mostlyclean) \
13070 || exit 1
13071
13072 @endif gcc
13073
13074 .PHONY: maybe-clean-gcc clean-gcc
13075 maybe-clean-gcc:
13076 @if gcc
13077 maybe-clean-gcc: clean-gcc
13078
13079 clean-gcc:
13080 @[ -f ./gcc/Makefile ] || exit 0; \
13081 r=`${PWD_COMMAND}`; export r; \
13082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13083 $(HOST_EXPORTS) \
13084 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13086 done; \
13087 echo "Doing clean in gcc"; \
13088 (cd $(HOST_SUBDIR)/gcc && \
13089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13091 "RANLIB=$${RANLIB}" \
13092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13093 clean) \
13094 || exit 1
13095
13096 @endif gcc
13097
13098 .PHONY: maybe-distclean-gcc distclean-gcc
13099 maybe-distclean-gcc:
13100 @if gcc
13101 maybe-distclean-gcc: distclean-gcc
13102
13103 distclean-gcc:
13104 @[ -f ./gcc/Makefile ] || exit 0; \
13105 r=`${PWD_COMMAND}`; export r; \
13106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13107 $(HOST_EXPORTS) \
13108 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13110 done; \
13111 echo "Doing distclean in gcc"; \
13112 (cd $(HOST_SUBDIR)/gcc && \
13113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13115 "RANLIB=$${RANLIB}" \
13116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13117 distclean) \
13118 || exit 1
13119
13120 @endif gcc
13121
13122 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13123 maybe-maintainer-clean-gcc:
13124 @if gcc
13125 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13126
13127 maintainer-clean-gcc:
13128 @[ -f ./gcc/Makefile ] || exit 0; \
13129 r=`${PWD_COMMAND}`; export r; \
13130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13131 $(HOST_EXPORTS) \
13132 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13134 done; \
13135 echo "Doing maintainer-clean in gcc"; \
13136 (cd $(HOST_SUBDIR)/gcc && \
13137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13139 "RANLIB=$${RANLIB}" \
13140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13141 maintainer-clean) \
13142 || exit 1
13143
13144 @endif gcc
13145
13146
13147
13148 .PHONY: configure-gmp maybe-configure-gmp
13149 maybe-configure-gmp:
13150 @if gcc-bootstrap
13151 configure-gmp: stage_current
13152 @endif gcc-bootstrap
13153 @if gmp
13154 maybe-configure-gmp: configure-gmp
13155 configure-gmp:
13156 @r=`${PWD_COMMAND}`; export r; \
13157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13158 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13160 $(HOST_EXPORTS) \
13161 echo Configuring in $(HOST_SUBDIR)/gmp; \
13162 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13163 case $(srcdir) in \
13164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13165 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13167 esac; \
13168 module_srcdir=gmp; \
13169 $(SHELL) \
13170 $$s/$$module_srcdir/configure \
13171 --srcdir=$${topdir}/$$module_srcdir \
13172 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13173 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13174 || exit 1
13175 @endif gmp
13176
13177
13178
13179 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13180 maybe-configure-stage1-gmp:
13181 @if gmp-bootstrap
13182 maybe-configure-stage1-gmp: configure-stage1-gmp
13183 configure-stage1-gmp:
13184 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13186 @r=`${PWD_COMMAND}`; export r; \
13187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13188 TFLAGS="$(STAGE1_TFLAGS)"; \
13189 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13190 $(HOST_EXPORTS) \
13191 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13192 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13193 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13194 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13196 cd $(HOST_SUBDIR)/gmp || exit 1; \
13197 case $(srcdir) in \
13198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13199 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13201 esac; \
13202 module_srcdir=gmp; \
13203 $(SHELL) $$s/$$module_srcdir/configure \
13204 --srcdir=$${topdir}/$$module_srcdir \
13205 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13206 --target=none-${host_vendor}-${host_os} \
13207 \
13208 $(STAGE1_CONFIGURE_FLAGS) \
13209 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13210 @endif gmp-bootstrap
13211
13212 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13213 maybe-configure-stage2-gmp:
13214 @if gmp-bootstrap
13215 maybe-configure-stage2-gmp: configure-stage2-gmp
13216 configure-stage2-gmp:
13217 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13219 @r=`${PWD_COMMAND}`; export r; \
13220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221 TFLAGS="$(STAGE2_TFLAGS)"; \
13222 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13223 $(HOST_EXPORTS) \
13224 $(POSTSTAGE1_HOST_EXPORTS) \
13225 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13226 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13227 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13228 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13230 cd $(HOST_SUBDIR)/gmp || exit 1; \
13231 case $(srcdir) in \
13232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13233 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13235 esac; \
13236 module_srcdir=gmp; \
13237 $(SHELL) $$s/$$module_srcdir/configure \
13238 --srcdir=$${topdir}/$$module_srcdir \
13239 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13240 --target=none-${host_vendor}-${host_os} \
13241 --with-build-libsubdir=$(HOST_SUBDIR) \
13242 $(STAGE2_CONFIGURE_FLAGS) \
13243 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13244 @endif gmp-bootstrap
13245
13246 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13247 maybe-configure-stage3-gmp:
13248 @if gmp-bootstrap
13249 maybe-configure-stage3-gmp: configure-stage3-gmp
13250 configure-stage3-gmp:
13251 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13253 @r=`${PWD_COMMAND}`; export r; \
13254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13255 TFLAGS="$(STAGE3_TFLAGS)"; \
13256 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13257 $(HOST_EXPORTS) \
13258 $(POSTSTAGE1_HOST_EXPORTS) \
13259 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13260 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13261 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13262 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13264 cd $(HOST_SUBDIR)/gmp || exit 1; \
13265 case $(srcdir) in \
13266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13267 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13269 esac; \
13270 module_srcdir=gmp; \
13271 $(SHELL) $$s/$$module_srcdir/configure \
13272 --srcdir=$${topdir}/$$module_srcdir \
13273 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13274 --target=none-${host_vendor}-${host_os} \
13275 --with-build-libsubdir=$(HOST_SUBDIR) \
13276 $(STAGE3_CONFIGURE_FLAGS) \
13277 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13278 @endif gmp-bootstrap
13279
13280 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13281 maybe-configure-stage4-gmp:
13282 @if gmp-bootstrap
13283 maybe-configure-stage4-gmp: configure-stage4-gmp
13284 configure-stage4-gmp:
13285 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13287 @r=`${PWD_COMMAND}`; export r; \
13288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289 TFLAGS="$(STAGE4_TFLAGS)"; \
13290 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13291 $(HOST_EXPORTS) \
13292 $(POSTSTAGE1_HOST_EXPORTS) \
13293 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13294 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13295 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13296 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13298 cd $(HOST_SUBDIR)/gmp || exit 1; \
13299 case $(srcdir) in \
13300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13301 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13303 esac; \
13304 module_srcdir=gmp; \
13305 $(SHELL) $$s/$$module_srcdir/configure \
13306 --srcdir=$${topdir}/$$module_srcdir \
13307 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13308 --target=none-${host_vendor}-${host_os} \
13309 --with-build-libsubdir=$(HOST_SUBDIR) \
13310 $(STAGE4_CONFIGURE_FLAGS) \
13311 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13312 @endif gmp-bootstrap
13313
13314 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13315 maybe-configure-stageprofile-gmp:
13316 @if gmp-bootstrap
13317 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13318 configure-stageprofile-gmp:
13319 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13321 @r=`${PWD_COMMAND}`; export r; \
13322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13324 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13325 $(HOST_EXPORTS) \
13326 $(POSTSTAGE1_HOST_EXPORTS) \
13327 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13328 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13329 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13330 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13332 cd $(HOST_SUBDIR)/gmp || exit 1; \
13333 case $(srcdir) in \
13334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13335 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13337 esac; \
13338 module_srcdir=gmp; \
13339 $(SHELL) $$s/$$module_srcdir/configure \
13340 --srcdir=$${topdir}/$$module_srcdir \
13341 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13342 --target=none-${host_vendor}-${host_os} \
13343 --with-build-libsubdir=$(HOST_SUBDIR) \
13344 $(STAGEprofile_CONFIGURE_FLAGS) \
13345 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13346 @endif gmp-bootstrap
13347
13348 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13349 maybe-configure-stagetrain-gmp:
13350 @if gmp-bootstrap
13351 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13352 configure-stagetrain-gmp:
13353 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13355 @r=`${PWD_COMMAND}`; export r; \
13356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13357 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13358 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13359 $(HOST_EXPORTS) \
13360 $(POSTSTAGE1_HOST_EXPORTS) \
13361 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13362 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13363 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13364 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13366 cd $(HOST_SUBDIR)/gmp || exit 1; \
13367 case $(srcdir) in \
13368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13369 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13371 esac; \
13372 module_srcdir=gmp; \
13373 $(SHELL) $$s/$$module_srcdir/configure \
13374 --srcdir=$${topdir}/$$module_srcdir \
13375 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13376 --target=none-${host_vendor}-${host_os} \
13377 --with-build-libsubdir=$(HOST_SUBDIR) \
13378 $(STAGEtrain_CONFIGURE_FLAGS) \
13379 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13380 @endif gmp-bootstrap
13381
13382 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13383 maybe-configure-stagefeedback-gmp:
13384 @if gmp-bootstrap
13385 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13386 configure-stagefeedback-gmp:
13387 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13389 @r=`${PWD_COMMAND}`; export r; \
13390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13392 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13393 $(HOST_EXPORTS) \
13394 $(POSTSTAGE1_HOST_EXPORTS) \
13395 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13396 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13397 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13398 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13400 cd $(HOST_SUBDIR)/gmp || exit 1; \
13401 case $(srcdir) in \
13402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13403 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13405 esac; \
13406 module_srcdir=gmp; \
13407 $(SHELL) $$s/$$module_srcdir/configure \
13408 --srcdir=$${topdir}/$$module_srcdir \
13409 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13410 --target=none-${host_vendor}-${host_os} \
13411 --with-build-libsubdir=$(HOST_SUBDIR) \
13412 $(STAGEfeedback_CONFIGURE_FLAGS) \
13413 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13414 @endif gmp-bootstrap
13415
13416 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13417 maybe-configure-stageautoprofile-gmp:
13418 @if gmp-bootstrap
13419 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13420 configure-stageautoprofile-gmp:
13421 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13423 @r=`${PWD_COMMAND}`; export r; \
13424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13426 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13427 $(HOST_EXPORTS) \
13428 $(POSTSTAGE1_HOST_EXPORTS) \
13429 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13430 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13431 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13432 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13434 cd $(HOST_SUBDIR)/gmp || exit 1; \
13435 case $(srcdir) in \
13436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13437 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13439 esac; \
13440 module_srcdir=gmp; \
13441 $(SHELL) $$s/$$module_srcdir/configure \
13442 --srcdir=$${topdir}/$$module_srcdir \
13443 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13444 --target=none-${host_vendor}-${host_os} \
13445 --with-build-libsubdir=$(HOST_SUBDIR) \
13446 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13447 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13448 @endif gmp-bootstrap
13449
13450 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13451 maybe-configure-stageautofeedback-gmp:
13452 @if gmp-bootstrap
13453 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13454 configure-stageautofeedback-gmp:
13455 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13457 @r=`${PWD_COMMAND}`; export r; \
13458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13459 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13460 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13461 $(HOST_EXPORTS) \
13462 $(POSTSTAGE1_HOST_EXPORTS) \
13463 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13464 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13465 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13466 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13468 cd $(HOST_SUBDIR)/gmp || exit 1; \
13469 case $(srcdir) in \
13470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13471 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13473 esac; \
13474 module_srcdir=gmp; \
13475 $(SHELL) $$s/$$module_srcdir/configure \
13476 --srcdir=$${topdir}/$$module_srcdir \
13477 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13478 --target=none-${host_vendor}-${host_os} \
13479 --with-build-libsubdir=$(HOST_SUBDIR) \
13480 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13481 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13482 @endif gmp-bootstrap
13483
13484
13485
13486
13487
13488 .PHONY: all-gmp maybe-all-gmp
13489 maybe-all-gmp:
13490 @if gcc-bootstrap
13491 all-gmp: stage_current
13492 @endif gcc-bootstrap
13493 @if gmp
13494 TARGET-gmp=all
13495 maybe-all-gmp: all-gmp
13496 all-gmp: configure-gmp
13497 @r=`${PWD_COMMAND}`; export r; \
13498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13499 $(HOST_EXPORTS) \
13500 (cd $(HOST_SUBDIR)/gmp && \
13501 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13502 $(TARGET-gmp))
13503 @endif gmp
13504
13505
13506
13507 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13508 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13509 maybe-all-stage1-gmp:
13510 maybe-clean-stage1-gmp:
13511 @if gmp-bootstrap
13512 maybe-all-stage1-gmp: all-stage1-gmp
13513 all-stage1: all-stage1-gmp
13514 TARGET-stage1-gmp = $(TARGET-gmp)
13515 all-stage1-gmp: configure-stage1-gmp
13516 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13517 @r=`${PWD_COMMAND}`; export r; \
13518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519 TFLAGS="$(STAGE1_TFLAGS)"; \
13520 $(HOST_EXPORTS) \
13521 cd $(HOST_SUBDIR)/gmp && \
13522 \
13523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13524 CFLAGS="$(STAGE1_CFLAGS)" \
13525 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13526 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13527 LIBCFLAGS="$(LIBCFLAGS)" \
13528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13531 $(EXTRA_HOST_FLAGS) \
13532 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13533 TFLAGS="$(STAGE1_TFLAGS)" \
13534 $(TARGET-stage1-gmp)
13535
13536 maybe-clean-stage1-gmp: clean-stage1-gmp
13537 clean-stage1: clean-stage1-gmp
13538 clean-stage1-gmp:
13539 @if [ $(current_stage) = stage1 ]; then \
13540 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13541 else \
13542 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13543 $(MAKE) stage1-start; \
13544 fi; \
13545 cd $(HOST_SUBDIR)/gmp && \
13546 $(MAKE) $(EXTRA_HOST_FLAGS) \
13547 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13548 @endif gmp-bootstrap
13549
13550
13551 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13552 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13553 maybe-all-stage2-gmp:
13554 maybe-clean-stage2-gmp:
13555 @if gmp-bootstrap
13556 maybe-all-stage2-gmp: all-stage2-gmp
13557 all-stage2: all-stage2-gmp
13558 TARGET-stage2-gmp = $(TARGET-gmp)
13559 all-stage2-gmp: configure-stage2-gmp
13560 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13561 @r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563 TFLAGS="$(STAGE2_TFLAGS)"; \
13564 $(HOST_EXPORTS) \
13565 $(POSTSTAGE1_HOST_EXPORTS) \
13566 cd $(HOST_SUBDIR)/gmp && \
13567 \
13568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13569 CFLAGS="$(STAGE2_CFLAGS)" \
13570 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13571 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13572 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13577 TFLAGS="$(STAGE2_TFLAGS)" \
13578 $(TARGET-stage2-gmp)
13579
13580 maybe-clean-stage2-gmp: clean-stage2-gmp
13581 clean-stage2: clean-stage2-gmp
13582 clean-stage2-gmp:
13583 @if [ $(current_stage) = stage2 ]; then \
13584 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13585 else \
13586 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13587 $(MAKE) stage2-start; \
13588 fi; \
13589 cd $(HOST_SUBDIR)/gmp && \
13590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13591 @endif gmp-bootstrap
13592
13593
13594 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13595 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13596 maybe-all-stage3-gmp:
13597 maybe-clean-stage3-gmp:
13598 @if gmp-bootstrap
13599 maybe-all-stage3-gmp: all-stage3-gmp
13600 all-stage3: all-stage3-gmp
13601 TARGET-stage3-gmp = $(TARGET-gmp)
13602 all-stage3-gmp: configure-stage3-gmp
13603 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13604 @r=`${PWD_COMMAND}`; export r; \
13605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13606 TFLAGS="$(STAGE3_TFLAGS)"; \
13607 $(HOST_EXPORTS) \
13608 $(POSTSTAGE1_HOST_EXPORTS) \
13609 cd $(HOST_SUBDIR)/gmp && \
13610 \
13611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13612 CFLAGS="$(STAGE3_CFLAGS)" \
13613 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13614 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13615 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13620 TFLAGS="$(STAGE3_TFLAGS)" \
13621 $(TARGET-stage3-gmp)
13622
13623 maybe-clean-stage3-gmp: clean-stage3-gmp
13624 clean-stage3: clean-stage3-gmp
13625 clean-stage3-gmp:
13626 @if [ $(current_stage) = stage3 ]; then \
13627 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13628 else \
13629 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13630 $(MAKE) stage3-start; \
13631 fi; \
13632 cd $(HOST_SUBDIR)/gmp && \
13633 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13634 @endif gmp-bootstrap
13635
13636
13637 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13638 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13639 maybe-all-stage4-gmp:
13640 maybe-clean-stage4-gmp:
13641 @if gmp-bootstrap
13642 maybe-all-stage4-gmp: all-stage4-gmp
13643 all-stage4: all-stage4-gmp
13644 TARGET-stage4-gmp = $(TARGET-gmp)
13645 all-stage4-gmp: configure-stage4-gmp
13646 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13647 @r=`${PWD_COMMAND}`; export r; \
13648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13649 TFLAGS="$(STAGE4_TFLAGS)"; \
13650 $(HOST_EXPORTS) \
13651 $(POSTSTAGE1_HOST_EXPORTS) \
13652 cd $(HOST_SUBDIR)/gmp && \
13653 \
13654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13655 CFLAGS="$(STAGE4_CFLAGS)" \
13656 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13657 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13658 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13662 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13663 TFLAGS="$(STAGE4_TFLAGS)" \
13664 $(TARGET-stage4-gmp)
13665
13666 maybe-clean-stage4-gmp: clean-stage4-gmp
13667 clean-stage4: clean-stage4-gmp
13668 clean-stage4-gmp:
13669 @if [ $(current_stage) = stage4 ]; then \
13670 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13671 else \
13672 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13673 $(MAKE) stage4-start; \
13674 fi; \
13675 cd $(HOST_SUBDIR)/gmp && \
13676 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13677 @endif gmp-bootstrap
13678
13679
13680 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13681 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13682 maybe-all-stageprofile-gmp:
13683 maybe-clean-stageprofile-gmp:
13684 @if gmp-bootstrap
13685 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13686 all-stageprofile: all-stageprofile-gmp
13687 TARGET-stageprofile-gmp = $(TARGET-gmp)
13688 all-stageprofile-gmp: configure-stageprofile-gmp
13689 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13690 @r=`${PWD_COMMAND}`; export r; \
13691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13693 $(HOST_EXPORTS) \
13694 $(POSTSTAGE1_HOST_EXPORTS) \
13695 cd $(HOST_SUBDIR)/gmp && \
13696 \
13697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13698 CFLAGS="$(STAGEprofile_CFLAGS)" \
13699 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13700 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13701 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13705 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13706 TFLAGS="$(STAGEprofile_TFLAGS)" \
13707 $(TARGET-stageprofile-gmp)
13708
13709 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13710 clean-stageprofile: clean-stageprofile-gmp
13711 clean-stageprofile-gmp:
13712 @if [ $(current_stage) = stageprofile ]; then \
13713 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13714 else \
13715 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13716 $(MAKE) stageprofile-start; \
13717 fi; \
13718 cd $(HOST_SUBDIR)/gmp && \
13719 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13720 @endif gmp-bootstrap
13721
13722
13723 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13724 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13725 maybe-all-stagetrain-gmp:
13726 maybe-clean-stagetrain-gmp:
13727 @if gmp-bootstrap
13728 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13729 all-stagetrain: all-stagetrain-gmp
13730 TARGET-stagetrain-gmp = $(TARGET-gmp)
13731 all-stagetrain-gmp: configure-stagetrain-gmp
13732 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13733 @r=`${PWD_COMMAND}`; export r; \
13734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13735 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13736 $(HOST_EXPORTS) \
13737 $(POSTSTAGE1_HOST_EXPORTS) \
13738 cd $(HOST_SUBDIR)/gmp && \
13739 \
13740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13741 CFLAGS="$(STAGEtrain_CFLAGS)" \
13742 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13743 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13744 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13745 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13746 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13747 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13748 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13749 TFLAGS="$(STAGEtrain_TFLAGS)" \
13750 $(TARGET-stagetrain-gmp)
13751
13752 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13753 clean-stagetrain: clean-stagetrain-gmp
13754 clean-stagetrain-gmp:
13755 @if [ $(current_stage) = stagetrain ]; then \
13756 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13757 else \
13758 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13759 $(MAKE) stagetrain-start; \
13760 fi; \
13761 cd $(HOST_SUBDIR)/gmp && \
13762 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13763 @endif gmp-bootstrap
13764
13765
13766 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13767 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13768 maybe-all-stagefeedback-gmp:
13769 maybe-clean-stagefeedback-gmp:
13770 @if gmp-bootstrap
13771 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13772 all-stagefeedback: all-stagefeedback-gmp
13773 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13774 all-stagefeedback-gmp: configure-stagefeedback-gmp
13775 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13776 @r=`${PWD_COMMAND}`; export r; \
13777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13779 $(HOST_EXPORTS) \
13780 $(POSTSTAGE1_HOST_EXPORTS) \
13781 cd $(HOST_SUBDIR)/gmp && \
13782 \
13783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13784 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13785 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13786 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13787 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13792 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13793 $(TARGET-stagefeedback-gmp)
13794
13795 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13796 clean-stagefeedback: clean-stagefeedback-gmp
13797 clean-stagefeedback-gmp:
13798 @if [ $(current_stage) = stagefeedback ]; then \
13799 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13800 else \
13801 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13802 $(MAKE) stagefeedback-start; \
13803 fi; \
13804 cd $(HOST_SUBDIR)/gmp && \
13805 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13806 @endif gmp-bootstrap
13807
13808
13809 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13810 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13811 maybe-all-stageautoprofile-gmp:
13812 maybe-clean-stageautoprofile-gmp:
13813 @if gmp-bootstrap
13814 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13815 all-stageautoprofile: all-stageautoprofile-gmp
13816 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13817 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13818 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13819 @r=`${PWD_COMMAND}`; export r; \
13820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13821 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13822 $(HOST_EXPORTS) \
13823 $(POSTSTAGE1_HOST_EXPORTS) \
13824 cd $(HOST_SUBDIR)/gmp && \
13825 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13827 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13828 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13829 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13830 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13831 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13832 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13833 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13834 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13835 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13836 $(TARGET-stageautoprofile-gmp)
13837
13838 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13839 clean-stageautoprofile: clean-stageautoprofile-gmp
13840 clean-stageautoprofile-gmp:
13841 @if [ $(current_stage) = stageautoprofile ]; then \
13842 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13843 else \
13844 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13845 $(MAKE) stageautoprofile-start; \
13846 fi; \
13847 cd $(HOST_SUBDIR)/gmp && \
13848 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13849 @endif gmp-bootstrap
13850
13851
13852 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13853 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13854 maybe-all-stageautofeedback-gmp:
13855 maybe-clean-stageautofeedback-gmp:
13856 @if gmp-bootstrap
13857 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13858 all-stageautofeedback: all-stageautofeedback-gmp
13859 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13860 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13861 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13862 @r=`${PWD_COMMAND}`; export r; \
13863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13865 $(HOST_EXPORTS) \
13866 $(POSTSTAGE1_HOST_EXPORTS) \
13867 cd $(HOST_SUBDIR)/gmp && \
13868 \
13869 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13870 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13871 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13872 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13873 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13874 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13875 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13876 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13877 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13878 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13879 $(TARGET-stageautofeedback-gmp)
13880
13881 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13882 clean-stageautofeedback: clean-stageautofeedback-gmp
13883 clean-stageautofeedback-gmp:
13884 @if [ $(current_stage) = stageautofeedback ]; then \
13885 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13886 else \
13887 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13888 $(MAKE) stageautofeedback-start; \
13889 fi; \
13890 cd $(HOST_SUBDIR)/gmp && \
13891 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13892 @endif gmp-bootstrap
13893
13894
13895
13896
13897
13898 .PHONY: check-gmp maybe-check-gmp
13899 maybe-check-gmp:
13900 @if gmp
13901 maybe-check-gmp: check-gmp
13902
13903 check-gmp:
13904 @: $(MAKE); $(unstage)
13905 @r=`${PWD_COMMAND}`; export r; \
13906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13907 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13908 (cd $(HOST_SUBDIR)/gmp && \
13909 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13910
13911 @endif gmp
13912
13913 .PHONY: install-gmp maybe-install-gmp
13914 maybe-install-gmp:
13915 @if gmp
13916 maybe-install-gmp: install-gmp
13917
13918 install-gmp:
13919
13920 @endif gmp
13921
13922 .PHONY: install-strip-gmp maybe-install-strip-gmp
13923 maybe-install-strip-gmp:
13924 @if gmp
13925 maybe-install-strip-gmp: install-strip-gmp
13926
13927 install-strip-gmp:
13928
13929 @endif gmp
13930
13931 # Other targets (info, dvi, pdf, etc.)
13932
13933 .PHONY: maybe-info-gmp info-gmp
13934 maybe-info-gmp:
13935 @if gmp
13936 maybe-info-gmp: info-gmp
13937
13938 info-gmp: \
13939 configure-gmp
13940 @[ -f ./gmp/Makefile ] || exit 0; \
13941 r=`${PWD_COMMAND}`; export r; \
13942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13943 $(HOST_EXPORTS) \
13944 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13946 done; \
13947 echo "Doing info in gmp"; \
13948 (cd $(HOST_SUBDIR)/gmp && \
13949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13951 "RANLIB=$${RANLIB}" \
13952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13953 info) \
13954 || exit 1
13955
13956 @endif gmp
13957
13958 .PHONY: maybe-dvi-gmp dvi-gmp
13959 maybe-dvi-gmp:
13960 @if gmp
13961 maybe-dvi-gmp: dvi-gmp
13962
13963 dvi-gmp: \
13964 configure-gmp
13965 @[ -f ./gmp/Makefile ] || exit 0; \
13966 r=`${PWD_COMMAND}`; export r; \
13967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13968 $(HOST_EXPORTS) \
13969 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13971 done; \
13972 echo "Doing dvi in gmp"; \
13973 (cd $(HOST_SUBDIR)/gmp && \
13974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13976 "RANLIB=$${RANLIB}" \
13977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13978 dvi) \
13979 || exit 1
13980
13981 @endif gmp
13982
13983 .PHONY: maybe-pdf-gmp pdf-gmp
13984 maybe-pdf-gmp:
13985 @if gmp
13986 maybe-pdf-gmp: pdf-gmp
13987
13988 pdf-gmp: \
13989 configure-gmp
13990 @[ -f ./gmp/Makefile ] || exit 0; \
13991 r=`${PWD_COMMAND}`; export r; \
13992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13993 $(HOST_EXPORTS) \
13994 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13996 done; \
13997 echo "Doing pdf in gmp"; \
13998 (cd $(HOST_SUBDIR)/gmp && \
13999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14001 "RANLIB=$${RANLIB}" \
14002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14003 pdf) \
14004 || exit 1
14005
14006 @endif gmp
14007
14008 .PHONY: maybe-html-gmp html-gmp
14009 maybe-html-gmp:
14010 @if gmp
14011 maybe-html-gmp: html-gmp
14012
14013 html-gmp: \
14014 configure-gmp
14015 @[ -f ./gmp/Makefile ] || exit 0; \
14016 r=`${PWD_COMMAND}`; export r; \
14017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14018 $(HOST_EXPORTS) \
14019 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14021 done; \
14022 echo "Doing html in gmp"; \
14023 (cd $(HOST_SUBDIR)/gmp && \
14024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14026 "RANLIB=$${RANLIB}" \
14027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14028 html) \
14029 || exit 1
14030
14031 @endif gmp
14032
14033 .PHONY: maybe-TAGS-gmp TAGS-gmp
14034 maybe-TAGS-gmp:
14035 @if gmp
14036 maybe-TAGS-gmp: TAGS-gmp
14037
14038 TAGS-gmp: \
14039 configure-gmp
14040 @[ -f ./gmp/Makefile ] || exit 0; \
14041 r=`${PWD_COMMAND}`; export r; \
14042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043 $(HOST_EXPORTS) \
14044 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14046 done; \
14047 echo "Doing TAGS in gmp"; \
14048 (cd $(HOST_SUBDIR)/gmp && \
14049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14051 "RANLIB=$${RANLIB}" \
14052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14053 TAGS) \
14054 || exit 1
14055
14056 @endif gmp
14057
14058 .PHONY: maybe-install-info-gmp install-info-gmp
14059 maybe-install-info-gmp:
14060 @if gmp
14061 maybe-install-info-gmp: install-info-gmp
14062
14063 install-info-gmp: \
14064 configure-gmp \
14065 info-gmp
14066 @[ -f ./gmp/Makefile ] || exit 0; \
14067 r=`${PWD_COMMAND}`; export r; \
14068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14069 $(HOST_EXPORTS) \
14070 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14072 done; \
14073 echo "Doing install-info in gmp"; \
14074 (cd $(HOST_SUBDIR)/gmp && \
14075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14077 "RANLIB=$${RANLIB}" \
14078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14079 install-info) \
14080 || exit 1
14081
14082 @endif gmp
14083
14084 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14085 maybe-install-dvi-gmp:
14086 @if gmp
14087 maybe-install-dvi-gmp: install-dvi-gmp
14088
14089 install-dvi-gmp: \
14090 configure-gmp \
14091 dvi-gmp
14092 @[ -f ./gmp/Makefile ] || exit 0; \
14093 r=`${PWD_COMMAND}`; export r; \
14094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14095 $(HOST_EXPORTS) \
14096 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14098 done; \
14099 echo "Doing install-dvi in gmp"; \
14100 (cd $(HOST_SUBDIR)/gmp && \
14101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14103 "RANLIB=$${RANLIB}" \
14104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14105 install-dvi) \
14106 || exit 1
14107
14108 @endif gmp
14109
14110 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14111 maybe-install-pdf-gmp:
14112 @if gmp
14113 maybe-install-pdf-gmp: install-pdf-gmp
14114
14115 install-pdf-gmp: \
14116 configure-gmp \
14117 pdf-gmp
14118 @[ -f ./gmp/Makefile ] || exit 0; \
14119 r=`${PWD_COMMAND}`; export r; \
14120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14121 $(HOST_EXPORTS) \
14122 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14124 done; \
14125 echo "Doing install-pdf in gmp"; \
14126 (cd $(HOST_SUBDIR)/gmp && \
14127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14129 "RANLIB=$${RANLIB}" \
14130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14131 install-pdf) \
14132 || exit 1
14133
14134 @endif gmp
14135
14136 .PHONY: maybe-install-html-gmp install-html-gmp
14137 maybe-install-html-gmp:
14138 @if gmp
14139 maybe-install-html-gmp: install-html-gmp
14140
14141 install-html-gmp: \
14142 configure-gmp \
14143 html-gmp
14144 @[ -f ./gmp/Makefile ] || exit 0; \
14145 r=`${PWD_COMMAND}`; export r; \
14146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14147 $(HOST_EXPORTS) \
14148 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14150 done; \
14151 echo "Doing install-html in gmp"; \
14152 (cd $(HOST_SUBDIR)/gmp && \
14153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14155 "RANLIB=$${RANLIB}" \
14156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14157 install-html) \
14158 || exit 1
14159
14160 @endif gmp
14161
14162 .PHONY: maybe-installcheck-gmp installcheck-gmp
14163 maybe-installcheck-gmp:
14164 @if gmp
14165 maybe-installcheck-gmp: installcheck-gmp
14166
14167 installcheck-gmp: \
14168 configure-gmp
14169 @[ -f ./gmp/Makefile ] || exit 0; \
14170 r=`${PWD_COMMAND}`; export r; \
14171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14172 $(HOST_EXPORTS) \
14173 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14175 done; \
14176 echo "Doing installcheck in gmp"; \
14177 (cd $(HOST_SUBDIR)/gmp && \
14178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14180 "RANLIB=$${RANLIB}" \
14181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14182 installcheck) \
14183 || exit 1
14184
14185 @endif gmp
14186
14187 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14188 maybe-mostlyclean-gmp:
14189 @if gmp
14190 maybe-mostlyclean-gmp: mostlyclean-gmp
14191
14192 mostlyclean-gmp:
14193 @[ -f ./gmp/Makefile ] || exit 0; \
14194 r=`${PWD_COMMAND}`; export r; \
14195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14196 $(HOST_EXPORTS) \
14197 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14199 done; \
14200 echo "Doing mostlyclean in gmp"; \
14201 (cd $(HOST_SUBDIR)/gmp && \
14202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14204 "RANLIB=$${RANLIB}" \
14205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14206 mostlyclean) \
14207 || exit 1
14208
14209 @endif gmp
14210
14211 .PHONY: maybe-clean-gmp clean-gmp
14212 maybe-clean-gmp:
14213 @if gmp
14214 maybe-clean-gmp: clean-gmp
14215
14216 clean-gmp:
14217 @[ -f ./gmp/Makefile ] || exit 0; \
14218 r=`${PWD_COMMAND}`; export r; \
14219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220 $(HOST_EXPORTS) \
14221 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14223 done; \
14224 echo "Doing clean in gmp"; \
14225 (cd $(HOST_SUBDIR)/gmp && \
14226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14228 "RANLIB=$${RANLIB}" \
14229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14230 clean) \
14231 || exit 1
14232
14233 @endif gmp
14234
14235 .PHONY: maybe-distclean-gmp distclean-gmp
14236 maybe-distclean-gmp:
14237 @if gmp
14238 maybe-distclean-gmp: distclean-gmp
14239
14240 distclean-gmp:
14241 @[ -f ./gmp/Makefile ] || exit 0; \
14242 r=`${PWD_COMMAND}`; export r; \
14243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14244 $(HOST_EXPORTS) \
14245 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14247 done; \
14248 echo "Doing distclean in gmp"; \
14249 (cd $(HOST_SUBDIR)/gmp && \
14250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14252 "RANLIB=$${RANLIB}" \
14253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14254 distclean) \
14255 || exit 1
14256
14257 @endif gmp
14258
14259 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14260 maybe-maintainer-clean-gmp:
14261 @if gmp
14262 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14263
14264 maintainer-clean-gmp:
14265 @[ -f ./gmp/Makefile ] || exit 0; \
14266 r=`${PWD_COMMAND}`; export r; \
14267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14268 $(HOST_EXPORTS) \
14269 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14271 done; \
14272 echo "Doing maintainer-clean in gmp"; \
14273 (cd $(HOST_SUBDIR)/gmp && \
14274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14276 "RANLIB=$${RANLIB}" \
14277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14278 maintainer-clean) \
14279 || exit 1
14280
14281 @endif gmp
14282
14283
14284
14285 .PHONY: configure-mpfr maybe-configure-mpfr
14286 maybe-configure-mpfr:
14287 @if gcc-bootstrap
14288 configure-mpfr: stage_current
14289 @endif gcc-bootstrap
14290 @if mpfr
14291 maybe-configure-mpfr: configure-mpfr
14292 configure-mpfr:
14293 @r=`${PWD_COMMAND}`; export r; \
14294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14295 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14297 $(HOST_EXPORTS) \
14298 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14299 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14300 case $(srcdir) in \
14301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14302 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14304 esac; \
14305 module_srcdir=mpfr; \
14306 $(SHELL) \
14307 $$s/$$module_srcdir/configure \
14308 --srcdir=$${topdir}/$$module_srcdir \
14309 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14310 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14311 || exit 1
14312 @endif mpfr
14313
14314
14315
14316 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14317 maybe-configure-stage1-mpfr:
14318 @if mpfr-bootstrap
14319 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14320 configure-stage1-mpfr:
14321 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14323 @r=`${PWD_COMMAND}`; export r; \
14324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14325 TFLAGS="$(STAGE1_TFLAGS)"; \
14326 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14327 $(HOST_EXPORTS) \
14328 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14329 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14330 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14331 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14333 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14334 case $(srcdir) in \
14335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14336 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14338 esac; \
14339 module_srcdir=mpfr; \
14340 $(SHELL) $$s/$$module_srcdir/configure \
14341 --srcdir=$${topdir}/$$module_srcdir \
14342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14343 --target=${target_alias} \
14344 \
14345 $(STAGE1_CONFIGURE_FLAGS) \
14346 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14347 @endif mpfr-bootstrap
14348
14349 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14350 maybe-configure-stage2-mpfr:
14351 @if mpfr-bootstrap
14352 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14353 configure-stage2-mpfr:
14354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14356 @r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 TFLAGS="$(STAGE2_TFLAGS)"; \
14359 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14360 $(HOST_EXPORTS) \
14361 $(POSTSTAGE1_HOST_EXPORTS) \
14362 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14363 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14364 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14365 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14367 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14368 case $(srcdir) in \
14369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14370 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14372 esac; \
14373 module_srcdir=mpfr; \
14374 $(SHELL) $$s/$$module_srcdir/configure \
14375 --srcdir=$${topdir}/$$module_srcdir \
14376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14377 --target=${target_alias} \
14378 --with-build-libsubdir=$(HOST_SUBDIR) \
14379 $(STAGE2_CONFIGURE_FLAGS) \
14380 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14381 @endif mpfr-bootstrap
14382
14383 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14384 maybe-configure-stage3-mpfr:
14385 @if mpfr-bootstrap
14386 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14387 configure-stage3-mpfr:
14388 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14389 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14390 @r=`${PWD_COMMAND}`; export r; \
14391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14392 TFLAGS="$(STAGE3_TFLAGS)"; \
14393 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14394 $(HOST_EXPORTS) \
14395 $(POSTSTAGE1_HOST_EXPORTS) \
14396 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14397 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14398 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14399 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14401 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14402 case $(srcdir) in \
14403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14404 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14406 esac; \
14407 module_srcdir=mpfr; \
14408 $(SHELL) $$s/$$module_srcdir/configure \
14409 --srcdir=$${topdir}/$$module_srcdir \
14410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14411 --target=${target_alias} \
14412 --with-build-libsubdir=$(HOST_SUBDIR) \
14413 $(STAGE3_CONFIGURE_FLAGS) \
14414 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14415 @endif mpfr-bootstrap
14416
14417 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14418 maybe-configure-stage4-mpfr:
14419 @if mpfr-bootstrap
14420 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14421 configure-stage4-mpfr:
14422 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14424 @r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 TFLAGS="$(STAGE4_TFLAGS)"; \
14427 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14428 $(HOST_EXPORTS) \
14429 $(POSTSTAGE1_HOST_EXPORTS) \
14430 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14431 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14432 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14433 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14435 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14436 case $(srcdir) in \
14437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14438 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14440 esac; \
14441 module_srcdir=mpfr; \
14442 $(SHELL) $$s/$$module_srcdir/configure \
14443 --srcdir=$${topdir}/$$module_srcdir \
14444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14445 --target=${target_alias} \
14446 --with-build-libsubdir=$(HOST_SUBDIR) \
14447 $(STAGE4_CONFIGURE_FLAGS) \
14448 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14449 @endif mpfr-bootstrap
14450
14451 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14452 maybe-configure-stageprofile-mpfr:
14453 @if mpfr-bootstrap
14454 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14455 configure-stageprofile-mpfr:
14456 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14457 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14458 @r=`${PWD_COMMAND}`; export r; \
14459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14461 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14462 $(HOST_EXPORTS) \
14463 $(POSTSTAGE1_HOST_EXPORTS) \
14464 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14465 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14466 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14467 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14469 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14470 case $(srcdir) in \
14471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14472 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14474 esac; \
14475 module_srcdir=mpfr; \
14476 $(SHELL) $$s/$$module_srcdir/configure \
14477 --srcdir=$${topdir}/$$module_srcdir \
14478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14479 --target=${target_alias} \
14480 --with-build-libsubdir=$(HOST_SUBDIR) \
14481 $(STAGEprofile_CONFIGURE_FLAGS) \
14482 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14483 @endif mpfr-bootstrap
14484
14485 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14486 maybe-configure-stagetrain-mpfr:
14487 @if mpfr-bootstrap
14488 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14489 configure-stagetrain-mpfr:
14490 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14492 @r=`${PWD_COMMAND}`; export r; \
14493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14494 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14495 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14496 $(HOST_EXPORTS) \
14497 $(POSTSTAGE1_HOST_EXPORTS) \
14498 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14499 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14500 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14501 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14503 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14504 case $(srcdir) in \
14505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14506 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14508 esac; \
14509 module_srcdir=mpfr; \
14510 $(SHELL) $$s/$$module_srcdir/configure \
14511 --srcdir=$${topdir}/$$module_srcdir \
14512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14513 --target=${target_alias} \
14514 --with-build-libsubdir=$(HOST_SUBDIR) \
14515 $(STAGEtrain_CONFIGURE_FLAGS) \
14516 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14517 @endif mpfr-bootstrap
14518
14519 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14520 maybe-configure-stagefeedback-mpfr:
14521 @if mpfr-bootstrap
14522 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14523 configure-stagefeedback-mpfr:
14524 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14526 @r=`${PWD_COMMAND}`; export r; \
14527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14528 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14529 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14530 $(HOST_EXPORTS) \
14531 $(POSTSTAGE1_HOST_EXPORTS) \
14532 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14533 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14534 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14535 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14537 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14538 case $(srcdir) in \
14539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14540 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14542 esac; \
14543 module_srcdir=mpfr; \
14544 $(SHELL) $$s/$$module_srcdir/configure \
14545 --srcdir=$${topdir}/$$module_srcdir \
14546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14547 --target=${target_alias} \
14548 --with-build-libsubdir=$(HOST_SUBDIR) \
14549 $(STAGEfeedback_CONFIGURE_FLAGS) \
14550 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14551 @endif mpfr-bootstrap
14552
14553 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14554 maybe-configure-stageautoprofile-mpfr:
14555 @if mpfr-bootstrap
14556 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14557 configure-stageautoprofile-mpfr:
14558 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14560 @r=`${PWD_COMMAND}`; export r; \
14561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14562 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14563 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14564 $(HOST_EXPORTS) \
14565 $(POSTSTAGE1_HOST_EXPORTS) \
14566 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14567 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14568 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14569 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14571 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14572 case $(srcdir) in \
14573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14574 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14576 esac; \
14577 module_srcdir=mpfr; \
14578 $(SHELL) $$s/$$module_srcdir/configure \
14579 --srcdir=$${topdir}/$$module_srcdir \
14580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14581 --target=${target_alias} \
14582 --with-build-libsubdir=$(HOST_SUBDIR) \
14583 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14584 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14585 @endif mpfr-bootstrap
14586
14587 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14588 maybe-configure-stageautofeedback-mpfr:
14589 @if mpfr-bootstrap
14590 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14591 configure-stageautofeedback-mpfr:
14592 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14594 @r=`${PWD_COMMAND}`; export r; \
14595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14596 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14597 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14598 $(HOST_EXPORTS) \
14599 $(POSTSTAGE1_HOST_EXPORTS) \
14600 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14601 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14602 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14603 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14605 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14606 case $(srcdir) in \
14607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14608 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14610 esac; \
14611 module_srcdir=mpfr; \
14612 $(SHELL) $$s/$$module_srcdir/configure \
14613 --srcdir=$${topdir}/$$module_srcdir \
14614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14615 --target=${target_alias} \
14616 --with-build-libsubdir=$(HOST_SUBDIR) \
14617 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14618 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14619 @endif mpfr-bootstrap
14620
14621
14622
14623
14624
14625 .PHONY: all-mpfr maybe-all-mpfr
14626 maybe-all-mpfr:
14627 @if gcc-bootstrap
14628 all-mpfr: stage_current
14629 @endif gcc-bootstrap
14630 @if mpfr
14631 TARGET-mpfr=all
14632 maybe-all-mpfr: all-mpfr
14633 all-mpfr: configure-mpfr
14634 @r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 $(HOST_EXPORTS) \
14637 (cd $(HOST_SUBDIR)/mpfr && \
14638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14639 $(TARGET-mpfr))
14640 @endif mpfr
14641
14642
14643
14644 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14645 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14646 maybe-all-stage1-mpfr:
14647 maybe-clean-stage1-mpfr:
14648 @if mpfr-bootstrap
14649 maybe-all-stage1-mpfr: all-stage1-mpfr
14650 all-stage1: all-stage1-mpfr
14651 TARGET-stage1-mpfr = $(TARGET-mpfr)
14652 all-stage1-mpfr: configure-stage1-mpfr
14653 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14654 @r=`${PWD_COMMAND}`; export r; \
14655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14656 TFLAGS="$(STAGE1_TFLAGS)"; \
14657 $(HOST_EXPORTS) \
14658 cd $(HOST_SUBDIR)/mpfr && \
14659 \
14660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14661 CFLAGS="$(STAGE1_CFLAGS)" \
14662 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14663 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14664 LIBCFLAGS="$(LIBCFLAGS)" \
14665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14668 $(EXTRA_HOST_FLAGS) \
14669 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14670 TFLAGS="$(STAGE1_TFLAGS)" \
14671 $(TARGET-stage1-mpfr)
14672
14673 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14674 clean-stage1: clean-stage1-mpfr
14675 clean-stage1-mpfr:
14676 @if [ $(current_stage) = stage1 ]; then \
14677 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14678 else \
14679 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14680 $(MAKE) stage1-start; \
14681 fi; \
14682 cd $(HOST_SUBDIR)/mpfr && \
14683 $(MAKE) $(EXTRA_HOST_FLAGS) \
14684 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14685 @endif mpfr-bootstrap
14686
14687
14688 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14689 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14690 maybe-all-stage2-mpfr:
14691 maybe-clean-stage2-mpfr:
14692 @if mpfr-bootstrap
14693 maybe-all-stage2-mpfr: all-stage2-mpfr
14694 all-stage2: all-stage2-mpfr
14695 TARGET-stage2-mpfr = $(TARGET-mpfr)
14696 all-stage2-mpfr: configure-stage2-mpfr
14697 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14698 @r=`${PWD_COMMAND}`; export r; \
14699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14700 TFLAGS="$(STAGE2_TFLAGS)"; \
14701 $(HOST_EXPORTS) \
14702 $(POSTSTAGE1_HOST_EXPORTS) \
14703 cd $(HOST_SUBDIR)/mpfr && \
14704 \
14705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14706 CFLAGS="$(STAGE2_CFLAGS)" \
14707 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14708 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14709 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14714 TFLAGS="$(STAGE2_TFLAGS)" \
14715 $(TARGET-stage2-mpfr)
14716
14717 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14718 clean-stage2: clean-stage2-mpfr
14719 clean-stage2-mpfr:
14720 @if [ $(current_stage) = stage2 ]; then \
14721 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14722 else \
14723 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14724 $(MAKE) stage2-start; \
14725 fi; \
14726 cd $(HOST_SUBDIR)/mpfr && \
14727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14728 @endif mpfr-bootstrap
14729
14730
14731 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14732 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14733 maybe-all-stage3-mpfr:
14734 maybe-clean-stage3-mpfr:
14735 @if mpfr-bootstrap
14736 maybe-all-stage3-mpfr: all-stage3-mpfr
14737 all-stage3: all-stage3-mpfr
14738 TARGET-stage3-mpfr = $(TARGET-mpfr)
14739 all-stage3-mpfr: configure-stage3-mpfr
14740 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14741 @r=`${PWD_COMMAND}`; export r; \
14742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743 TFLAGS="$(STAGE3_TFLAGS)"; \
14744 $(HOST_EXPORTS) \
14745 $(POSTSTAGE1_HOST_EXPORTS) \
14746 cd $(HOST_SUBDIR)/mpfr && \
14747 \
14748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14749 CFLAGS="$(STAGE3_CFLAGS)" \
14750 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14751 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14752 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14756 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14757 TFLAGS="$(STAGE3_TFLAGS)" \
14758 $(TARGET-stage3-mpfr)
14759
14760 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14761 clean-stage3: clean-stage3-mpfr
14762 clean-stage3-mpfr:
14763 @if [ $(current_stage) = stage3 ]; then \
14764 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14765 else \
14766 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14767 $(MAKE) stage3-start; \
14768 fi; \
14769 cd $(HOST_SUBDIR)/mpfr && \
14770 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14771 @endif mpfr-bootstrap
14772
14773
14774 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14775 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14776 maybe-all-stage4-mpfr:
14777 maybe-clean-stage4-mpfr:
14778 @if mpfr-bootstrap
14779 maybe-all-stage4-mpfr: all-stage4-mpfr
14780 all-stage4: all-stage4-mpfr
14781 TARGET-stage4-mpfr = $(TARGET-mpfr)
14782 all-stage4-mpfr: configure-stage4-mpfr
14783 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14784 @r=`${PWD_COMMAND}`; export r; \
14785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14786 TFLAGS="$(STAGE4_TFLAGS)"; \
14787 $(HOST_EXPORTS) \
14788 $(POSTSTAGE1_HOST_EXPORTS) \
14789 cd $(HOST_SUBDIR)/mpfr && \
14790 \
14791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14792 CFLAGS="$(STAGE4_CFLAGS)" \
14793 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14794 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14795 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14799 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14800 TFLAGS="$(STAGE4_TFLAGS)" \
14801 $(TARGET-stage4-mpfr)
14802
14803 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14804 clean-stage4: clean-stage4-mpfr
14805 clean-stage4-mpfr:
14806 @if [ $(current_stage) = stage4 ]; then \
14807 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14808 else \
14809 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14810 $(MAKE) stage4-start; \
14811 fi; \
14812 cd $(HOST_SUBDIR)/mpfr && \
14813 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14814 @endif mpfr-bootstrap
14815
14816
14817 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14818 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14819 maybe-all-stageprofile-mpfr:
14820 maybe-clean-stageprofile-mpfr:
14821 @if mpfr-bootstrap
14822 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14823 all-stageprofile: all-stageprofile-mpfr
14824 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14825 all-stageprofile-mpfr: configure-stageprofile-mpfr
14826 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14827 @r=`${PWD_COMMAND}`; export r; \
14828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14829 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14830 $(HOST_EXPORTS) \
14831 $(POSTSTAGE1_HOST_EXPORTS) \
14832 cd $(HOST_SUBDIR)/mpfr && \
14833 \
14834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14835 CFLAGS="$(STAGEprofile_CFLAGS)" \
14836 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14837 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14838 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14842 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14843 TFLAGS="$(STAGEprofile_TFLAGS)" \
14844 $(TARGET-stageprofile-mpfr)
14845
14846 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14847 clean-stageprofile: clean-stageprofile-mpfr
14848 clean-stageprofile-mpfr:
14849 @if [ $(current_stage) = stageprofile ]; then \
14850 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14851 else \
14852 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14853 $(MAKE) stageprofile-start; \
14854 fi; \
14855 cd $(HOST_SUBDIR)/mpfr && \
14856 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14857 @endif mpfr-bootstrap
14858
14859
14860 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14861 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14862 maybe-all-stagetrain-mpfr:
14863 maybe-clean-stagetrain-mpfr:
14864 @if mpfr-bootstrap
14865 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14866 all-stagetrain: all-stagetrain-mpfr
14867 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14868 all-stagetrain-mpfr: configure-stagetrain-mpfr
14869 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14870 @r=`${PWD_COMMAND}`; export r; \
14871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14873 $(HOST_EXPORTS) \
14874 $(POSTSTAGE1_HOST_EXPORTS) \
14875 cd $(HOST_SUBDIR)/mpfr && \
14876 \
14877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14878 CFLAGS="$(STAGEtrain_CFLAGS)" \
14879 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14880 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14881 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14885 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14886 TFLAGS="$(STAGEtrain_TFLAGS)" \
14887 $(TARGET-stagetrain-mpfr)
14888
14889 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14890 clean-stagetrain: clean-stagetrain-mpfr
14891 clean-stagetrain-mpfr:
14892 @if [ $(current_stage) = stagetrain ]; then \
14893 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14894 else \
14895 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14896 $(MAKE) stagetrain-start; \
14897 fi; \
14898 cd $(HOST_SUBDIR)/mpfr && \
14899 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14900 @endif mpfr-bootstrap
14901
14902
14903 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14904 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14905 maybe-all-stagefeedback-mpfr:
14906 maybe-clean-stagefeedback-mpfr:
14907 @if mpfr-bootstrap
14908 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14909 all-stagefeedback: all-stagefeedback-mpfr
14910 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14911 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14912 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14913 @r=`${PWD_COMMAND}`; export r; \
14914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14915 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14916 $(HOST_EXPORTS) \
14917 $(POSTSTAGE1_HOST_EXPORTS) \
14918 cd $(HOST_SUBDIR)/mpfr && \
14919 \
14920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14921 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14922 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14923 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14924 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14925 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14926 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14927 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14928 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14929 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14930 $(TARGET-stagefeedback-mpfr)
14931
14932 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14933 clean-stagefeedback: clean-stagefeedback-mpfr
14934 clean-stagefeedback-mpfr:
14935 @if [ $(current_stage) = stagefeedback ]; then \
14936 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14937 else \
14938 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14939 $(MAKE) stagefeedback-start; \
14940 fi; \
14941 cd $(HOST_SUBDIR)/mpfr && \
14942 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14943 @endif mpfr-bootstrap
14944
14945
14946 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14947 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14948 maybe-all-stageautoprofile-mpfr:
14949 maybe-clean-stageautoprofile-mpfr:
14950 @if mpfr-bootstrap
14951 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14952 all-stageautoprofile: all-stageautoprofile-mpfr
14953 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14954 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14955 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14956 @r=`${PWD_COMMAND}`; export r; \
14957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14958 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14959 $(HOST_EXPORTS) \
14960 $(POSTSTAGE1_HOST_EXPORTS) \
14961 cd $(HOST_SUBDIR)/mpfr && \
14962 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14964 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14965 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14966 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14967 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14968 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14969 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14970 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14971 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14972 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14973 $(TARGET-stageautoprofile-mpfr)
14974
14975 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14976 clean-stageautoprofile: clean-stageautoprofile-mpfr
14977 clean-stageautoprofile-mpfr:
14978 @if [ $(current_stage) = stageautoprofile ]; then \
14979 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14980 else \
14981 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14982 $(MAKE) stageautoprofile-start; \
14983 fi; \
14984 cd $(HOST_SUBDIR)/mpfr && \
14985 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14986 @endif mpfr-bootstrap
14987
14988
14989 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14990 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14991 maybe-all-stageautofeedback-mpfr:
14992 maybe-clean-stageautofeedback-mpfr:
14993 @if mpfr-bootstrap
14994 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14995 all-stageautofeedback: all-stageautofeedback-mpfr
14996 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14997 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14998 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14999 @r=`${PWD_COMMAND}`; export r; \
15000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15001 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15002 $(HOST_EXPORTS) \
15003 $(POSTSTAGE1_HOST_EXPORTS) \
15004 cd $(HOST_SUBDIR)/mpfr && \
15005 \
15006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15007 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15008 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15009 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15010 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15014 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15015 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15016 $(TARGET-stageautofeedback-mpfr)
15017
15018 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15019 clean-stageautofeedback: clean-stageautofeedback-mpfr
15020 clean-stageautofeedback-mpfr:
15021 @if [ $(current_stage) = stageautofeedback ]; then \
15022 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15023 else \
15024 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15025 $(MAKE) stageautofeedback-start; \
15026 fi; \
15027 cd $(HOST_SUBDIR)/mpfr && \
15028 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15029 @endif mpfr-bootstrap
15030
15031
15032
15033
15034
15035 .PHONY: check-mpfr maybe-check-mpfr
15036 maybe-check-mpfr:
15037 @if mpfr
15038 maybe-check-mpfr: check-mpfr
15039
15040 check-mpfr:
15041 @: $(MAKE); $(unstage)
15042 @r=`${PWD_COMMAND}`; export r; \
15043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15044 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15045 (cd $(HOST_SUBDIR)/mpfr && \
15046 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15047
15048 @endif mpfr
15049
15050 .PHONY: install-mpfr maybe-install-mpfr
15051 maybe-install-mpfr:
15052 @if mpfr
15053 maybe-install-mpfr: install-mpfr
15054
15055 install-mpfr:
15056
15057 @endif mpfr
15058
15059 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15060 maybe-install-strip-mpfr:
15061 @if mpfr
15062 maybe-install-strip-mpfr: install-strip-mpfr
15063
15064 install-strip-mpfr:
15065
15066 @endif mpfr
15067
15068 # Other targets (info, dvi, pdf, etc.)
15069
15070 .PHONY: maybe-info-mpfr info-mpfr
15071 maybe-info-mpfr:
15072 @if mpfr
15073 maybe-info-mpfr: info-mpfr
15074
15075 info-mpfr: \
15076 configure-mpfr
15077 @[ -f ./mpfr/Makefile ] || exit 0; \
15078 r=`${PWD_COMMAND}`; export r; \
15079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15080 $(HOST_EXPORTS) \
15081 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15083 done; \
15084 echo "Doing info in mpfr"; \
15085 (cd $(HOST_SUBDIR)/mpfr && \
15086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15088 "RANLIB=$${RANLIB}" \
15089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15090 info) \
15091 || exit 1
15092
15093 @endif mpfr
15094
15095 .PHONY: maybe-dvi-mpfr dvi-mpfr
15096 maybe-dvi-mpfr:
15097 @if mpfr
15098 maybe-dvi-mpfr: dvi-mpfr
15099
15100 dvi-mpfr: \
15101 configure-mpfr
15102 @[ -f ./mpfr/Makefile ] || exit 0; \
15103 r=`${PWD_COMMAND}`; export r; \
15104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15105 $(HOST_EXPORTS) \
15106 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15108 done; \
15109 echo "Doing dvi in mpfr"; \
15110 (cd $(HOST_SUBDIR)/mpfr && \
15111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15113 "RANLIB=$${RANLIB}" \
15114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15115 dvi) \
15116 || exit 1
15117
15118 @endif mpfr
15119
15120 .PHONY: maybe-pdf-mpfr pdf-mpfr
15121 maybe-pdf-mpfr:
15122 @if mpfr
15123 maybe-pdf-mpfr: pdf-mpfr
15124
15125 pdf-mpfr: \
15126 configure-mpfr
15127 @[ -f ./mpfr/Makefile ] || exit 0; \
15128 r=`${PWD_COMMAND}`; export r; \
15129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15130 $(HOST_EXPORTS) \
15131 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15133 done; \
15134 echo "Doing pdf in mpfr"; \
15135 (cd $(HOST_SUBDIR)/mpfr && \
15136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15138 "RANLIB=$${RANLIB}" \
15139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15140 pdf) \
15141 || exit 1
15142
15143 @endif mpfr
15144
15145 .PHONY: maybe-html-mpfr html-mpfr
15146 maybe-html-mpfr:
15147 @if mpfr
15148 maybe-html-mpfr: html-mpfr
15149
15150 html-mpfr: \
15151 configure-mpfr
15152 @[ -f ./mpfr/Makefile ] || exit 0; \
15153 r=`${PWD_COMMAND}`; export r; \
15154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15155 $(HOST_EXPORTS) \
15156 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15158 done; \
15159 echo "Doing html in mpfr"; \
15160 (cd $(HOST_SUBDIR)/mpfr && \
15161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15163 "RANLIB=$${RANLIB}" \
15164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15165 html) \
15166 || exit 1
15167
15168 @endif mpfr
15169
15170 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15171 maybe-TAGS-mpfr:
15172 @if mpfr
15173 maybe-TAGS-mpfr: TAGS-mpfr
15174
15175 TAGS-mpfr: \
15176 configure-mpfr
15177 @[ -f ./mpfr/Makefile ] || exit 0; \
15178 r=`${PWD_COMMAND}`; export r; \
15179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15180 $(HOST_EXPORTS) \
15181 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15183 done; \
15184 echo "Doing TAGS in mpfr"; \
15185 (cd $(HOST_SUBDIR)/mpfr && \
15186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15188 "RANLIB=$${RANLIB}" \
15189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15190 TAGS) \
15191 || exit 1
15192
15193 @endif mpfr
15194
15195 .PHONY: maybe-install-info-mpfr install-info-mpfr
15196 maybe-install-info-mpfr:
15197 @if mpfr
15198 maybe-install-info-mpfr: install-info-mpfr
15199
15200 install-info-mpfr: \
15201 configure-mpfr \
15202 info-mpfr
15203 @[ -f ./mpfr/Makefile ] || exit 0; \
15204 r=`${PWD_COMMAND}`; export r; \
15205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15206 $(HOST_EXPORTS) \
15207 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15209 done; \
15210 echo "Doing install-info in mpfr"; \
15211 (cd $(HOST_SUBDIR)/mpfr && \
15212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15214 "RANLIB=$${RANLIB}" \
15215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15216 install-info) \
15217 || exit 1
15218
15219 @endif mpfr
15220
15221 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15222 maybe-install-dvi-mpfr:
15223 @if mpfr
15224 maybe-install-dvi-mpfr: install-dvi-mpfr
15225
15226 install-dvi-mpfr: \
15227 configure-mpfr \
15228 dvi-mpfr
15229 @[ -f ./mpfr/Makefile ] || exit 0; \
15230 r=`${PWD_COMMAND}`; export r; \
15231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232 $(HOST_EXPORTS) \
15233 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15235 done; \
15236 echo "Doing install-dvi in mpfr"; \
15237 (cd $(HOST_SUBDIR)/mpfr && \
15238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15240 "RANLIB=$${RANLIB}" \
15241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15242 install-dvi) \
15243 || exit 1
15244
15245 @endif mpfr
15246
15247 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15248 maybe-install-pdf-mpfr:
15249 @if mpfr
15250 maybe-install-pdf-mpfr: install-pdf-mpfr
15251
15252 install-pdf-mpfr: \
15253 configure-mpfr \
15254 pdf-mpfr
15255 @[ -f ./mpfr/Makefile ] || exit 0; \
15256 r=`${PWD_COMMAND}`; export r; \
15257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15258 $(HOST_EXPORTS) \
15259 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15261 done; \
15262 echo "Doing install-pdf in mpfr"; \
15263 (cd $(HOST_SUBDIR)/mpfr && \
15264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15266 "RANLIB=$${RANLIB}" \
15267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15268 install-pdf) \
15269 || exit 1
15270
15271 @endif mpfr
15272
15273 .PHONY: maybe-install-html-mpfr install-html-mpfr
15274 maybe-install-html-mpfr:
15275 @if mpfr
15276 maybe-install-html-mpfr: install-html-mpfr
15277
15278 install-html-mpfr: \
15279 configure-mpfr \
15280 html-mpfr
15281 @[ -f ./mpfr/Makefile ] || exit 0; \
15282 r=`${PWD_COMMAND}`; export r; \
15283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15284 $(HOST_EXPORTS) \
15285 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15287 done; \
15288 echo "Doing install-html in mpfr"; \
15289 (cd $(HOST_SUBDIR)/mpfr && \
15290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15292 "RANLIB=$${RANLIB}" \
15293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15294 install-html) \
15295 || exit 1
15296
15297 @endif mpfr
15298
15299 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15300 maybe-installcheck-mpfr:
15301 @if mpfr
15302 maybe-installcheck-mpfr: installcheck-mpfr
15303
15304 installcheck-mpfr: \
15305 configure-mpfr
15306 @[ -f ./mpfr/Makefile ] || exit 0; \
15307 r=`${PWD_COMMAND}`; export r; \
15308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15309 $(HOST_EXPORTS) \
15310 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15312 done; \
15313 echo "Doing installcheck in mpfr"; \
15314 (cd $(HOST_SUBDIR)/mpfr && \
15315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15317 "RANLIB=$${RANLIB}" \
15318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15319 installcheck) \
15320 || exit 1
15321
15322 @endif mpfr
15323
15324 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15325 maybe-mostlyclean-mpfr:
15326 @if mpfr
15327 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15328
15329 mostlyclean-mpfr:
15330 @[ -f ./mpfr/Makefile ] || exit 0; \
15331 r=`${PWD_COMMAND}`; export r; \
15332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15333 $(HOST_EXPORTS) \
15334 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15336 done; \
15337 echo "Doing mostlyclean in mpfr"; \
15338 (cd $(HOST_SUBDIR)/mpfr && \
15339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15341 "RANLIB=$${RANLIB}" \
15342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15343 mostlyclean) \
15344 || exit 1
15345
15346 @endif mpfr
15347
15348 .PHONY: maybe-clean-mpfr clean-mpfr
15349 maybe-clean-mpfr:
15350 @if mpfr
15351 maybe-clean-mpfr: clean-mpfr
15352
15353 clean-mpfr:
15354 @[ -f ./mpfr/Makefile ] || exit 0; \
15355 r=`${PWD_COMMAND}`; export r; \
15356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15357 $(HOST_EXPORTS) \
15358 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15360 done; \
15361 echo "Doing clean in mpfr"; \
15362 (cd $(HOST_SUBDIR)/mpfr && \
15363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15365 "RANLIB=$${RANLIB}" \
15366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15367 clean) \
15368 || exit 1
15369
15370 @endif mpfr
15371
15372 .PHONY: maybe-distclean-mpfr distclean-mpfr
15373 maybe-distclean-mpfr:
15374 @if mpfr
15375 maybe-distclean-mpfr: distclean-mpfr
15376
15377 distclean-mpfr:
15378 @[ -f ./mpfr/Makefile ] || exit 0; \
15379 r=`${PWD_COMMAND}`; export r; \
15380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15381 $(HOST_EXPORTS) \
15382 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15384 done; \
15385 echo "Doing distclean in mpfr"; \
15386 (cd $(HOST_SUBDIR)/mpfr && \
15387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15389 "RANLIB=$${RANLIB}" \
15390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15391 distclean) \
15392 || exit 1
15393
15394 @endif mpfr
15395
15396 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15397 maybe-maintainer-clean-mpfr:
15398 @if mpfr
15399 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15400
15401 maintainer-clean-mpfr:
15402 @[ -f ./mpfr/Makefile ] || exit 0; \
15403 r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 $(HOST_EXPORTS) \
15406 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15408 done; \
15409 echo "Doing maintainer-clean in mpfr"; \
15410 (cd $(HOST_SUBDIR)/mpfr && \
15411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15413 "RANLIB=$${RANLIB}" \
15414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15415 maintainer-clean) \
15416 || exit 1
15417
15418 @endif mpfr
15419
15420
15421
15422 .PHONY: configure-mpc maybe-configure-mpc
15423 maybe-configure-mpc:
15424 @if gcc-bootstrap
15425 configure-mpc: stage_current
15426 @endif gcc-bootstrap
15427 @if mpc
15428 maybe-configure-mpc: configure-mpc
15429 configure-mpc:
15430 @r=`${PWD_COMMAND}`; export r; \
15431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15432 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15434 $(HOST_EXPORTS) \
15435 echo Configuring in $(HOST_SUBDIR)/mpc; \
15436 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15437 case $(srcdir) in \
15438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15439 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15441 esac; \
15442 module_srcdir=mpc; \
15443 $(SHELL) \
15444 $$s/$$module_srcdir/configure \
15445 --srcdir=$${topdir}/$$module_srcdir \
15446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15447 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15448 || exit 1
15449 @endif mpc
15450
15451
15452
15453 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15454 maybe-configure-stage1-mpc:
15455 @if mpc-bootstrap
15456 maybe-configure-stage1-mpc: configure-stage1-mpc
15457 configure-stage1-mpc:
15458 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15460 @r=`${PWD_COMMAND}`; export r; \
15461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15462 TFLAGS="$(STAGE1_TFLAGS)"; \
15463 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15464 $(HOST_EXPORTS) \
15465 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15466 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15467 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15468 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15470 cd $(HOST_SUBDIR)/mpc || exit 1; \
15471 case $(srcdir) in \
15472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15473 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15475 esac; \
15476 module_srcdir=mpc; \
15477 $(SHELL) $$s/$$module_srcdir/configure \
15478 --srcdir=$${topdir}/$$module_srcdir \
15479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15480 --target=${target_alias} \
15481 \
15482 $(STAGE1_CONFIGURE_FLAGS) \
15483 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15484 @endif mpc-bootstrap
15485
15486 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15487 maybe-configure-stage2-mpc:
15488 @if mpc-bootstrap
15489 maybe-configure-stage2-mpc: configure-stage2-mpc
15490 configure-stage2-mpc:
15491 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15493 @r=`${PWD_COMMAND}`; export r; \
15494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15495 TFLAGS="$(STAGE2_TFLAGS)"; \
15496 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15497 $(HOST_EXPORTS) \
15498 $(POSTSTAGE1_HOST_EXPORTS) \
15499 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15500 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15501 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15502 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15504 cd $(HOST_SUBDIR)/mpc || exit 1; \
15505 case $(srcdir) in \
15506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15507 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15509 esac; \
15510 module_srcdir=mpc; \
15511 $(SHELL) $$s/$$module_srcdir/configure \
15512 --srcdir=$${topdir}/$$module_srcdir \
15513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15514 --target=${target_alias} \
15515 --with-build-libsubdir=$(HOST_SUBDIR) \
15516 $(STAGE2_CONFIGURE_FLAGS) \
15517 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15518 @endif mpc-bootstrap
15519
15520 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15521 maybe-configure-stage3-mpc:
15522 @if mpc-bootstrap
15523 maybe-configure-stage3-mpc: configure-stage3-mpc
15524 configure-stage3-mpc:
15525 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15527 @r=`${PWD_COMMAND}`; export r; \
15528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529 TFLAGS="$(STAGE3_TFLAGS)"; \
15530 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15531 $(HOST_EXPORTS) \
15532 $(POSTSTAGE1_HOST_EXPORTS) \
15533 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15534 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15535 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15536 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15538 cd $(HOST_SUBDIR)/mpc || exit 1; \
15539 case $(srcdir) in \
15540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15541 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15543 esac; \
15544 module_srcdir=mpc; \
15545 $(SHELL) $$s/$$module_srcdir/configure \
15546 --srcdir=$${topdir}/$$module_srcdir \
15547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15548 --target=${target_alias} \
15549 --with-build-libsubdir=$(HOST_SUBDIR) \
15550 $(STAGE3_CONFIGURE_FLAGS) \
15551 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15552 @endif mpc-bootstrap
15553
15554 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15555 maybe-configure-stage4-mpc:
15556 @if mpc-bootstrap
15557 maybe-configure-stage4-mpc: configure-stage4-mpc
15558 configure-stage4-mpc:
15559 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15561 @r=`${PWD_COMMAND}`; export r; \
15562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563 TFLAGS="$(STAGE4_TFLAGS)"; \
15564 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15565 $(HOST_EXPORTS) \
15566 $(POSTSTAGE1_HOST_EXPORTS) \
15567 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15568 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15569 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15570 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15572 cd $(HOST_SUBDIR)/mpc || exit 1; \
15573 case $(srcdir) in \
15574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15575 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15577 esac; \
15578 module_srcdir=mpc; \
15579 $(SHELL) $$s/$$module_srcdir/configure \
15580 --srcdir=$${topdir}/$$module_srcdir \
15581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15582 --target=${target_alias} \
15583 --with-build-libsubdir=$(HOST_SUBDIR) \
15584 $(STAGE4_CONFIGURE_FLAGS) \
15585 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15586 @endif mpc-bootstrap
15587
15588 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15589 maybe-configure-stageprofile-mpc:
15590 @if mpc-bootstrap
15591 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15592 configure-stageprofile-mpc:
15593 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15595 @r=`${PWD_COMMAND}`; export r; \
15596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15597 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15598 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15599 $(HOST_EXPORTS) \
15600 $(POSTSTAGE1_HOST_EXPORTS) \
15601 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15602 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15603 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15604 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15606 cd $(HOST_SUBDIR)/mpc || exit 1; \
15607 case $(srcdir) in \
15608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15609 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15611 esac; \
15612 module_srcdir=mpc; \
15613 $(SHELL) $$s/$$module_srcdir/configure \
15614 --srcdir=$${topdir}/$$module_srcdir \
15615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15616 --target=${target_alias} \
15617 --with-build-libsubdir=$(HOST_SUBDIR) \
15618 $(STAGEprofile_CONFIGURE_FLAGS) \
15619 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15620 @endif mpc-bootstrap
15621
15622 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15623 maybe-configure-stagetrain-mpc:
15624 @if mpc-bootstrap
15625 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15626 configure-stagetrain-mpc:
15627 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15629 @r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15632 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15633 $(HOST_EXPORTS) \
15634 $(POSTSTAGE1_HOST_EXPORTS) \
15635 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15636 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15637 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15638 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15640 cd $(HOST_SUBDIR)/mpc || exit 1; \
15641 case $(srcdir) in \
15642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15643 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15645 esac; \
15646 module_srcdir=mpc; \
15647 $(SHELL) $$s/$$module_srcdir/configure \
15648 --srcdir=$${topdir}/$$module_srcdir \
15649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15650 --target=${target_alias} \
15651 --with-build-libsubdir=$(HOST_SUBDIR) \
15652 $(STAGEtrain_CONFIGURE_FLAGS) \
15653 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15654 @endif mpc-bootstrap
15655
15656 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15657 maybe-configure-stagefeedback-mpc:
15658 @if mpc-bootstrap
15659 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15660 configure-stagefeedback-mpc:
15661 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15663 @r=`${PWD_COMMAND}`; export r; \
15664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15666 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15667 $(HOST_EXPORTS) \
15668 $(POSTSTAGE1_HOST_EXPORTS) \
15669 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15670 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15671 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15672 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15674 cd $(HOST_SUBDIR)/mpc || exit 1; \
15675 case $(srcdir) in \
15676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15677 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15679 esac; \
15680 module_srcdir=mpc; \
15681 $(SHELL) $$s/$$module_srcdir/configure \
15682 --srcdir=$${topdir}/$$module_srcdir \
15683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15684 --target=${target_alias} \
15685 --with-build-libsubdir=$(HOST_SUBDIR) \
15686 $(STAGEfeedback_CONFIGURE_FLAGS) \
15687 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15688 @endif mpc-bootstrap
15689
15690 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15691 maybe-configure-stageautoprofile-mpc:
15692 @if mpc-bootstrap
15693 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15694 configure-stageautoprofile-mpc:
15695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15696 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15697 @r=`${PWD_COMMAND}`; export r; \
15698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15700 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15701 $(HOST_EXPORTS) \
15702 $(POSTSTAGE1_HOST_EXPORTS) \
15703 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15704 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15705 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15706 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15708 cd $(HOST_SUBDIR)/mpc || exit 1; \
15709 case $(srcdir) in \
15710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15711 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15713 esac; \
15714 module_srcdir=mpc; \
15715 $(SHELL) $$s/$$module_srcdir/configure \
15716 --srcdir=$${topdir}/$$module_srcdir \
15717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15718 --target=${target_alias} \
15719 --with-build-libsubdir=$(HOST_SUBDIR) \
15720 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15721 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15722 @endif mpc-bootstrap
15723
15724 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15725 maybe-configure-stageautofeedback-mpc:
15726 @if mpc-bootstrap
15727 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15728 configure-stageautofeedback-mpc:
15729 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15731 @r=`${PWD_COMMAND}`; export r; \
15732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15734 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15735 $(HOST_EXPORTS) \
15736 $(POSTSTAGE1_HOST_EXPORTS) \
15737 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15738 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15739 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15740 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15742 cd $(HOST_SUBDIR)/mpc || exit 1; \
15743 case $(srcdir) in \
15744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15745 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15747 esac; \
15748 module_srcdir=mpc; \
15749 $(SHELL) $$s/$$module_srcdir/configure \
15750 --srcdir=$${topdir}/$$module_srcdir \
15751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15752 --target=${target_alias} \
15753 --with-build-libsubdir=$(HOST_SUBDIR) \
15754 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15755 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15756 @endif mpc-bootstrap
15757
15758
15759
15760
15761
15762 .PHONY: all-mpc maybe-all-mpc
15763 maybe-all-mpc:
15764 @if gcc-bootstrap
15765 all-mpc: stage_current
15766 @endif gcc-bootstrap
15767 @if mpc
15768 TARGET-mpc=all
15769 maybe-all-mpc: all-mpc
15770 all-mpc: configure-mpc
15771 @r=`${PWD_COMMAND}`; export r; \
15772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15773 $(HOST_EXPORTS) \
15774 (cd $(HOST_SUBDIR)/mpc && \
15775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15776 $(TARGET-mpc))
15777 @endif mpc
15778
15779
15780
15781 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15782 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15783 maybe-all-stage1-mpc:
15784 maybe-clean-stage1-mpc:
15785 @if mpc-bootstrap
15786 maybe-all-stage1-mpc: all-stage1-mpc
15787 all-stage1: all-stage1-mpc
15788 TARGET-stage1-mpc = $(TARGET-mpc)
15789 all-stage1-mpc: configure-stage1-mpc
15790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15791 @r=`${PWD_COMMAND}`; export r; \
15792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15793 TFLAGS="$(STAGE1_TFLAGS)"; \
15794 $(HOST_EXPORTS) \
15795 cd $(HOST_SUBDIR)/mpc && \
15796 \
15797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15798 CFLAGS="$(STAGE1_CFLAGS)" \
15799 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15800 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15801 LIBCFLAGS="$(LIBCFLAGS)" \
15802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15805 $(EXTRA_HOST_FLAGS) \
15806 $(STAGE1_FLAGS_TO_PASS) \
15807 TFLAGS="$(STAGE1_TFLAGS)" \
15808 $(TARGET-stage1-mpc)
15809
15810 maybe-clean-stage1-mpc: clean-stage1-mpc
15811 clean-stage1: clean-stage1-mpc
15812 clean-stage1-mpc:
15813 @if [ $(current_stage) = stage1 ]; then \
15814 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15815 else \
15816 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15817 $(MAKE) stage1-start; \
15818 fi; \
15819 cd $(HOST_SUBDIR)/mpc && \
15820 $(MAKE) $(EXTRA_HOST_FLAGS) \
15821 $(STAGE1_FLAGS_TO_PASS) clean
15822 @endif mpc-bootstrap
15823
15824
15825 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15826 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15827 maybe-all-stage2-mpc:
15828 maybe-clean-stage2-mpc:
15829 @if mpc-bootstrap
15830 maybe-all-stage2-mpc: all-stage2-mpc
15831 all-stage2: all-stage2-mpc
15832 TARGET-stage2-mpc = $(TARGET-mpc)
15833 all-stage2-mpc: configure-stage2-mpc
15834 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15835 @r=`${PWD_COMMAND}`; export r; \
15836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15837 TFLAGS="$(STAGE2_TFLAGS)"; \
15838 $(HOST_EXPORTS) \
15839 $(POSTSTAGE1_HOST_EXPORTS) \
15840 cd $(HOST_SUBDIR)/mpc && \
15841 \
15842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15843 CFLAGS="$(STAGE2_CFLAGS)" \
15844 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15845 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15846 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15851 TFLAGS="$(STAGE2_TFLAGS)" \
15852 $(TARGET-stage2-mpc)
15853
15854 maybe-clean-stage2-mpc: clean-stage2-mpc
15855 clean-stage2: clean-stage2-mpc
15856 clean-stage2-mpc:
15857 @if [ $(current_stage) = stage2 ]; then \
15858 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15859 else \
15860 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15861 $(MAKE) stage2-start; \
15862 fi; \
15863 cd $(HOST_SUBDIR)/mpc && \
15864 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15865 @endif mpc-bootstrap
15866
15867
15868 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15869 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15870 maybe-all-stage3-mpc:
15871 maybe-clean-stage3-mpc:
15872 @if mpc-bootstrap
15873 maybe-all-stage3-mpc: all-stage3-mpc
15874 all-stage3: all-stage3-mpc
15875 TARGET-stage3-mpc = $(TARGET-mpc)
15876 all-stage3-mpc: configure-stage3-mpc
15877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15878 @r=`${PWD_COMMAND}`; export r; \
15879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880 TFLAGS="$(STAGE3_TFLAGS)"; \
15881 $(HOST_EXPORTS) \
15882 $(POSTSTAGE1_HOST_EXPORTS) \
15883 cd $(HOST_SUBDIR)/mpc && \
15884 \
15885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15886 CFLAGS="$(STAGE3_CFLAGS)" \
15887 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15888 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15889 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15894 TFLAGS="$(STAGE3_TFLAGS)" \
15895 $(TARGET-stage3-mpc)
15896
15897 maybe-clean-stage3-mpc: clean-stage3-mpc
15898 clean-stage3: clean-stage3-mpc
15899 clean-stage3-mpc:
15900 @if [ $(current_stage) = stage3 ]; then \
15901 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15902 else \
15903 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15904 $(MAKE) stage3-start; \
15905 fi; \
15906 cd $(HOST_SUBDIR)/mpc && \
15907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15908 @endif mpc-bootstrap
15909
15910
15911 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15912 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15913 maybe-all-stage4-mpc:
15914 maybe-clean-stage4-mpc:
15915 @if mpc-bootstrap
15916 maybe-all-stage4-mpc: all-stage4-mpc
15917 all-stage4: all-stage4-mpc
15918 TARGET-stage4-mpc = $(TARGET-mpc)
15919 all-stage4-mpc: configure-stage4-mpc
15920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15921 @r=`${PWD_COMMAND}`; export r; \
15922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15923 TFLAGS="$(STAGE4_TFLAGS)"; \
15924 $(HOST_EXPORTS) \
15925 $(POSTSTAGE1_HOST_EXPORTS) \
15926 cd $(HOST_SUBDIR)/mpc && \
15927 \
15928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15929 CFLAGS="$(STAGE4_CFLAGS)" \
15930 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15931 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15932 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15937 TFLAGS="$(STAGE4_TFLAGS)" \
15938 $(TARGET-stage4-mpc)
15939
15940 maybe-clean-stage4-mpc: clean-stage4-mpc
15941 clean-stage4: clean-stage4-mpc
15942 clean-stage4-mpc:
15943 @if [ $(current_stage) = stage4 ]; then \
15944 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15945 else \
15946 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15947 $(MAKE) stage4-start; \
15948 fi; \
15949 cd $(HOST_SUBDIR)/mpc && \
15950 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15951 @endif mpc-bootstrap
15952
15953
15954 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15955 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15956 maybe-all-stageprofile-mpc:
15957 maybe-clean-stageprofile-mpc:
15958 @if mpc-bootstrap
15959 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15960 all-stageprofile: all-stageprofile-mpc
15961 TARGET-stageprofile-mpc = $(TARGET-mpc)
15962 all-stageprofile-mpc: configure-stageprofile-mpc
15963 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15964 @r=`${PWD_COMMAND}`; export r; \
15965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15966 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15967 $(HOST_EXPORTS) \
15968 $(POSTSTAGE1_HOST_EXPORTS) \
15969 cd $(HOST_SUBDIR)/mpc && \
15970 \
15971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15972 CFLAGS="$(STAGEprofile_CFLAGS)" \
15973 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15974 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15975 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15980 TFLAGS="$(STAGEprofile_TFLAGS)" \
15981 $(TARGET-stageprofile-mpc)
15982
15983 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15984 clean-stageprofile: clean-stageprofile-mpc
15985 clean-stageprofile-mpc:
15986 @if [ $(current_stage) = stageprofile ]; then \
15987 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15988 else \
15989 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15990 $(MAKE) stageprofile-start; \
15991 fi; \
15992 cd $(HOST_SUBDIR)/mpc && \
15993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15994 @endif mpc-bootstrap
15995
15996
15997 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15998 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15999 maybe-all-stagetrain-mpc:
16000 maybe-clean-stagetrain-mpc:
16001 @if mpc-bootstrap
16002 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16003 all-stagetrain: all-stagetrain-mpc
16004 TARGET-stagetrain-mpc = $(TARGET-mpc)
16005 all-stagetrain-mpc: configure-stagetrain-mpc
16006 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16007 @r=`${PWD_COMMAND}`; export r; \
16008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16009 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16010 $(HOST_EXPORTS) \
16011 $(POSTSTAGE1_HOST_EXPORTS) \
16012 cd $(HOST_SUBDIR)/mpc && \
16013 \
16014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16015 CFLAGS="$(STAGEtrain_CFLAGS)" \
16016 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16017 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16018 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16023 TFLAGS="$(STAGEtrain_TFLAGS)" \
16024 $(TARGET-stagetrain-mpc)
16025
16026 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16027 clean-stagetrain: clean-stagetrain-mpc
16028 clean-stagetrain-mpc:
16029 @if [ $(current_stage) = stagetrain ]; then \
16030 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16031 else \
16032 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16033 $(MAKE) stagetrain-start; \
16034 fi; \
16035 cd $(HOST_SUBDIR)/mpc && \
16036 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16037 @endif mpc-bootstrap
16038
16039
16040 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16041 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16042 maybe-all-stagefeedback-mpc:
16043 maybe-clean-stagefeedback-mpc:
16044 @if mpc-bootstrap
16045 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16046 all-stagefeedback: all-stagefeedback-mpc
16047 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16048 all-stagefeedback-mpc: configure-stagefeedback-mpc
16049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16050 @r=`${PWD_COMMAND}`; export r; \
16051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16052 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16053 $(HOST_EXPORTS) \
16054 $(POSTSTAGE1_HOST_EXPORTS) \
16055 cd $(HOST_SUBDIR)/mpc && \
16056 \
16057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16058 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16059 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16060 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16061 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16066 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16067 $(TARGET-stagefeedback-mpc)
16068
16069 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16070 clean-stagefeedback: clean-stagefeedback-mpc
16071 clean-stagefeedback-mpc:
16072 @if [ $(current_stage) = stagefeedback ]; then \
16073 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16074 else \
16075 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16076 $(MAKE) stagefeedback-start; \
16077 fi; \
16078 cd $(HOST_SUBDIR)/mpc && \
16079 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16080 @endif mpc-bootstrap
16081
16082
16083 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16084 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16085 maybe-all-stageautoprofile-mpc:
16086 maybe-clean-stageautoprofile-mpc:
16087 @if mpc-bootstrap
16088 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16089 all-stageautoprofile: all-stageautoprofile-mpc
16090 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16091 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16093 @r=`${PWD_COMMAND}`; export r; \
16094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16096 $(HOST_EXPORTS) \
16097 $(POSTSTAGE1_HOST_EXPORTS) \
16098 cd $(HOST_SUBDIR)/mpc && \
16099 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16101 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16102 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16103 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16104 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16109 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16110 $(TARGET-stageautoprofile-mpc)
16111
16112 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16113 clean-stageautoprofile: clean-stageautoprofile-mpc
16114 clean-stageautoprofile-mpc:
16115 @if [ $(current_stage) = stageautoprofile ]; then \
16116 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16117 else \
16118 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16119 $(MAKE) stageautoprofile-start; \
16120 fi; \
16121 cd $(HOST_SUBDIR)/mpc && \
16122 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16123 @endif mpc-bootstrap
16124
16125
16126 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16127 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16128 maybe-all-stageautofeedback-mpc:
16129 maybe-clean-stageautofeedback-mpc:
16130 @if mpc-bootstrap
16131 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16132 all-stageautofeedback: all-stageautofeedback-mpc
16133 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16134 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16135 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16136 @r=`${PWD_COMMAND}`; export r; \
16137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16138 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16139 $(HOST_EXPORTS) \
16140 $(POSTSTAGE1_HOST_EXPORTS) \
16141 cd $(HOST_SUBDIR)/mpc && \
16142 \
16143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16144 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16145 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16146 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16147 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16152 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16153 $(TARGET-stageautofeedback-mpc)
16154
16155 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16156 clean-stageautofeedback: clean-stageautofeedback-mpc
16157 clean-stageautofeedback-mpc:
16158 @if [ $(current_stage) = stageautofeedback ]; then \
16159 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16160 else \
16161 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16162 $(MAKE) stageautofeedback-start; \
16163 fi; \
16164 cd $(HOST_SUBDIR)/mpc && \
16165 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16166 @endif mpc-bootstrap
16167
16168
16169
16170
16171
16172 .PHONY: check-mpc maybe-check-mpc
16173 maybe-check-mpc:
16174 @if mpc
16175 maybe-check-mpc: check-mpc
16176
16177 check-mpc:
16178 @: $(MAKE); $(unstage)
16179 @r=`${PWD_COMMAND}`; export r; \
16180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16181 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16182 (cd $(HOST_SUBDIR)/mpc && \
16183 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16184
16185 @endif mpc
16186
16187 .PHONY: install-mpc maybe-install-mpc
16188 maybe-install-mpc:
16189 @if mpc
16190 maybe-install-mpc: install-mpc
16191
16192 install-mpc:
16193
16194 @endif mpc
16195
16196 .PHONY: install-strip-mpc maybe-install-strip-mpc
16197 maybe-install-strip-mpc:
16198 @if mpc
16199 maybe-install-strip-mpc: install-strip-mpc
16200
16201 install-strip-mpc:
16202
16203 @endif mpc
16204
16205 # Other targets (info, dvi, pdf, etc.)
16206
16207 .PHONY: maybe-info-mpc info-mpc
16208 maybe-info-mpc:
16209 @if mpc
16210 maybe-info-mpc: info-mpc
16211
16212 info-mpc: \
16213 configure-mpc
16214 @[ -f ./mpc/Makefile ] || exit 0; \
16215 r=`${PWD_COMMAND}`; export r; \
16216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16217 $(HOST_EXPORTS) \
16218 for flag in $(EXTRA_HOST_FLAGS) ; do \
16219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16220 done; \
16221 echo "Doing info in mpc"; \
16222 (cd $(HOST_SUBDIR)/mpc && \
16223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16225 "RANLIB=$${RANLIB}" \
16226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16227 info) \
16228 || exit 1
16229
16230 @endif mpc
16231
16232 .PHONY: maybe-dvi-mpc dvi-mpc
16233 maybe-dvi-mpc:
16234 @if mpc
16235 maybe-dvi-mpc: dvi-mpc
16236
16237 dvi-mpc: \
16238 configure-mpc
16239 @[ -f ./mpc/Makefile ] || exit 0; \
16240 r=`${PWD_COMMAND}`; export r; \
16241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16242 $(HOST_EXPORTS) \
16243 for flag in $(EXTRA_HOST_FLAGS) ; do \
16244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16245 done; \
16246 echo "Doing dvi in mpc"; \
16247 (cd $(HOST_SUBDIR)/mpc && \
16248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16250 "RANLIB=$${RANLIB}" \
16251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16252 dvi) \
16253 || exit 1
16254
16255 @endif mpc
16256
16257 .PHONY: maybe-pdf-mpc pdf-mpc
16258 maybe-pdf-mpc:
16259 @if mpc
16260 maybe-pdf-mpc: pdf-mpc
16261
16262 pdf-mpc: \
16263 configure-mpc
16264 @[ -f ./mpc/Makefile ] || exit 0; \
16265 r=`${PWD_COMMAND}`; export r; \
16266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16267 $(HOST_EXPORTS) \
16268 for flag in $(EXTRA_HOST_FLAGS) ; do \
16269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16270 done; \
16271 echo "Doing pdf in mpc"; \
16272 (cd $(HOST_SUBDIR)/mpc && \
16273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16275 "RANLIB=$${RANLIB}" \
16276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16277 pdf) \
16278 || exit 1
16279
16280 @endif mpc
16281
16282 .PHONY: maybe-html-mpc html-mpc
16283 maybe-html-mpc:
16284 @if mpc
16285 maybe-html-mpc: html-mpc
16286
16287 html-mpc: \
16288 configure-mpc
16289 @[ -f ./mpc/Makefile ] || exit 0; \
16290 r=`${PWD_COMMAND}`; export r; \
16291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16292 $(HOST_EXPORTS) \
16293 for flag in $(EXTRA_HOST_FLAGS) ; do \
16294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16295 done; \
16296 echo "Doing html in mpc"; \
16297 (cd $(HOST_SUBDIR)/mpc && \
16298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16300 "RANLIB=$${RANLIB}" \
16301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16302 html) \
16303 || exit 1
16304
16305 @endif mpc
16306
16307 .PHONY: maybe-TAGS-mpc TAGS-mpc
16308 maybe-TAGS-mpc:
16309 @if mpc
16310 maybe-TAGS-mpc: TAGS-mpc
16311
16312 TAGS-mpc: \
16313 configure-mpc
16314 @[ -f ./mpc/Makefile ] || exit 0; \
16315 r=`${PWD_COMMAND}`; export r; \
16316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317 $(HOST_EXPORTS) \
16318 for flag in $(EXTRA_HOST_FLAGS) ; do \
16319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16320 done; \
16321 echo "Doing TAGS in mpc"; \
16322 (cd $(HOST_SUBDIR)/mpc && \
16323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16325 "RANLIB=$${RANLIB}" \
16326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16327 TAGS) \
16328 || exit 1
16329
16330 @endif mpc
16331
16332 .PHONY: maybe-install-info-mpc install-info-mpc
16333 maybe-install-info-mpc:
16334 @if mpc
16335 maybe-install-info-mpc: install-info-mpc
16336
16337 install-info-mpc: \
16338 configure-mpc \
16339 info-mpc
16340 @[ -f ./mpc/Makefile ] || exit 0; \
16341 r=`${PWD_COMMAND}`; export r; \
16342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16343 $(HOST_EXPORTS) \
16344 for flag in $(EXTRA_HOST_FLAGS) ; do \
16345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16346 done; \
16347 echo "Doing install-info in mpc"; \
16348 (cd $(HOST_SUBDIR)/mpc && \
16349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16351 "RANLIB=$${RANLIB}" \
16352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16353 install-info) \
16354 || exit 1
16355
16356 @endif mpc
16357
16358 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16359 maybe-install-dvi-mpc:
16360 @if mpc
16361 maybe-install-dvi-mpc: install-dvi-mpc
16362
16363 install-dvi-mpc: \
16364 configure-mpc \
16365 dvi-mpc
16366 @[ -f ./mpc/Makefile ] || exit 0; \
16367 r=`${PWD_COMMAND}`; export r; \
16368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16369 $(HOST_EXPORTS) \
16370 for flag in $(EXTRA_HOST_FLAGS) ; do \
16371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16372 done; \
16373 echo "Doing install-dvi in mpc"; \
16374 (cd $(HOST_SUBDIR)/mpc && \
16375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16377 "RANLIB=$${RANLIB}" \
16378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16379 install-dvi) \
16380 || exit 1
16381
16382 @endif mpc
16383
16384 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16385 maybe-install-pdf-mpc:
16386 @if mpc
16387 maybe-install-pdf-mpc: install-pdf-mpc
16388
16389 install-pdf-mpc: \
16390 configure-mpc \
16391 pdf-mpc
16392 @[ -f ./mpc/Makefile ] || exit 0; \
16393 r=`${PWD_COMMAND}`; export r; \
16394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395 $(HOST_EXPORTS) \
16396 for flag in $(EXTRA_HOST_FLAGS) ; do \
16397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16398 done; \
16399 echo "Doing install-pdf in mpc"; \
16400 (cd $(HOST_SUBDIR)/mpc && \
16401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16403 "RANLIB=$${RANLIB}" \
16404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16405 install-pdf) \
16406 || exit 1
16407
16408 @endif mpc
16409
16410 .PHONY: maybe-install-html-mpc install-html-mpc
16411 maybe-install-html-mpc:
16412 @if mpc
16413 maybe-install-html-mpc: install-html-mpc
16414
16415 install-html-mpc: \
16416 configure-mpc \
16417 html-mpc
16418 @[ -f ./mpc/Makefile ] || exit 0; \
16419 r=`${PWD_COMMAND}`; export r; \
16420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16421 $(HOST_EXPORTS) \
16422 for flag in $(EXTRA_HOST_FLAGS) ; do \
16423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16424 done; \
16425 echo "Doing install-html in mpc"; \
16426 (cd $(HOST_SUBDIR)/mpc && \
16427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16429 "RANLIB=$${RANLIB}" \
16430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16431 install-html) \
16432 || exit 1
16433
16434 @endif mpc
16435
16436 .PHONY: maybe-installcheck-mpc installcheck-mpc
16437 maybe-installcheck-mpc:
16438 @if mpc
16439 maybe-installcheck-mpc: installcheck-mpc
16440
16441 installcheck-mpc: \
16442 configure-mpc
16443 @[ -f ./mpc/Makefile ] || exit 0; \
16444 r=`${PWD_COMMAND}`; export r; \
16445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446 $(HOST_EXPORTS) \
16447 for flag in $(EXTRA_HOST_FLAGS) ; do \
16448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16449 done; \
16450 echo "Doing installcheck in mpc"; \
16451 (cd $(HOST_SUBDIR)/mpc && \
16452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16454 "RANLIB=$${RANLIB}" \
16455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16456 installcheck) \
16457 || exit 1
16458
16459 @endif mpc
16460
16461 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16462 maybe-mostlyclean-mpc:
16463 @if mpc
16464 maybe-mostlyclean-mpc: mostlyclean-mpc
16465
16466 mostlyclean-mpc:
16467 @[ -f ./mpc/Makefile ] || exit 0; \
16468 r=`${PWD_COMMAND}`; export r; \
16469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16470 $(HOST_EXPORTS) \
16471 for flag in $(EXTRA_HOST_FLAGS) ; do \
16472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16473 done; \
16474 echo "Doing mostlyclean in mpc"; \
16475 (cd $(HOST_SUBDIR)/mpc && \
16476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16478 "RANLIB=$${RANLIB}" \
16479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16480 mostlyclean) \
16481 || exit 1
16482
16483 @endif mpc
16484
16485 .PHONY: maybe-clean-mpc clean-mpc
16486 maybe-clean-mpc:
16487 @if mpc
16488 maybe-clean-mpc: clean-mpc
16489
16490 clean-mpc:
16491 @[ -f ./mpc/Makefile ] || exit 0; \
16492 r=`${PWD_COMMAND}`; export r; \
16493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16494 $(HOST_EXPORTS) \
16495 for flag in $(EXTRA_HOST_FLAGS) ; do \
16496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16497 done; \
16498 echo "Doing clean in mpc"; \
16499 (cd $(HOST_SUBDIR)/mpc && \
16500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16502 "RANLIB=$${RANLIB}" \
16503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16504 clean) \
16505 || exit 1
16506
16507 @endif mpc
16508
16509 .PHONY: maybe-distclean-mpc distclean-mpc
16510 maybe-distclean-mpc:
16511 @if mpc
16512 maybe-distclean-mpc: distclean-mpc
16513
16514 distclean-mpc:
16515 @[ -f ./mpc/Makefile ] || exit 0; \
16516 r=`${PWD_COMMAND}`; export r; \
16517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518 $(HOST_EXPORTS) \
16519 for flag in $(EXTRA_HOST_FLAGS) ; do \
16520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16521 done; \
16522 echo "Doing distclean in mpc"; \
16523 (cd $(HOST_SUBDIR)/mpc && \
16524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16526 "RANLIB=$${RANLIB}" \
16527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16528 distclean) \
16529 || exit 1
16530
16531 @endif mpc
16532
16533 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16534 maybe-maintainer-clean-mpc:
16535 @if mpc
16536 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16537
16538 maintainer-clean-mpc:
16539 @[ -f ./mpc/Makefile ] || exit 0; \
16540 r=`${PWD_COMMAND}`; export r; \
16541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542 $(HOST_EXPORTS) \
16543 for flag in $(EXTRA_HOST_FLAGS) ; do \
16544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16545 done; \
16546 echo "Doing maintainer-clean in mpc"; \
16547 (cd $(HOST_SUBDIR)/mpc && \
16548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16550 "RANLIB=$${RANLIB}" \
16551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16552 maintainer-clean) \
16553 || exit 1
16554
16555 @endif mpc
16556
16557
16558
16559 .PHONY: configure-isl maybe-configure-isl
16560 maybe-configure-isl:
16561 @if gcc-bootstrap
16562 configure-isl: stage_current
16563 @endif gcc-bootstrap
16564 @if isl
16565 maybe-configure-isl: configure-isl
16566 configure-isl:
16567 @r=`${PWD_COMMAND}`; export r; \
16568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16569 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16571 $(HOST_EXPORTS) \
16572 echo Configuring in $(HOST_SUBDIR)/isl; \
16573 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16574 case $(srcdir) in \
16575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16576 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16578 esac; \
16579 module_srcdir=isl; \
16580 $(SHELL) \
16581 $$s/$$module_srcdir/configure \
16582 --srcdir=$${topdir}/$$module_srcdir \
16583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16584 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16585 || exit 1
16586 @endif isl
16587
16588
16589
16590 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16591 maybe-configure-stage1-isl:
16592 @if isl-bootstrap
16593 maybe-configure-stage1-isl: configure-stage1-isl
16594 configure-stage1-isl:
16595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16597 @r=`${PWD_COMMAND}`; export r; \
16598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599 TFLAGS="$(STAGE1_TFLAGS)"; \
16600 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16601 $(HOST_EXPORTS) \
16602 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16603 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16604 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16605 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16607 cd $(HOST_SUBDIR)/isl || exit 1; \
16608 case $(srcdir) in \
16609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16610 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16612 esac; \
16613 module_srcdir=isl; \
16614 $(SHELL) $$s/$$module_srcdir/configure \
16615 --srcdir=$${topdir}/$$module_srcdir \
16616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16617 --target=${target_alias} \
16618 \
16619 $(STAGE1_CONFIGURE_FLAGS) \
16620 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16621 @endif isl-bootstrap
16622
16623 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16624 maybe-configure-stage2-isl:
16625 @if isl-bootstrap
16626 maybe-configure-stage2-isl: configure-stage2-isl
16627 configure-stage2-isl:
16628 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16629 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16630 @r=`${PWD_COMMAND}`; export r; \
16631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16632 TFLAGS="$(STAGE2_TFLAGS)"; \
16633 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16634 $(HOST_EXPORTS) \
16635 $(POSTSTAGE1_HOST_EXPORTS) \
16636 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16637 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16638 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16639 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16641 cd $(HOST_SUBDIR)/isl || exit 1; \
16642 case $(srcdir) in \
16643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16644 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16646 esac; \
16647 module_srcdir=isl; \
16648 $(SHELL) $$s/$$module_srcdir/configure \
16649 --srcdir=$${topdir}/$$module_srcdir \
16650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16651 --target=${target_alias} \
16652 --with-build-libsubdir=$(HOST_SUBDIR) \
16653 $(STAGE2_CONFIGURE_FLAGS) \
16654 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16655 @endif isl-bootstrap
16656
16657 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16658 maybe-configure-stage3-isl:
16659 @if isl-bootstrap
16660 maybe-configure-stage3-isl: configure-stage3-isl
16661 configure-stage3-isl:
16662 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16664 @r=`${PWD_COMMAND}`; export r; \
16665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666 TFLAGS="$(STAGE3_TFLAGS)"; \
16667 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16668 $(HOST_EXPORTS) \
16669 $(POSTSTAGE1_HOST_EXPORTS) \
16670 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16671 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16672 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16673 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16675 cd $(HOST_SUBDIR)/isl || exit 1; \
16676 case $(srcdir) in \
16677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16678 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16680 esac; \
16681 module_srcdir=isl; \
16682 $(SHELL) $$s/$$module_srcdir/configure \
16683 --srcdir=$${topdir}/$$module_srcdir \
16684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16685 --target=${target_alias} \
16686 --with-build-libsubdir=$(HOST_SUBDIR) \
16687 $(STAGE3_CONFIGURE_FLAGS) \
16688 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16689 @endif isl-bootstrap
16690
16691 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16692 maybe-configure-stage4-isl:
16693 @if isl-bootstrap
16694 maybe-configure-stage4-isl: configure-stage4-isl
16695 configure-stage4-isl:
16696 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16698 @r=`${PWD_COMMAND}`; export r; \
16699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700 TFLAGS="$(STAGE4_TFLAGS)"; \
16701 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16702 $(HOST_EXPORTS) \
16703 $(POSTSTAGE1_HOST_EXPORTS) \
16704 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16705 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16706 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16707 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16709 cd $(HOST_SUBDIR)/isl || exit 1; \
16710 case $(srcdir) in \
16711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16712 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16714 esac; \
16715 module_srcdir=isl; \
16716 $(SHELL) $$s/$$module_srcdir/configure \
16717 --srcdir=$${topdir}/$$module_srcdir \
16718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16719 --target=${target_alias} \
16720 --with-build-libsubdir=$(HOST_SUBDIR) \
16721 $(STAGE4_CONFIGURE_FLAGS) \
16722 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16723 @endif isl-bootstrap
16724
16725 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16726 maybe-configure-stageprofile-isl:
16727 @if isl-bootstrap
16728 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16729 configure-stageprofile-isl:
16730 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16732 @r=`${PWD_COMMAND}`; export r; \
16733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16734 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16735 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16736 $(HOST_EXPORTS) \
16737 $(POSTSTAGE1_HOST_EXPORTS) \
16738 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16739 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16740 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16741 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16743 cd $(HOST_SUBDIR)/isl || exit 1; \
16744 case $(srcdir) in \
16745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16746 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16748 esac; \
16749 module_srcdir=isl; \
16750 $(SHELL) $$s/$$module_srcdir/configure \
16751 --srcdir=$${topdir}/$$module_srcdir \
16752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16753 --target=${target_alias} \
16754 --with-build-libsubdir=$(HOST_SUBDIR) \
16755 $(STAGEprofile_CONFIGURE_FLAGS) \
16756 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16757 @endif isl-bootstrap
16758
16759 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16760 maybe-configure-stagetrain-isl:
16761 @if isl-bootstrap
16762 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16763 configure-stagetrain-isl:
16764 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16766 @r=`${PWD_COMMAND}`; export r; \
16767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16768 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16769 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16770 $(HOST_EXPORTS) \
16771 $(POSTSTAGE1_HOST_EXPORTS) \
16772 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16773 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16774 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16775 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16777 cd $(HOST_SUBDIR)/isl || exit 1; \
16778 case $(srcdir) in \
16779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16780 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16782 esac; \
16783 module_srcdir=isl; \
16784 $(SHELL) $$s/$$module_srcdir/configure \
16785 --srcdir=$${topdir}/$$module_srcdir \
16786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16787 --target=${target_alias} \
16788 --with-build-libsubdir=$(HOST_SUBDIR) \
16789 $(STAGEtrain_CONFIGURE_FLAGS) \
16790 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16791 @endif isl-bootstrap
16792
16793 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16794 maybe-configure-stagefeedback-isl:
16795 @if isl-bootstrap
16796 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16797 configure-stagefeedback-isl:
16798 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16800 @r=`${PWD_COMMAND}`; export r; \
16801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16803 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16804 $(HOST_EXPORTS) \
16805 $(POSTSTAGE1_HOST_EXPORTS) \
16806 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16807 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16808 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16809 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16811 cd $(HOST_SUBDIR)/isl || exit 1; \
16812 case $(srcdir) in \
16813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16814 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16816 esac; \
16817 module_srcdir=isl; \
16818 $(SHELL) $$s/$$module_srcdir/configure \
16819 --srcdir=$${topdir}/$$module_srcdir \
16820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16821 --target=${target_alias} \
16822 --with-build-libsubdir=$(HOST_SUBDIR) \
16823 $(STAGEfeedback_CONFIGURE_FLAGS) \
16824 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16825 @endif isl-bootstrap
16826
16827 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16828 maybe-configure-stageautoprofile-isl:
16829 @if isl-bootstrap
16830 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16831 configure-stageautoprofile-isl:
16832 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16834 @r=`${PWD_COMMAND}`; export r; \
16835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16837 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16838 $(HOST_EXPORTS) \
16839 $(POSTSTAGE1_HOST_EXPORTS) \
16840 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16841 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16842 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16843 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16845 cd $(HOST_SUBDIR)/isl || exit 1; \
16846 case $(srcdir) in \
16847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16848 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16850 esac; \
16851 module_srcdir=isl; \
16852 $(SHELL) $$s/$$module_srcdir/configure \
16853 --srcdir=$${topdir}/$$module_srcdir \
16854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16855 --target=${target_alias} \
16856 --with-build-libsubdir=$(HOST_SUBDIR) \
16857 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16858 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16859 @endif isl-bootstrap
16860
16861 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16862 maybe-configure-stageautofeedback-isl:
16863 @if isl-bootstrap
16864 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16865 configure-stageautofeedback-isl:
16866 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16868 @r=`${PWD_COMMAND}`; export r; \
16869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16870 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16871 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16872 $(HOST_EXPORTS) \
16873 $(POSTSTAGE1_HOST_EXPORTS) \
16874 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16875 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16876 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16877 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16879 cd $(HOST_SUBDIR)/isl || exit 1; \
16880 case $(srcdir) in \
16881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16882 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16884 esac; \
16885 module_srcdir=isl; \
16886 $(SHELL) $$s/$$module_srcdir/configure \
16887 --srcdir=$${topdir}/$$module_srcdir \
16888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16889 --target=${target_alias} \
16890 --with-build-libsubdir=$(HOST_SUBDIR) \
16891 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16892 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16893 @endif isl-bootstrap
16894
16895
16896
16897
16898
16899 .PHONY: all-isl maybe-all-isl
16900 maybe-all-isl:
16901 @if gcc-bootstrap
16902 all-isl: stage_current
16903 @endif gcc-bootstrap
16904 @if isl
16905 TARGET-isl=all
16906 maybe-all-isl: all-isl
16907 all-isl: configure-isl
16908 @r=`${PWD_COMMAND}`; export r; \
16909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16910 $(HOST_EXPORTS) \
16911 (cd $(HOST_SUBDIR)/isl && \
16912 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16913 $(TARGET-isl))
16914 @endif isl
16915
16916
16917
16918 .PHONY: all-stage1-isl maybe-all-stage1-isl
16919 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16920 maybe-all-stage1-isl:
16921 maybe-clean-stage1-isl:
16922 @if isl-bootstrap
16923 maybe-all-stage1-isl: all-stage1-isl
16924 all-stage1: all-stage1-isl
16925 TARGET-stage1-isl = $(TARGET-isl)
16926 all-stage1-isl: configure-stage1-isl
16927 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16928 @r=`${PWD_COMMAND}`; export r; \
16929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16930 TFLAGS="$(STAGE1_TFLAGS)"; \
16931 $(HOST_EXPORTS) \
16932 cd $(HOST_SUBDIR)/isl && \
16933 \
16934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16935 CFLAGS="$(STAGE1_CFLAGS)" \
16936 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16937 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16938 LIBCFLAGS="$(LIBCFLAGS)" \
16939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16942 $(EXTRA_HOST_FLAGS) \
16943 $(STAGE1_FLAGS_TO_PASS) V=1 \
16944 TFLAGS="$(STAGE1_TFLAGS)" \
16945 $(TARGET-stage1-isl)
16946
16947 maybe-clean-stage1-isl: clean-stage1-isl
16948 clean-stage1: clean-stage1-isl
16949 clean-stage1-isl:
16950 @if [ $(current_stage) = stage1 ]; then \
16951 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16952 else \
16953 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16954 $(MAKE) stage1-start; \
16955 fi; \
16956 cd $(HOST_SUBDIR)/isl && \
16957 $(MAKE) $(EXTRA_HOST_FLAGS) \
16958 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16959 @endif isl-bootstrap
16960
16961
16962 .PHONY: all-stage2-isl maybe-all-stage2-isl
16963 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16964 maybe-all-stage2-isl:
16965 maybe-clean-stage2-isl:
16966 @if isl-bootstrap
16967 maybe-all-stage2-isl: all-stage2-isl
16968 all-stage2: all-stage2-isl
16969 TARGET-stage2-isl = $(TARGET-isl)
16970 all-stage2-isl: configure-stage2-isl
16971 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16972 @r=`${PWD_COMMAND}`; export r; \
16973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16974 TFLAGS="$(STAGE2_TFLAGS)"; \
16975 $(HOST_EXPORTS) \
16976 $(POSTSTAGE1_HOST_EXPORTS) \
16977 cd $(HOST_SUBDIR)/isl && \
16978 \
16979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16980 CFLAGS="$(STAGE2_CFLAGS)" \
16981 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16982 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16983 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16987 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16988 TFLAGS="$(STAGE2_TFLAGS)" \
16989 $(TARGET-stage2-isl)
16990
16991 maybe-clean-stage2-isl: clean-stage2-isl
16992 clean-stage2: clean-stage2-isl
16993 clean-stage2-isl:
16994 @if [ $(current_stage) = stage2 ]; then \
16995 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16996 else \
16997 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16998 $(MAKE) stage2-start; \
16999 fi; \
17000 cd $(HOST_SUBDIR)/isl && \
17001 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17002 @endif isl-bootstrap
17003
17004
17005 .PHONY: all-stage3-isl maybe-all-stage3-isl
17006 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17007 maybe-all-stage3-isl:
17008 maybe-clean-stage3-isl:
17009 @if isl-bootstrap
17010 maybe-all-stage3-isl: all-stage3-isl
17011 all-stage3: all-stage3-isl
17012 TARGET-stage3-isl = $(TARGET-isl)
17013 all-stage3-isl: configure-stage3-isl
17014 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17015 @r=`${PWD_COMMAND}`; export r; \
17016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17017 TFLAGS="$(STAGE3_TFLAGS)"; \
17018 $(HOST_EXPORTS) \
17019 $(POSTSTAGE1_HOST_EXPORTS) \
17020 cd $(HOST_SUBDIR)/isl && \
17021 \
17022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17023 CFLAGS="$(STAGE3_CFLAGS)" \
17024 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17025 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17026 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17030 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17031 TFLAGS="$(STAGE3_TFLAGS)" \
17032 $(TARGET-stage3-isl)
17033
17034 maybe-clean-stage3-isl: clean-stage3-isl
17035 clean-stage3: clean-stage3-isl
17036 clean-stage3-isl:
17037 @if [ $(current_stage) = stage3 ]; then \
17038 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17039 else \
17040 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17041 $(MAKE) stage3-start; \
17042 fi; \
17043 cd $(HOST_SUBDIR)/isl && \
17044 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17045 @endif isl-bootstrap
17046
17047
17048 .PHONY: all-stage4-isl maybe-all-stage4-isl
17049 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17050 maybe-all-stage4-isl:
17051 maybe-clean-stage4-isl:
17052 @if isl-bootstrap
17053 maybe-all-stage4-isl: all-stage4-isl
17054 all-stage4: all-stage4-isl
17055 TARGET-stage4-isl = $(TARGET-isl)
17056 all-stage4-isl: configure-stage4-isl
17057 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17058 @r=`${PWD_COMMAND}`; export r; \
17059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17060 TFLAGS="$(STAGE4_TFLAGS)"; \
17061 $(HOST_EXPORTS) \
17062 $(POSTSTAGE1_HOST_EXPORTS) \
17063 cd $(HOST_SUBDIR)/isl && \
17064 \
17065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17066 CFLAGS="$(STAGE4_CFLAGS)" \
17067 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17068 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17069 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17073 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17074 TFLAGS="$(STAGE4_TFLAGS)" \
17075 $(TARGET-stage4-isl)
17076
17077 maybe-clean-stage4-isl: clean-stage4-isl
17078 clean-stage4: clean-stage4-isl
17079 clean-stage4-isl:
17080 @if [ $(current_stage) = stage4 ]; then \
17081 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17082 else \
17083 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17084 $(MAKE) stage4-start; \
17085 fi; \
17086 cd $(HOST_SUBDIR)/isl && \
17087 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17088 @endif isl-bootstrap
17089
17090
17091 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17092 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17093 maybe-all-stageprofile-isl:
17094 maybe-clean-stageprofile-isl:
17095 @if isl-bootstrap
17096 maybe-all-stageprofile-isl: all-stageprofile-isl
17097 all-stageprofile: all-stageprofile-isl
17098 TARGET-stageprofile-isl = $(TARGET-isl)
17099 all-stageprofile-isl: configure-stageprofile-isl
17100 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17101 @r=`${PWD_COMMAND}`; export r; \
17102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17103 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17104 $(HOST_EXPORTS) \
17105 $(POSTSTAGE1_HOST_EXPORTS) \
17106 cd $(HOST_SUBDIR)/isl && \
17107 \
17108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17109 CFLAGS="$(STAGEprofile_CFLAGS)" \
17110 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17111 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17112 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17116 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17117 TFLAGS="$(STAGEprofile_TFLAGS)" \
17118 $(TARGET-stageprofile-isl)
17119
17120 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17121 clean-stageprofile: clean-stageprofile-isl
17122 clean-stageprofile-isl:
17123 @if [ $(current_stage) = stageprofile ]; then \
17124 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17125 else \
17126 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17127 $(MAKE) stageprofile-start; \
17128 fi; \
17129 cd $(HOST_SUBDIR)/isl && \
17130 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17131 @endif isl-bootstrap
17132
17133
17134 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17135 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17136 maybe-all-stagetrain-isl:
17137 maybe-clean-stagetrain-isl:
17138 @if isl-bootstrap
17139 maybe-all-stagetrain-isl: all-stagetrain-isl
17140 all-stagetrain: all-stagetrain-isl
17141 TARGET-stagetrain-isl = $(TARGET-isl)
17142 all-stagetrain-isl: configure-stagetrain-isl
17143 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17144 @r=`${PWD_COMMAND}`; export r; \
17145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17146 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17147 $(HOST_EXPORTS) \
17148 $(POSTSTAGE1_HOST_EXPORTS) \
17149 cd $(HOST_SUBDIR)/isl && \
17150 \
17151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17152 CFLAGS="$(STAGEtrain_CFLAGS)" \
17153 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17154 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17155 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17159 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17160 TFLAGS="$(STAGEtrain_TFLAGS)" \
17161 $(TARGET-stagetrain-isl)
17162
17163 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17164 clean-stagetrain: clean-stagetrain-isl
17165 clean-stagetrain-isl:
17166 @if [ $(current_stage) = stagetrain ]; then \
17167 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17168 else \
17169 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17170 $(MAKE) stagetrain-start; \
17171 fi; \
17172 cd $(HOST_SUBDIR)/isl && \
17173 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17174 @endif isl-bootstrap
17175
17176
17177 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17178 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17179 maybe-all-stagefeedback-isl:
17180 maybe-clean-stagefeedback-isl:
17181 @if isl-bootstrap
17182 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17183 all-stagefeedback: all-stagefeedback-isl
17184 TARGET-stagefeedback-isl = $(TARGET-isl)
17185 all-stagefeedback-isl: configure-stagefeedback-isl
17186 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17187 @r=`${PWD_COMMAND}`; export r; \
17188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17189 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17190 $(HOST_EXPORTS) \
17191 $(POSTSTAGE1_HOST_EXPORTS) \
17192 cd $(HOST_SUBDIR)/isl && \
17193 \
17194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17195 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17196 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17197 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17198 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17202 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17203 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17204 $(TARGET-stagefeedback-isl)
17205
17206 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17207 clean-stagefeedback: clean-stagefeedback-isl
17208 clean-stagefeedback-isl:
17209 @if [ $(current_stage) = stagefeedback ]; then \
17210 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17211 else \
17212 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17213 $(MAKE) stagefeedback-start; \
17214 fi; \
17215 cd $(HOST_SUBDIR)/isl && \
17216 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17217 @endif isl-bootstrap
17218
17219
17220 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17221 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17222 maybe-all-stageautoprofile-isl:
17223 maybe-clean-stageautoprofile-isl:
17224 @if isl-bootstrap
17225 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17226 all-stageautoprofile: all-stageautoprofile-isl
17227 TARGET-stageautoprofile-isl = $(TARGET-isl)
17228 all-stageautoprofile-isl: configure-stageautoprofile-isl
17229 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17230 @r=`${PWD_COMMAND}`; export r; \
17231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17232 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17233 $(HOST_EXPORTS) \
17234 $(POSTSTAGE1_HOST_EXPORTS) \
17235 cd $(HOST_SUBDIR)/isl && \
17236 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17238 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17239 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17240 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17241 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17245 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17246 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17247 $(TARGET-stageautoprofile-isl)
17248
17249 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17250 clean-stageautoprofile: clean-stageautoprofile-isl
17251 clean-stageautoprofile-isl:
17252 @if [ $(current_stage) = stageautoprofile ]; then \
17253 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17254 else \
17255 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17256 $(MAKE) stageautoprofile-start; \
17257 fi; \
17258 cd $(HOST_SUBDIR)/isl && \
17259 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17260 @endif isl-bootstrap
17261
17262
17263 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17264 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17265 maybe-all-stageautofeedback-isl:
17266 maybe-clean-stageautofeedback-isl:
17267 @if isl-bootstrap
17268 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17269 all-stageautofeedback: all-stageautofeedback-isl
17270 TARGET-stageautofeedback-isl = $(TARGET-isl)
17271 all-stageautofeedback-isl: configure-stageautofeedback-isl
17272 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17273 @r=`${PWD_COMMAND}`; export r; \
17274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17275 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17276 $(HOST_EXPORTS) \
17277 $(POSTSTAGE1_HOST_EXPORTS) \
17278 cd $(HOST_SUBDIR)/isl && \
17279 \
17280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17281 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17282 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17283 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17284 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17289 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17290 $(TARGET-stageautofeedback-isl)
17291
17292 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17293 clean-stageautofeedback: clean-stageautofeedback-isl
17294 clean-stageautofeedback-isl:
17295 @if [ $(current_stage) = stageautofeedback ]; then \
17296 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17297 else \
17298 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17299 $(MAKE) stageautofeedback-start; \
17300 fi; \
17301 cd $(HOST_SUBDIR)/isl && \
17302 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17303 @endif isl-bootstrap
17304
17305
17306
17307
17308
17309 .PHONY: check-isl maybe-check-isl
17310 maybe-check-isl:
17311 @if isl
17312 maybe-check-isl: check-isl
17313
17314 check-isl:
17315 @: $(MAKE); $(unstage)
17316 @r=`${PWD_COMMAND}`; export r; \
17317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17318 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17319 (cd $(HOST_SUBDIR)/isl && \
17320 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17321
17322 @endif isl
17323
17324 .PHONY: install-isl maybe-install-isl
17325 maybe-install-isl:
17326 @if isl
17327 maybe-install-isl: install-isl
17328
17329 install-isl:
17330
17331 @endif isl
17332
17333 .PHONY: install-strip-isl maybe-install-strip-isl
17334 maybe-install-strip-isl:
17335 @if isl
17336 maybe-install-strip-isl: install-strip-isl
17337
17338 install-strip-isl:
17339
17340 @endif isl
17341
17342 # Other targets (info, dvi, pdf, etc.)
17343
17344 .PHONY: maybe-info-isl info-isl
17345 maybe-info-isl:
17346 @if isl
17347 maybe-info-isl: info-isl
17348
17349 info-isl: \
17350 configure-isl
17351 @[ -f ./isl/Makefile ] || exit 0; \
17352 r=`${PWD_COMMAND}`; export r; \
17353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17354 $(HOST_EXPORTS) \
17355 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17357 done; \
17358 echo "Doing info in isl"; \
17359 (cd $(HOST_SUBDIR)/isl && \
17360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17362 "RANLIB=$${RANLIB}" \
17363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17364 info) \
17365 || exit 1
17366
17367 @endif isl
17368
17369 .PHONY: maybe-dvi-isl dvi-isl
17370 maybe-dvi-isl:
17371 @if isl
17372 maybe-dvi-isl: dvi-isl
17373
17374 dvi-isl: \
17375 configure-isl
17376 @[ -f ./isl/Makefile ] || exit 0; \
17377 r=`${PWD_COMMAND}`; export r; \
17378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17379 $(HOST_EXPORTS) \
17380 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17382 done; \
17383 echo "Doing dvi in isl"; \
17384 (cd $(HOST_SUBDIR)/isl && \
17385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17387 "RANLIB=$${RANLIB}" \
17388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17389 dvi) \
17390 || exit 1
17391
17392 @endif isl
17393
17394 .PHONY: maybe-pdf-isl pdf-isl
17395 maybe-pdf-isl:
17396 @if isl
17397 maybe-pdf-isl: pdf-isl
17398
17399 pdf-isl: \
17400 configure-isl
17401 @[ -f ./isl/Makefile ] || exit 0; \
17402 r=`${PWD_COMMAND}`; export r; \
17403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17404 $(HOST_EXPORTS) \
17405 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17407 done; \
17408 echo "Doing pdf in isl"; \
17409 (cd $(HOST_SUBDIR)/isl && \
17410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17412 "RANLIB=$${RANLIB}" \
17413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17414 pdf) \
17415 || exit 1
17416
17417 @endif isl
17418
17419 .PHONY: maybe-html-isl html-isl
17420 maybe-html-isl:
17421 @if isl
17422 maybe-html-isl: html-isl
17423
17424 html-isl: \
17425 configure-isl
17426 @[ -f ./isl/Makefile ] || exit 0; \
17427 r=`${PWD_COMMAND}`; export r; \
17428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17429 $(HOST_EXPORTS) \
17430 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17432 done; \
17433 echo "Doing html in isl"; \
17434 (cd $(HOST_SUBDIR)/isl && \
17435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17437 "RANLIB=$${RANLIB}" \
17438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17439 html) \
17440 || exit 1
17441
17442 @endif isl
17443
17444 .PHONY: maybe-TAGS-isl TAGS-isl
17445 maybe-TAGS-isl:
17446 @if isl
17447 maybe-TAGS-isl: TAGS-isl
17448
17449 TAGS-isl: \
17450 configure-isl
17451 @[ -f ./isl/Makefile ] || exit 0; \
17452 r=`${PWD_COMMAND}`; export r; \
17453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17454 $(HOST_EXPORTS) \
17455 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17457 done; \
17458 echo "Doing TAGS in isl"; \
17459 (cd $(HOST_SUBDIR)/isl && \
17460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17462 "RANLIB=$${RANLIB}" \
17463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17464 TAGS) \
17465 || exit 1
17466
17467 @endif isl
17468
17469 .PHONY: maybe-install-info-isl install-info-isl
17470 maybe-install-info-isl:
17471 @if isl
17472 maybe-install-info-isl: install-info-isl
17473
17474 install-info-isl: \
17475 configure-isl \
17476 info-isl
17477 @[ -f ./isl/Makefile ] || exit 0; \
17478 r=`${PWD_COMMAND}`; export r; \
17479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17480 $(HOST_EXPORTS) \
17481 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17483 done; \
17484 echo "Doing install-info in isl"; \
17485 (cd $(HOST_SUBDIR)/isl && \
17486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17488 "RANLIB=$${RANLIB}" \
17489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17490 install-info) \
17491 || exit 1
17492
17493 @endif isl
17494
17495 .PHONY: maybe-install-dvi-isl install-dvi-isl
17496 maybe-install-dvi-isl:
17497 @if isl
17498 maybe-install-dvi-isl: install-dvi-isl
17499
17500 install-dvi-isl: \
17501 configure-isl \
17502 dvi-isl
17503 @[ -f ./isl/Makefile ] || exit 0; \
17504 r=`${PWD_COMMAND}`; export r; \
17505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17506 $(HOST_EXPORTS) \
17507 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17509 done; \
17510 echo "Doing install-dvi in isl"; \
17511 (cd $(HOST_SUBDIR)/isl && \
17512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17514 "RANLIB=$${RANLIB}" \
17515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17516 install-dvi) \
17517 || exit 1
17518
17519 @endif isl
17520
17521 .PHONY: maybe-install-pdf-isl install-pdf-isl
17522 maybe-install-pdf-isl:
17523 @if isl
17524 maybe-install-pdf-isl: install-pdf-isl
17525
17526 install-pdf-isl: \
17527 configure-isl \
17528 pdf-isl
17529 @[ -f ./isl/Makefile ] || exit 0; \
17530 r=`${PWD_COMMAND}`; export r; \
17531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17532 $(HOST_EXPORTS) \
17533 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17535 done; \
17536 echo "Doing install-pdf in isl"; \
17537 (cd $(HOST_SUBDIR)/isl && \
17538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17540 "RANLIB=$${RANLIB}" \
17541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17542 install-pdf) \
17543 || exit 1
17544
17545 @endif isl
17546
17547 .PHONY: maybe-install-html-isl install-html-isl
17548 maybe-install-html-isl:
17549 @if isl
17550 maybe-install-html-isl: install-html-isl
17551
17552 install-html-isl: \
17553 configure-isl \
17554 html-isl
17555 @[ -f ./isl/Makefile ] || exit 0; \
17556 r=`${PWD_COMMAND}`; export r; \
17557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17558 $(HOST_EXPORTS) \
17559 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17561 done; \
17562 echo "Doing install-html in isl"; \
17563 (cd $(HOST_SUBDIR)/isl && \
17564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17566 "RANLIB=$${RANLIB}" \
17567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17568 install-html) \
17569 || exit 1
17570
17571 @endif isl
17572
17573 .PHONY: maybe-installcheck-isl installcheck-isl
17574 maybe-installcheck-isl:
17575 @if isl
17576 maybe-installcheck-isl: installcheck-isl
17577
17578 installcheck-isl: \
17579 configure-isl
17580 @[ -f ./isl/Makefile ] || exit 0; \
17581 r=`${PWD_COMMAND}`; export r; \
17582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17583 $(HOST_EXPORTS) \
17584 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17586 done; \
17587 echo "Doing installcheck in isl"; \
17588 (cd $(HOST_SUBDIR)/isl && \
17589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17591 "RANLIB=$${RANLIB}" \
17592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17593 installcheck) \
17594 || exit 1
17595
17596 @endif isl
17597
17598 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17599 maybe-mostlyclean-isl:
17600 @if isl
17601 maybe-mostlyclean-isl: mostlyclean-isl
17602
17603 mostlyclean-isl:
17604 @[ -f ./isl/Makefile ] || exit 0; \
17605 r=`${PWD_COMMAND}`; export r; \
17606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607 $(HOST_EXPORTS) \
17608 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17610 done; \
17611 echo "Doing mostlyclean in isl"; \
17612 (cd $(HOST_SUBDIR)/isl && \
17613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17615 "RANLIB=$${RANLIB}" \
17616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17617 mostlyclean) \
17618 || exit 1
17619
17620 @endif isl
17621
17622 .PHONY: maybe-clean-isl clean-isl
17623 maybe-clean-isl:
17624 @if isl
17625 maybe-clean-isl: clean-isl
17626
17627 clean-isl:
17628 @[ -f ./isl/Makefile ] || exit 0; \
17629 r=`${PWD_COMMAND}`; export r; \
17630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17631 $(HOST_EXPORTS) \
17632 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17634 done; \
17635 echo "Doing clean in isl"; \
17636 (cd $(HOST_SUBDIR)/isl && \
17637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17639 "RANLIB=$${RANLIB}" \
17640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17641 clean) \
17642 || exit 1
17643
17644 @endif isl
17645
17646 .PHONY: maybe-distclean-isl distclean-isl
17647 maybe-distclean-isl:
17648 @if isl
17649 maybe-distclean-isl: distclean-isl
17650
17651 distclean-isl:
17652 @[ -f ./isl/Makefile ] || exit 0; \
17653 r=`${PWD_COMMAND}`; export r; \
17654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17655 $(HOST_EXPORTS) \
17656 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17658 done; \
17659 echo "Doing distclean in isl"; \
17660 (cd $(HOST_SUBDIR)/isl && \
17661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17663 "RANLIB=$${RANLIB}" \
17664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17665 distclean) \
17666 || exit 1
17667
17668 @endif isl
17669
17670 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17671 maybe-maintainer-clean-isl:
17672 @if isl
17673 maybe-maintainer-clean-isl: maintainer-clean-isl
17674
17675 maintainer-clean-isl:
17676 @[ -f ./isl/Makefile ] || exit 0; \
17677 r=`${PWD_COMMAND}`; export r; \
17678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17679 $(HOST_EXPORTS) \
17680 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17682 done; \
17683 echo "Doing maintainer-clean in isl"; \
17684 (cd $(HOST_SUBDIR)/isl && \
17685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17687 "RANLIB=$${RANLIB}" \
17688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17689 maintainer-clean) \
17690 || exit 1
17691
17692 @endif isl
17693
17694
17695
17696 .PHONY: configure-gold maybe-configure-gold
17697 maybe-configure-gold:
17698 @if gcc-bootstrap
17699 configure-gold: stage_current
17700 @endif gcc-bootstrap
17701 @if gold
17702 maybe-configure-gold: configure-gold
17703 configure-gold:
17704 @r=`${PWD_COMMAND}`; export r; \
17705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17708 $(HOST_EXPORTS) \
17709 echo Configuring in $(HOST_SUBDIR)/gold; \
17710 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17711 case $(srcdir) in \
17712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17713 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17715 esac; \
17716 module_srcdir=gold; \
17717 $(SHELL) \
17718 $$s/$$module_srcdir/configure \
17719 --srcdir=$${topdir}/$$module_srcdir \
17720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17721 --target=${target_alias} \
17722 || exit 1
17723 @endif gold
17724
17725
17726
17727 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17728 maybe-configure-stage1-gold:
17729 @if gold-bootstrap
17730 maybe-configure-stage1-gold: configure-stage1-gold
17731 configure-stage1-gold:
17732 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17733 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17734 @r=`${PWD_COMMAND}`; export r; \
17735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17736 TFLAGS="$(STAGE1_TFLAGS)"; \
17737 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17738 $(HOST_EXPORTS) \
17739 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17740 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17741 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17742 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17744 cd $(HOST_SUBDIR)/gold || exit 1; \
17745 case $(srcdir) in \
17746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17747 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17749 esac; \
17750 module_srcdir=gold; \
17751 $(SHELL) $$s/$$module_srcdir/configure \
17752 --srcdir=$${topdir}/$$module_srcdir \
17753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17754 --target=${target_alias} \
17755 \
17756 $(STAGE1_CONFIGURE_FLAGS)
17757 @endif gold-bootstrap
17758
17759 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17760 maybe-configure-stage2-gold:
17761 @if gold-bootstrap
17762 maybe-configure-stage2-gold: configure-stage2-gold
17763 configure-stage2-gold:
17764 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17766 @r=`${PWD_COMMAND}`; export r; \
17767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17768 TFLAGS="$(STAGE2_TFLAGS)"; \
17769 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17770 $(HOST_EXPORTS) \
17771 $(POSTSTAGE1_HOST_EXPORTS) \
17772 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17773 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17774 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17775 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17777 cd $(HOST_SUBDIR)/gold || exit 1; \
17778 case $(srcdir) in \
17779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17780 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17782 esac; \
17783 module_srcdir=gold; \
17784 $(SHELL) $$s/$$module_srcdir/configure \
17785 --srcdir=$${topdir}/$$module_srcdir \
17786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17787 --target=${target_alias} \
17788 --with-build-libsubdir=$(HOST_SUBDIR) \
17789 $(STAGE2_CONFIGURE_FLAGS)
17790 @endif gold-bootstrap
17791
17792 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17793 maybe-configure-stage3-gold:
17794 @if gold-bootstrap
17795 maybe-configure-stage3-gold: configure-stage3-gold
17796 configure-stage3-gold:
17797 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17799 @r=`${PWD_COMMAND}`; export r; \
17800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17801 TFLAGS="$(STAGE3_TFLAGS)"; \
17802 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17803 $(HOST_EXPORTS) \
17804 $(POSTSTAGE1_HOST_EXPORTS) \
17805 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17806 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17807 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17808 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17810 cd $(HOST_SUBDIR)/gold || exit 1; \
17811 case $(srcdir) in \
17812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17813 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17815 esac; \
17816 module_srcdir=gold; \
17817 $(SHELL) $$s/$$module_srcdir/configure \
17818 --srcdir=$${topdir}/$$module_srcdir \
17819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17820 --target=${target_alias} \
17821 --with-build-libsubdir=$(HOST_SUBDIR) \
17822 $(STAGE3_CONFIGURE_FLAGS)
17823 @endif gold-bootstrap
17824
17825 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17826 maybe-configure-stage4-gold:
17827 @if gold-bootstrap
17828 maybe-configure-stage4-gold: configure-stage4-gold
17829 configure-stage4-gold:
17830 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17832 @r=`${PWD_COMMAND}`; export r; \
17833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17834 TFLAGS="$(STAGE4_TFLAGS)"; \
17835 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17836 $(HOST_EXPORTS) \
17837 $(POSTSTAGE1_HOST_EXPORTS) \
17838 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17839 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17840 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17841 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17843 cd $(HOST_SUBDIR)/gold || exit 1; \
17844 case $(srcdir) in \
17845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17846 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17848 esac; \
17849 module_srcdir=gold; \
17850 $(SHELL) $$s/$$module_srcdir/configure \
17851 --srcdir=$${topdir}/$$module_srcdir \
17852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17853 --target=${target_alias} \
17854 --with-build-libsubdir=$(HOST_SUBDIR) \
17855 $(STAGE4_CONFIGURE_FLAGS)
17856 @endif gold-bootstrap
17857
17858 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17859 maybe-configure-stageprofile-gold:
17860 @if gold-bootstrap
17861 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17862 configure-stageprofile-gold:
17863 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17865 @r=`${PWD_COMMAND}`; export r; \
17866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17867 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17868 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17869 $(HOST_EXPORTS) \
17870 $(POSTSTAGE1_HOST_EXPORTS) \
17871 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17872 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17873 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17874 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17876 cd $(HOST_SUBDIR)/gold || exit 1; \
17877 case $(srcdir) in \
17878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17879 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17881 esac; \
17882 module_srcdir=gold; \
17883 $(SHELL) $$s/$$module_srcdir/configure \
17884 --srcdir=$${topdir}/$$module_srcdir \
17885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17886 --target=${target_alias} \
17887 --with-build-libsubdir=$(HOST_SUBDIR) \
17888 $(STAGEprofile_CONFIGURE_FLAGS)
17889 @endif gold-bootstrap
17890
17891 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17892 maybe-configure-stagetrain-gold:
17893 @if gold-bootstrap
17894 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17895 configure-stagetrain-gold:
17896 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17898 @r=`${PWD_COMMAND}`; export r; \
17899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17900 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17901 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17902 $(HOST_EXPORTS) \
17903 $(POSTSTAGE1_HOST_EXPORTS) \
17904 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17905 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17906 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17907 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17909 cd $(HOST_SUBDIR)/gold || exit 1; \
17910 case $(srcdir) in \
17911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17912 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17914 esac; \
17915 module_srcdir=gold; \
17916 $(SHELL) $$s/$$module_srcdir/configure \
17917 --srcdir=$${topdir}/$$module_srcdir \
17918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17919 --target=${target_alias} \
17920 --with-build-libsubdir=$(HOST_SUBDIR) \
17921 $(STAGEtrain_CONFIGURE_FLAGS)
17922 @endif gold-bootstrap
17923
17924 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17925 maybe-configure-stagefeedback-gold:
17926 @if gold-bootstrap
17927 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17928 configure-stagefeedback-gold:
17929 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17931 @r=`${PWD_COMMAND}`; export r; \
17932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17933 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17934 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17935 $(HOST_EXPORTS) \
17936 $(POSTSTAGE1_HOST_EXPORTS) \
17937 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17938 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17939 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17940 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17942 cd $(HOST_SUBDIR)/gold || exit 1; \
17943 case $(srcdir) in \
17944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17945 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17947 esac; \
17948 module_srcdir=gold; \
17949 $(SHELL) $$s/$$module_srcdir/configure \
17950 --srcdir=$${topdir}/$$module_srcdir \
17951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17952 --target=${target_alias} \
17953 --with-build-libsubdir=$(HOST_SUBDIR) \
17954 $(STAGEfeedback_CONFIGURE_FLAGS)
17955 @endif gold-bootstrap
17956
17957 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17958 maybe-configure-stageautoprofile-gold:
17959 @if gold-bootstrap
17960 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17961 configure-stageautoprofile-gold:
17962 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17964 @r=`${PWD_COMMAND}`; export r; \
17965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17967 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17968 $(HOST_EXPORTS) \
17969 $(POSTSTAGE1_HOST_EXPORTS) \
17970 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17971 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17972 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17973 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17975 cd $(HOST_SUBDIR)/gold || exit 1; \
17976 case $(srcdir) in \
17977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17978 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17980 esac; \
17981 module_srcdir=gold; \
17982 $(SHELL) $$s/$$module_srcdir/configure \
17983 --srcdir=$${topdir}/$$module_srcdir \
17984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17985 --target=${target_alias} \
17986 --with-build-libsubdir=$(HOST_SUBDIR) \
17987 $(STAGEautoprofile_CONFIGURE_FLAGS)
17988 @endif gold-bootstrap
17989
17990 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17991 maybe-configure-stageautofeedback-gold:
17992 @if gold-bootstrap
17993 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17994 configure-stageautofeedback-gold:
17995 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17997 @r=`${PWD_COMMAND}`; export r; \
17998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18000 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18001 $(HOST_EXPORTS) \
18002 $(POSTSTAGE1_HOST_EXPORTS) \
18003 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18004 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18005 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18006 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18008 cd $(HOST_SUBDIR)/gold || exit 1; \
18009 case $(srcdir) in \
18010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18011 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18013 esac; \
18014 module_srcdir=gold; \
18015 $(SHELL) $$s/$$module_srcdir/configure \
18016 --srcdir=$${topdir}/$$module_srcdir \
18017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18018 --target=${target_alias} \
18019 --with-build-libsubdir=$(HOST_SUBDIR) \
18020 $(STAGEautofeedback_CONFIGURE_FLAGS)
18021 @endif gold-bootstrap
18022
18023
18024
18025
18026
18027 .PHONY: all-gold maybe-all-gold
18028 maybe-all-gold:
18029 @if gcc-bootstrap
18030 all-gold: stage_current
18031 @endif gcc-bootstrap
18032 @if gold
18033 TARGET-gold=all
18034 maybe-all-gold: all-gold
18035 all-gold: configure-gold
18036 @r=`${PWD_COMMAND}`; export r; \
18037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18038 $(HOST_EXPORTS) \
18039 (cd $(HOST_SUBDIR)/gold && \
18040 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18041 $(TARGET-gold))
18042 @endif gold
18043
18044
18045
18046 .PHONY: all-stage1-gold maybe-all-stage1-gold
18047 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18048 maybe-all-stage1-gold:
18049 maybe-clean-stage1-gold:
18050 @if gold-bootstrap
18051 maybe-all-stage1-gold: all-stage1-gold
18052 all-stage1: all-stage1-gold
18053 TARGET-stage1-gold = $(TARGET-gold)
18054 all-stage1-gold: configure-stage1-gold
18055 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18056 @r=`${PWD_COMMAND}`; export r; \
18057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18058 TFLAGS="$(STAGE1_TFLAGS)"; \
18059 $(HOST_EXPORTS) \
18060 cd $(HOST_SUBDIR)/gold && \
18061 \
18062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18063 CFLAGS="$(STAGE1_CFLAGS)" \
18064 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18065 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18066 LIBCFLAGS="$(LIBCFLAGS)" \
18067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18070 $(EXTRA_HOST_FLAGS) \
18071 $(STAGE1_FLAGS_TO_PASS) \
18072 TFLAGS="$(STAGE1_TFLAGS)" \
18073 $(TARGET-stage1-gold)
18074
18075 maybe-clean-stage1-gold: clean-stage1-gold
18076 clean-stage1: clean-stage1-gold
18077 clean-stage1-gold:
18078 @if [ $(current_stage) = stage1 ]; then \
18079 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18080 else \
18081 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18082 $(MAKE) stage1-start; \
18083 fi; \
18084 cd $(HOST_SUBDIR)/gold && \
18085 $(MAKE) $(EXTRA_HOST_FLAGS) \
18086 $(STAGE1_FLAGS_TO_PASS) clean
18087 @endif gold-bootstrap
18088
18089
18090 .PHONY: all-stage2-gold maybe-all-stage2-gold
18091 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18092 maybe-all-stage2-gold:
18093 maybe-clean-stage2-gold:
18094 @if gold-bootstrap
18095 maybe-all-stage2-gold: all-stage2-gold
18096 all-stage2: all-stage2-gold
18097 TARGET-stage2-gold = $(TARGET-gold)
18098 all-stage2-gold: configure-stage2-gold
18099 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18100 @r=`${PWD_COMMAND}`; export r; \
18101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18102 TFLAGS="$(STAGE2_TFLAGS)"; \
18103 $(HOST_EXPORTS) \
18104 $(POSTSTAGE1_HOST_EXPORTS) \
18105 cd $(HOST_SUBDIR)/gold && \
18106 \
18107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18108 CFLAGS="$(STAGE2_CFLAGS)" \
18109 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18110 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18111 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18115 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18116 TFLAGS="$(STAGE2_TFLAGS)" \
18117 $(TARGET-stage2-gold)
18118
18119 maybe-clean-stage2-gold: clean-stage2-gold
18120 clean-stage2: clean-stage2-gold
18121 clean-stage2-gold:
18122 @if [ $(current_stage) = stage2 ]; then \
18123 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18124 else \
18125 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18126 $(MAKE) stage2-start; \
18127 fi; \
18128 cd $(HOST_SUBDIR)/gold && \
18129 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18130 @endif gold-bootstrap
18131
18132
18133 .PHONY: all-stage3-gold maybe-all-stage3-gold
18134 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18135 maybe-all-stage3-gold:
18136 maybe-clean-stage3-gold:
18137 @if gold-bootstrap
18138 maybe-all-stage3-gold: all-stage3-gold
18139 all-stage3: all-stage3-gold
18140 TARGET-stage3-gold = $(TARGET-gold)
18141 all-stage3-gold: configure-stage3-gold
18142 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18143 @r=`${PWD_COMMAND}`; export r; \
18144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145 TFLAGS="$(STAGE3_TFLAGS)"; \
18146 $(HOST_EXPORTS) \
18147 $(POSTSTAGE1_HOST_EXPORTS) \
18148 cd $(HOST_SUBDIR)/gold && \
18149 \
18150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18151 CFLAGS="$(STAGE3_CFLAGS)" \
18152 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18153 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18154 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18158 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18159 TFLAGS="$(STAGE3_TFLAGS)" \
18160 $(TARGET-stage3-gold)
18161
18162 maybe-clean-stage3-gold: clean-stage3-gold
18163 clean-stage3: clean-stage3-gold
18164 clean-stage3-gold:
18165 @if [ $(current_stage) = stage3 ]; then \
18166 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18167 else \
18168 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18169 $(MAKE) stage3-start; \
18170 fi; \
18171 cd $(HOST_SUBDIR)/gold && \
18172 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18173 @endif gold-bootstrap
18174
18175
18176 .PHONY: all-stage4-gold maybe-all-stage4-gold
18177 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18178 maybe-all-stage4-gold:
18179 maybe-clean-stage4-gold:
18180 @if gold-bootstrap
18181 maybe-all-stage4-gold: all-stage4-gold
18182 all-stage4: all-stage4-gold
18183 TARGET-stage4-gold = $(TARGET-gold)
18184 all-stage4-gold: configure-stage4-gold
18185 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18186 @r=`${PWD_COMMAND}`; export r; \
18187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18188 TFLAGS="$(STAGE4_TFLAGS)"; \
18189 $(HOST_EXPORTS) \
18190 $(POSTSTAGE1_HOST_EXPORTS) \
18191 cd $(HOST_SUBDIR)/gold && \
18192 \
18193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18194 CFLAGS="$(STAGE4_CFLAGS)" \
18195 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18196 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18197 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18201 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18202 TFLAGS="$(STAGE4_TFLAGS)" \
18203 $(TARGET-stage4-gold)
18204
18205 maybe-clean-stage4-gold: clean-stage4-gold
18206 clean-stage4: clean-stage4-gold
18207 clean-stage4-gold:
18208 @if [ $(current_stage) = stage4 ]; then \
18209 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18210 else \
18211 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18212 $(MAKE) stage4-start; \
18213 fi; \
18214 cd $(HOST_SUBDIR)/gold && \
18215 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18216 @endif gold-bootstrap
18217
18218
18219 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18220 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18221 maybe-all-stageprofile-gold:
18222 maybe-clean-stageprofile-gold:
18223 @if gold-bootstrap
18224 maybe-all-stageprofile-gold: all-stageprofile-gold
18225 all-stageprofile: all-stageprofile-gold
18226 TARGET-stageprofile-gold = $(TARGET-gold)
18227 all-stageprofile-gold: configure-stageprofile-gold
18228 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18229 @r=`${PWD_COMMAND}`; export r; \
18230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18232 $(HOST_EXPORTS) \
18233 $(POSTSTAGE1_HOST_EXPORTS) \
18234 cd $(HOST_SUBDIR)/gold && \
18235 \
18236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18237 CFLAGS="$(STAGEprofile_CFLAGS)" \
18238 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18239 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18240 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18244 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18245 TFLAGS="$(STAGEprofile_TFLAGS)" \
18246 $(TARGET-stageprofile-gold)
18247
18248 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18249 clean-stageprofile: clean-stageprofile-gold
18250 clean-stageprofile-gold:
18251 @if [ $(current_stage) = stageprofile ]; then \
18252 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18253 else \
18254 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18255 $(MAKE) stageprofile-start; \
18256 fi; \
18257 cd $(HOST_SUBDIR)/gold && \
18258 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18259 @endif gold-bootstrap
18260
18261
18262 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18263 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18264 maybe-all-stagetrain-gold:
18265 maybe-clean-stagetrain-gold:
18266 @if gold-bootstrap
18267 maybe-all-stagetrain-gold: all-stagetrain-gold
18268 all-stagetrain: all-stagetrain-gold
18269 TARGET-stagetrain-gold = $(TARGET-gold)
18270 all-stagetrain-gold: configure-stagetrain-gold
18271 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18272 @r=`${PWD_COMMAND}`; export r; \
18273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18274 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18275 $(HOST_EXPORTS) \
18276 $(POSTSTAGE1_HOST_EXPORTS) \
18277 cd $(HOST_SUBDIR)/gold && \
18278 \
18279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18280 CFLAGS="$(STAGEtrain_CFLAGS)" \
18281 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18282 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18283 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18284 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18285 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18286 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18287 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18288 TFLAGS="$(STAGEtrain_TFLAGS)" \
18289 $(TARGET-stagetrain-gold)
18290
18291 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18292 clean-stagetrain: clean-stagetrain-gold
18293 clean-stagetrain-gold:
18294 @if [ $(current_stage) = stagetrain ]; then \
18295 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18296 else \
18297 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18298 $(MAKE) stagetrain-start; \
18299 fi; \
18300 cd $(HOST_SUBDIR)/gold && \
18301 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18302 @endif gold-bootstrap
18303
18304
18305 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18306 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18307 maybe-all-stagefeedback-gold:
18308 maybe-clean-stagefeedback-gold:
18309 @if gold-bootstrap
18310 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18311 all-stagefeedback: all-stagefeedback-gold
18312 TARGET-stagefeedback-gold = $(TARGET-gold)
18313 all-stagefeedback-gold: configure-stagefeedback-gold
18314 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18315 @r=`${PWD_COMMAND}`; export r; \
18316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18317 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18318 $(HOST_EXPORTS) \
18319 $(POSTSTAGE1_HOST_EXPORTS) \
18320 cd $(HOST_SUBDIR)/gold && \
18321 \
18322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18323 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18324 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18325 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18326 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18331 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18332 $(TARGET-stagefeedback-gold)
18333
18334 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18335 clean-stagefeedback: clean-stagefeedback-gold
18336 clean-stagefeedback-gold:
18337 @if [ $(current_stage) = stagefeedback ]; then \
18338 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18339 else \
18340 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18341 $(MAKE) stagefeedback-start; \
18342 fi; \
18343 cd $(HOST_SUBDIR)/gold && \
18344 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18345 @endif gold-bootstrap
18346
18347
18348 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18349 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18350 maybe-all-stageautoprofile-gold:
18351 maybe-clean-stageautoprofile-gold:
18352 @if gold-bootstrap
18353 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18354 all-stageautoprofile: all-stageautoprofile-gold
18355 TARGET-stageautoprofile-gold = $(TARGET-gold)
18356 all-stageautoprofile-gold: configure-stageautoprofile-gold
18357 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18358 @r=`${PWD_COMMAND}`; export r; \
18359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18360 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18361 $(HOST_EXPORTS) \
18362 $(POSTSTAGE1_HOST_EXPORTS) \
18363 cd $(HOST_SUBDIR)/gold && \
18364 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18366 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18367 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18368 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18369 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18373 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18374 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18375 $(TARGET-stageautoprofile-gold)
18376
18377 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18378 clean-stageautoprofile: clean-stageautoprofile-gold
18379 clean-stageautoprofile-gold:
18380 @if [ $(current_stage) = stageautoprofile ]; then \
18381 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18382 else \
18383 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18384 $(MAKE) stageautoprofile-start; \
18385 fi; \
18386 cd $(HOST_SUBDIR)/gold && \
18387 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18388 @endif gold-bootstrap
18389
18390
18391 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18392 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18393 maybe-all-stageautofeedback-gold:
18394 maybe-clean-stageautofeedback-gold:
18395 @if gold-bootstrap
18396 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18397 all-stageautofeedback: all-stageautofeedback-gold
18398 TARGET-stageautofeedback-gold = $(TARGET-gold)
18399 all-stageautofeedback-gold: configure-stageautofeedback-gold
18400 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18401 @r=`${PWD_COMMAND}`; export r; \
18402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18403 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18404 $(HOST_EXPORTS) \
18405 $(POSTSTAGE1_HOST_EXPORTS) \
18406 cd $(HOST_SUBDIR)/gold && \
18407 \
18408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18409 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18410 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18411 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18412 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18417 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18418 $(TARGET-stageautofeedback-gold)
18419
18420 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18421 clean-stageautofeedback: clean-stageautofeedback-gold
18422 clean-stageautofeedback-gold:
18423 @if [ $(current_stage) = stageautofeedback ]; then \
18424 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18425 else \
18426 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18427 $(MAKE) stageautofeedback-start; \
18428 fi; \
18429 cd $(HOST_SUBDIR)/gold && \
18430 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18431 @endif gold-bootstrap
18432
18433
18434
18435
18436
18437 .PHONY: check-gold maybe-check-gold
18438 maybe-check-gold:
18439 @if gold
18440 maybe-check-gold: check-gold
18441
18442 check-gold:
18443 @: $(MAKE); $(unstage)
18444 @r=`${PWD_COMMAND}`; export r; \
18445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18446 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18447 (cd $(HOST_SUBDIR)/gold && \
18448 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18449
18450 @endif gold
18451
18452 .PHONY: install-gold maybe-install-gold
18453 maybe-install-gold:
18454 @if gold
18455 maybe-install-gold: install-gold
18456
18457 install-gold: installdirs
18458 @: $(MAKE); $(unstage)
18459 @r=`${PWD_COMMAND}`; export r; \
18460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18461 $(HOST_EXPORTS) \
18462 (cd $(HOST_SUBDIR)/gold && \
18463 $(MAKE) $(FLAGS_TO_PASS) install)
18464
18465 @endif gold
18466
18467 .PHONY: install-strip-gold maybe-install-strip-gold
18468 maybe-install-strip-gold:
18469 @if gold
18470 maybe-install-strip-gold: install-strip-gold
18471
18472 install-strip-gold: installdirs
18473 @: $(MAKE); $(unstage)
18474 @r=`${PWD_COMMAND}`; export r; \
18475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18476 $(HOST_EXPORTS) \
18477 (cd $(HOST_SUBDIR)/gold && \
18478 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18479
18480 @endif gold
18481
18482 # Other targets (info, dvi, pdf, etc.)
18483
18484 .PHONY: maybe-info-gold info-gold
18485 maybe-info-gold:
18486 @if gold
18487 maybe-info-gold: info-gold
18488
18489 info-gold: \
18490 configure-gold
18491 @[ -f ./gold/Makefile ] || exit 0; \
18492 r=`${PWD_COMMAND}`; export r; \
18493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18494 $(HOST_EXPORTS) \
18495 for flag in $(EXTRA_HOST_FLAGS) ; do \
18496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18497 done; \
18498 echo "Doing info in gold"; \
18499 (cd $(HOST_SUBDIR)/gold && \
18500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18502 "RANLIB=$${RANLIB}" \
18503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18504 info) \
18505 || exit 1
18506
18507 @endif gold
18508
18509 .PHONY: maybe-dvi-gold dvi-gold
18510 maybe-dvi-gold:
18511 @if gold
18512 maybe-dvi-gold: dvi-gold
18513
18514 dvi-gold: \
18515 configure-gold
18516 @[ -f ./gold/Makefile ] || exit 0; \
18517 r=`${PWD_COMMAND}`; export r; \
18518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18519 $(HOST_EXPORTS) \
18520 for flag in $(EXTRA_HOST_FLAGS) ; do \
18521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18522 done; \
18523 echo "Doing dvi in gold"; \
18524 (cd $(HOST_SUBDIR)/gold && \
18525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18527 "RANLIB=$${RANLIB}" \
18528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18529 dvi) \
18530 || exit 1
18531
18532 @endif gold
18533
18534 .PHONY: maybe-pdf-gold pdf-gold
18535 maybe-pdf-gold:
18536 @if gold
18537 maybe-pdf-gold: pdf-gold
18538
18539 pdf-gold: \
18540 configure-gold
18541 @[ -f ./gold/Makefile ] || exit 0; \
18542 r=`${PWD_COMMAND}`; export r; \
18543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18544 $(HOST_EXPORTS) \
18545 for flag in $(EXTRA_HOST_FLAGS) ; do \
18546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18547 done; \
18548 echo "Doing pdf in gold"; \
18549 (cd $(HOST_SUBDIR)/gold && \
18550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18552 "RANLIB=$${RANLIB}" \
18553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18554 pdf) \
18555 || exit 1
18556
18557 @endif gold
18558
18559 .PHONY: maybe-html-gold html-gold
18560 maybe-html-gold:
18561 @if gold
18562 maybe-html-gold: html-gold
18563
18564 html-gold: \
18565 configure-gold
18566 @[ -f ./gold/Makefile ] || exit 0; \
18567 r=`${PWD_COMMAND}`; export r; \
18568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18569 $(HOST_EXPORTS) \
18570 for flag in $(EXTRA_HOST_FLAGS) ; do \
18571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18572 done; \
18573 echo "Doing html in gold"; \
18574 (cd $(HOST_SUBDIR)/gold && \
18575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18577 "RANLIB=$${RANLIB}" \
18578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18579 html) \
18580 || exit 1
18581
18582 @endif gold
18583
18584 .PHONY: maybe-TAGS-gold TAGS-gold
18585 maybe-TAGS-gold:
18586 @if gold
18587 maybe-TAGS-gold: TAGS-gold
18588
18589 TAGS-gold: \
18590 configure-gold
18591 @[ -f ./gold/Makefile ] || exit 0; \
18592 r=`${PWD_COMMAND}`; export r; \
18593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18594 $(HOST_EXPORTS) \
18595 for flag in $(EXTRA_HOST_FLAGS) ; do \
18596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18597 done; \
18598 echo "Doing TAGS in gold"; \
18599 (cd $(HOST_SUBDIR)/gold && \
18600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18602 "RANLIB=$${RANLIB}" \
18603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18604 TAGS) \
18605 || exit 1
18606
18607 @endif gold
18608
18609 .PHONY: maybe-install-info-gold install-info-gold
18610 maybe-install-info-gold:
18611 @if gold
18612 maybe-install-info-gold: install-info-gold
18613
18614 install-info-gold: \
18615 configure-gold \
18616 info-gold
18617 @[ -f ./gold/Makefile ] || exit 0; \
18618 r=`${PWD_COMMAND}`; export r; \
18619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620 $(HOST_EXPORTS) \
18621 for flag in $(EXTRA_HOST_FLAGS) ; do \
18622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18623 done; \
18624 echo "Doing install-info in gold"; \
18625 (cd $(HOST_SUBDIR)/gold && \
18626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18628 "RANLIB=$${RANLIB}" \
18629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18630 install-info) \
18631 || exit 1
18632
18633 @endif gold
18634
18635 .PHONY: maybe-install-dvi-gold install-dvi-gold
18636 maybe-install-dvi-gold:
18637 @if gold
18638 maybe-install-dvi-gold: install-dvi-gold
18639
18640 install-dvi-gold: \
18641 configure-gold \
18642 dvi-gold
18643 @[ -f ./gold/Makefile ] || exit 0; \
18644 r=`${PWD_COMMAND}`; export r; \
18645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18646 $(HOST_EXPORTS) \
18647 for flag in $(EXTRA_HOST_FLAGS) ; do \
18648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18649 done; \
18650 echo "Doing install-dvi in gold"; \
18651 (cd $(HOST_SUBDIR)/gold && \
18652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18654 "RANLIB=$${RANLIB}" \
18655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18656 install-dvi) \
18657 || exit 1
18658
18659 @endif gold
18660
18661 .PHONY: maybe-install-pdf-gold install-pdf-gold
18662 maybe-install-pdf-gold:
18663 @if gold
18664 maybe-install-pdf-gold: install-pdf-gold
18665
18666 install-pdf-gold: \
18667 configure-gold \
18668 pdf-gold
18669 @[ -f ./gold/Makefile ] || exit 0; \
18670 r=`${PWD_COMMAND}`; export r; \
18671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18672 $(HOST_EXPORTS) \
18673 for flag in $(EXTRA_HOST_FLAGS) ; do \
18674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18675 done; \
18676 echo "Doing install-pdf in gold"; \
18677 (cd $(HOST_SUBDIR)/gold && \
18678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18680 "RANLIB=$${RANLIB}" \
18681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18682 install-pdf) \
18683 || exit 1
18684
18685 @endif gold
18686
18687 .PHONY: maybe-install-html-gold install-html-gold
18688 maybe-install-html-gold:
18689 @if gold
18690 maybe-install-html-gold: install-html-gold
18691
18692 install-html-gold: \
18693 configure-gold \
18694 html-gold
18695 @[ -f ./gold/Makefile ] || exit 0; \
18696 r=`${PWD_COMMAND}`; export r; \
18697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18698 $(HOST_EXPORTS) \
18699 for flag in $(EXTRA_HOST_FLAGS) ; do \
18700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18701 done; \
18702 echo "Doing install-html in gold"; \
18703 (cd $(HOST_SUBDIR)/gold && \
18704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18706 "RANLIB=$${RANLIB}" \
18707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18708 install-html) \
18709 || exit 1
18710
18711 @endif gold
18712
18713 .PHONY: maybe-installcheck-gold installcheck-gold
18714 maybe-installcheck-gold:
18715 @if gold
18716 maybe-installcheck-gold: installcheck-gold
18717
18718 installcheck-gold: \
18719 configure-gold
18720 @[ -f ./gold/Makefile ] || exit 0; \
18721 r=`${PWD_COMMAND}`; export r; \
18722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18723 $(HOST_EXPORTS) \
18724 for flag in $(EXTRA_HOST_FLAGS) ; do \
18725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18726 done; \
18727 echo "Doing installcheck in gold"; \
18728 (cd $(HOST_SUBDIR)/gold && \
18729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18731 "RANLIB=$${RANLIB}" \
18732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18733 installcheck) \
18734 || exit 1
18735
18736 @endif gold
18737
18738 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18739 maybe-mostlyclean-gold:
18740 @if gold
18741 maybe-mostlyclean-gold: mostlyclean-gold
18742
18743 mostlyclean-gold:
18744 @[ -f ./gold/Makefile ] || exit 0; \
18745 r=`${PWD_COMMAND}`; export r; \
18746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18747 $(HOST_EXPORTS) \
18748 for flag in $(EXTRA_HOST_FLAGS) ; do \
18749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18750 done; \
18751 echo "Doing mostlyclean in gold"; \
18752 (cd $(HOST_SUBDIR)/gold && \
18753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18755 "RANLIB=$${RANLIB}" \
18756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18757 mostlyclean) \
18758 || exit 1
18759
18760 @endif gold
18761
18762 .PHONY: maybe-clean-gold clean-gold
18763 maybe-clean-gold:
18764 @if gold
18765 maybe-clean-gold: clean-gold
18766
18767 clean-gold:
18768 @[ -f ./gold/Makefile ] || exit 0; \
18769 r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 $(HOST_EXPORTS) \
18772 for flag in $(EXTRA_HOST_FLAGS) ; do \
18773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774 done; \
18775 echo "Doing clean in gold"; \
18776 (cd $(HOST_SUBDIR)/gold && \
18777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779 "RANLIB=$${RANLIB}" \
18780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781 clean) \
18782 || exit 1
18783
18784 @endif gold
18785
18786 .PHONY: maybe-distclean-gold distclean-gold
18787 maybe-distclean-gold:
18788 @if gold
18789 maybe-distclean-gold: distclean-gold
18790
18791 distclean-gold:
18792 @[ -f ./gold/Makefile ] || exit 0; \
18793 r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 $(HOST_EXPORTS) \
18796 for flag in $(EXTRA_HOST_FLAGS) ; do \
18797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18798 done; \
18799 echo "Doing distclean in gold"; \
18800 (cd $(HOST_SUBDIR)/gold && \
18801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18803 "RANLIB=$${RANLIB}" \
18804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18805 distclean) \
18806 || exit 1
18807
18808 @endif gold
18809
18810 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18811 maybe-maintainer-clean-gold:
18812 @if gold
18813 maybe-maintainer-clean-gold: maintainer-clean-gold
18814
18815 maintainer-clean-gold:
18816 @[ -f ./gold/Makefile ] || exit 0; \
18817 r=`${PWD_COMMAND}`; export r; \
18818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819 $(HOST_EXPORTS) \
18820 for flag in $(EXTRA_HOST_FLAGS) ; do \
18821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18822 done; \
18823 echo "Doing maintainer-clean in gold"; \
18824 (cd $(HOST_SUBDIR)/gold && \
18825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18827 "RANLIB=$${RANLIB}" \
18828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18829 maintainer-clean) \
18830 || exit 1
18831
18832 @endif gold
18833
18834
18835
18836 .PHONY: configure-gprof maybe-configure-gprof
18837 maybe-configure-gprof:
18838 @if gcc-bootstrap
18839 configure-gprof: stage_current
18840 @endif gcc-bootstrap
18841 @if gprof
18842 maybe-configure-gprof: configure-gprof
18843 configure-gprof:
18844 @: $(MAKE); $(unstage)
18845 @r=`${PWD_COMMAND}`; export r; \
18846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18847 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18849 $(HOST_EXPORTS) \
18850 echo Configuring in $(HOST_SUBDIR)/gprof; \
18851 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18852 case $(srcdir) in \
18853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18854 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18856 esac; \
18857 module_srcdir=gprof; \
18858 $(SHELL) \
18859 $$s/$$module_srcdir/configure \
18860 --srcdir=$${topdir}/$$module_srcdir \
18861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18862 --target=${target_alias} \
18863 || exit 1
18864 @endif gprof
18865
18866
18867
18868
18869
18870 .PHONY: all-gprof maybe-all-gprof
18871 maybe-all-gprof:
18872 @if gcc-bootstrap
18873 all-gprof: stage_current
18874 @endif gcc-bootstrap
18875 @if gprof
18876 TARGET-gprof=all
18877 maybe-all-gprof: all-gprof
18878 all-gprof: configure-gprof
18879 @: $(MAKE); $(unstage)
18880 @r=`${PWD_COMMAND}`; export r; \
18881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18882 $(HOST_EXPORTS) \
18883 (cd $(HOST_SUBDIR)/gprof && \
18884 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18885 $(TARGET-gprof))
18886 @endif gprof
18887
18888
18889
18890
18891 .PHONY: check-gprof maybe-check-gprof
18892 maybe-check-gprof:
18893 @if gprof
18894 maybe-check-gprof: check-gprof
18895
18896 check-gprof:
18897 @: $(MAKE); $(unstage)
18898 @r=`${PWD_COMMAND}`; export r; \
18899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18900 $(HOST_EXPORTS) \
18901 (cd $(HOST_SUBDIR)/gprof && \
18902 $(MAKE) $(FLAGS_TO_PASS) check)
18903
18904 @endif gprof
18905
18906 .PHONY: install-gprof maybe-install-gprof
18907 maybe-install-gprof:
18908 @if gprof
18909 maybe-install-gprof: install-gprof
18910
18911 install-gprof: installdirs
18912 @: $(MAKE); $(unstage)
18913 @r=`${PWD_COMMAND}`; export r; \
18914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18915 $(HOST_EXPORTS) \
18916 (cd $(HOST_SUBDIR)/gprof && \
18917 $(MAKE) $(FLAGS_TO_PASS) install)
18918
18919 @endif gprof
18920
18921 .PHONY: install-strip-gprof maybe-install-strip-gprof
18922 maybe-install-strip-gprof:
18923 @if gprof
18924 maybe-install-strip-gprof: install-strip-gprof
18925
18926 install-strip-gprof: installdirs
18927 @: $(MAKE); $(unstage)
18928 @r=`${PWD_COMMAND}`; export r; \
18929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18930 $(HOST_EXPORTS) \
18931 (cd $(HOST_SUBDIR)/gprof && \
18932 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18933
18934 @endif gprof
18935
18936 # Other targets (info, dvi, pdf, etc.)
18937
18938 .PHONY: maybe-info-gprof info-gprof
18939 maybe-info-gprof:
18940 @if gprof
18941 maybe-info-gprof: info-gprof
18942
18943 info-gprof: \
18944 configure-gprof
18945 @: $(MAKE); $(unstage)
18946 @[ -f ./gprof/Makefile ] || exit 0; \
18947 r=`${PWD_COMMAND}`; export r; \
18948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949 $(HOST_EXPORTS) \
18950 for flag in $(EXTRA_HOST_FLAGS) ; do \
18951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18952 done; \
18953 echo "Doing info in gprof"; \
18954 (cd $(HOST_SUBDIR)/gprof && \
18955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18957 "RANLIB=$${RANLIB}" \
18958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18959 info) \
18960 || exit 1
18961
18962 @endif gprof
18963
18964 .PHONY: maybe-dvi-gprof dvi-gprof
18965 maybe-dvi-gprof:
18966 @if gprof
18967 maybe-dvi-gprof: dvi-gprof
18968
18969 dvi-gprof: \
18970 configure-gprof
18971 @: $(MAKE); $(unstage)
18972 @[ -f ./gprof/Makefile ] || exit 0; \
18973 r=`${PWD_COMMAND}`; export r; \
18974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975 $(HOST_EXPORTS) \
18976 for flag in $(EXTRA_HOST_FLAGS) ; do \
18977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18978 done; \
18979 echo "Doing dvi in gprof"; \
18980 (cd $(HOST_SUBDIR)/gprof && \
18981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18983 "RANLIB=$${RANLIB}" \
18984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18985 dvi) \
18986 || exit 1
18987
18988 @endif gprof
18989
18990 .PHONY: maybe-pdf-gprof pdf-gprof
18991 maybe-pdf-gprof:
18992 @if gprof
18993 maybe-pdf-gprof: pdf-gprof
18994
18995 pdf-gprof: \
18996 configure-gprof
18997 @: $(MAKE); $(unstage)
18998 @[ -f ./gprof/Makefile ] || exit 0; \
18999 r=`${PWD_COMMAND}`; export r; \
19000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001 $(HOST_EXPORTS) \
19002 for flag in $(EXTRA_HOST_FLAGS) ; do \
19003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19004 done; \
19005 echo "Doing pdf in gprof"; \
19006 (cd $(HOST_SUBDIR)/gprof && \
19007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19009 "RANLIB=$${RANLIB}" \
19010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19011 pdf) \
19012 || exit 1
19013
19014 @endif gprof
19015
19016 .PHONY: maybe-html-gprof html-gprof
19017 maybe-html-gprof:
19018 @if gprof
19019 maybe-html-gprof: html-gprof
19020
19021 html-gprof: \
19022 configure-gprof
19023 @: $(MAKE); $(unstage)
19024 @[ -f ./gprof/Makefile ] || exit 0; \
19025 r=`${PWD_COMMAND}`; export r; \
19026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19027 $(HOST_EXPORTS) \
19028 for flag in $(EXTRA_HOST_FLAGS) ; do \
19029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19030 done; \
19031 echo "Doing html in gprof"; \
19032 (cd $(HOST_SUBDIR)/gprof && \
19033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19035 "RANLIB=$${RANLIB}" \
19036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19037 html) \
19038 || exit 1
19039
19040 @endif gprof
19041
19042 .PHONY: maybe-TAGS-gprof TAGS-gprof
19043 maybe-TAGS-gprof:
19044 @if gprof
19045 maybe-TAGS-gprof: TAGS-gprof
19046
19047 TAGS-gprof: \
19048 configure-gprof
19049 @: $(MAKE); $(unstage)
19050 @[ -f ./gprof/Makefile ] || exit 0; \
19051 r=`${PWD_COMMAND}`; export r; \
19052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19053 $(HOST_EXPORTS) \
19054 for flag in $(EXTRA_HOST_FLAGS) ; do \
19055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19056 done; \
19057 echo "Doing TAGS in gprof"; \
19058 (cd $(HOST_SUBDIR)/gprof && \
19059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19061 "RANLIB=$${RANLIB}" \
19062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19063 TAGS) \
19064 || exit 1
19065
19066 @endif gprof
19067
19068 .PHONY: maybe-install-info-gprof install-info-gprof
19069 maybe-install-info-gprof:
19070 @if gprof
19071 maybe-install-info-gprof: install-info-gprof
19072
19073 install-info-gprof: \
19074 configure-gprof \
19075 info-gprof
19076 @: $(MAKE); $(unstage)
19077 @[ -f ./gprof/Makefile ] || exit 0; \
19078 r=`${PWD_COMMAND}`; export r; \
19079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19080 $(HOST_EXPORTS) \
19081 for flag in $(EXTRA_HOST_FLAGS) ; do \
19082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19083 done; \
19084 echo "Doing install-info in gprof"; \
19085 (cd $(HOST_SUBDIR)/gprof && \
19086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19088 "RANLIB=$${RANLIB}" \
19089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19090 install-info) \
19091 || exit 1
19092
19093 @endif gprof
19094
19095 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19096 maybe-install-dvi-gprof:
19097 @if gprof
19098 maybe-install-dvi-gprof: install-dvi-gprof
19099
19100 install-dvi-gprof: \
19101 configure-gprof \
19102 dvi-gprof
19103 @: $(MAKE); $(unstage)
19104 @[ -f ./gprof/Makefile ] || exit 0; \
19105 r=`${PWD_COMMAND}`; export r; \
19106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19107 $(HOST_EXPORTS) \
19108 for flag in $(EXTRA_HOST_FLAGS) ; do \
19109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19110 done; \
19111 echo "Doing install-dvi in gprof"; \
19112 (cd $(HOST_SUBDIR)/gprof && \
19113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19115 "RANLIB=$${RANLIB}" \
19116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19117 install-dvi) \
19118 || exit 1
19119
19120 @endif gprof
19121
19122 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19123 maybe-install-pdf-gprof:
19124 @if gprof
19125 maybe-install-pdf-gprof: install-pdf-gprof
19126
19127 install-pdf-gprof: \
19128 configure-gprof \
19129 pdf-gprof
19130 @: $(MAKE); $(unstage)
19131 @[ -f ./gprof/Makefile ] || exit 0; \
19132 r=`${PWD_COMMAND}`; export r; \
19133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134 $(HOST_EXPORTS) \
19135 for flag in $(EXTRA_HOST_FLAGS) ; do \
19136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137 done; \
19138 echo "Doing install-pdf in gprof"; \
19139 (cd $(HOST_SUBDIR)/gprof && \
19140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142 "RANLIB=$${RANLIB}" \
19143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144 install-pdf) \
19145 || exit 1
19146
19147 @endif gprof
19148
19149 .PHONY: maybe-install-html-gprof install-html-gprof
19150 maybe-install-html-gprof:
19151 @if gprof
19152 maybe-install-html-gprof: install-html-gprof
19153
19154 install-html-gprof: \
19155 configure-gprof \
19156 html-gprof
19157 @: $(MAKE); $(unstage)
19158 @[ -f ./gprof/Makefile ] || exit 0; \
19159 r=`${PWD_COMMAND}`; export r; \
19160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161 $(HOST_EXPORTS) \
19162 for flag in $(EXTRA_HOST_FLAGS) ; do \
19163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19164 done; \
19165 echo "Doing install-html in gprof"; \
19166 (cd $(HOST_SUBDIR)/gprof && \
19167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19169 "RANLIB=$${RANLIB}" \
19170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19171 install-html) \
19172 || exit 1
19173
19174 @endif gprof
19175
19176 .PHONY: maybe-installcheck-gprof installcheck-gprof
19177 maybe-installcheck-gprof:
19178 @if gprof
19179 maybe-installcheck-gprof: installcheck-gprof
19180
19181 installcheck-gprof: \
19182 configure-gprof
19183 @: $(MAKE); $(unstage)
19184 @[ -f ./gprof/Makefile ] || exit 0; \
19185 r=`${PWD_COMMAND}`; export r; \
19186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19187 $(HOST_EXPORTS) \
19188 for flag in $(EXTRA_HOST_FLAGS) ; do \
19189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19190 done; \
19191 echo "Doing installcheck in gprof"; \
19192 (cd $(HOST_SUBDIR)/gprof && \
19193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19195 "RANLIB=$${RANLIB}" \
19196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19197 installcheck) \
19198 || exit 1
19199
19200 @endif gprof
19201
19202 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19203 maybe-mostlyclean-gprof:
19204 @if gprof
19205 maybe-mostlyclean-gprof: mostlyclean-gprof
19206
19207 mostlyclean-gprof:
19208 @: $(MAKE); $(unstage)
19209 @[ -f ./gprof/Makefile ] || exit 0; \
19210 r=`${PWD_COMMAND}`; export r; \
19211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19212 $(HOST_EXPORTS) \
19213 for flag in $(EXTRA_HOST_FLAGS) ; do \
19214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19215 done; \
19216 echo "Doing mostlyclean in gprof"; \
19217 (cd $(HOST_SUBDIR)/gprof && \
19218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19220 "RANLIB=$${RANLIB}" \
19221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19222 mostlyclean) \
19223 || exit 1
19224
19225 @endif gprof
19226
19227 .PHONY: maybe-clean-gprof clean-gprof
19228 maybe-clean-gprof:
19229 @if gprof
19230 maybe-clean-gprof: clean-gprof
19231
19232 clean-gprof:
19233 @: $(MAKE); $(unstage)
19234 @[ -f ./gprof/Makefile ] || exit 0; \
19235 r=`${PWD_COMMAND}`; export r; \
19236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19237 $(HOST_EXPORTS) \
19238 for flag in $(EXTRA_HOST_FLAGS) ; do \
19239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19240 done; \
19241 echo "Doing clean in gprof"; \
19242 (cd $(HOST_SUBDIR)/gprof && \
19243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19245 "RANLIB=$${RANLIB}" \
19246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19247 clean) \
19248 || exit 1
19249
19250 @endif gprof
19251
19252 .PHONY: maybe-distclean-gprof distclean-gprof
19253 maybe-distclean-gprof:
19254 @if gprof
19255 maybe-distclean-gprof: distclean-gprof
19256
19257 distclean-gprof:
19258 @: $(MAKE); $(unstage)
19259 @[ -f ./gprof/Makefile ] || exit 0; \
19260 r=`${PWD_COMMAND}`; export r; \
19261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19262 $(HOST_EXPORTS) \
19263 for flag in $(EXTRA_HOST_FLAGS) ; do \
19264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19265 done; \
19266 echo "Doing distclean in gprof"; \
19267 (cd $(HOST_SUBDIR)/gprof && \
19268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19270 "RANLIB=$${RANLIB}" \
19271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19272 distclean) \
19273 || exit 1
19274
19275 @endif gprof
19276
19277 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19278 maybe-maintainer-clean-gprof:
19279 @if gprof
19280 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19281
19282 maintainer-clean-gprof:
19283 @: $(MAKE); $(unstage)
19284 @[ -f ./gprof/Makefile ] || exit 0; \
19285 r=`${PWD_COMMAND}`; export r; \
19286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19287 $(HOST_EXPORTS) \
19288 for flag in $(EXTRA_HOST_FLAGS) ; do \
19289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19290 done; \
19291 echo "Doing maintainer-clean in gprof"; \
19292 (cd $(HOST_SUBDIR)/gprof && \
19293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19295 "RANLIB=$${RANLIB}" \
19296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19297 maintainer-clean) \
19298 || exit 1
19299
19300 @endif gprof
19301
19302
19303
19304 .PHONY: configure-intl maybe-configure-intl
19305 maybe-configure-intl:
19306 @if gcc-bootstrap
19307 configure-intl: stage_current
19308 @endif gcc-bootstrap
19309 @if intl
19310 maybe-configure-intl: configure-intl
19311 configure-intl:
19312 @r=`${PWD_COMMAND}`; export r; \
19313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19314 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19316 $(HOST_EXPORTS) \
19317 echo Configuring in $(HOST_SUBDIR)/intl; \
19318 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19319 case $(srcdir) in \
19320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19321 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19323 esac; \
19324 module_srcdir=intl; \
19325 $(SHELL) \
19326 $$s/$$module_srcdir/configure \
19327 --srcdir=$${topdir}/$$module_srcdir \
19328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19329 --target=${target_alias} \
19330 || exit 1
19331 @endif intl
19332
19333
19334
19335 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19336 maybe-configure-stage1-intl:
19337 @if intl-bootstrap
19338 maybe-configure-stage1-intl: configure-stage1-intl
19339 configure-stage1-intl:
19340 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19342 @r=`${PWD_COMMAND}`; export r; \
19343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19344 TFLAGS="$(STAGE1_TFLAGS)"; \
19345 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19346 $(HOST_EXPORTS) \
19347 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19348 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19349 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19350 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19352 cd $(HOST_SUBDIR)/intl || exit 1; \
19353 case $(srcdir) in \
19354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19355 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19357 esac; \
19358 module_srcdir=intl; \
19359 $(SHELL) $$s/$$module_srcdir/configure \
19360 --srcdir=$${topdir}/$$module_srcdir \
19361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19362 --target=${target_alias} \
19363 \
19364 $(STAGE1_CONFIGURE_FLAGS)
19365 @endif intl-bootstrap
19366
19367 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19368 maybe-configure-stage2-intl:
19369 @if intl-bootstrap
19370 maybe-configure-stage2-intl: configure-stage2-intl
19371 configure-stage2-intl:
19372 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19374 @r=`${PWD_COMMAND}`; export r; \
19375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19376 TFLAGS="$(STAGE2_TFLAGS)"; \
19377 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19378 $(HOST_EXPORTS) \
19379 $(POSTSTAGE1_HOST_EXPORTS) \
19380 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19381 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19382 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19383 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19385 cd $(HOST_SUBDIR)/intl || exit 1; \
19386 case $(srcdir) in \
19387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19388 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19390 esac; \
19391 module_srcdir=intl; \
19392 $(SHELL) $$s/$$module_srcdir/configure \
19393 --srcdir=$${topdir}/$$module_srcdir \
19394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19395 --target=${target_alias} \
19396 --with-build-libsubdir=$(HOST_SUBDIR) \
19397 $(STAGE2_CONFIGURE_FLAGS)
19398 @endif intl-bootstrap
19399
19400 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19401 maybe-configure-stage3-intl:
19402 @if intl-bootstrap
19403 maybe-configure-stage3-intl: configure-stage3-intl
19404 configure-stage3-intl:
19405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19407 @r=`${PWD_COMMAND}`; export r; \
19408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409 TFLAGS="$(STAGE3_TFLAGS)"; \
19410 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19411 $(HOST_EXPORTS) \
19412 $(POSTSTAGE1_HOST_EXPORTS) \
19413 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19414 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19415 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19416 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19418 cd $(HOST_SUBDIR)/intl || exit 1; \
19419 case $(srcdir) in \
19420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19421 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19423 esac; \
19424 module_srcdir=intl; \
19425 $(SHELL) $$s/$$module_srcdir/configure \
19426 --srcdir=$${topdir}/$$module_srcdir \
19427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19428 --target=${target_alias} \
19429 --with-build-libsubdir=$(HOST_SUBDIR) \
19430 $(STAGE3_CONFIGURE_FLAGS)
19431 @endif intl-bootstrap
19432
19433 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19434 maybe-configure-stage4-intl:
19435 @if intl-bootstrap
19436 maybe-configure-stage4-intl: configure-stage4-intl
19437 configure-stage4-intl:
19438 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19439 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19440 @r=`${PWD_COMMAND}`; export r; \
19441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442 TFLAGS="$(STAGE4_TFLAGS)"; \
19443 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19444 $(HOST_EXPORTS) \
19445 $(POSTSTAGE1_HOST_EXPORTS) \
19446 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19447 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19448 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19449 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19451 cd $(HOST_SUBDIR)/intl || exit 1; \
19452 case $(srcdir) in \
19453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19454 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19456 esac; \
19457 module_srcdir=intl; \
19458 $(SHELL) $$s/$$module_srcdir/configure \
19459 --srcdir=$${topdir}/$$module_srcdir \
19460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19461 --target=${target_alias} \
19462 --with-build-libsubdir=$(HOST_SUBDIR) \
19463 $(STAGE4_CONFIGURE_FLAGS)
19464 @endif intl-bootstrap
19465
19466 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19467 maybe-configure-stageprofile-intl:
19468 @if intl-bootstrap
19469 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19470 configure-stageprofile-intl:
19471 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19473 @r=`${PWD_COMMAND}`; export r; \
19474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19475 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19476 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19477 $(HOST_EXPORTS) \
19478 $(POSTSTAGE1_HOST_EXPORTS) \
19479 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19480 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19481 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19482 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19484 cd $(HOST_SUBDIR)/intl || exit 1; \
19485 case $(srcdir) in \
19486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19487 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19489 esac; \
19490 module_srcdir=intl; \
19491 $(SHELL) $$s/$$module_srcdir/configure \
19492 --srcdir=$${topdir}/$$module_srcdir \
19493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19494 --target=${target_alias} \
19495 --with-build-libsubdir=$(HOST_SUBDIR) \
19496 $(STAGEprofile_CONFIGURE_FLAGS)
19497 @endif intl-bootstrap
19498
19499 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19500 maybe-configure-stagetrain-intl:
19501 @if intl-bootstrap
19502 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19503 configure-stagetrain-intl:
19504 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19505 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19506 @r=`${PWD_COMMAND}`; export r; \
19507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19508 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19509 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19510 $(HOST_EXPORTS) \
19511 $(POSTSTAGE1_HOST_EXPORTS) \
19512 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19513 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19514 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19515 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19517 cd $(HOST_SUBDIR)/intl || exit 1; \
19518 case $(srcdir) in \
19519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19520 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19522 esac; \
19523 module_srcdir=intl; \
19524 $(SHELL) $$s/$$module_srcdir/configure \
19525 --srcdir=$${topdir}/$$module_srcdir \
19526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19527 --target=${target_alias} \
19528 --with-build-libsubdir=$(HOST_SUBDIR) \
19529 $(STAGEtrain_CONFIGURE_FLAGS)
19530 @endif intl-bootstrap
19531
19532 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19533 maybe-configure-stagefeedback-intl:
19534 @if intl-bootstrap
19535 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19536 configure-stagefeedback-intl:
19537 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19538 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19539 @r=`${PWD_COMMAND}`; export r; \
19540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19542 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19543 $(HOST_EXPORTS) \
19544 $(POSTSTAGE1_HOST_EXPORTS) \
19545 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19546 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19547 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19548 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19550 cd $(HOST_SUBDIR)/intl || exit 1; \
19551 case $(srcdir) in \
19552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19553 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19555 esac; \
19556 module_srcdir=intl; \
19557 $(SHELL) $$s/$$module_srcdir/configure \
19558 --srcdir=$${topdir}/$$module_srcdir \
19559 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19560 --target=${target_alias} \
19561 --with-build-libsubdir=$(HOST_SUBDIR) \
19562 $(STAGEfeedback_CONFIGURE_FLAGS)
19563 @endif intl-bootstrap
19564
19565 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19566 maybe-configure-stageautoprofile-intl:
19567 @if intl-bootstrap
19568 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19569 configure-stageautoprofile-intl:
19570 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19571 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19572 @r=`${PWD_COMMAND}`; export r; \
19573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19574 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19575 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19576 $(HOST_EXPORTS) \
19577 $(POSTSTAGE1_HOST_EXPORTS) \
19578 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19579 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19580 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19581 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19583 cd $(HOST_SUBDIR)/intl || exit 1; \
19584 case $(srcdir) in \
19585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19586 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19588 esac; \
19589 module_srcdir=intl; \
19590 $(SHELL) $$s/$$module_srcdir/configure \
19591 --srcdir=$${topdir}/$$module_srcdir \
19592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19593 --target=${target_alias} \
19594 --with-build-libsubdir=$(HOST_SUBDIR) \
19595 $(STAGEautoprofile_CONFIGURE_FLAGS)
19596 @endif intl-bootstrap
19597
19598 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19599 maybe-configure-stageautofeedback-intl:
19600 @if intl-bootstrap
19601 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19602 configure-stageautofeedback-intl:
19603 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19605 @r=`${PWD_COMMAND}`; export r; \
19606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19607 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19608 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19609 $(HOST_EXPORTS) \
19610 $(POSTSTAGE1_HOST_EXPORTS) \
19611 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19612 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19613 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19614 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19616 cd $(HOST_SUBDIR)/intl || exit 1; \
19617 case $(srcdir) in \
19618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19619 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19621 esac; \
19622 module_srcdir=intl; \
19623 $(SHELL) $$s/$$module_srcdir/configure \
19624 --srcdir=$${topdir}/$$module_srcdir \
19625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19626 --target=${target_alias} \
19627 --with-build-libsubdir=$(HOST_SUBDIR) \
19628 $(STAGEautofeedback_CONFIGURE_FLAGS)
19629 @endif intl-bootstrap
19630
19631
19632
19633
19634
19635 .PHONY: all-intl maybe-all-intl
19636 maybe-all-intl:
19637 @if gcc-bootstrap
19638 all-intl: stage_current
19639 @endif gcc-bootstrap
19640 @if intl
19641 TARGET-intl=all
19642 maybe-all-intl: all-intl
19643 all-intl: configure-intl
19644 @r=`${PWD_COMMAND}`; export r; \
19645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646 $(HOST_EXPORTS) \
19647 (cd $(HOST_SUBDIR)/intl && \
19648 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19649 $(TARGET-intl))
19650 @endif intl
19651
19652
19653
19654 .PHONY: all-stage1-intl maybe-all-stage1-intl
19655 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19656 maybe-all-stage1-intl:
19657 maybe-clean-stage1-intl:
19658 @if intl-bootstrap
19659 maybe-all-stage1-intl: all-stage1-intl
19660 all-stage1: all-stage1-intl
19661 TARGET-stage1-intl = $(TARGET-intl)
19662 all-stage1-intl: configure-stage1-intl
19663 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19664 @r=`${PWD_COMMAND}`; export r; \
19665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19666 TFLAGS="$(STAGE1_TFLAGS)"; \
19667 $(HOST_EXPORTS) \
19668 cd $(HOST_SUBDIR)/intl && \
19669 \
19670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19671 CFLAGS="$(STAGE1_CFLAGS)" \
19672 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19673 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19674 LIBCFLAGS="$(LIBCFLAGS)" \
19675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19678 $(EXTRA_HOST_FLAGS) \
19679 $(STAGE1_FLAGS_TO_PASS) \
19680 TFLAGS="$(STAGE1_TFLAGS)" \
19681 $(TARGET-stage1-intl)
19682
19683 maybe-clean-stage1-intl: clean-stage1-intl
19684 clean-stage1: clean-stage1-intl
19685 clean-stage1-intl:
19686 @if [ $(current_stage) = stage1 ]; then \
19687 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19688 else \
19689 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19690 $(MAKE) stage1-start; \
19691 fi; \
19692 cd $(HOST_SUBDIR)/intl && \
19693 $(MAKE) $(EXTRA_HOST_FLAGS) \
19694 $(STAGE1_FLAGS_TO_PASS) clean
19695 @endif intl-bootstrap
19696
19697
19698 .PHONY: all-stage2-intl maybe-all-stage2-intl
19699 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19700 maybe-all-stage2-intl:
19701 maybe-clean-stage2-intl:
19702 @if intl-bootstrap
19703 maybe-all-stage2-intl: all-stage2-intl
19704 all-stage2: all-stage2-intl
19705 TARGET-stage2-intl = $(TARGET-intl)
19706 all-stage2-intl: configure-stage2-intl
19707 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19708 @r=`${PWD_COMMAND}`; export r; \
19709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19710 TFLAGS="$(STAGE2_TFLAGS)"; \
19711 $(HOST_EXPORTS) \
19712 $(POSTSTAGE1_HOST_EXPORTS) \
19713 cd $(HOST_SUBDIR)/intl && \
19714 \
19715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19716 CFLAGS="$(STAGE2_CFLAGS)" \
19717 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19718 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19719 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19723 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19724 TFLAGS="$(STAGE2_TFLAGS)" \
19725 $(TARGET-stage2-intl)
19726
19727 maybe-clean-stage2-intl: clean-stage2-intl
19728 clean-stage2: clean-stage2-intl
19729 clean-stage2-intl:
19730 @if [ $(current_stage) = stage2 ]; then \
19731 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19732 else \
19733 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19734 $(MAKE) stage2-start; \
19735 fi; \
19736 cd $(HOST_SUBDIR)/intl && \
19737 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19738 @endif intl-bootstrap
19739
19740
19741 .PHONY: all-stage3-intl maybe-all-stage3-intl
19742 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19743 maybe-all-stage3-intl:
19744 maybe-clean-stage3-intl:
19745 @if intl-bootstrap
19746 maybe-all-stage3-intl: all-stage3-intl
19747 all-stage3: all-stage3-intl
19748 TARGET-stage3-intl = $(TARGET-intl)
19749 all-stage3-intl: configure-stage3-intl
19750 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19751 @r=`${PWD_COMMAND}`; export r; \
19752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753 TFLAGS="$(STAGE3_TFLAGS)"; \
19754 $(HOST_EXPORTS) \
19755 $(POSTSTAGE1_HOST_EXPORTS) \
19756 cd $(HOST_SUBDIR)/intl && \
19757 \
19758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19759 CFLAGS="$(STAGE3_CFLAGS)" \
19760 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19761 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19762 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19763 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19764 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19765 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19766 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19767 TFLAGS="$(STAGE3_TFLAGS)" \
19768 $(TARGET-stage3-intl)
19769
19770 maybe-clean-stage3-intl: clean-stage3-intl
19771 clean-stage3: clean-stage3-intl
19772 clean-stage3-intl:
19773 @if [ $(current_stage) = stage3 ]; then \
19774 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19775 else \
19776 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19777 $(MAKE) stage3-start; \
19778 fi; \
19779 cd $(HOST_SUBDIR)/intl && \
19780 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19781 @endif intl-bootstrap
19782
19783
19784 .PHONY: all-stage4-intl maybe-all-stage4-intl
19785 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19786 maybe-all-stage4-intl:
19787 maybe-clean-stage4-intl:
19788 @if intl-bootstrap
19789 maybe-all-stage4-intl: all-stage4-intl
19790 all-stage4: all-stage4-intl
19791 TARGET-stage4-intl = $(TARGET-intl)
19792 all-stage4-intl: configure-stage4-intl
19793 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19794 @r=`${PWD_COMMAND}`; export r; \
19795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19796 TFLAGS="$(STAGE4_TFLAGS)"; \
19797 $(HOST_EXPORTS) \
19798 $(POSTSTAGE1_HOST_EXPORTS) \
19799 cd $(HOST_SUBDIR)/intl && \
19800 \
19801 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19802 CFLAGS="$(STAGE4_CFLAGS)" \
19803 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19804 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19805 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19806 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19807 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19808 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19809 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19810 TFLAGS="$(STAGE4_TFLAGS)" \
19811 $(TARGET-stage4-intl)
19812
19813 maybe-clean-stage4-intl: clean-stage4-intl
19814 clean-stage4: clean-stage4-intl
19815 clean-stage4-intl:
19816 @if [ $(current_stage) = stage4 ]; then \
19817 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19818 else \
19819 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19820 $(MAKE) stage4-start; \
19821 fi; \
19822 cd $(HOST_SUBDIR)/intl && \
19823 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19824 @endif intl-bootstrap
19825
19826
19827 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19828 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19829 maybe-all-stageprofile-intl:
19830 maybe-clean-stageprofile-intl:
19831 @if intl-bootstrap
19832 maybe-all-stageprofile-intl: all-stageprofile-intl
19833 all-stageprofile: all-stageprofile-intl
19834 TARGET-stageprofile-intl = $(TARGET-intl)
19835 all-stageprofile-intl: configure-stageprofile-intl
19836 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19837 @r=`${PWD_COMMAND}`; export r; \
19838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19839 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19840 $(HOST_EXPORTS) \
19841 $(POSTSTAGE1_HOST_EXPORTS) \
19842 cd $(HOST_SUBDIR)/intl && \
19843 \
19844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19845 CFLAGS="$(STAGEprofile_CFLAGS)" \
19846 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19847 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19848 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19853 TFLAGS="$(STAGEprofile_TFLAGS)" \
19854 $(TARGET-stageprofile-intl)
19855
19856 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19857 clean-stageprofile: clean-stageprofile-intl
19858 clean-stageprofile-intl:
19859 @if [ $(current_stage) = stageprofile ]; then \
19860 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19861 else \
19862 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19863 $(MAKE) stageprofile-start; \
19864 fi; \
19865 cd $(HOST_SUBDIR)/intl && \
19866 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19867 @endif intl-bootstrap
19868
19869
19870 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19871 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19872 maybe-all-stagetrain-intl:
19873 maybe-clean-stagetrain-intl:
19874 @if intl-bootstrap
19875 maybe-all-stagetrain-intl: all-stagetrain-intl
19876 all-stagetrain: all-stagetrain-intl
19877 TARGET-stagetrain-intl = $(TARGET-intl)
19878 all-stagetrain-intl: configure-stagetrain-intl
19879 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19880 @r=`${PWD_COMMAND}`; export r; \
19881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19882 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19883 $(HOST_EXPORTS) \
19884 $(POSTSTAGE1_HOST_EXPORTS) \
19885 cd $(HOST_SUBDIR)/intl && \
19886 \
19887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19888 CFLAGS="$(STAGEtrain_CFLAGS)" \
19889 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19890 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19891 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19895 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19896 TFLAGS="$(STAGEtrain_TFLAGS)" \
19897 $(TARGET-stagetrain-intl)
19898
19899 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19900 clean-stagetrain: clean-stagetrain-intl
19901 clean-stagetrain-intl:
19902 @if [ $(current_stage) = stagetrain ]; then \
19903 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19904 else \
19905 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19906 $(MAKE) stagetrain-start; \
19907 fi; \
19908 cd $(HOST_SUBDIR)/intl && \
19909 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19910 @endif intl-bootstrap
19911
19912
19913 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19914 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19915 maybe-all-stagefeedback-intl:
19916 maybe-clean-stagefeedback-intl:
19917 @if intl-bootstrap
19918 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19919 all-stagefeedback: all-stagefeedback-intl
19920 TARGET-stagefeedback-intl = $(TARGET-intl)
19921 all-stagefeedback-intl: configure-stagefeedback-intl
19922 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19923 @r=`${PWD_COMMAND}`; export r; \
19924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19925 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19926 $(HOST_EXPORTS) \
19927 $(POSTSTAGE1_HOST_EXPORTS) \
19928 cd $(HOST_SUBDIR)/intl && \
19929 \
19930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19931 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19932 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19933 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19934 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19939 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19940 $(TARGET-stagefeedback-intl)
19941
19942 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19943 clean-stagefeedback: clean-stagefeedback-intl
19944 clean-stagefeedback-intl:
19945 @if [ $(current_stage) = stagefeedback ]; then \
19946 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19947 else \
19948 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19949 $(MAKE) stagefeedback-start; \
19950 fi; \
19951 cd $(HOST_SUBDIR)/intl && \
19952 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19953 @endif intl-bootstrap
19954
19955
19956 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19957 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19958 maybe-all-stageautoprofile-intl:
19959 maybe-clean-stageautoprofile-intl:
19960 @if intl-bootstrap
19961 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19962 all-stageautoprofile: all-stageautoprofile-intl
19963 TARGET-stageautoprofile-intl = $(TARGET-intl)
19964 all-stageautoprofile-intl: configure-stageautoprofile-intl
19965 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19966 @r=`${PWD_COMMAND}`; export r; \
19967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19968 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19969 $(HOST_EXPORTS) \
19970 $(POSTSTAGE1_HOST_EXPORTS) \
19971 cd $(HOST_SUBDIR)/intl && \
19972 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19974 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19975 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19976 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19977 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19981 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19982 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19983 $(TARGET-stageautoprofile-intl)
19984
19985 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19986 clean-stageautoprofile: clean-stageautoprofile-intl
19987 clean-stageautoprofile-intl:
19988 @if [ $(current_stage) = stageautoprofile ]; then \
19989 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19990 else \
19991 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19992 $(MAKE) stageautoprofile-start; \
19993 fi; \
19994 cd $(HOST_SUBDIR)/intl && \
19995 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19996 @endif intl-bootstrap
19997
19998
19999 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20000 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20001 maybe-all-stageautofeedback-intl:
20002 maybe-clean-stageautofeedback-intl:
20003 @if intl-bootstrap
20004 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20005 all-stageautofeedback: all-stageautofeedback-intl
20006 TARGET-stageautofeedback-intl = $(TARGET-intl)
20007 all-stageautofeedback-intl: configure-stageautofeedback-intl
20008 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20009 @r=`${PWD_COMMAND}`; export r; \
20010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20012 $(HOST_EXPORTS) \
20013 $(POSTSTAGE1_HOST_EXPORTS) \
20014 cd $(HOST_SUBDIR)/intl && \
20015 \
20016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20017 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20018 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20019 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20020 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20024 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20025 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20026 $(TARGET-stageautofeedback-intl)
20027
20028 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20029 clean-stageautofeedback: clean-stageautofeedback-intl
20030 clean-stageautofeedback-intl:
20031 @if [ $(current_stage) = stageautofeedback ]; then \
20032 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20033 else \
20034 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20035 $(MAKE) stageautofeedback-start; \
20036 fi; \
20037 cd $(HOST_SUBDIR)/intl && \
20038 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20039 @endif intl-bootstrap
20040
20041
20042
20043
20044
20045 .PHONY: check-intl maybe-check-intl
20046 maybe-check-intl:
20047 @if intl
20048 maybe-check-intl: check-intl
20049
20050 check-intl:
20051 @: $(MAKE); $(unstage)
20052 @r=`${PWD_COMMAND}`; export r; \
20053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20054 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20055 (cd $(HOST_SUBDIR)/intl && \
20056 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20057
20058 @endif intl
20059
20060 .PHONY: install-intl maybe-install-intl
20061 maybe-install-intl:
20062 @if intl
20063 maybe-install-intl: install-intl
20064
20065 install-intl: installdirs
20066 @: $(MAKE); $(unstage)
20067 @r=`${PWD_COMMAND}`; export r; \
20068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20069 $(HOST_EXPORTS) \
20070 (cd $(HOST_SUBDIR)/intl && \
20071 $(MAKE) $(FLAGS_TO_PASS) install)
20072
20073 @endif intl
20074
20075 .PHONY: install-strip-intl maybe-install-strip-intl
20076 maybe-install-strip-intl:
20077 @if intl
20078 maybe-install-strip-intl: install-strip-intl
20079
20080 install-strip-intl: installdirs
20081 @: $(MAKE); $(unstage)
20082 @r=`${PWD_COMMAND}`; export r; \
20083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084 $(HOST_EXPORTS) \
20085 (cd $(HOST_SUBDIR)/intl && \
20086 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20087
20088 @endif intl
20089
20090 # Other targets (info, dvi, pdf, etc.)
20091
20092 .PHONY: maybe-info-intl info-intl
20093 maybe-info-intl:
20094 @if intl
20095 maybe-info-intl: info-intl
20096
20097 info-intl: \
20098 configure-intl
20099 @[ -f ./intl/Makefile ] || exit 0; \
20100 r=`${PWD_COMMAND}`; export r; \
20101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20102 $(HOST_EXPORTS) \
20103 for flag in $(EXTRA_HOST_FLAGS) ; do \
20104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20105 done; \
20106 echo "Doing info in intl"; \
20107 (cd $(HOST_SUBDIR)/intl && \
20108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20110 "RANLIB=$${RANLIB}" \
20111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20112 info) \
20113 || exit 1
20114
20115 @endif intl
20116
20117 .PHONY: maybe-dvi-intl dvi-intl
20118 maybe-dvi-intl:
20119 @if intl
20120 maybe-dvi-intl: dvi-intl
20121
20122 dvi-intl: \
20123 configure-intl
20124 @[ -f ./intl/Makefile ] || exit 0; \
20125 r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127 $(HOST_EXPORTS) \
20128 for flag in $(EXTRA_HOST_FLAGS) ; do \
20129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20130 done; \
20131 echo "Doing dvi in intl"; \
20132 (cd $(HOST_SUBDIR)/intl && \
20133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20135 "RANLIB=$${RANLIB}" \
20136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20137 dvi) \
20138 || exit 1
20139
20140 @endif intl
20141
20142 .PHONY: maybe-pdf-intl pdf-intl
20143 maybe-pdf-intl:
20144 @if intl
20145 maybe-pdf-intl: pdf-intl
20146
20147 pdf-intl: \
20148 configure-intl
20149 @[ -f ./intl/Makefile ] || exit 0; \
20150 r=`${PWD_COMMAND}`; export r; \
20151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20152 $(HOST_EXPORTS) \
20153 for flag in $(EXTRA_HOST_FLAGS) ; do \
20154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20155 done; \
20156 echo "Doing pdf in intl"; \
20157 (cd $(HOST_SUBDIR)/intl && \
20158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20160 "RANLIB=$${RANLIB}" \
20161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20162 pdf) \
20163 || exit 1
20164
20165 @endif intl
20166
20167 .PHONY: maybe-html-intl html-intl
20168 maybe-html-intl:
20169 @if intl
20170 maybe-html-intl: html-intl
20171
20172 html-intl: \
20173 configure-intl
20174 @[ -f ./intl/Makefile ] || exit 0; \
20175 r=`${PWD_COMMAND}`; export r; \
20176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20177 $(HOST_EXPORTS) \
20178 for flag in $(EXTRA_HOST_FLAGS) ; do \
20179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20180 done; \
20181 echo "Doing html in intl"; \
20182 (cd $(HOST_SUBDIR)/intl && \
20183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20185 "RANLIB=$${RANLIB}" \
20186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20187 html) \
20188 || exit 1
20189
20190 @endif intl
20191
20192 .PHONY: maybe-TAGS-intl TAGS-intl
20193 maybe-TAGS-intl:
20194 @if intl
20195 maybe-TAGS-intl: TAGS-intl
20196
20197 TAGS-intl: \
20198 configure-intl
20199 @[ -f ./intl/Makefile ] || exit 0; \
20200 r=`${PWD_COMMAND}`; export r; \
20201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202 $(HOST_EXPORTS) \
20203 for flag in $(EXTRA_HOST_FLAGS) ; do \
20204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20205 done; \
20206 echo "Doing TAGS in intl"; \
20207 (cd $(HOST_SUBDIR)/intl && \
20208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20210 "RANLIB=$${RANLIB}" \
20211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20212 TAGS) \
20213 || exit 1
20214
20215 @endif intl
20216
20217 .PHONY: maybe-install-info-intl install-info-intl
20218 maybe-install-info-intl:
20219 @if intl
20220 maybe-install-info-intl: install-info-intl
20221
20222 install-info-intl: \
20223 configure-intl \
20224 info-intl
20225 @[ -f ./intl/Makefile ] || exit 0; \
20226 r=`${PWD_COMMAND}`; export r; \
20227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20228 $(HOST_EXPORTS) \
20229 for flag in $(EXTRA_HOST_FLAGS) ; do \
20230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20231 done; \
20232 echo "Doing install-info in intl"; \
20233 (cd $(HOST_SUBDIR)/intl && \
20234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20236 "RANLIB=$${RANLIB}" \
20237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20238 install-info) \
20239 || exit 1
20240
20241 @endif intl
20242
20243 .PHONY: maybe-install-dvi-intl install-dvi-intl
20244 maybe-install-dvi-intl:
20245 @if intl
20246 maybe-install-dvi-intl: install-dvi-intl
20247
20248 install-dvi-intl: \
20249 configure-intl \
20250 dvi-intl
20251 @[ -f ./intl/Makefile ] || exit 0; \
20252 r=`${PWD_COMMAND}`; export r; \
20253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20254 $(HOST_EXPORTS) \
20255 for flag in $(EXTRA_HOST_FLAGS) ; do \
20256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20257 done; \
20258 echo "Doing install-dvi in intl"; \
20259 (cd $(HOST_SUBDIR)/intl && \
20260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20262 "RANLIB=$${RANLIB}" \
20263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20264 install-dvi) \
20265 || exit 1
20266
20267 @endif intl
20268
20269 .PHONY: maybe-install-pdf-intl install-pdf-intl
20270 maybe-install-pdf-intl:
20271 @if intl
20272 maybe-install-pdf-intl: install-pdf-intl
20273
20274 install-pdf-intl: \
20275 configure-intl \
20276 pdf-intl
20277 @[ -f ./intl/Makefile ] || exit 0; \
20278 r=`${PWD_COMMAND}`; export r; \
20279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20280 $(HOST_EXPORTS) \
20281 for flag in $(EXTRA_HOST_FLAGS) ; do \
20282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20283 done; \
20284 echo "Doing install-pdf in intl"; \
20285 (cd $(HOST_SUBDIR)/intl && \
20286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20288 "RANLIB=$${RANLIB}" \
20289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20290 install-pdf) \
20291 || exit 1
20292
20293 @endif intl
20294
20295 .PHONY: maybe-install-html-intl install-html-intl
20296 maybe-install-html-intl:
20297 @if intl
20298 maybe-install-html-intl: install-html-intl
20299
20300 install-html-intl: \
20301 configure-intl \
20302 html-intl
20303 @[ -f ./intl/Makefile ] || exit 0; \
20304 r=`${PWD_COMMAND}`; export r; \
20305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20306 $(HOST_EXPORTS) \
20307 for flag in $(EXTRA_HOST_FLAGS) ; do \
20308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20309 done; \
20310 echo "Doing install-html in intl"; \
20311 (cd $(HOST_SUBDIR)/intl && \
20312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20314 "RANLIB=$${RANLIB}" \
20315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20316 install-html) \
20317 || exit 1
20318
20319 @endif intl
20320
20321 .PHONY: maybe-installcheck-intl installcheck-intl
20322 maybe-installcheck-intl:
20323 @if intl
20324 maybe-installcheck-intl: installcheck-intl
20325
20326 installcheck-intl: \
20327 configure-intl
20328 @[ -f ./intl/Makefile ] || exit 0; \
20329 r=`${PWD_COMMAND}`; export r; \
20330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331 $(HOST_EXPORTS) \
20332 for flag in $(EXTRA_HOST_FLAGS) ; do \
20333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334 done; \
20335 echo "Doing installcheck in intl"; \
20336 (cd $(HOST_SUBDIR)/intl && \
20337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339 "RANLIB=$${RANLIB}" \
20340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20341 installcheck) \
20342 || exit 1
20343
20344 @endif intl
20345
20346 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20347 maybe-mostlyclean-intl:
20348 @if intl
20349 maybe-mostlyclean-intl: mostlyclean-intl
20350
20351 mostlyclean-intl:
20352 @[ -f ./intl/Makefile ] || exit 0; \
20353 r=`${PWD_COMMAND}`; export r; \
20354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20355 $(HOST_EXPORTS) \
20356 for flag in $(EXTRA_HOST_FLAGS) ; do \
20357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20358 done; \
20359 echo "Doing mostlyclean in intl"; \
20360 (cd $(HOST_SUBDIR)/intl && \
20361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20363 "RANLIB=$${RANLIB}" \
20364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20365 mostlyclean) \
20366 || exit 1
20367
20368 @endif intl
20369
20370 .PHONY: maybe-clean-intl clean-intl
20371 maybe-clean-intl:
20372 @if intl
20373 maybe-clean-intl: clean-intl
20374
20375 clean-intl:
20376 @[ -f ./intl/Makefile ] || exit 0; \
20377 r=`${PWD_COMMAND}`; export r; \
20378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20379 $(HOST_EXPORTS) \
20380 for flag in $(EXTRA_HOST_FLAGS) ; do \
20381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20382 done; \
20383 echo "Doing clean in intl"; \
20384 (cd $(HOST_SUBDIR)/intl && \
20385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20387 "RANLIB=$${RANLIB}" \
20388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20389 clean) \
20390 || exit 1
20391
20392 @endif intl
20393
20394 .PHONY: maybe-distclean-intl distclean-intl
20395 maybe-distclean-intl:
20396 @if intl
20397 maybe-distclean-intl: distclean-intl
20398
20399 distclean-intl:
20400 @[ -f ./intl/Makefile ] || exit 0; \
20401 r=`${PWD_COMMAND}`; export r; \
20402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20403 $(HOST_EXPORTS) \
20404 for flag in $(EXTRA_HOST_FLAGS) ; do \
20405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20406 done; \
20407 echo "Doing distclean in intl"; \
20408 (cd $(HOST_SUBDIR)/intl && \
20409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20411 "RANLIB=$${RANLIB}" \
20412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20413 distclean) \
20414 || exit 1
20415
20416 @endif intl
20417
20418 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20419 maybe-maintainer-clean-intl:
20420 @if intl
20421 maybe-maintainer-clean-intl: maintainer-clean-intl
20422
20423 maintainer-clean-intl:
20424 @[ -f ./intl/Makefile ] || exit 0; \
20425 r=`${PWD_COMMAND}`; export r; \
20426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20427 $(HOST_EXPORTS) \
20428 for flag in $(EXTRA_HOST_FLAGS) ; do \
20429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20430 done; \
20431 echo "Doing maintainer-clean in intl"; \
20432 (cd $(HOST_SUBDIR)/intl && \
20433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20435 "RANLIB=$${RANLIB}" \
20436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20437 maintainer-clean) \
20438 || exit 1
20439
20440 @endif intl
20441
20442
20443
20444 .PHONY: configure-tcl maybe-configure-tcl
20445 maybe-configure-tcl:
20446 @if gcc-bootstrap
20447 configure-tcl: stage_current
20448 @endif gcc-bootstrap
20449 @if tcl
20450 maybe-configure-tcl: configure-tcl
20451 configure-tcl:
20452 @: $(MAKE); $(unstage)
20453 @r=`${PWD_COMMAND}`; export r; \
20454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20455 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20457 $(HOST_EXPORTS) \
20458 echo Configuring in $(HOST_SUBDIR)/tcl; \
20459 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20460 case $(srcdir) in \
20461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20462 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20464 esac; \
20465 module_srcdir=tcl; \
20466 $(SHELL) \
20467 $$s/$$module_srcdir/configure \
20468 --srcdir=$${topdir}/$$module_srcdir \
20469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20470 --target=${target_alias} \
20471 || exit 1
20472 @endif tcl
20473
20474
20475
20476
20477
20478 .PHONY: all-tcl maybe-all-tcl
20479 maybe-all-tcl:
20480 @if gcc-bootstrap
20481 all-tcl: stage_current
20482 @endif gcc-bootstrap
20483 @if tcl
20484 TARGET-tcl=all
20485 maybe-all-tcl: all-tcl
20486 all-tcl: configure-tcl
20487 @: $(MAKE); $(unstage)
20488 @r=`${PWD_COMMAND}`; export r; \
20489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20490 $(HOST_EXPORTS) \
20491 (cd $(HOST_SUBDIR)/tcl && \
20492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20493 $(TARGET-tcl))
20494 @endif tcl
20495
20496
20497
20498
20499 .PHONY: check-tcl maybe-check-tcl
20500 maybe-check-tcl:
20501 @if tcl
20502 maybe-check-tcl: check-tcl
20503
20504 check-tcl:
20505 @: $(MAKE); $(unstage)
20506 @r=`${PWD_COMMAND}`; export r; \
20507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20508 $(HOST_EXPORTS) \
20509 (cd $(HOST_SUBDIR)/tcl && \
20510 $(MAKE) $(FLAGS_TO_PASS) check)
20511
20512 @endif tcl
20513
20514 .PHONY: install-tcl maybe-install-tcl
20515 maybe-install-tcl:
20516 @if tcl
20517 maybe-install-tcl: install-tcl
20518
20519 install-tcl: installdirs
20520 @: $(MAKE); $(unstage)
20521 @r=`${PWD_COMMAND}`; export r; \
20522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20523 $(HOST_EXPORTS) \
20524 (cd $(HOST_SUBDIR)/tcl && \
20525 $(MAKE) $(FLAGS_TO_PASS) install)
20526
20527 @endif tcl
20528
20529 .PHONY: install-strip-tcl maybe-install-strip-tcl
20530 maybe-install-strip-tcl:
20531 @if tcl
20532 maybe-install-strip-tcl: install-strip-tcl
20533
20534 install-strip-tcl: installdirs
20535 @: $(MAKE); $(unstage)
20536 @r=`${PWD_COMMAND}`; export r; \
20537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20538 $(HOST_EXPORTS) \
20539 (cd $(HOST_SUBDIR)/tcl && \
20540 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20541
20542 @endif tcl
20543
20544 # Other targets (info, dvi, pdf, etc.)
20545
20546 .PHONY: maybe-info-tcl info-tcl
20547 maybe-info-tcl:
20548 @if tcl
20549 maybe-info-tcl: info-tcl
20550
20551 info-tcl: \
20552 configure-tcl
20553 @: $(MAKE); $(unstage)
20554 @[ -f ./tcl/Makefile ] || exit 0; \
20555 r=`${PWD_COMMAND}`; export r; \
20556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557 $(HOST_EXPORTS) \
20558 for flag in $(EXTRA_HOST_FLAGS) ; do \
20559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20560 done; \
20561 echo "Doing info in tcl"; \
20562 (cd $(HOST_SUBDIR)/tcl && \
20563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20565 "RANLIB=$${RANLIB}" \
20566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20567 info) \
20568 || exit 1
20569
20570 @endif tcl
20571
20572 .PHONY: maybe-dvi-tcl dvi-tcl
20573 maybe-dvi-tcl:
20574 @if tcl
20575 maybe-dvi-tcl: dvi-tcl
20576
20577 dvi-tcl: \
20578 configure-tcl
20579 @: $(MAKE); $(unstage)
20580 @[ -f ./tcl/Makefile ] || exit 0; \
20581 r=`${PWD_COMMAND}`; export r; \
20582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583 $(HOST_EXPORTS) \
20584 for flag in $(EXTRA_HOST_FLAGS) ; do \
20585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20586 done; \
20587 echo "Doing dvi in tcl"; \
20588 (cd $(HOST_SUBDIR)/tcl && \
20589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20591 "RANLIB=$${RANLIB}" \
20592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20593 dvi) \
20594 || exit 1
20595
20596 @endif tcl
20597
20598 .PHONY: maybe-pdf-tcl pdf-tcl
20599 maybe-pdf-tcl:
20600 @if tcl
20601 maybe-pdf-tcl: pdf-tcl
20602
20603 pdf-tcl: \
20604 configure-tcl
20605 @: $(MAKE); $(unstage)
20606 @[ -f ./tcl/Makefile ] || exit 0; \
20607 r=`${PWD_COMMAND}`; export r; \
20608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20609 $(HOST_EXPORTS) \
20610 for flag in $(EXTRA_HOST_FLAGS) ; do \
20611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20612 done; \
20613 echo "Doing pdf in tcl"; \
20614 (cd $(HOST_SUBDIR)/tcl && \
20615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20617 "RANLIB=$${RANLIB}" \
20618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20619 pdf) \
20620 || exit 1
20621
20622 @endif tcl
20623
20624 .PHONY: maybe-html-tcl html-tcl
20625 maybe-html-tcl:
20626 @if tcl
20627 maybe-html-tcl: html-tcl
20628
20629 html-tcl: \
20630 configure-tcl
20631 @: $(MAKE); $(unstage)
20632 @[ -f ./tcl/Makefile ] || exit 0; \
20633 r=`${PWD_COMMAND}`; export r; \
20634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20635 $(HOST_EXPORTS) \
20636 for flag in $(EXTRA_HOST_FLAGS) ; do \
20637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20638 done; \
20639 echo "Doing html in tcl"; \
20640 (cd $(HOST_SUBDIR)/tcl && \
20641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20643 "RANLIB=$${RANLIB}" \
20644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20645 html) \
20646 || exit 1
20647
20648 @endif tcl
20649
20650 .PHONY: maybe-TAGS-tcl TAGS-tcl
20651 maybe-TAGS-tcl:
20652 @if tcl
20653 maybe-TAGS-tcl: TAGS-tcl
20654
20655 TAGS-tcl: \
20656 configure-tcl
20657 @: $(MAKE); $(unstage)
20658 @[ -f ./tcl/Makefile ] || exit 0; \
20659 r=`${PWD_COMMAND}`; export r; \
20660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20661 $(HOST_EXPORTS) \
20662 for flag in $(EXTRA_HOST_FLAGS) ; do \
20663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20664 done; \
20665 echo "Doing TAGS in tcl"; \
20666 (cd $(HOST_SUBDIR)/tcl && \
20667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20669 "RANLIB=$${RANLIB}" \
20670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20671 TAGS) \
20672 || exit 1
20673
20674 @endif tcl
20675
20676 .PHONY: maybe-install-info-tcl install-info-tcl
20677 maybe-install-info-tcl:
20678 @if tcl
20679 maybe-install-info-tcl: install-info-tcl
20680
20681 install-info-tcl: \
20682 configure-tcl \
20683 info-tcl
20684 @: $(MAKE); $(unstage)
20685 @[ -f ./tcl/Makefile ] || exit 0; \
20686 r=`${PWD_COMMAND}`; export r; \
20687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20688 $(HOST_EXPORTS) \
20689 for flag in $(EXTRA_HOST_FLAGS) ; do \
20690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20691 done; \
20692 echo "Doing install-info in tcl"; \
20693 (cd $(HOST_SUBDIR)/tcl && \
20694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20696 "RANLIB=$${RANLIB}" \
20697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20698 install-info) \
20699 || exit 1
20700
20701 @endif tcl
20702
20703 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20704 maybe-install-dvi-tcl:
20705 @if tcl
20706 maybe-install-dvi-tcl: install-dvi-tcl
20707
20708 install-dvi-tcl: \
20709 configure-tcl \
20710 dvi-tcl
20711 @: $(MAKE); $(unstage)
20712 @[ -f ./tcl/Makefile ] || exit 0; \
20713 r=`${PWD_COMMAND}`; export r; \
20714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20715 $(HOST_EXPORTS) \
20716 for flag in $(EXTRA_HOST_FLAGS) ; do \
20717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20718 done; \
20719 echo "Doing install-dvi in tcl"; \
20720 (cd $(HOST_SUBDIR)/tcl && \
20721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20723 "RANLIB=$${RANLIB}" \
20724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20725 install-dvi) \
20726 || exit 1
20727
20728 @endif tcl
20729
20730 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20731 maybe-install-pdf-tcl:
20732 @if tcl
20733 maybe-install-pdf-tcl: install-pdf-tcl
20734
20735 install-pdf-tcl: \
20736 configure-tcl \
20737 pdf-tcl
20738 @: $(MAKE); $(unstage)
20739 @[ -f ./tcl/Makefile ] || exit 0; \
20740 r=`${PWD_COMMAND}`; export r; \
20741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20742 $(HOST_EXPORTS) \
20743 for flag in $(EXTRA_HOST_FLAGS) ; do \
20744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20745 done; \
20746 echo "Doing install-pdf in tcl"; \
20747 (cd $(HOST_SUBDIR)/tcl && \
20748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20750 "RANLIB=$${RANLIB}" \
20751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20752 install-pdf) \
20753 || exit 1
20754
20755 @endif tcl
20756
20757 .PHONY: maybe-install-html-tcl install-html-tcl
20758 maybe-install-html-tcl:
20759 @if tcl
20760 maybe-install-html-tcl: install-html-tcl
20761
20762 install-html-tcl: \
20763 configure-tcl \
20764 html-tcl
20765 @: $(MAKE); $(unstage)
20766 @[ -f ./tcl/Makefile ] || exit 0; \
20767 r=`${PWD_COMMAND}`; export r; \
20768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20769 $(HOST_EXPORTS) \
20770 for flag in $(EXTRA_HOST_FLAGS) ; do \
20771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20772 done; \
20773 echo "Doing install-html in tcl"; \
20774 (cd $(HOST_SUBDIR)/tcl && \
20775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20777 "RANLIB=$${RANLIB}" \
20778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20779 install-html) \
20780 || exit 1
20781
20782 @endif tcl
20783
20784 .PHONY: maybe-installcheck-tcl installcheck-tcl
20785 maybe-installcheck-tcl:
20786 @if tcl
20787 maybe-installcheck-tcl: installcheck-tcl
20788
20789 installcheck-tcl: \
20790 configure-tcl
20791 @: $(MAKE); $(unstage)
20792 @[ -f ./tcl/Makefile ] || exit 0; \
20793 r=`${PWD_COMMAND}`; export r; \
20794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795 $(HOST_EXPORTS) \
20796 for flag in $(EXTRA_HOST_FLAGS) ; do \
20797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798 done; \
20799 echo "Doing installcheck in tcl"; \
20800 (cd $(HOST_SUBDIR)/tcl && \
20801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803 "RANLIB=$${RANLIB}" \
20804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20805 installcheck) \
20806 || exit 1
20807
20808 @endif tcl
20809
20810 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20811 maybe-mostlyclean-tcl:
20812 @if tcl
20813 maybe-mostlyclean-tcl: mostlyclean-tcl
20814
20815 # tcl doesn't support mostlyclean.
20816 mostlyclean-tcl:
20817
20818 @endif tcl
20819
20820 .PHONY: maybe-clean-tcl clean-tcl
20821 maybe-clean-tcl:
20822 @if tcl
20823 maybe-clean-tcl: clean-tcl
20824
20825 clean-tcl:
20826 @: $(MAKE); $(unstage)
20827 @[ -f ./tcl/Makefile ] || exit 0; \
20828 r=`${PWD_COMMAND}`; export r; \
20829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20830 $(HOST_EXPORTS) \
20831 for flag in $(EXTRA_HOST_FLAGS) ; do \
20832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20833 done; \
20834 echo "Doing clean in tcl"; \
20835 (cd $(HOST_SUBDIR)/tcl && \
20836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20838 "RANLIB=$${RANLIB}" \
20839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20840 clean) \
20841 || exit 1
20842
20843 @endif tcl
20844
20845 .PHONY: maybe-distclean-tcl distclean-tcl
20846 maybe-distclean-tcl:
20847 @if tcl
20848 maybe-distclean-tcl: distclean-tcl
20849
20850 distclean-tcl:
20851 @: $(MAKE); $(unstage)
20852 @[ -f ./tcl/Makefile ] || exit 0; \
20853 r=`${PWD_COMMAND}`; export r; \
20854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20855 $(HOST_EXPORTS) \
20856 for flag in $(EXTRA_HOST_FLAGS) ; do \
20857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20858 done; \
20859 echo "Doing distclean in tcl"; \
20860 (cd $(HOST_SUBDIR)/tcl && \
20861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20863 "RANLIB=$${RANLIB}" \
20864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20865 distclean) \
20866 || exit 1
20867
20868 @endif tcl
20869
20870 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20871 maybe-maintainer-clean-tcl:
20872 @if tcl
20873 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20874
20875 maintainer-clean-tcl:
20876 @: $(MAKE); $(unstage)
20877 @[ -f ./tcl/Makefile ] || exit 0; \
20878 r=`${PWD_COMMAND}`; export r; \
20879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20880 $(HOST_EXPORTS) \
20881 for flag in $(EXTRA_HOST_FLAGS) ; do \
20882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20883 done; \
20884 echo "Doing maintainer-clean in tcl"; \
20885 (cd $(HOST_SUBDIR)/tcl && \
20886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20888 "RANLIB=$${RANLIB}" \
20889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20890 maintainer-clean) \
20891 || exit 1
20892
20893 @endif tcl
20894
20895
20896
20897 .PHONY: configure-itcl maybe-configure-itcl
20898 maybe-configure-itcl:
20899 @if gcc-bootstrap
20900 configure-itcl: stage_current
20901 @endif gcc-bootstrap
20902 @if itcl
20903 maybe-configure-itcl: configure-itcl
20904 configure-itcl:
20905 @: $(MAKE); $(unstage)
20906 @r=`${PWD_COMMAND}`; export r; \
20907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20908 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20910 $(HOST_EXPORTS) \
20911 echo Configuring in $(HOST_SUBDIR)/itcl; \
20912 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20913 case $(srcdir) in \
20914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20915 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20917 esac; \
20918 module_srcdir=itcl; \
20919 $(SHELL) \
20920 $$s/$$module_srcdir/configure \
20921 --srcdir=$${topdir}/$$module_srcdir \
20922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20923 --target=${target_alias} \
20924 || exit 1
20925 @endif itcl
20926
20927
20928
20929
20930
20931 .PHONY: all-itcl maybe-all-itcl
20932 maybe-all-itcl:
20933 @if gcc-bootstrap
20934 all-itcl: stage_current
20935 @endif gcc-bootstrap
20936 @if itcl
20937 TARGET-itcl=all
20938 maybe-all-itcl: all-itcl
20939 all-itcl: configure-itcl
20940 @: $(MAKE); $(unstage)
20941 @r=`${PWD_COMMAND}`; export r; \
20942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943 $(HOST_EXPORTS) \
20944 (cd $(HOST_SUBDIR)/itcl && \
20945 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20946 $(TARGET-itcl))
20947 @endif itcl
20948
20949
20950
20951
20952 .PHONY: check-itcl maybe-check-itcl
20953 maybe-check-itcl:
20954 @if itcl
20955 maybe-check-itcl: check-itcl
20956
20957 check-itcl:
20958 @: $(MAKE); $(unstage)
20959 @r=`${PWD_COMMAND}`; export r; \
20960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20961 $(HOST_EXPORTS) \
20962 (cd $(HOST_SUBDIR)/itcl && \
20963 $(MAKE) $(FLAGS_TO_PASS) check)
20964
20965 @endif itcl
20966
20967 .PHONY: install-itcl maybe-install-itcl
20968 maybe-install-itcl:
20969 @if itcl
20970 maybe-install-itcl: install-itcl
20971
20972 install-itcl: installdirs
20973 @: $(MAKE); $(unstage)
20974 @r=`${PWD_COMMAND}`; export r; \
20975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20976 $(HOST_EXPORTS) \
20977 (cd $(HOST_SUBDIR)/itcl && \
20978 $(MAKE) $(FLAGS_TO_PASS) install)
20979
20980 @endif itcl
20981
20982 .PHONY: install-strip-itcl maybe-install-strip-itcl
20983 maybe-install-strip-itcl:
20984 @if itcl
20985 maybe-install-strip-itcl: install-strip-itcl
20986
20987 install-strip-itcl: installdirs
20988 @: $(MAKE); $(unstage)
20989 @r=`${PWD_COMMAND}`; export r; \
20990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20991 $(HOST_EXPORTS) \
20992 (cd $(HOST_SUBDIR)/itcl && \
20993 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20994
20995 @endif itcl
20996
20997 # Other targets (info, dvi, pdf, etc.)
20998
20999 .PHONY: maybe-info-itcl info-itcl
21000 maybe-info-itcl:
21001 @if itcl
21002 maybe-info-itcl: info-itcl
21003
21004 info-itcl: \
21005 configure-itcl
21006 @: $(MAKE); $(unstage)
21007 @[ -f ./itcl/Makefile ] || exit 0; \
21008 r=`${PWD_COMMAND}`; export r; \
21009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010 $(HOST_EXPORTS) \
21011 for flag in $(EXTRA_HOST_FLAGS) ; do \
21012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21013 done; \
21014 echo "Doing info in itcl"; \
21015 (cd $(HOST_SUBDIR)/itcl && \
21016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21018 "RANLIB=$${RANLIB}" \
21019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21020 info) \
21021 || exit 1
21022
21023 @endif itcl
21024
21025 .PHONY: maybe-dvi-itcl dvi-itcl
21026 maybe-dvi-itcl:
21027 @if itcl
21028 maybe-dvi-itcl: dvi-itcl
21029
21030 dvi-itcl: \
21031 configure-itcl
21032 @: $(MAKE); $(unstage)
21033 @[ -f ./itcl/Makefile ] || exit 0; \
21034 r=`${PWD_COMMAND}`; export r; \
21035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21036 $(HOST_EXPORTS) \
21037 for flag in $(EXTRA_HOST_FLAGS) ; do \
21038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21039 done; \
21040 echo "Doing dvi in itcl"; \
21041 (cd $(HOST_SUBDIR)/itcl && \
21042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21044 "RANLIB=$${RANLIB}" \
21045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21046 dvi) \
21047 || exit 1
21048
21049 @endif itcl
21050
21051 .PHONY: maybe-pdf-itcl pdf-itcl
21052 maybe-pdf-itcl:
21053 @if itcl
21054 maybe-pdf-itcl: pdf-itcl
21055
21056 pdf-itcl: \
21057 configure-itcl
21058 @: $(MAKE); $(unstage)
21059 @[ -f ./itcl/Makefile ] || exit 0; \
21060 r=`${PWD_COMMAND}`; export r; \
21061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21062 $(HOST_EXPORTS) \
21063 for flag in $(EXTRA_HOST_FLAGS) ; do \
21064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21065 done; \
21066 echo "Doing pdf in itcl"; \
21067 (cd $(HOST_SUBDIR)/itcl && \
21068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21070 "RANLIB=$${RANLIB}" \
21071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21072 pdf) \
21073 || exit 1
21074
21075 @endif itcl
21076
21077 .PHONY: maybe-html-itcl html-itcl
21078 maybe-html-itcl:
21079 @if itcl
21080 maybe-html-itcl: html-itcl
21081
21082 html-itcl: \
21083 configure-itcl
21084 @: $(MAKE); $(unstage)
21085 @[ -f ./itcl/Makefile ] || exit 0; \
21086 r=`${PWD_COMMAND}`; export r; \
21087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21088 $(HOST_EXPORTS) \
21089 for flag in $(EXTRA_HOST_FLAGS) ; do \
21090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21091 done; \
21092 echo "Doing html in itcl"; \
21093 (cd $(HOST_SUBDIR)/itcl && \
21094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21096 "RANLIB=$${RANLIB}" \
21097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21098 html) \
21099 || exit 1
21100
21101 @endif itcl
21102
21103 .PHONY: maybe-TAGS-itcl TAGS-itcl
21104 maybe-TAGS-itcl:
21105 @if itcl
21106 maybe-TAGS-itcl: TAGS-itcl
21107
21108 TAGS-itcl: \
21109 configure-itcl
21110 @: $(MAKE); $(unstage)
21111 @[ -f ./itcl/Makefile ] || exit 0; \
21112 r=`${PWD_COMMAND}`; export r; \
21113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21114 $(HOST_EXPORTS) \
21115 for flag in $(EXTRA_HOST_FLAGS) ; do \
21116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21117 done; \
21118 echo "Doing TAGS in itcl"; \
21119 (cd $(HOST_SUBDIR)/itcl && \
21120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21122 "RANLIB=$${RANLIB}" \
21123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21124 TAGS) \
21125 || exit 1
21126
21127 @endif itcl
21128
21129 .PHONY: maybe-install-info-itcl install-info-itcl
21130 maybe-install-info-itcl:
21131 @if itcl
21132 maybe-install-info-itcl: install-info-itcl
21133
21134 install-info-itcl: \
21135 configure-itcl \
21136 info-itcl
21137 @: $(MAKE); $(unstage)
21138 @[ -f ./itcl/Makefile ] || exit 0; \
21139 r=`${PWD_COMMAND}`; export r; \
21140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141 $(HOST_EXPORTS) \
21142 for flag in $(EXTRA_HOST_FLAGS) ; do \
21143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21144 done; \
21145 echo "Doing install-info in itcl"; \
21146 (cd $(HOST_SUBDIR)/itcl && \
21147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21149 "RANLIB=$${RANLIB}" \
21150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21151 install-info) \
21152 || exit 1
21153
21154 @endif itcl
21155
21156 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21157 maybe-install-dvi-itcl:
21158 @if itcl
21159 maybe-install-dvi-itcl: install-dvi-itcl
21160
21161 install-dvi-itcl: \
21162 configure-itcl \
21163 dvi-itcl
21164 @: $(MAKE); $(unstage)
21165 @[ -f ./itcl/Makefile ] || exit 0; \
21166 r=`${PWD_COMMAND}`; export r; \
21167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168 $(HOST_EXPORTS) \
21169 for flag in $(EXTRA_HOST_FLAGS) ; do \
21170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21171 done; \
21172 echo "Doing install-dvi in itcl"; \
21173 (cd $(HOST_SUBDIR)/itcl && \
21174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21176 "RANLIB=$${RANLIB}" \
21177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21178 install-dvi) \
21179 || exit 1
21180
21181 @endif itcl
21182
21183 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21184 maybe-install-pdf-itcl:
21185 @if itcl
21186 maybe-install-pdf-itcl: install-pdf-itcl
21187
21188 install-pdf-itcl: \
21189 configure-itcl \
21190 pdf-itcl
21191 @: $(MAKE); $(unstage)
21192 @[ -f ./itcl/Makefile ] || exit 0; \
21193 r=`${PWD_COMMAND}`; export r; \
21194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21195 $(HOST_EXPORTS) \
21196 for flag in $(EXTRA_HOST_FLAGS) ; do \
21197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21198 done; \
21199 echo "Doing install-pdf in itcl"; \
21200 (cd $(HOST_SUBDIR)/itcl && \
21201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21203 "RANLIB=$${RANLIB}" \
21204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21205 install-pdf) \
21206 || exit 1
21207
21208 @endif itcl
21209
21210 .PHONY: maybe-install-html-itcl install-html-itcl
21211 maybe-install-html-itcl:
21212 @if itcl
21213 maybe-install-html-itcl: install-html-itcl
21214
21215 install-html-itcl: \
21216 configure-itcl \
21217 html-itcl
21218 @: $(MAKE); $(unstage)
21219 @[ -f ./itcl/Makefile ] || exit 0; \
21220 r=`${PWD_COMMAND}`; export r; \
21221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21222 $(HOST_EXPORTS) \
21223 for flag in $(EXTRA_HOST_FLAGS) ; do \
21224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21225 done; \
21226 echo "Doing install-html in itcl"; \
21227 (cd $(HOST_SUBDIR)/itcl && \
21228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21230 "RANLIB=$${RANLIB}" \
21231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21232 install-html) \
21233 || exit 1
21234
21235 @endif itcl
21236
21237 .PHONY: maybe-installcheck-itcl installcheck-itcl
21238 maybe-installcheck-itcl:
21239 @if itcl
21240 maybe-installcheck-itcl: installcheck-itcl
21241
21242 installcheck-itcl: \
21243 configure-itcl
21244 @: $(MAKE); $(unstage)
21245 @[ -f ./itcl/Makefile ] || exit 0; \
21246 r=`${PWD_COMMAND}`; export r; \
21247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21248 $(HOST_EXPORTS) \
21249 for flag in $(EXTRA_HOST_FLAGS) ; do \
21250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21251 done; \
21252 echo "Doing installcheck in itcl"; \
21253 (cd $(HOST_SUBDIR)/itcl && \
21254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21256 "RANLIB=$${RANLIB}" \
21257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21258 installcheck) \
21259 || exit 1
21260
21261 @endif itcl
21262
21263 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21264 maybe-mostlyclean-itcl:
21265 @if itcl
21266 maybe-mostlyclean-itcl: mostlyclean-itcl
21267
21268 mostlyclean-itcl:
21269 @: $(MAKE); $(unstage)
21270 @[ -f ./itcl/Makefile ] || exit 0; \
21271 r=`${PWD_COMMAND}`; export r; \
21272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21273 $(HOST_EXPORTS) \
21274 for flag in $(EXTRA_HOST_FLAGS) ; do \
21275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21276 done; \
21277 echo "Doing mostlyclean in itcl"; \
21278 (cd $(HOST_SUBDIR)/itcl && \
21279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21281 "RANLIB=$${RANLIB}" \
21282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21283 mostlyclean) \
21284 || exit 1
21285
21286 @endif itcl
21287
21288 .PHONY: maybe-clean-itcl clean-itcl
21289 maybe-clean-itcl:
21290 @if itcl
21291 maybe-clean-itcl: clean-itcl
21292
21293 clean-itcl:
21294 @: $(MAKE); $(unstage)
21295 @[ -f ./itcl/Makefile ] || exit 0; \
21296 r=`${PWD_COMMAND}`; export r; \
21297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21298 $(HOST_EXPORTS) \
21299 for flag in $(EXTRA_HOST_FLAGS) ; do \
21300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21301 done; \
21302 echo "Doing clean in itcl"; \
21303 (cd $(HOST_SUBDIR)/itcl && \
21304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21306 "RANLIB=$${RANLIB}" \
21307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21308 clean) \
21309 || exit 1
21310
21311 @endif itcl
21312
21313 .PHONY: maybe-distclean-itcl distclean-itcl
21314 maybe-distclean-itcl:
21315 @if itcl
21316 maybe-distclean-itcl: distclean-itcl
21317
21318 distclean-itcl:
21319 @: $(MAKE); $(unstage)
21320 @[ -f ./itcl/Makefile ] || exit 0; \
21321 r=`${PWD_COMMAND}`; export r; \
21322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323 $(HOST_EXPORTS) \
21324 for flag in $(EXTRA_HOST_FLAGS) ; do \
21325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21326 done; \
21327 echo "Doing distclean in itcl"; \
21328 (cd $(HOST_SUBDIR)/itcl && \
21329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21331 "RANLIB=$${RANLIB}" \
21332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21333 distclean) \
21334 || exit 1
21335
21336 @endif itcl
21337
21338 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21339 maybe-maintainer-clean-itcl:
21340 @if itcl
21341 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21342
21343 maintainer-clean-itcl:
21344 @: $(MAKE); $(unstage)
21345 @[ -f ./itcl/Makefile ] || exit 0; \
21346 r=`${PWD_COMMAND}`; export r; \
21347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348 $(HOST_EXPORTS) \
21349 for flag in $(EXTRA_HOST_FLAGS) ; do \
21350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21351 done; \
21352 echo "Doing maintainer-clean in itcl"; \
21353 (cd $(HOST_SUBDIR)/itcl && \
21354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21356 "RANLIB=$${RANLIB}" \
21357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21358 maintainer-clean) \
21359 || exit 1
21360
21361 @endif itcl
21362
21363
21364
21365 .PHONY: configure-ld maybe-configure-ld
21366 maybe-configure-ld:
21367 @if gcc-bootstrap
21368 configure-ld: stage_current
21369 @endif gcc-bootstrap
21370 @if ld
21371 maybe-configure-ld: configure-ld
21372 configure-ld:
21373 @r=`${PWD_COMMAND}`; export r; \
21374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21377 $(HOST_EXPORTS) \
21378 echo Configuring in $(HOST_SUBDIR)/ld; \
21379 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21380 case $(srcdir) in \
21381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21382 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21384 esac; \
21385 module_srcdir=ld; \
21386 $(SHELL) \
21387 $$s/$$module_srcdir/configure \
21388 --srcdir=$${topdir}/$$module_srcdir \
21389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21390 --target=${target_alias} \
21391 || exit 1
21392 @endif ld
21393
21394
21395
21396 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21397 maybe-configure-stage1-ld:
21398 @if ld-bootstrap
21399 maybe-configure-stage1-ld: configure-stage1-ld
21400 configure-stage1-ld:
21401 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21403 @r=`${PWD_COMMAND}`; export r; \
21404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21405 TFLAGS="$(STAGE1_TFLAGS)"; \
21406 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21407 $(HOST_EXPORTS) \
21408 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21409 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21410 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21411 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21413 cd $(HOST_SUBDIR)/ld || exit 1; \
21414 case $(srcdir) in \
21415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21416 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21418 esac; \
21419 module_srcdir=ld; \
21420 $(SHELL) $$s/$$module_srcdir/configure \
21421 --srcdir=$${topdir}/$$module_srcdir \
21422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21423 --target=${target_alias} \
21424 \
21425 $(STAGE1_CONFIGURE_FLAGS)
21426 @endif ld-bootstrap
21427
21428 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21429 maybe-configure-stage2-ld:
21430 @if ld-bootstrap
21431 maybe-configure-stage2-ld: configure-stage2-ld
21432 configure-stage2-ld:
21433 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21435 @r=`${PWD_COMMAND}`; export r; \
21436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21437 TFLAGS="$(STAGE2_TFLAGS)"; \
21438 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21439 $(HOST_EXPORTS) \
21440 $(POSTSTAGE1_HOST_EXPORTS) \
21441 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21442 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21443 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21444 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21446 cd $(HOST_SUBDIR)/ld || exit 1; \
21447 case $(srcdir) in \
21448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21449 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21451 esac; \
21452 module_srcdir=ld; \
21453 $(SHELL) $$s/$$module_srcdir/configure \
21454 --srcdir=$${topdir}/$$module_srcdir \
21455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21456 --target=${target_alias} \
21457 --with-build-libsubdir=$(HOST_SUBDIR) \
21458 $(STAGE2_CONFIGURE_FLAGS)
21459 @endif ld-bootstrap
21460
21461 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21462 maybe-configure-stage3-ld:
21463 @if ld-bootstrap
21464 maybe-configure-stage3-ld: configure-stage3-ld
21465 configure-stage3-ld:
21466 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21468 @r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 TFLAGS="$(STAGE3_TFLAGS)"; \
21471 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21472 $(HOST_EXPORTS) \
21473 $(POSTSTAGE1_HOST_EXPORTS) \
21474 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21475 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21476 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21477 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21479 cd $(HOST_SUBDIR)/ld || exit 1; \
21480 case $(srcdir) in \
21481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21482 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21484 esac; \
21485 module_srcdir=ld; \
21486 $(SHELL) $$s/$$module_srcdir/configure \
21487 --srcdir=$${topdir}/$$module_srcdir \
21488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21489 --target=${target_alias} \
21490 --with-build-libsubdir=$(HOST_SUBDIR) \
21491 $(STAGE3_CONFIGURE_FLAGS)
21492 @endif ld-bootstrap
21493
21494 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21495 maybe-configure-stage4-ld:
21496 @if ld-bootstrap
21497 maybe-configure-stage4-ld: configure-stage4-ld
21498 configure-stage4-ld:
21499 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21501 @r=`${PWD_COMMAND}`; export r; \
21502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503 TFLAGS="$(STAGE4_TFLAGS)"; \
21504 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21505 $(HOST_EXPORTS) \
21506 $(POSTSTAGE1_HOST_EXPORTS) \
21507 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21508 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21509 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21510 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21512 cd $(HOST_SUBDIR)/ld || exit 1; \
21513 case $(srcdir) in \
21514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21515 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21517 esac; \
21518 module_srcdir=ld; \
21519 $(SHELL) $$s/$$module_srcdir/configure \
21520 --srcdir=$${topdir}/$$module_srcdir \
21521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21522 --target=${target_alias} \
21523 --with-build-libsubdir=$(HOST_SUBDIR) \
21524 $(STAGE4_CONFIGURE_FLAGS)
21525 @endif ld-bootstrap
21526
21527 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21528 maybe-configure-stageprofile-ld:
21529 @if ld-bootstrap
21530 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21531 configure-stageprofile-ld:
21532 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21534 @r=`${PWD_COMMAND}`; export r; \
21535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21536 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21537 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21538 $(HOST_EXPORTS) \
21539 $(POSTSTAGE1_HOST_EXPORTS) \
21540 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21541 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21542 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21543 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21545 cd $(HOST_SUBDIR)/ld || exit 1; \
21546 case $(srcdir) in \
21547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21548 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21550 esac; \
21551 module_srcdir=ld; \
21552 $(SHELL) $$s/$$module_srcdir/configure \
21553 --srcdir=$${topdir}/$$module_srcdir \
21554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21555 --target=${target_alias} \
21556 --with-build-libsubdir=$(HOST_SUBDIR) \
21557 $(STAGEprofile_CONFIGURE_FLAGS)
21558 @endif ld-bootstrap
21559
21560 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21561 maybe-configure-stagetrain-ld:
21562 @if ld-bootstrap
21563 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21564 configure-stagetrain-ld:
21565 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21567 @r=`${PWD_COMMAND}`; export r; \
21568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21569 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21570 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21571 $(HOST_EXPORTS) \
21572 $(POSTSTAGE1_HOST_EXPORTS) \
21573 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21574 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21575 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21576 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21578 cd $(HOST_SUBDIR)/ld || exit 1; \
21579 case $(srcdir) in \
21580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21581 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21583 esac; \
21584 module_srcdir=ld; \
21585 $(SHELL) $$s/$$module_srcdir/configure \
21586 --srcdir=$${topdir}/$$module_srcdir \
21587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21588 --target=${target_alias} \
21589 --with-build-libsubdir=$(HOST_SUBDIR) \
21590 $(STAGEtrain_CONFIGURE_FLAGS)
21591 @endif ld-bootstrap
21592
21593 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21594 maybe-configure-stagefeedback-ld:
21595 @if ld-bootstrap
21596 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21597 configure-stagefeedback-ld:
21598 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21600 @r=`${PWD_COMMAND}`; export r; \
21601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21602 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21603 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21604 $(HOST_EXPORTS) \
21605 $(POSTSTAGE1_HOST_EXPORTS) \
21606 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21607 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21608 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21609 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21611 cd $(HOST_SUBDIR)/ld || exit 1; \
21612 case $(srcdir) in \
21613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21614 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21616 esac; \
21617 module_srcdir=ld; \
21618 $(SHELL) $$s/$$module_srcdir/configure \
21619 --srcdir=$${topdir}/$$module_srcdir \
21620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21621 --target=${target_alias} \
21622 --with-build-libsubdir=$(HOST_SUBDIR) \
21623 $(STAGEfeedback_CONFIGURE_FLAGS)
21624 @endif ld-bootstrap
21625
21626 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21627 maybe-configure-stageautoprofile-ld:
21628 @if ld-bootstrap
21629 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21630 configure-stageautoprofile-ld:
21631 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21633 @r=`${PWD_COMMAND}`; export r; \
21634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21636 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21637 $(HOST_EXPORTS) \
21638 $(POSTSTAGE1_HOST_EXPORTS) \
21639 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21640 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21641 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21642 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21644 cd $(HOST_SUBDIR)/ld || exit 1; \
21645 case $(srcdir) in \
21646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21647 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21649 esac; \
21650 module_srcdir=ld; \
21651 $(SHELL) $$s/$$module_srcdir/configure \
21652 --srcdir=$${topdir}/$$module_srcdir \
21653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21654 --target=${target_alias} \
21655 --with-build-libsubdir=$(HOST_SUBDIR) \
21656 $(STAGEautoprofile_CONFIGURE_FLAGS)
21657 @endif ld-bootstrap
21658
21659 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21660 maybe-configure-stageautofeedback-ld:
21661 @if ld-bootstrap
21662 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21663 configure-stageautofeedback-ld:
21664 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21666 @r=`${PWD_COMMAND}`; export r; \
21667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21668 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21669 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21670 $(HOST_EXPORTS) \
21671 $(POSTSTAGE1_HOST_EXPORTS) \
21672 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21673 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21674 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21675 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21677 cd $(HOST_SUBDIR)/ld || exit 1; \
21678 case $(srcdir) in \
21679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21680 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21682 esac; \
21683 module_srcdir=ld; \
21684 $(SHELL) $$s/$$module_srcdir/configure \
21685 --srcdir=$${topdir}/$$module_srcdir \
21686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21687 --target=${target_alias} \
21688 --with-build-libsubdir=$(HOST_SUBDIR) \
21689 $(STAGEautofeedback_CONFIGURE_FLAGS)
21690 @endif ld-bootstrap
21691
21692
21693
21694
21695
21696 .PHONY: all-ld maybe-all-ld
21697 maybe-all-ld:
21698 @if gcc-bootstrap
21699 all-ld: stage_current
21700 @endif gcc-bootstrap
21701 @if ld
21702 TARGET-ld=all
21703 maybe-all-ld: all-ld
21704 all-ld: configure-ld
21705 @r=`${PWD_COMMAND}`; export r; \
21706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21707 $(HOST_EXPORTS) \
21708 (cd $(HOST_SUBDIR)/ld && \
21709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21710 $(TARGET-ld))
21711 @endif ld
21712
21713
21714
21715 .PHONY: all-stage1-ld maybe-all-stage1-ld
21716 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21717 maybe-all-stage1-ld:
21718 maybe-clean-stage1-ld:
21719 @if ld-bootstrap
21720 maybe-all-stage1-ld: all-stage1-ld
21721 all-stage1: all-stage1-ld
21722 TARGET-stage1-ld = $(TARGET-ld)
21723 all-stage1-ld: configure-stage1-ld
21724 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21725 @r=`${PWD_COMMAND}`; export r; \
21726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21727 TFLAGS="$(STAGE1_TFLAGS)"; \
21728 $(HOST_EXPORTS) \
21729 cd $(HOST_SUBDIR)/ld && \
21730 \
21731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21732 CFLAGS="$(STAGE1_CFLAGS)" \
21733 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21734 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21735 LIBCFLAGS="$(LIBCFLAGS)" \
21736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21739 $(EXTRA_HOST_FLAGS) \
21740 $(STAGE1_FLAGS_TO_PASS) \
21741 TFLAGS="$(STAGE1_TFLAGS)" \
21742 $(TARGET-stage1-ld)
21743
21744 maybe-clean-stage1-ld: clean-stage1-ld
21745 clean-stage1: clean-stage1-ld
21746 clean-stage1-ld:
21747 @if [ $(current_stage) = stage1 ]; then \
21748 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21749 else \
21750 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21751 $(MAKE) stage1-start; \
21752 fi; \
21753 cd $(HOST_SUBDIR)/ld && \
21754 $(MAKE) $(EXTRA_HOST_FLAGS) \
21755 $(STAGE1_FLAGS_TO_PASS) clean
21756 @endif ld-bootstrap
21757
21758
21759 .PHONY: all-stage2-ld maybe-all-stage2-ld
21760 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21761 maybe-all-stage2-ld:
21762 maybe-clean-stage2-ld:
21763 @if ld-bootstrap
21764 maybe-all-stage2-ld: all-stage2-ld
21765 all-stage2: all-stage2-ld
21766 TARGET-stage2-ld = $(TARGET-ld)
21767 all-stage2-ld: configure-stage2-ld
21768 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21769 @r=`${PWD_COMMAND}`; export r; \
21770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21771 TFLAGS="$(STAGE2_TFLAGS)"; \
21772 $(HOST_EXPORTS) \
21773 $(POSTSTAGE1_HOST_EXPORTS) \
21774 cd $(HOST_SUBDIR)/ld && \
21775 \
21776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21777 CFLAGS="$(STAGE2_CFLAGS)" \
21778 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21779 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21780 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21785 TFLAGS="$(STAGE2_TFLAGS)" \
21786 $(TARGET-stage2-ld)
21787
21788 maybe-clean-stage2-ld: clean-stage2-ld
21789 clean-stage2: clean-stage2-ld
21790 clean-stage2-ld:
21791 @if [ $(current_stage) = stage2 ]; then \
21792 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21793 else \
21794 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21795 $(MAKE) stage2-start; \
21796 fi; \
21797 cd $(HOST_SUBDIR)/ld && \
21798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21799 @endif ld-bootstrap
21800
21801
21802 .PHONY: all-stage3-ld maybe-all-stage3-ld
21803 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21804 maybe-all-stage3-ld:
21805 maybe-clean-stage3-ld:
21806 @if ld-bootstrap
21807 maybe-all-stage3-ld: all-stage3-ld
21808 all-stage3: all-stage3-ld
21809 TARGET-stage3-ld = $(TARGET-ld)
21810 all-stage3-ld: configure-stage3-ld
21811 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21812 @r=`${PWD_COMMAND}`; export r; \
21813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21814 TFLAGS="$(STAGE3_TFLAGS)"; \
21815 $(HOST_EXPORTS) \
21816 $(POSTSTAGE1_HOST_EXPORTS) \
21817 cd $(HOST_SUBDIR)/ld && \
21818 \
21819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21820 CFLAGS="$(STAGE3_CFLAGS)" \
21821 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21822 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21823 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21828 TFLAGS="$(STAGE3_TFLAGS)" \
21829 $(TARGET-stage3-ld)
21830
21831 maybe-clean-stage3-ld: clean-stage3-ld
21832 clean-stage3: clean-stage3-ld
21833 clean-stage3-ld:
21834 @if [ $(current_stage) = stage3 ]; then \
21835 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21836 else \
21837 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21838 $(MAKE) stage3-start; \
21839 fi; \
21840 cd $(HOST_SUBDIR)/ld && \
21841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21842 @endif ld-bootstrap
21843
21844
21845 .PHONY: all-stage4-ld maybe-all-stage4-ld
21846 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21847 maybe-all-stage4-ld:
21848 maybe-clean-stage4-ld:
21849 @if ld-bootstrap
21850 maybe-all-stage4-ld: all-stage4-ld
21851 all-stage4: all-stage4-ld
21852 TARGET-stage4-ld = $(TARGET-ld)
21853 all-stage4-ld: configure-stage4-ld
21854 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21855 @r=`${PWD_COMMAND}`; export r; \
21856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21857 TFLAGS="$(STAGE4_TFLAGS)"; \
21858 $(HOST_EXPORTS) \
21859 $(POSTSTAGE1_HOST_EXPORTS) \
21860 cd $(HOST_SUBDIR)/ld && \
21861 \
21862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21863 CFLAGS="$(STAGE4_CFLAGS)" \
21864 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21865 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21866 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21871 TFLAGS="$(STAGE4_TFLAGS)" \
21872 $(TARGET-stage4-ld)
21873
21874 maybe-clean-stage4-ld: clean-stage4-ld
21875 clean-stage4: clean-stage4-ld
21876 clean-stage4-ld:
21877 @if [ $(current_stage) = stage4 ]; then \
21878 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21879 else \
21880 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21881 $(MAKE) stage4-start; \
21882 fi; \
21883 cd $(HOST_SUBDIR)/ld && \
21884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21885 @endif ld-bootstrap
21886
21887
21888 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21889 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21890 maybe-all-stageprofile-ld:
21891 maybe-clean-stageprofile-ld:
21892 @if ld-bootstrap
21893 maybe-all-stageprofile-ld: all-stageprofile-ld
21894 all-stageprofile: all-stageprofile-ld
21895 TARGET-stageprofile-ld = $(TARGET-ld)
21896 all-stageprofile-ld: configure-stageprofile-ld
21897 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21898 @r=`${PWD_COMMAND}`; export r; \
21899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21900 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21901 $(HOST_EXPORTS) \
21902 $(POSTSTAGE1_HOST_EXPORTS) \
21903 cd $(HOST_SUBDIR)/ld && \
21904 \
21905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21906 CFLAGS="$(STAGEprofile_CFLAGS)" \
21907 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21908 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21909 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21914 TFLAGS="$(STAGEprofile_TFLAGS)" \
21915 $(TARGET-stageprofile-ld)
21916
21917 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21918 clean-stageprofile: clean-stageprofile-ld
21919 clean-stageprofile-ld:
21920 @if [ $(current_stage) = stageprofile ]; then \
21921 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21922 else \
21923 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21924 $(MAKE) stageprofile-start; \
21925 fi; \
21926 cd $(HOST_SUBDIR)/ld && \
21927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21928 @endif ld-bootstrap
21929
21930
21931 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21932 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21933 maybe-all-stagetrain-ld:
21934 maybe-clean-stagetrain-ld:
21935 @if ld-bootstrap
21936 maybe-all-stagetrain-ld: all-stagetrain-ld
21937 all-stagetrain: all-stagetrain-ld
21938 TARGET-stagetrain-ld = $(TARGET-ld)
21939 all-stagetrain-ld: configure-stagetrain-ld
21940 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21941 @r=`${PWD_COMMAND}`; export r; \
21942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21943 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21944 $(HOST_EXPORTS) \
21945 $(POSTSTAGE1_HOST_EXPORTS) \
21946 cd $(HOST_SUBDIR)/ld && \
21947 \
21948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21949 CFLAGS="$(STAGEtrain_CFLAGS)" \
21950 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21951 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21952 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21957 TFLAGS="$(STAGEtrain_TFLAGS)" \
21958 $(TARGET-stagetrain-ld)
21959
21960 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21961 clean-stagetrain: clean-stagetrain-ld
21962 clean-stagetrain-ld:
21963 @if [ $(current_stage) = stagetrain ]; then \
21964 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21965 else \
21966 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21967 $(MAKE) stagetrain-start; \
21968 fi; \
21969 cd $(HOST_SUBDIR)/ld && \
21970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21971 @endif ld-bootstrap
21972
21973
21974 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21975 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21976 maybe-all-stagefeedback-ld:
21977 maybe-clean-stagefeedback-ld:
21978 @if ld-bootstrap
21979 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21980 all-stagefeedback: all-stagefeedback-ld
21981 TARGET-stagefeedback-ld = $(TARGET-ld)
21982 all-stagefeedback-ld: configure-stagefeedback-ld
21983 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21984 @r=`${PWD_COMMAND}`; export r; \
21985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21986 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21987 $(HOST_EXPORTS) \
21988 $(POSTSTAGE1_HOST_EXPORTS) \
21989 cd $(HOST_SUBDIR)/ld && \
21990 \
21991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21992 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21993 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21994 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21995 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22000 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22001 $(TARGET-stagefeedback-ld)
22002
22003 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22004 clean-stagefeedback: clean-stagefeedback-ld
22005 clean-stagefeedback-ld:
22006 @if [ $(current_stage) = stagefeedback ]; then \
22007 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22008 else \
22009 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22010 $(MAKE) stagefeedback-start; \
22011 fi; \
22012 cd $(HOST_SUBDIR)/ld && \
22013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22014 @endif ld-bootstrap
22015
22016
22017 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22018 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22019 maybe-all-stageautoprofile-ld:
22020 maybe-clean-stageautoprofile-ld:
22021 @if ld-bootstrap
22022 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22023 all-stageautoprofile: all-stageautoprofile-ld
22024 TARGET-stageautoprofile-ld = $(TARGET-ld)
22025 all-stageautoprofile-ld: configure-stageautoprofile-ld
22026 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22027 @r=`${PWD_COMMAND}`; export r; \
22028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22030 $(HOST_EXPORTS) \
22031 $(POSTSTAGE1_HOST_EXPORTS) \
22032 cd $(HOST_SUBDIR)/ld && \
22033 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22035 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22036 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22037 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22038 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22043 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22044 $(TARGET-stageautoprofile-ld)
22045
22046 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22047 clean-stageautoprofile: clean-stageautoprofile-ld
22048 clean-stageautoprofile-ld:
22049 @if [ $(current_stage) = stageautoprofile ]; then \
22050 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22051 else \
22052 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22053 $(MAKE) stageautoprofile-start; \
22054 fi; \
22055 cd $(HOST_SUBDIR)/ld && \
22056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22057 @endif ld-bootstrap
22058
22059
22060 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22061 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22062 maybe-all-stageautofeedback-ld:
22063 maybe-clean-stageautofeedback-ld:
22064 @if ld-bootstrap
22065 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22066 all-stageautofeedback: all-stageautofeedback-ld
22067 TARGET-stageautofeedback-ld = $(TARGET-ld)
22068 all-stageautofeedback-ld: configure-stageautofeedback-ld
22069 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22070 @r=`${PWD_COMMAND}`; export r; \
22071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22072 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22073 $(HOST_EXPORTS) \
22074 $(POSTSTAGE1_HOST_EXPORTS) \
22075 cd $(HOST_SUBDIR)/ld && \
22076 \
22077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22078 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22079 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22080 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22081 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22086 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22087 $(TARGET-stageautofeedback-ld)
22088
22089 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22090 clean-stageautofeedback: clean-stageautofeedback-ld
22091 clean-stageautofeedback-ld:
22092 @if [ $(current_stage) = stageautofeedback ]; then \
22093 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22094 else \
22095 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22096 $(MAKE) stageautofeedback-start; \
22097 fi; \
22098 cd $(HOST_SUBDIR)/ld && \
22099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22100 @endif ld-bootstrap
22101
22102
22103
22104
22105
22106 .PHONY: check-ld maybe-check-ld
22107 maybe-check-ld:
22108 @if ld
22109 maybe-check-ld: check-ld
22110
22111 check-ld:
22112 @: $(MAKE); $(unstage)
22113 @r=`${PWD_COMMAND}`; export r; \
22114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22115 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22116 (cd $(HOST_SUBDIR)/ld && \
22117 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22118
22119 @endif ld
22120
22121 .PHONY: install-ld maybe-install-ld
22122 maybe-install-ld:
22123 @if ld
22124 maybe-install-ld: install-ld
22125
22126 install-ld: installdirs
22127 @: $(MAKE); $(unstage)
22128 @r=`${PWD_COMMAND}`; export r; \
22129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22130 $(HOST_EXPORTS) \
22131 (cd $(HOST_SUBDIR)/ld && \
22132 $(MAKE) $(FLAGS_TO_PASS) install)
22133
22134 @endif ld
22135
22136 .PHONY: install-strip-ld maybe-install-strip-ld
22137 maybe-install-strip-ld:
22138 @if ld
22139 maybe-install-strip-ld: install-strip-ld
22140
22141 install-strip-ld: installdirs
22142 @: $(MAKE); $(unstage)
22143 @r=`${PWD_COMMAND}`; export r; \
22144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22145 $(HOST_EXPORTS) \
22146 (cd $(HOST_SUBDIR)/ld && \
22147 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22148
22149 @endif ld
22150
22151 # Other targets (info, dvi, pdf, etc.)
22152
22153 .PHONY: maybe-info-ld info-ld
22154 maybe-info-ld:
22155 @if ld
22156 maybe-info-ld: info-ld
22157
22158 info-ld: \
22159 configure-ld
22160 @[ -f ./ld/Makefile ] || exit 0; \
22161 r=`${PWD_COMMAND}`; export r; \
22162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22163 $(HOST_EXPORTS) \
22164 for flag in $(EXTRA_HOST_FLAGS) ; do \
22165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22166 done; \
22167 echo "Doing info in ld"; \
22168 (cd $(HOST_SUBDIR)/ld && \
22169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22171 "RANLIB=$${RANLIB}" \
22172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22173 info) \
22174 || exit 1
22175
22176 @endif ld
22177
22178 .PHONY: maybe-dvi-ld dvi-ld
22179 maybe-dvi-ld:
22180 @if ld
22181 maybe-dvi-ld: dvi-ld
22182
22183 dvi-ld: \
22184 configure-ld
22185 @[ -f ./ld/Makefile ] || exit 0; \
22186 r=`${PWD_COMMAND}`; export r; \
22187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188 $(HOST_EXPORTS) \
22189 for flag in $(EXTRA_HOST_FLAGS) ; do \
22190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22191 done; \
22192 echo "Doing dvi in ld"; \
22193 (cd $(HOST_SUBDIR)/ld && \
22194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22196 "RANLIB=$${RANLIB}" \
22197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22198 dvi) \
22199 || exit 1
22200
22201 @endif ld
22202
22203 .PHONY: maybe-pdf-ld pdf-ld
22204 maybe-pdf-ld:
22205 @if ld
22206 maybe-pdf-ld: pdf-ld
22207
22208 pdf-ld: \
22209 configure-ld
22210 @[ -f ./ld/Makefile ] || exit 0; \
22211 r=`${PWD_COMMAND}`; export r; \
22212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22213 $(HOST_EXPORTS) \
22214 for flag in $(EXTRA_HOST_FLAGS) ; do \
22215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22216 done; \
22217 echo "Doing pdf in ld"; \
22218 (cd $(HOST_SUBDIR)/ld && \
22219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22221 "RANLIB=$${RANLIB}" \
22222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22223 pdf) \
22224 || exit 1
22225
22226 @endif ld
22227
22228 .PHONY: maybe-html-ld html-ld
22229 maybe-html-ld:
22230 @if ld
22231 maybe-html-ld: html-ld
22232
22233 html-ld: \
22234 configure-ld
22235 @[ -f ./ld/Makefile ] || exit 0; \
22236 r=`${PWD_COMMAND}`; export r; \
22237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238 $(HOST_EXPORTS) \
22239 for flag in $(EXTRA_HOST_FLAGS) ; do \
22240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22241 done; \
22242 echo "Doing html in ld"; \
22243 (cd $(HOST_SUBDIR)/ld && \
22244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22246 "RANLIB=$${RANLIB}" \
22247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22248 html) \
22249 || exit 1
22250
22251 @endif ld
22252
22253 .PHONY: maybe-TAGS-ld TAGS-ld
22254 maybe-TAGS-ld:
22255 @if ld
22256 maybe-TAGS-ld: TAGS-ld
22257
22258 TAGS-ld: \
22259 configure-ld
22260 @[ -f ./ld/Makefile ] || exit 0; \
22261 r=`${PWD_COMMAND}`; export r; \
22262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22263 $(HOST_EXPORTS) \
22264 for flag in $(EXTRA_HOST_FLAGS) ; do \
22265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22266 done; \
22267 echo "Doing TAGS in ld"; \
22268 (cd $(HOST_SUBDIR)/ld && \
22269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22271 "RANLIB=$${RANLIB}" \
22272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22273 TAGS) \
22274 || exit 1
22275
22276 @endif ld
22277
22278 .PHONY: maybe-install-info-ld install-info-ld
22279 maybe-install-info-ld:
22280 @if ld
22281 maybe-install-info-ld: install-info-ld
22282
22283 install-info-ld: \
22284 configure-ld \
22285 info-ld
22286 @[ -f ./ld/Makefile ] || exit 0; \
22287 r=`${PWD_COMMAND}`; export r; \
22288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22289 $(HOST_EXPORTS) \
22290 for flag in $(EXTRA_HOST_FLAGS) ; do \
22291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22292 done; \
22293 echo "Doing install-info in ld"; \
22294 (cd $(HOST_SUBDIR)/ld && \
22295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22297 "RANLIB=$${RANLIB}" \
22298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22299 install-info) \
22300 || exit 1
22301
22302 @endif ld
22303
22304 .PHONY: maybe-install-dvi-ld install-dvi-ld
22305 maybe-install-dvi-ld:
22306 @if ld
22307 maybe-install-dvi-ld: install-dvi-ld
22308
22309 install-dvi-ld: \
22310 configure-ld \
22311 dvi-ld
22312 @[ -f ./ld/Makefile ] || exit 0; \
22313 r=`${PWD_COMMAND}`; export r; \
22314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22315 $(HOST_EXPORTS) \
22316 for flag in $(EXTRA_HOST_FLAGS) ; do \
22317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22318 done; \
22319 echo "Doing install-dvi in ld"; \
22320 (cd $(HOST_SUBDIR)/ld && \
22321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22323 "RANLIB=$${RANLIB}" \
22324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22325 install-dvi) \
22326 || exit 1
22327
22328 @endif ld
22329
22330 .PHONY: maybe-install-pdf-ld install-pdf-ld
22331 maybe-install-pdf-ld:
22332 @if ld
22333 maybe-install-pdf-ld: install-pdf-ld
22334
22335 install-pdf-ld: \
22336 configure-ld \
22337 pdf-ld
22338 @[ -f ./ld/Makefile ] || exit 0; \
22339 r=`${PWD_COMMAND}`; export r; \
22340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22341 $(HOST_EXPORTS) \
22342 for flag in $(EXTRA_HOST_FLAGS) ; do \
22343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22344 done; \
22345 echo "Doing install-pdf in ld"; \
22346 (cd $(HOST_SUBDIR)/ld && \
22347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22349 "RANLIB=$${RANLIB}" \
22350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22351 install-pdf) \
22352 || exit 1
22353
22354 @endif ld
22355
22356 .PHONY: maybe-install-html-ld install-html-ld
22357 maybe-install-html-ld:
22358 @if ld
22359 maybe-install-html-ld: install-html-ld
22360
22361 install-html-ld: \
22362 configure-ld \
22363 html-ld
22364 @[ -f ./ld/Makefile ] || exit 0; \
22365 r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 $(HOST_EXPORTS) \
22368 for flag in $(EXTRA_HOST_FLAGS) ; do \
22369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370 done; \
22371 echo "Doing install-html in ld"; \
22372 (cd $(HOST_SUBDIR)/ld && \
22373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375 "RANLIB=$${RANLIB}" \
22376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377 install-html) \
22378 || exit 1
22379
22380 @endif ld
22381
22382 .PHONY: maybe-installcheck-ld installcheck-ld
22383 maybe-installcheck-ld:
22384 @if ld
22385 maybe-installcheck-ld: installcheck-ld
22386
22387 installcheck-ld: \
22388 configure-ld
22389 @[ -f ./ld/Makefile ] || exit 0; \
22390 r=`${PWD_COMMAND}`; export r; \
22391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22392 $(HOST_EXPORTS) \
22393 for flag in $(EXTRA_HOST_FLAGS) ; do \
22394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22395 done; \
22396 echo "Doing installcheck in ld"; \
22397 (cd $(HOST_SUBDIR)/ld && \
22398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22400 "RANLIB=$${RANLIB}" \
22401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22402 installcheck) \
22403 || exit 1
22404
22405 @endif ld
22406
22407 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22408 maybe-mostlyclean-ld:
22409 @if ld
22410 maybe-mostlyclean-ld: mostlyclean-ld
22411
22412 mostlyclean-ld:
22413 @[ -f ./ld/Makefile ] || exit 0; \
22414 r=`${PWD_COMMAND}`; export r; \
22415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22416 $(HOST_EXPORTS) \
22417 for flag in $(EXTRA_HOST_FLAGS) ; do \
22418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22419 done; \
22420 echo "Doing mostlyclean in ld"; \
22421 (cd $(HOST_SUBDIR)/ld && \
22422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22424 "RANLIB=$${RANLIB}" \
22425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22426 mostlyclean) \
22427 || exit 1
22428
22429 @endif ld
22430
22431 .PHONY: maybe-clean-ld clean-ld
22432 maybe-clean-ld:
22433 @if ld
22434 maybe-clean-ld: clean-ld
22435
22436 clean-ld:
22437 @[ -f ./ld/Makefile ] || exit 0; \
22438 r=`${PWD_COMMAND}`; export r; \
22439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22440 $(HOST_EXPORTS) \
22441 for flag in $(EXTRA_HOST_FLAGS) ; do \
22442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22443 done; \
22444 echo "Doing clean in ld"; \
22445 (cd $(HOST_SUBDIR)/ld && \
22446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22448 "RANLIB=$${RANLIB}" \
22449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22450 clean) \
22451 || exit 1
22452
22453 @endif ld
22454
22455 .PHONY: maybe-distclean-ld distclean-ld
22456 maybe-distclean-ld:
22457 @if ld
22458 maybe-distclean-ld: distclean-ld
22459
22460 distclean-ld:
22461 @[ -f ./ld/Makefile ] || exit 0; \
22462 r=`${PWD_COMMAND}`; export r; \
22463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22464 $(HOST_EXPORTS) \
22465 for flag in $(EXTRA_HOST_FLAGS) ; do \
22466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22467 done; \
22468 echo "Doing distclean in ld"; \
22469 (cd $(HOST_SUBDIR)/ld && \
22470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22472 "RANLIB=$${RANLIB}" \
22473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22474 distclean) \
22475 || exit 1
22476
22477 @endif ld
22478
22479 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22480 maybe-maintainer-clean-ld:
22481 @if ld
22482 maybe-maintainer-clean-ld: maintainer-clean-ld
22483
22484 maintainer-clean-ld:
22485 @[ -f ./ld/Makefile ] || exit 0; \
22486 r=`${PWD_COMMAND}`; export r; \
22487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22488 $(HOST_EXPORTS) \
22489 for flag in $(EXTRA_HOST_FLAGS) ; do \
22490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22491 done; \
22492 echo "Doing maintainer-clean in ld"; \
22493 (cd $(HOST_SUBDIR)/ld && \
22494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22496 "RANLIB=$${RANLIB}" \
22497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22498 maintainer-clean) \
22499 || exit 1
22500
22501 @endif ld
22502
22503
22504
22505 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22506 maybe-configure-libbacktrace:
22507 @if gcc-bootstrap
22508 configure-libbacktrace: stage_current
22509 @endif gcc-bootstrap
22510 @if libbacktrace
22511 maybe-configure-libbacktrace: configure-libbacktrace
22512 configure-libbacktrace:
22513 @r=`${PWD_COMMAND}`; export r; \
22514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22515 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22517 $(HOST_EXPORTS) \
22518 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22519 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22520 case $(srcdir) in \
22521 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22522 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22523 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22524 esac; \
22525 module_srcdir=libbacktrace; \
22526 $(SHELL) \
22527 $$s/$$module_srcdir/configure \
22528 --srcdir=$${topdir}/$$module_srcdir \
22529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22530 --target=${target_alias} \
22531 || exit 1
22532 @endif libbacktrace
22533
22534
22535
22536 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22537 maybe-configure-stage1-libbacktrace:
22538 @if libbacktrace-bootstrap
22539 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22540 configure-stage1-libbacktrace:
22541 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22542 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22543 @r=`${PWD_COMMAND}`; export r; \
22544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22545 TFLAGS="$(STAGE1_TFLAGS)"; \
22546 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22547 $(HOST_EXPORTS) \
22548 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22549 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22550 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22551 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22553 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22554 case $(srcdir) in \
22555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22556 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22558 esac; \
22559 module_srcdir=libbacktrace; \
22560 $(SHELL) $$s/$$module_srcdir/configure \
22561 --srcdir=$${topdir}/$$module_srcdir \
22562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22563 --target=${target_alias} \
22564 \
22565 $(STAGE1_CONFIGURE_FLAGS)
22566 @endif libbacktrace-bootstrap
22567
22568 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22569 maybe-configure-stage2-libbacktrace:
22570 @if libbacktrace-bootstrap
22571 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22572 configure-stage2-libbacktrace:
22573 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22575 @r=`${PWD_COMMAND}`; export r; \
22576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577 TFLAGS="$(STAGE2_TFLAGS)"; \
22578 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22579 $(HOST_EXPORTS) \
22580 $(POSTSTAGE1_HOST_EXPORTS) \
22581 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22582 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22583 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22584 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22586 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22587 case $(srcdir) in \
22588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22589 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22591 esac; \
22592 module_srcdir=libbacktrace; \
22593 $(SHELL) $$s/$$module_srcdir/configure \
22594 --srcdir=$${topdir}/$$module_srcdir \
22595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22596 --target=${target_alias} \
22597 --with-build-libsubdir=$(HOST_SUBDIR) \
22598 $(STAGE2_CONFIGURE_FLAGS)
22599 @endif libbacktrace-bootstrap
22600
22601 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22602 maybe-configure-stage3-libbacktrace:
22603 @if libbacktrace-bootstrap
22604 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22605 configure-stage3-libbacktrace:
22606 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22608 @r=`${PWD_COMMAND}`; export r; \
22609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610 TFLAGS="$(STAGE3_TFLAGS)"; \
22611 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22612 $(HOST_EXPORTS) \
22613 $(POSTSTAGE1_HOST_EXPORTS) \
22614 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22615 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22616 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22617 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22619 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22620 case $(srcdir) in \
22621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22622 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22624 esac; \
22625 module_srcdir=libbacktrace; \
22626 $(SHELL) $$s/$$module_srcdir/configure \
22627 --srcdir=$${topdir}/$$module_srcdir \
22628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22629 --target=${target_alias} \
22630 --with-build-libsubdir=$(HOST_SUBDIR) \
22631 $(STAGE3_CONFIGURE_FLAGS)
22632 @endif libbacktrace-bootstrap
22633
22634 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22635 maybe-configure-stage4-libbacktrace:
22636 @if libbacktrace-bootstrap
22637 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22638 configure-stage4-libbacktrace:
22639 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22641 @r=`${PWD_COMMAND}`; export r; \
22642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22643 TFLAGS="$(STAGE4_TFLAGS)"; \
22644 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22645 $(HOST_EXPORTS) \
22646 $(POSTSTAGE1_HOST_EXPORTS) \
22647 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22648 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22649 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22650 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22652 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22653 case $(srcdir) in \
22654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22655 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22657 esac; \
22658 module_srcdir=libbacktrace; \
22659 $(SHELL) $$s/$$module_srcdir/configure \
22660 --srcdir=$${topdir}/$$module_srcdir \
22661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22662 --target=${target_alias} \
22663 --with-build-libsubdir=$(HOST_SUBDIR) \
22664 $(STAGE4_CONFIGURE_FLAGS)
22665 @endif libbacktrace-bootstrap
22666
22667 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22668 maybe-configure-stageprofile-libbacktrace:
22669 @if libbacktrace-bootstrap
22670 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22671 configure-stageprofile-libbacktrace:
22672 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22674 @r=`${PWD_COMMAND}`; export r; \
22675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22676 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22677 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22678 $(HOST_EXPORTS) \
22679 $(POSTSTAGE1_HOST_EXPORTS) \
22680 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22681 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22682 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22683 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22685 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22686 case $(srcdir) in \
22687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22688 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22690 esac; \
22691 module_srcdir=libbacktrace; \
22692 $(SHELL) $$s/$$module_srcdir/configure \
22693 --srcdir=$${topdir}/$$module_srcdir \
22694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22695 --target=${target_alias} \
22696 --with-build-libsubdir=$(HOST_SUBDIR) \
22697 $(STAGEprofile_CONFIGURE_FLAGS)
22698 @endif libbacktrace-bootstrap
22699
22700 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22701 maybe-configure-stagetrain-libbacktrace:
22702 @if libbacktrace-bootstrap
22703 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22704 configure-stagetrain-libbacktrace:
22705 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22707 @r=`${PWD_COMMAND}`; export r; \
22708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22709 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22710 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22711 $(HOST_EXPORTS) \
22712 $(POSTSTAGE1_HOST_EXPORTS) \
22713 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22714 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22715 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22716 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22718 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22719 case $(srcdir) in \
22720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22721 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22723 esac; \
22724 module_srcdir=libbacktrace; \
22725 $(SHELL) $$s/$$module_srcdir/configure \
22726 --srcdir=$${topdir}/$$module_srcdir \
22727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22728 --target=${target_alias} \
22729 --with-build-libsubdir=$(HOST_SUBDIR) \
22730 $(STAGEtrain_CONFIGURE_FLAGS)
22731 @endif libbacktrace-bootstrap
22732
22733 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22734 maybe-configure-stagefeedback-libbacktrace:
22735 @if libbacktrace-bootstrap
22736 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22737 configure-stagefeedback-libbacktrace:
22738 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22740 @r=`${PWD_COMMAND}`; export r; \
22741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22742 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22743 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22744 $(HOST_EXPORTS) \
22745 $(POSTSTAGE1_HOST_EXPORTS) \
22746 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22747 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22748 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22749 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22751 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22752 case $(srcdir) in \
22753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22754 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22756 esac; \
22757 module_srcdir=libbacktrace; \
22758 $(SHELL) $$s/$$module_srcdir/configure \
22759 --srcdir=$${topdir}/$$module_srcdir \
22760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22761 --target=${target_alias} \
22762 --with-build-libsubdir=$(HOST_SUBDIR) \
22763 $(STAGEfeedback_CONFIGURE_FLAGS)
22764 @endif libbacktrace-bootstrap
22765
22766 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22767 maybe-configure-stageautoprofile-libbacktrace:
22768 @if libbacktrace-bootstrap
22769 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22770 configure-stageautoprofile-libbacktrace:
22771 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22773 @r=`${PWD_COMMAND}`; export r; \
22774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22775 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22776 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22777 $(HOST_EXPORTS) \
22778 $(POSTSTAGE1_HOST_EXPORTS) \
22779 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22780 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22781 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22782 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22784 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22785 case $(srcdir) in \
22786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22787 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22789 esac; \
22790 module_srcdir=libbacktrace; \
22791 $(SHELL) $$s/$$module_srcdir/configure \
22792 --srcdir=$${topdir}/$$module_srcdir \
22793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22794 --target=${target_alias} \
22795 --with-build-libsubdir=$(HOST_SUBDIR) \
22796 $(STAGEautoprofile_CONFIGURE_FLAGS)
22797 @endif libbacktrace-bootstrap
22798
22799 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22800 maybe-configure-stageautofeedback-libbacktrace:
22801 @if libbacktrace-bootstrap
22802 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22803 configure-stageautofeedback-libbacktrace:
22804 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22806 @r=`${PWD_COMMAND}`; export r; \
22807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22808 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22809 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22810 $(HOST_EXPORTS) \
22811 $(POSTSTAGE1_HOST_EXPORTS) \
22812 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22813 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22814 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22815 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22817 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22818 case $(srcdir) in \
22819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22820 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22822 esac; \
22823 module_srcdir=libbacktrace; \
22824 $(SHELL) $$s/$$module_srcdir/configure \
22825 --srcdir=$${topdir}/$$module_srcdir \
22826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22827 --target=${target_alias} \
22828 --with-build-libsubdir=$(HOST_SUBDIR) \
22829 $(STAGEautofeedback_CONFIGURE_FLAGS)
22830 @endif libbacktrace-bootstrap
22831
22832
22833
22834
22835
22836 .PHONY: all-libbacktrace maybe-all-libbacktrace
22837 maybe-all-libbacktrace:
22838 @if gcc-bootstrap
22839 all-libbacktrace: stage_current
22840 @endif gcc-bootstrap
22841 @if libbacktrace
22842 TARGET-libbacktrace=all
22843 maybe-all-libbacktrace: all-libbacktrace
22844 all-libbacktrace: configure-libbacktrace
22845 @r=`${PWD_COMMAND}`; export r; \
22846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22847 $(HOST_EXPORTS) \
22848 (cd $(HOST_SUBDIR)/libbacktrace && \
22849 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22850 $(TARGET-libbacktrace))
22851 @endif libbacktrace
22852
22853
22854
22855 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22856 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22857 maybe-all-stage1-libbacktrace:
22858 maybe-clean-stage1-libbacktrace:
22859 @if libbacktrace-bootstrap
22860 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22861 all-stage1: all-stage1-libbacktrace
22862 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22863 all-stage1-libbacktrace: configure-stage1-libbacktrace
22864 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22865 @r=`${PWD_COMMAND}`; export r; \
22866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 TFLAGS="$(STAGE1_TFLAGS)"; \
22868 $(HOST_EXPORTS) \
22869 cd $(HOST_SUBDIR)/libbacktrace && \
22870 \
22871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22872 CFLAGS="$(STAGE1_CFLAGS)" \
22873 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22874 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22875 LIBCFLAGS="$(LIBCFLAGS)" \
22876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22879 $(EXTRA_HOST_FLAGS) \
22880 $(STAGE1_FLAGS_TO_PASS) \
22881 TFLAGS="$(STAGE1_TFLAGS)" \
22882 $(TARGET-stage1-libbacktrace)
22883
22884 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22885 clean-stage1: clean-stage1-libbacktrace
22886 clean-stage1-libbacktrace:
22887 @if [ $(current_stage) = stage1 ]; then \
22888 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22889 else \
22890 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22891 $(MAKE) stage1-start; \
22892 fi; \
22893 cd $(HOST_SUBDIR)/libbacktrace && \
22894 $(MAKE) $(EXTRA_HOST_FLAGS) \
22895 $(STAGE1_FLAGS_TO_PASS) clean
22896 @endif libbacktrace-bootstrap
22897
22898
22899 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22900 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22901 maybe-all-stage2-libbacktrace:
22902 maybe-clean-stage2-libbacktrace:
22903 @if libbacktrace-bootstrap
22904 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22905 all-stage2: all-stage2-libbacktrace
22906 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22907 all-stage2-libbacktrace: configure-stage2-libbacktrace
22908 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22909 @r=`${PWD_COMMAND}`; export r; \
22910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911 TFLAGS="$(STAGE2_TFLAGS)"; \
22912 $(HOST_EXPORTS) \
22913 $(POSTSTAGE1_HOST_EXPORTS) \
22914 cd $(HOST_SUBDIR)/libbacktrace && \
22915 \
22916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22917 CFLAGS="$(STAGE2_CFLAGS)" \
22918 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22919 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22920 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22925 TFLAGS="$(STAGE2_TFLAGS)" \
22926 $(TARGET-stage2-libbacktrace)
22927
22928 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22929 clean-stage2: clean-stage2-libbacktrace
22930 clean-stage2-libbacktrace:
22931 @if [ $(current_stage) = stage2 ]; then \
22932 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22933 else \
22934 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22935 $(MAKE) stage2-start; \
22936 fi; \
22937 cd $(HOST_SUBDIR)/libbacktrace && \
22938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22939 @endif libbacktrace-bootstrap
22940
22941
22942 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22943 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22944 maybe-all-stage3-libbacktrace:
22945 maybe-clean-stage3-libbacktrace:
22946 @if libbacktrace-bootstrap
22947 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22948 all-stage3: all-stage3-libbacktrace
22949 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22950 all-stage3-libbacktrace: configure-stage3-libbacktrace
22951 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22952 @r=`${PWD_COMMAND}`; export r; \
22953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954 TFLAGS="$(STAGE3_TFLAGS)"; \
22955 $(HOST_EXPORTS) \
22956 $(POSTSTAGE1_HOST_EXPORTS) \
22957 cd $(HOST_SUBDIR)/libbacktrace && \
22958 \
22959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22960 CFLAGS="$(STAGE3_CFLAGS)" \
22961 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22962 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22963 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22967 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22968 TFLAGS="$(STAGE3_TFLAGS)" \
22969 $(TARGET-stage3-libbacktrace)
22970
22971 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22972 clean-stage3: clean-stage3-libbacktrace
22973 clean-stage3-libbacktrace:
22974 @if [ $(current_stage) = stage3 ]; then \
22975 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22976 else \
22977 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22978 $(MAKE) stage3-start; \
22979 fi; \
22980 cd $(HOST_SUBDIR)/libbacktrace && \
22981 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22982 @endif libbacktrace-bootstrap
22983
22984
22985 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22986 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22987 maybe-all-stage4-libbacktrace:
22988 maybe-clean-stage4-libbacktrace:
22989 @if libbacktrace-bootstrap
22990 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22991 all-stage4: all-stage4-libbacktrace
22992 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22993 all-stage4-libbacktrace: configure-stage4-libbacktrace
22994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22995 @r=`${PWD_COMMAND}`; export r; \
22996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22997 TFLAGS="$(STAGE4_TFLAGS)"; \
22998 $(HOST_EXPORTS) \
22999 $(POSTSTAGE1_HOST_EXPORTS) \
23000 cd $(HOST_SUBDIR)/libbacktrace && \
23001 \
23002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23003 CFLAGS="$(STAGE4_CFLAGS)" \
23004 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23005 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23006 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23011 TFLAGS="$(STAGE4_TFLAGS)" \
23012 $(TARGET-stage4-libbacktrace)
23013
23014 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23015 clean-stage4: clean-stage4-libbacktrace
23016 clean-stage4-libbacktrace:
23017 @if [ $(current_stage) = stage4 ]; then \
23018 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23019 else \
23020 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23021 $(MAKE) stage4-start; \
23022 fi; \
23023 cd $(HOST_SUBDIR)/libbacktrace && \
23024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23025 @endif libbacktrace-bootstrap
23026
23027
23028 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23029 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23030 maybe-all-stageprofile-libbacktrace:
23031 maybe-clean-stageprofile-libbacktrace:
23032 @if libbacktrace-bootstrap
23033 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23034 all-stageprofile: all-stageprofile-libbacktrace
23035 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23036 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23037 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23038 @r=`${PWD_COMMAND}`; export r; \
23039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23040 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23041 $(HOST_EXPORTS) \
23042 $(POSTSTAGE1_HOST_EXPORTS) \
23043 cd $(HOST_SUBDIR)/libbacktrace && \
23044 \
23045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23046 CFLAGS="$(STAGEprofile_CFLAGS)" \
23047 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23048 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23049 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23054 TFLAGS="$(STAGEprofile_TFLAGS)" \
23055 $(TARGET-stageprofile-libbacktrace)
23056
23057 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23058 clean-stageprofile: clean-stageprofile-libbacktrace
23059 clean-stageprofile-libbacktrace:
23060 @if [ $(current_stage) = stageprofile ]; then \
23061 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23062 else \
23063 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23064 $(MAKE) stageprofile-start; \
23065 fi; \
23066 cd $(HOST_SUBDIR)/libbacktrace && \
23067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23068 @endif libbacktrace-bootstrap
23069
23070
23071 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23072 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23073 maybe-all-stagetrain-libbacktrace:
23074 maybe-clean-stagetrain-libbacktrace:
23075 @if libbacktrace-bootstrap
23076 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23077 all-stagetrain: all-stagetrain-libbacktrace
23078 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23079 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23080 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23081 @r=`${PWD_COMMAND}`; export r; \
23082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23084 $(HOST_EXPORTS) \
23085 $(POSTSTAGE1_HOST_EXPORTS) \
23086 cd $(HOST_SUBDIR)/libbacktrace && \
23087 \
23088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23089 CFLAGS="$(STAGEtrain_CFLAGS)" \
23090 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23091 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23092 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23097 TFLAGS="$(STAGEtrain_TFLAGS)" \
23098 $(TARGET-stagetrain-libbacktrace)
23099
23100 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23101 clean-stagetrain: clean-stagetrain-libbacktrace
23102 clean-stagetrain-libbacktrace:
23103 @if [ $(current_stage) = stagetrain ]; then \
23104 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23105 else \
23106 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23107 $(MAKE) stagetrain-start; \
23108 fi; \
23109 cd $(HOST_SUBDIR)/libbacktrace && \
23110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23111 @endif libbacktrace-bootstrap
23112
23113
23114 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23115 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23116 maybe-all-stagefeedback-libbacktrace:
23117 maybe-clean-stagefeedback-libbacktrace:
23118 @if libbacktrace-bootstrap
23119 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23120 all-stagefeedback: all-stagefeedback-libbacktrace
23121 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23122 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23123 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23124 @r=`${PWD_COMMAND}`; export r; \
23125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23126 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23127 $(HOST_EXPORTS) \
23128 $(POSTSTAGE1_HOST_EXPORTS) \
23129 cd $(HOST_SUBDIR)/libbacktrace && \
23130 \
23131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23132 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23133 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23134 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23135 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23140 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23141 $(TARGET-stagefeedback-libbacktrace)
23142
23143 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23144 clean-stagefeedback: clean-stagefeedback-libbacktrace
23145 clean-stagefeedback-libbacktrace:
23146 @if [ $(current_stage) = stagefeedback ]; then \
23147 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23148 else \
23149 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23150 $(MAKE) stagefeedback-start; \
23151 fi; \
23152 cd $(HOST_SUBDIR)/libbacktrace && \
23153 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23154 @endif libbacktrace-bootstrap
23155
23156
23157 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23158 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23159 maybe-all-stageautoprofile-libbacktrace:
23160 maybe-clean-stageautoprofile-libbacktrace:
23161 @if libbacktrace-bootstrap
23162 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23163 all-stageautoprofile: all-stageautoprofile-libbacktrace
23164 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23165 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23166 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23167 @r=`${PWD_COMMAND}`; export r; \
23168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23169 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23170 $(HOST_EXPORTS) \
23171 $(POSTSTAGE1_HOST_EXPORTS) \
23172 cd $(HOST_SUBDIR)/libbacktrace && \
23173 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23175 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23176 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23177 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23178 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23182 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23183 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23184 $(TARGET-stageautoprofile-libbacktrace)
23185
23186 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23187 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23188 clean-stageautoprofile-libbacktrace:
23189 @if [ $(current_stage) = stageautoprofile ]; then \
23190 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23191 else \
23192 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23193 $(MAKE) stageautoprofile-start; \
23194 fi; \
23195 cd $(HOST_SUBDIR)/libbacktrace && \
23196 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23197 @endif libbacktrace-bootstrap
23198
23199
23200 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23201 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23202 maybe-all-stageautofeedback-libbacktrace:
23203 maybe-clean-stageautofeedback-libbacktrace:
23204 @if libbacktrace-bootstrap
23205 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23206 all-stageautofeedback: all-stageautofeedback-libbacktrace
23207 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23208 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23209 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23210 @r=`${PWD_COMMAND}`; export r; \
23211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23212 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23213 $(HOST_EXPORTS) \
23214 $(POSTSTAGE1_HOST_EXPORTS) \
23215 cd $(HOST_SUBDIR)/libbacktrace && \
23216 \
23217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23218 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23219 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23220 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23221 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23226 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23227 $(TARGET-stageautofeedback-libbacktrace)
23228
23229 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23230 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23231 clean-stageautofeedback-libbacktrace:
23232 @if [ $(current_stage) = stageautofeedback ]; then \
23233 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23234 else \
23235 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23236 $(MAKE) stageautofeedback-start; \
23237 fi; \
23238 cd $(HOST_SUBDIR)/libbacktrace && \
23239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23240 @endif libbacktrace-bootstrap
23241
23242
23243
23244
23245
23246 .PHONY: check-libbacktrace maybe-check-libbacktrace
23247 maybe-check-libbacktrace:
23248 @if libbacktrace
23249 maybe-check-libbacktrace: check-libbacktrace
23250
23251 check-libbacktrace:
23252 @: $(MAKE); $(unstage)
23253 @r=`${PWD_COMMAND}`; export r; \
23254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23255 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23256 (cd $(HOST_SUBDIR)/libbacktrace && \
23257 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23258
23259 @endif libbacktrace
23260
23261 .PHONY: install-libbacktrace maybe-install-libbacktrace
23262 maybe-install-libbacktrace:
23263 @if libbacktrace
23264 maybe-install-libbacktrace: install-libbacktrace
23265
23266 install-libbacktrace: installdirs
23267 @: $(MAKE); $(unstage)
23268 @r=`${PWD_COMMAND}`; export r; \
23269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23270 $(HOST_EXPORTS) \
23271 (cd $(HOST_SUBDIR)/libbacktrace && \
23272 $(MAKE) $(FLAGS_TO_PASS) install)
23273
23274 @endif libbacktrace
23275
23276 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23277 maybe-install-strip-libbacktrace:
23278 @if libbacktrace
23279 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23280
23281 install-strip-libbacktrace: installdirs
23282 @: $(MAKE); $(unstage)
23283 @r=`${PWD_COMMAND}`; export r; \
23284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23285 $(HOST_EXPORTS) \
23286 (cd $(HOST_SUBDIR)/libbacktrace && \
23287 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23288
23289 @endif libbacktrace
23290
23291 # Other targets (info, dvi, pdf, etc.)
23292
23293 .PHONY: maybe-info-libbacktrace info-libbacktrace
23294 maybe-info-libbacktrace:
23295 @if libbacktrace
23296 maybe-info-libbacktrace: info-libbacktrace
23297
23298 info-libbacktrace: \
23299 configure-libbacktrace
23300 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23301 r=`${PWD_COMMAND}`; export r; \
23302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23303 $(HOST_EXPORTS) \
23304 for flag in $(EXTRA_HOST_FLAGS) ; do \
23305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23306 done; \
23307 echo "Doing info in libbacktrace"; \
23308 (cd $(HOST_SUBDIR)/libbacktrace && \
23309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23311 "RANLIB=$${RANLIB}" \
23312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23313 info) \
23314 || exit 1
23315
23316 @endif libbacktrace
23317
23318 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23319 maybe-dvi-libbacktrace:
23320 @if libbacktrace
23321 maybe-dvi-libbacktrace: dvi-libbacktrace
23322
23323 dvi-libbacktrace: \
23324 configure-libbacktrace
23325 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23326 r=`${PWD_COMMAND}`; export r; \
23327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23328 $(HOST_EXPORTS) \
23329 for flag in $(EXTRA_HOST_FLAGS) ; do \
23330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23331 done; \
23332 echo "Doing dvi in libbacktrace"; \
23333 (cd $(HOST_SUBDIR)/libbacktrace && \
23334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23336 "RANLIB=$${RANLIB}" \
23337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23338 dvi) \
23339 || exit 1
23340
23341 @endif libbacktrace
23342
23343 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23344 maybe-pdf-libbacktrace:
23345 @if libbacktrace
23346 maybe-pdf-libbacktrace: pdf-libbacktrace
23347
23348 pdf-libbacktrace: \
23349 configure-libbacktrace
23350 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23351 r=`${PWD_COMMAND}`; export r; \
23352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23353 $(HOST_EXPORTS) \
23354 for flag in $(EXTRA_HOST_FLAGS) ; do \
23355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23356 done; \
23357 echo "Doing pdf in libbacktrace"; \
23358 (cd $(HOST_SUBDIR)/libbacktrace && \
23359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23361 "RANLIB=$${RANLIB}" \
23362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23363 pdf) \
23364 || exit 1
23365
23366 @endif libbacktrace
23367
23368 .PHONY: maybe-html-libbacktrace html-libbacktrace
23369 maybe-html-libbacktrace:
23370 @if libbacktrace
23371 maybe-html-libbacktrace: html-libbacktrace
23372
23373 html-libbacktrace: \
23374 configure-libbacktrace
23375 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23376 r=`${PWD_COMMAND}`; export r; \
23377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23378 $(HOST_EXPORTS) \
23379 for flag in $(EXTRA_HOST_FLAGS) ; do \
23380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23381 done; \
23382 echo "Doing html in libbacktrace"; \
23383 (cd $(HOST_SUBDIR)/libbacktrace && \
23384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23386 "RANLIB=$${RANLIB}" \
23387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23388 html) \
23389 || exit 1
23390
23391 @endif libbacktrace
23392
23393 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23394 maybe-TAGS-libbacktrace:
23395 @if libbacktrace
23396 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23397
23398 TAGS-libbacktrace: \
23399 configure-libbacktrace
23400 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23401 r=`${PWD_COMMAND}`; export r; \
23402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23403 $(HOST_EXPORTS) \
23404 for flag in $(EXTRA_HOST_FLAGS) ; do \
23405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23406 done; \
23407 echo "Doing TAGS in libbacktrace"; \
23408 (cd $(HOST_SUBDIR)/libbacktrace && \
23409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23411 "RANLIB=$${RANLIB}" \
23412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23413 TAGS) \
23414 || exit 1
23415
23416 @endif libbacktrace
23417
23418 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23419 maybe-install-info-libbacktrace:
23420 @if libbacktrace
23421 maybe-install-info-libbacktrace: install-info-libbacktrace
23422
23423 install-info-libbacktrace: \
23424 configure-libbacktrace \
23425 info-libbacktrace
23426 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23427 r=`${PWD_COMMAND}`; export r; \
23428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23429 $(HOST_EXPORTS) \
23430 for flag in $(EXTRA_HOST_FLAGS) ; do \
23431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23432 done; \
23433 echo "Doing install-info in libbacktrace"; \
23434 (cd $(HOST_SUBDIR)/libbacktrace && \
23435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23437 "RANLIB=$${RANLIB}" \
23438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23439 install-info) \
23440 || exit 1
23441
23442 @endif libbacktrace
23443
23444 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23445 maybe-install-dvi-libbacktrace:
23446 @if libbacktrace
23447 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23448
23449 install-dvi-libbacktrace: \
23450 configure-libbacktrace \
23451 dvi-libbacktrace
23452 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23453 r=`${PWD_COMMAND}`; export r; \
23454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455 $(HOST_EXPORTS) \
23456 for flag in $(EXTRA_HOST_FLAGS) ; do \
23457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23458 done; \
23459 echo "Doing install-dvi in libbacktrace"; \
23460 (cd $(HOST_SUBDIR)/libbacktrace && \
23461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23463 "RANLIB=$${RANLIB}" \
23464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23465 install-dvi) \
23466 || exit 1
23467
23468 @endif libbacktrace
23469
23470 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23471 maybe-install-pdf-libbacktrace:
23472 @if libbacktrace
23473 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23474
23475 install-pdf-libbacktrace: \
23476 configure-libbacktrace \
23477 pdf-libbacktrace
23478 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23479 r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 $(HOST_EXPORTS) \
23482 for flag in $(EXTRA_HOST_FLAGS) ; do \
23483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23484 done; \
23485 echo "Doing install-pdf in libbacktrace"; \
23486 (cd $(HOST_SUBDIR)/libbacktrace && \
23487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23489 "RANLIB=$${RANLIB}" \
23490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23491 install-pdf) \
23492 || exit 1
23493
23494 @endif libbacktrace
23495
23496 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23497 maybe-install-html-libbacktrace:
23498 @if libbacktrace
23499 maybe-install-html-libbacktrace: install-html-libbacktrace
23500
23501 install-html-libbacktrace: \
23502 configure-libbacktrace \
23503 html-libbacktrace
23504 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23505 r=`${PWD_COMMAND}`; export r; \
23506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23507 $(HOST_EXPORTS) \
23508 for flag in $(EXTRA_HOST_FLAGS) ; do \
23509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23510 done; \
23511 echo "Doing install-html in libbacktrace"; \
23512 (cd $(HOST_SUBDIR)/libbacktrace && \
23513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23515 "RANLIB=$${RANLIB}" \
23516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23517 install-html) \
23518 || exit 1
23519
23520 @endif libbacktrace
23521
23522 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23523 maybe-installcheck-libbacktrace:
23524 @if libbacktrace
23525 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23526
23527 installcheck-libbacktrace: \
23528 configure-libbacktrace
23529 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23530 r=`${PWD_COMMAND}`; export r; \
23531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23532 $(HOST_EXPORTS) \
23533 for flag in $(EXTRA_HOST_FLAGS) ; do \
23534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23535 done; \
23536 echo "Doing installcheck in libbacktrace"; \
23537 (cd $(HOST_SUBDIR)/libbacktrace && \
23538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23540 "RANLIB=$${RANLIB}" \
23541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23542 installcheck) \
23543 || exit 1
23544
23545 @endif libbacktrace
23546
23547 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23548 maybe-mostlyclean-libbacktrace:
23549 @if libbacktrace
23550 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23551
23552 mostlyclean-libbacktrace:
23553 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23554 r=`${PWD_COMMAND}`; export r; \
23555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556 $(HOST_EXPORTS) \
23557 for flag in $(EXTRA_HOST_FLAGS) ; do \
23558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559 done; \
23560 echo "Doing mostlyclean in libbacktrace"; \
23561 (cd $(HOST_SUBDIR)/libbacktrace && \
23562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564 "RANLIB=$${RANLIB}" \
23565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566 mostlyclean) \
23567 || exit 1
23568
23569 @endif libbacktrace
23570
23571 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23572 maybe-clean-libbacktrace:
23573 @if libbacktrace
23574 maybe-clean-libbacktrace: clean-libbacktrace
23575
23576 clean-libbacktrace:
23577 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23578 r=`${PWD_COMMAND}`; export r; \
23579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23580 $(HOST_EXPORTS) \
23581 for flag in $(EXTRA_HOST_FLAGS) ; do \
23582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23583 done; \
23584 echo "Doing clean in libbacktrace"; \
23585 (cd $(HOST_SUBDIR)/libbacktrace && \
23586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23588 "RANLIB=$${RANLIB}" \
23589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23590 clean) \
23591 || exit 1
23592
23593 @endif libbacktrace
23594
23595 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23596 maybe-distclean-libbacktrace:
23597 @if libbacktrace
23598 maybe-distclean-libbacktrace: distclean-libbacktrace
23599
23600 distclean-libbacktrace:
23601 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23602 r=`${PWD_COMMAND}`; export r; \
23603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23604 $(HOST_EXPORTS) \
23605 for flag in $(EXTRA_HOST_FLAGS) ; do \
23606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23607 done; \
23608 echo "Doing distclean in libbacktrace"; \
23609 (cd $(HOST_SUBDIR)/libbacktrace && \
23610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23612 "RANLIB=$${RANLIB}" \
23613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23614 distclean) \
23615 || exit 1
23616
23617 @endif libbacktrace
23618
23619 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23620 maybe-maintainer-clean-libbacktrace:
23621 @if libbacktrace
23622 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23623
23624 maintainer-clean-libbacktrace:
23625 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23626 r=`${PWD_COMMAND}`; export r; \
23627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23628 $(HOST_EXPORTS) \
23629 for flag in $(EXTRA_HOST_FLAGS) ; do \
23630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23631 done; \
23632 echo "Doing maintainer-clean in libbacktrace"; \
23633 (cd $(HOST_SUBDIR)/libbacktrace && \
23634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23636 "RANLIB=$${RANLIB}" \
23637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23638 maintainer-clean) \
23639 || exit 1
23640
23641 @endif libbacktrace
23642
23643
23644
23645 .PHONY: configure-libcpp maybe-configure-libcpp
23646 maybe-configure-libcpp:
23647 @if gcc-bootstrap
23648 configure-libcpp: stage_current
23649 @endif gcc-bootstrap
23650 @if libcpp
23651 maybe-configure-libcpp: configure-libcpp
23652 configure-libcpp:
23653 @r=`${PWD_COMMAND}`; export r; \
23654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23655 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23657 $(HOST_EXPORTS) \
23658 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23659 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23660 case $(srcdir) in \
23661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23662 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23664 esac; \
23665 module_srcdir=libcpp; \
23666 $(SHELL) \
23667 $$s/$$module_srcdir/configure \
23668 --srcdir=$${topdir}/$$module_srcdir \
23669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23670 --target=${target_alias} \
23671 || exit 1
23672 @endif libcpp
23673
23674
23675
23676 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23677 maybe-configure-stage1-libcpp:
23678 @if libcpp-bootstrap
23679 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23680 configure-stage1-libcpp:
23681 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23682 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23683 @r=`${PWD_COMMAND}`; export r; \
23684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685 TFLAGS="$(STAGE1_TFLAGS)"; \
23686 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23687 $(HOST_EXPORTS) \
23688 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23689 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23690 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23691 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23693 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23694 case $(srcdir) in \
23695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23696 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23698 esac; \
23699 module_srcdir=libcpp; \
23700 $(SHELL) $$s/$$module_srcdir/configure \
23701 --srcdir=$${topdir}/$$module_srcdir \
23702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23703 --target=${target_alias} \
23704 \
23705 $(STAGE1_CONFIGURE_FLAGS)
23706 @endif libcpp-bootstrap
23707
23708 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23709 maybe-configure-stage2-libcpp:
23710 @if libcpp-bootstrap
23711 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23712 configure-stage2-libcpp:
23713 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23715 @r=`${PWD_COMMAND}`; export r; \
23716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23717 TFLAGS="$(STAGE2_TFLAGS)"; \
23718 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23719 $(HOST_EXPORTS) \
23720 $(POSTSTAGE1_HOST_EXPORTS) \
23721 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23722 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23723 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23724 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23726 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23727 case $(srcdir) in \
23728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23729 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23731 esac; \
23732 module_srcdir=libcpp; \
23733 $(SHELL) $$s/$$module_srcdir/configure \
23734 --srcdir=$${topdir}/$$module_srcdir \
23735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23736 --target=${target_alias} \
23737 --with-build-libsubdir=$(HOST_SUBDIR) \
23738 $(STAGE2_CONFIGURE_FLAGS)
23739 @endif libcpp-bootstrap
23740
23741 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23742 maybe-configure-stage3-libcpp:
23743 @if libcpp-bootstrap
23744 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23745 configure-stage3-libcpp:
23746 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23748 @r=`${PWD_COMMAND}`; export r; \
23749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23750 TFLAGS="$(STAGE3_TFLAGS)"; \
23751 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23752 $(HOST_EXPORTS) \
23753 $(POSTSTAGE1_HOST_EXPORTS) \
23754 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23755 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23756 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23757 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23759 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23760 case $(srcdir) in \
23761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23762 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23764 esac; \
23765 module_srcdir=libcpp; \
23766 $(SHELL) $$s/$$module_srcdir/configure \
23767 --srcdir=$${topdir}/$$module_srcdir \
23768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23769 --target=${target_alias} \
23770 --with-build-libsubdir=$(HOST_SUBDIR) \
23771 $(STAGE3_CONFIGURE_FLAGS)
23772 @endif libcpp-bootstrap
23773
23774 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23775 maybe-configure-stage4-libcpp:
23776 @if libcpp-bootstrap
23777 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23778 configure-stage4-libcpp:
23779 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23781 @r=`${PWD_COMMAND}`; export r; \
23782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23783 TFLAGS="$(STAGE4_TFLAGS)"; \
23784 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23785 $(HOST_EXPORTS) \
23786 $(POSTSTAGE1_HOST_EXPORTS) \
23787 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23788 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23789 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23790 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23792 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23793 case $(srcdir) in \
23794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23795 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23797 esac; \
23798 module_srcdir=libcpp; \
23799 $(SHELL) $$s/$$module_srcdir/configure \
23800 --srcdir=$${topdir}/$$module_srcdir \
23801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23802 --target=${target_alias} \
23803 --with-build-libsubdir=$(HOST_SUBDIR) \
23804 $(STAGE4_CONFIGURE_FLAGS)
23805 @endif libcpp-bootstrap
23806
23807 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23808 maybe-configure-stageprofile-libcpp:
23809 @if libcpp-bootstrap
23810 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23811 configure-stageprofile-libcpp:
23812 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23814 @r=`${PWD_COMMAND}`; export r; \
23815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23816 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23817 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23818 $(HOST_EXPORTS) \
23819 $(POSTSTAGE1_HOST_EXPORTS) \
23820 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23821 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23822 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23823 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23825 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23826 case $(srcdir) in \
23827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23828 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23830 esac; \
23831 module_srcdir=libcpp; \
23832 $(SHELL) $$s/$$module_srcdir/configure \
23833 --srcdir=$${topdir}/$$module_srcdir \
23834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23835 --target=${target_alias} \
23836 --with-build-libsubdir=$(HOST_SUBDIR) \
23837 $(STAGEprofile_CONFIGURE_FLAGS)
23838 @endif libcpp-bootstrap
23839
23840 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23841 maybe-configure-stagetrain-libcpp:
23842 @if libcpp-bootstrap
23843 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23844 configure-stagetrain-libcpp:
23845 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23847 @r=`${PWD_COMMAND}`; export r; \
23848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23850 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23851 $(HOST_EXPORTS) \
23852 $(POSTSTAGE1_HOST_EXPORTS) \
23853 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23854 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23855 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23856 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23858 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23859 case $(srcdir) in \
23860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23861 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23863 esac; \
23864 module_srcdir=libcpp; \
23865 $(SHELL) $$s/$$module_srcdir/configure \
23866 --srcdir=$${topdir}/$$module_srcdir \
23867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23868 --target=${target_alias} \
23869 --with-build-libsubdir=$(HOST_SUBDIR) \
23870 $(STAGEtrain_CONFIGURE_FLAGS)
23871 @endif libcpp-bootstrap
23872
23873 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23874 maybe-configure-stagefeedback-libcpp:
23875 @if libcpp-bootstrap
23876 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23877 configure-stagefeedback-libcpp:
23878 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23880 @r=`${PWD_COMMAND}`; export r; \
23881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23882 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23883 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23884 $(HOST_EXPORTS) \
23885 $(POSTSTAGE1_HOST_EXPORTS) \
23886 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23887 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23888 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23889 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23891 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23892 case $(srcdir) in \
23893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23894 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23896 esac; \
23897 module_srcdir=libcpp; \
23898 $(SHELL) $$s/$$module_srcdir/configure \
23899 --srcdir=$${topdir}/$$module_srcdir \
23900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23901 --target=${target_alias} \
23902 --with-build-libsubdir=$(HOST_SUBDIR) \
23903 $(STAGEfeedback_CONFIGURE_FLAGS)
23904 @endif libcpp-bootstrap
23905
23906 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23907 maybe-configure-stageautoprofile-libcpp:
23908 @if libcpp-bootstrap
23909 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23910 configure-stageautoprofile-libcpp:
23911 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23912 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23913 @r=`${PWD_COMMAND}`; export r; \
23914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23915 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23916 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23917 $(HOST_EXPORTS) \
23918 $(POSTSTAGE1_HOST_EXPORTS) \
23919 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23920 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23921 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23922 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23924 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23925 case $(srcdir) in \
23926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23927 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23929 esac; \
23930 module_srcdir=libcpp; \
23931 $(SHELL) $$s/$$module_srcdir/configure \
23932 --srcdir=$${topdir}/$$module_srcdir \
23933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23934 --target=${target_alias} \
23935 --with-build-libsubdir=$(HOST_SUBDIR) \
23936 $(STAGEautoprofile_CONFIGURE_FLAGS)
23937 @endif libcpp-bootstrap
23938
23939 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23940 maybe-configure-stageautofeedback-libcpp:
23941 @if libcpp-bootstrap
23942 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23943 configure-stageautofeedback-libcpp:
23944 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23946 @r=`${PWD_COMMAND}`; export r; \
23947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23948 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23949 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23950 $(HOST_EXPORTS) \
23951 $(POSTSTAGE1_HOST_EXPORTS) \
23952 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23953 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23954 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23955 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23957 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23958 case $(srcdir) in \
23959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23960 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23962 esac; \
23963 module_srcdir=libcpp; \
23964 $(SHELL) $$s/$$module_srcdir/configure \
23965 --srcdir=$${topdir}/$$module_srcdir \
23966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23967 --target=${target_alias} \
23968 --with-build-libsubdir=$(HOST_SUBDIR) \
23969 $(STAGEautofeedback_CONFIGURE_FLAGS)
23970 @endif libcpp-bootstrap
23971
23972
23973
23974
23975
23976 .PHONY: all-libcpp maybe-all-libcpp
23977 maybe-all-libcpp:
23978 @if gcc-bootstrap
23979 all-libcpp: stage_current
23980 @endif gcc-bootstrap
23981 @if libcpp
23982 TARGET-libcpp=all
23983 maybe-all-libcpp: all-libcpp
23984 all-libcpp: configure-libcpp
23985 @r=`${PWD_COMMAND}`; export r; \
23986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23987 $(HOST_EXPORTS) \
23988 (cd $(HOST_SUBDIR)/libcpp && \
23989 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23990 $(TARGET-libcpp))
23991 @endif libcpp
23992
23993
23994
23995 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23996 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23997 maybe-all-stage1-libcpp:
23998 maybe-clean-stage1-libcpp:
23999 @if libcpp-bootstrap
24000 maybe-all-stage1-libcpp: all-stage1-libcpp
24001 all-stage1: all-stage1-libcpp
24002 TARGET-stage1-libcpp = $(TARGET-libcpp)
24003 all-stage1-libcpp: configure-stage1-libcpp
24004 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24005 @r=`${PWD_COMMAND}`; export r; \
24006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24007 TFLAGS="$(STAGE1_TFLAGS)"; \
24008 $(HOST_EXPORTS) \
24009 cd $(HOST_SUBDIR)/libcpp && \
24010 \
24011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24012 CFLAGS="$(STAGE1_CFLAGS)" \
24013 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24014 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24015 LIBCFLAGS="$(LIBCFLAGS)" \
24016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24019 $(EXTRA_HOST_FLAGS) \
24020 $(STAGE1_FLAGS_TO_PASS) \
24021 TFLAGS="$(STAGE1_TFLAGS)" \
24022 $(TARGET-stage1-libcpp)
24023
24024 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24025 clean-stage1: clean-stage1-libcpp
24026 clean-stage1-libcpp:
24027 @if [ $(current_stage) = stage1 ]; then \
24028 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24029 else \
24030 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24031 $(MAKE) stage1-start; \
24032 fi; \
24033 cd $(HOST_SUBDIR)/libcpp && \
24034 $(MAKE) $(EXTRA_HOST_FLAGS) \
24035 $(STAGE1_FLAGS_TO_PASS) clean
24036 @endif libcpp-bootstrap
24037
24038
24039 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24040 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24041 maybe-all-stage2-libcpp:
24042 maybe-clean-stage2-libcpp:
24043 @if libcpp-bootstrap
24044 maybe-all-stage2-libcpp: all-stage2-libcpp
24045 all-stage2: all-stage2-libcpp
24046 TARGET-stage2-libcpp = $(TARGET-libcpp)
24047 all-stage2-libcpp: configure-stage2-libcpp
24048 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24049 @r=`${PWD_COMMAND}`; export r; \
24050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24051 TFLAGS="$(STAGE2_TFLAGS)"; \
24052 $(HOST_EXPORTS) \
24053 $(POSTSTAGE1_HOST_EXPORTS) \
24054 cd $(HOST_SUBDIR)/libcpp && \
24055 \
24056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24057 CFLAGS="$(STAGE2_CFLAGS)" \
24058 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24059 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24060 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24065 TFLAGS="$(STAGE2_TFLAGS)" \
24066 $(TARGET-stage2-libcpp)
24067
24068 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24069 clean-stage2: clean-stage2-libcpp
24070 clean-stage2-libcpp:
24071 @if [ $(current_stage) = stage2 ]; then \
24072 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24073 else \
24074 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24075 $(MAKE) stage2-start; \
24076 fi; \
24077 cd $(HOST_SUBDIR)/libcpp && \
24078 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24079 @endif libcpp-bootstrap
24080
24081
24082 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24083 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24084 maybe-all-stage3-libcpp:
24085 maybe-clean-stage3-libcpp:
24086 @if libcpp-bootstrap
24087 maybe-all-stage3-libcpp: all-stage3-libcpp
24088 all-stage3: all-stage3-libcpp
24089 TARGET-stage3-libcpp = $(TARGET-libcpp)
24090 all-stage3-libcpp: configure-stage3-libcpp
24091 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24092 @r=`${PWD_COMMAND}`; export r; \
24093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24094 TFLAGS="$(STAGE3_TFLAGS)"; \
24095 $(HOST_EXPORTS) \
24096 $(POSTSTAGE1_HOST_EXPORTS) \
24097 cd $(HOST_SUBDIR)/libcpp && \
24098 \
24099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24100 CFLAGS="$(STAGE3_CFLAGS)" \
24101 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24102 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24103 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24108 TFLAGS="$(STAGE3_TFLAGS)" \
24109 $(TARGET-stage3-libcpp)
24110
24111 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24112 clean-stage3: clean-stage3-libcpp
24113 clean-stage3-libcpp:
24114 @if [ $(current_stage) = stage3 ]; then \
24115 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24116 else \
24117 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24118 $(MAKE) stage3-start; \
24119 fi; \
24120 cd $(HOST_SUBDIR)/libcpp && \
24121 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24122 @endif libcpp-bootstrap
24123
24124
24125 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24126 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24127 maybe-all-stage4-libcpp:
24128 maybe-clean-stage4-libcpp:
24129 @if libcpp-bootstrap
24130 maybe-all-stage4-libcpp: all-stage4-libcpp
24131 all-stage4: all-stage4-libcpp
24132 TARGET-stage4-libcpp = $(TARGET-libcpp)
24133 all-stage4-libcpp: configure-stage4-libcpp
24134 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24135 @r=`${PWD_COMMAND}`; export r; \
24136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24137 TFLAGS="$(STAGE4_TFLAGS)"; \
24138 $(HOST_EXPORTS) \
24139 $(POSTSTAGE1_HOST_EXPORTS) \
24140 cd $(HOST_SUBDIR)/libcpp && \
24141 \
24142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24143 CFLAGS="$(STAGE4_CFLAGS)" \
24144 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24145 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24146 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24151 TFLAGS="$(STAGE4_TFLAGS)" \
24152 $(TARGET-stage4-libcpp)
24153
24154 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24155 clean-stage4: clean-stage4-libcpp
24156 clean-stage4-libcpp:
24157 @if [ $(current_stage) = stage4 ]; then \
24158 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24159 else \
24160 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24161 $(MAKE) stage4-start; \
24162 fi; \
24163 cd $(HOST_SUBDIR)/libcpp && \
24164 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24165 @endif libcpp-bootstrap
24166
24167
24168 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24169 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24170 maybe-all-stageprofile-libcpp:
24171 maybe-clean-stageprofile-libcpp:
24172 @if libcpp-bootstrap
24173 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24174 all-stageprofile: all-stageprofile-libcpp
24175 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24176 all-stageprofile-libcpp: configure-stageprofile-libcpp
24177 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24178 @r=`${PWD_COMMAND}`; export r; \
24179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24181 $(HOST_EXPORTS) \
24182 $(POSTSTAGE1_HOST_EXPORTS) \
24183 cd $(HOST_SUBDIR)/libcpp && \
24184 \
24185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24186 CFLAGS="$(STAGEprofile_CFLAGS)" \
24187 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24188 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24189 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24194 TFLAGS="$(STAGEprofile_TFLAGS)" \
24195 $(TARGET-stageprofile-libcpp)
24196
24197 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24198 clean-stageprofile: clean-stageprofile-libcpp
24199 clean-stageprofile-libcpp:
24200 @if [ $(current_stage) = stageprofile ]; then \
24201 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24202 else \
24203 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24204 $(MAKE) stageprofile-start; \
24205 fi; \
24206 cd $(HOST_SUBDIR)/libcpp && \
24207 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24208 @endif libcpp-bootstrap
24209
24210
24211 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24212 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24213 maybe-all-stagetrain-libcpp:
24214 maybe-clean-stagetrain-libcpp:
24215 @if libcpp-bootstrap
24216 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24217 all-stagetrain: all-stagetrain-libcpp
24218 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24219 all-stagetrain-libcpp: configure-stagetrain-libcpp
24220 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24221 @r=`${PWD_COMMAND}`; export r; \
24222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24223 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24224 $(HOST_EXPORTS) \
24225 $(POSTSTAGE1_HOST_EXPORTS) \
24226 cd $(HOST_SUBDIR)/libcpp && \
24227 \
24228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24229 CFLAGS="$(STAGEtrain_CFLAGS)" \
24230 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24231 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24232 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24237 TFLAGS="$(STAGEtrain_TFLAGS)" \
24238 $(TARGET-stagetrain-libcpp)
24239
24240 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24241 clean-stagetrain: clean-stagetrain-libcpp
24242 clean-stagetrain-libcpp:
24243 @if [ $(current_stage) = stagetrain ]; then \
24244 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24245 else \
24246 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24247 $(MAKE) stagetrain-start; \
24248 fi; \
24249 cd $(HOST_SUBDIR)/libcpp && \
24250 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24251 @endif libcpp-bootstrap
24252
24253
24254 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24255 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24256 maybe-all-stagefeedback-libcpp:
24257 maybe-clean-stagefeedback-libcpp:
24258 @if libcpp-bootstrap
24259 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24260 all-stagefeedback: all-stagefeedback-libcpp
24261 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24262 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24263 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24264 @r=`${PWD_COMMAND}`; export r; \
24265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24266 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24267 $(HOST_EXPORTS) \
24268 $(POSTSTAGE1_HOST_EXPORTS) \
24269 cd $(HOST_SUBDIR)/libcpp && \
24270 \
24271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24272 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24273 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24274 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24275 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24280 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24281 $(TARGET-stagefeedback-libcpp)
24282
24283 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24284 clean-stagefeedback: clean-stagefeedback-libcpp
24285 clean-stagefeedback-libcpp:
24286 @if [ $(current_stage) = stagefeedback ]; then \
24287 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24288 else \
24289 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24290 $(MAKE) stagefeedback-start; \
24291 fi; \
24292 cd $(HOST_SUBDIR)/libcpp && \
24293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24294 @endif libcpp-bootstrap
24295
24296
24297 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24298 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24299 maybe-all-stageautoprofile-libcpp:
24300 maybe-clean-stageautoprofile-libcpp:
24301 @if libcpp-bootstrap
24302 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24303 all-stageautoprofile: all-stageautoprofile-libcpp
24304 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24305 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24306 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24307 @r=`${PWD_COMMAND}`; export r; \
24308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24310 $(HOST_EXPORTS) \
24311 $(POSTSTAGE1_HOST_EXPORTS) \
24312 cd $(HOST_SUBDIR)/libcpp && \
24313 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24315 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24316 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24317 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24318 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24323 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24324 $(TARGET-stageautoprofile-libcpp)
24325
24326 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24327 clean-stageautoprofile: clean-stageautoprofile-libcpp
24328 clean-stageautoprofile-libcpp:
24329 @if [ $(current_stage) = stageautoprofile ]; then \
24330 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24331 else \
24332 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24333 $(MAKE) stageautoprofile-start; \
24334 fi; \
24335 cd $(HOST_SUBDIR)/libcpp && \
24336 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24337 @endif libcpp-bootstrap
24338
24339
24340 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24341 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24342 maybe-all-stageautofeedback-libcpp:
24343 maybe-clean-stageautofeedback-libcpp:
24344 @if libcpp-bootstrap
24345 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24346 all-stageautofeedback: all-stageautofeedback-libcpp
24347 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24348 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24349 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24350 @r=`${PWD_COMMAND}`; export r; \
24351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24352 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24353 $(HOST_EXPORTS) \
24354 $(POSTSTAGE1_HOST_EXPORTS) \
24355 cd $(HOST_SUBDIR)/libcpp && \
24356 \
24357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24358 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24359 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24360 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24361 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24366 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24367 $(TARGET-stageautofeedback-libcpp)
24368
24369 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24370 clean-stageautofeedback: clean-stageautofeedback-libcpp
24371 clean-stageautofeedback-libcpp:
24372 @if [ $(current_stage) = stageautofeedback ]; then \
24373 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24374 else \
24375 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24376 $(MAKE) stageautofeedback-start; \
24377 fi; \
24378 cd $(HOST_SUBDIR)/libcpp && \
24379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24380 @endif libcpp-bootstrap
24381
24382
24383
24384
24385
24386 .PHONY: check-libcpp maybe-check-libcpp
24387 maybe-check-libcpp:
24388 @if libcpp
24389 maybe-check-libcpp: check-libcpp
24390
24391 check-libcpp:
24392 @: $(MAKE); $(unstage)
24393 @r=`${PWD_COMMAND}`; export r; \
24394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24395 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24396 (cd $(HOST_SUBDIR)/libcpp && \
24397 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24398
24399 @endif libcpp
24400
24401 .PHONY: install-libcpp maybe-install-libcpp
24402 maybe-install-libcpp:
24403 @if libcpp
24404 maybe-install-libcpp: install-libcpp
24405
24406 install-libcpp: installdirs
24407 @: $(MAKE); $(unstage)
24408 @r=`${PWD_COMMAND}`; export r; \
24409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24410 $(HOST_EXPORTS) \
24411 (cd $(HOST_SUBDIR)/libcpp && \
24412 $(MAKE) $(FLAGS_TO_PASS) install)
24413
24414 @endif libcpp
24415
24416 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24417 maybe-install-strip-libcpp:
24418 @if libcpp
24419 maybe-install-strip-libcpp: install-strip-libcpp
24420
24421 install-strip-libcpp: installdirs
24422 @: $(MAKE); $(unstage)
24423 @r=`${PWD_COMMAND}`; export r; \
24424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24425 $(HOST_EXPORTS) \
24426 (cd $(HOST_SUBDIR)/libcpp && \
24427 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24428
24429 @endif libcpp
24430
24431 # Other targets (info, dvi, pdf, etc.)
24432
24433 .PHONY: maybe-info-libcpp info-libcpp
24434 maybe-info-libcpp:
24435 @if libcpp
24436 maybe-info-libcpp: info-libcpp
24437
24438 info-libcpp: \
24439 configure-libcpp
24440 @[ -f ./libcpp/Makefile ] || exit 0; \
24441 r=`${PWD_COMMAND}`; export r; \
24442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24443 $(HOST_EXPORTS) \
24444 for flag in $(EXTRA_HOST_FLAGS) ; do \
24445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24446 done; \
24447 echo "Doing info in libcpp"; \
24448 (cd $(HOST_SUBDIR)/libcpp && \
24449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24451 "RANLIB=$${RANLIB}" \
24452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24453 info) \
24454 || exit 1
24455
24456 @endif libcpp
24457
24458 .PHONY: maybe-dvi-libcpp dvi-libcpp
24459 maybe-dvi-libcpp:
24460 @if libcpp
24461 maybe-dvi-libcpp: dvi-libcpp
24462
24463 dvi-libcpp: \
24464 configure-libcpp
24465 @[ -f ./libcpp/Makefile ] || exit 0; \
24466 r=`${PWD_COMMAND}`; export r; \
24467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24468 $(HOST_EXPORTS) \
24469 for flag in $(EXTRA_HOST_FLAGS) ; do \
24470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24471 done; \
24472 echo "Doing dvi in libcpp"; \
24473 (cd $(HOST_SUBDIR)/libcpp && \
24474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24476 "RANLIB=$${RANLIB}" \
24477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24478 dvi) \
24479 || exit 1
24480
24481 @endif libcpp
24482
24483 .PHONY: maybe-pdf-libcpp pdf-libcpp
24484 maybe-pdf-libcpp:
24485 @if libcpp
24486 maybe-pdf-libcpp: pdf-libcpp
24487
24488 pdf-libcpp: \
24489 configure-libcpp
24490 @[ -f ./libcpp/Makefile ] || exit 0; \
24491 r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 $(HOST_EXPORTS) \
24494 for flag in $(EXTRA_HOST_FLAGS) ; do \
24495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24496 done; \
24497 echo "Doing pdf in libcpp"; \
24498 (cd $(HOST_SUBDIR)/libcpp && \
24499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24501 "RANLIB=$${RANLIB}" \
24502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24503 pdf) \
24504 || exit 1
24505
24506 @endif libcpp
24507
24508 .PHONY: maybe-html-libcpp html-libcpp
24509 maybe-html-libcpp:
24510 @if libcpp
24511 maybe-html-libcpp: html-libcpp
24512
24513 html-libcpp: \
24514 configure-libcpp
24515 @[ -f ./libcpp/Makefile ] || exit 0; \
24516 r=`${PWD_COMMAND}`; export r; \
24517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24518 $(HOST_EXPORTS) \
24519 for flag in $(EXTRA_HOST_FLAGS) ; do \
24520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24521 done; \
24522 echo "Doing html in libcpp"; \
24523 (cd $(HOST_SUBDIR)/libcpp && \
24524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24526 "RANLIB=$${RANLIB}" \
24527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24528 html) \
24529 || exit 1
24530
24531 @endif libcpp
24532
24533 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24534 maybe-TAGS-libcpp:
24535 @if libcpp
24536 maybe-TAGS-libcpp: TAGS-libcpp
24537
24538 TAGS-libcpp: \
24539 configure-libcpp
24540 @[ -f ./libcpp/Makefile ] || exit 0; \
24541 r=`${PWD_COMMAND}`; export r; \
24542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543 $(HOST_EXPORTS) \
24544 for flag in $(EXTRA_HOST_FLAGS) ; do \
24545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24546 done; \
24547 echo "Doing TAGS in libcpp"; \
24548 (cd $(HOST_SUBDIR)/libcpp && \
24549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24551 "RANLIB=$${RANLIB}" \
24552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24553 TAGS) \
24554 || exit 1
24555
24556 @endif libcpp
24557
24558 .PHONY: maybe-install-info-libcpp install-info-libcpp
24559 maybe-install-info-libcpp:
24560 @if libcpp
24561 maybe-install-info-libcpp: install-info-libcpp
24562
24563 install-info-libcpp: \
24564 configure-libcpp \
24565 info-libcpp
24566 @[ -f ./libcpp/Makefile ] || exit 0; \
24567 r=`${PWD_COMMAND}`; export r; \
24568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24569 $(HOST_EXPORTS) \
24570 for flag in $(EXTRA_HOST_FLAGS) ; do \
24571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24572 done; \
24573 echo "Doing install-info in libcpp"; \
24574 (cd $(HOST_SUBDIR)/libcpp && \
24575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24577 "RANLIB=$${RANLIB}" \
24578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24579 install-info) \
24580 || exit 1
24581
24582 @endif libcpp
24583
24584 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24585 maybe-install-dvi-libcpp:
24586 @if libcpp
24587 maybe-install-dvi-libcpp: install-dvi-libcpp
24588
24589 install-dvi-libcpp: \
24590 configure-libcpp \
24591 dvi-libcpp
24592 @[ -f ./libcpp/Makefile ] || exit 0; \
24593 r=`${PWD_COMMAND}`; export r; \
24594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595 $(HOST_EXPORTS) \
24596 for flag in $(EXTRA_HOST_FLAGS) ; do \
24597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24598 done; \
24599 echo "Doing install-dvi in libcpp"; \
24600 (cd $(HOST_SUBDIR)/libcpp && \
24601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24603 "RANLIB=$${RANLIB}" \
24604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24605 install-dvi) \
24606 || exit 1
24607
24608 @endif libcpp
24609
24610 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24611 maybe-install-pdf-libcpp:
24612 @if libcpp
24613 maybe-install-pdf-libcpp: install-pdf-libcpp
24614
24615 install-pdf-libcpp: \
24616 configure-libcpp \
24617 pdf-libcpp
24618 @[ -f ./libcpp/Makefile ] || exit 0; \
24619 r=`${PWD_COMMAND}`; export r; \
24620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24621 $(HOST_EXPORTS) \
24622 for flag in $(EXTRA_HOST_FLAGS) ; do \
24623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24624 done; \
24625 echo "Doing install-pdf in libcpp"; \
24626 (cd $(HOST_SUBDIR)/libcpp && \
24627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24629 "RANLIB=$${RANLIB}" \
24630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24631 install-pdf) \
24632 || exit 1
24633
24634 @endif libcpp
24635
24636 .PHONY: maybe-install-html-libcpp install-html-libcpp
24637 maybe-install-html-libcpp:
24638 @if libcpp
24639 maybe-install-html-libcpp: install-html-libcpp
24640
24641 install-html-libcpp: \
24642 configure-libcpp \
24643 html-libcpp
24644 @[ -f ./libcpp/Makefile ] || exit 0; \
24645 r=`${PWD_COMMAND}`; export r; \
24646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24647 $(HOST_EXPORTS) \
24648 for flag in $(EXTRA_HOST_FLAGS) ; do \
24649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24650 done; \
24651 echo "Doing install-html in libcpp"; \
24652 (cd $(HOST_SUBDIR)/libcpp && \
24653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24655 "RANLIB=$${RANLIB}" \
24656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24657 install-html) \
24658 || exit 1
24659
24660 @endif libcpp
24661
24662 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24663 maybe-installcheck-libcpp:
24664 @if libcpp
24665 maybe-installcheck-libcpp: installcheck-libcpp
24666
24667 installcheck-libcpp: \
24668 configure-libcpp
24669 @[ -f ./libcpp/Makefile ] || exit 0; \
24670 r=`${PWD_COMMAND}`; export r; \
24671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672 $(HOST_EXPORTS) \
24673 for flag in $(EXTRA_HOST_FLAGS) ; do \
24674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24675 done; \
24676 echo "Doing installcheck in libcpp"; \
24677 (cd $(HOST_SUBDIR)/libcpp && \
24678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24680 "RANLIB=$${RANLIB}" \
24681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24682 installcheck) \
24683 || exit 1
24684
24685 @endif libcpp
24686
24687 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24688 maybe-mostlyclean-libcpp:
24689 @if libcpp
24690 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24691
24692 mostlyclean-libcpp:
24693 @[ -f ./libcpp/Makefile ] || exit 0; \
24694 r=`${PWD_COMMAND}`; export r; \
24695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24696 $(HOST_EXPORTS) \
24697 for flag in $(EXTRA_HOST_FLAGS) ; do \
24698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24699 done; \
24700 echo "Doing mostlyclean in libcpp"; \
24701 (cd $(HOST_SUBDIR)/libcpp && \
24702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24704 "RANLIB=$${RANLIB}" \
24705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24706 mostlyclean) \
24707 || exit 1
24708
24709 @endif libcpp
24710
24711 .PHONY: maybe-clean-libcpp clean-libcpp
24712 maybe-clean-libcpp:
24713 @if libcpp
24714 maybe-clean-libcpp: clean-libcpp
24715
24716 clean-libcpp:
24717 @[ -f ./libcpp/Makefile ] || exit 0; \
24718 r=`${PWD_COMMAND}`; export r; \
24719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24720 $(HOST_EXPORTS) \
24721 for flag in $(EXTRA_HOST_FLAGS) ; do \
24722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24723 done; \
24724 echo "Doing clean in libcpp"; \
24725 (cd $(HOST_SUBDIR)/libcpp && \
24726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24728 "RANLIB=$${RANLIB}" \
24729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24730 clean) \
24731 || exit 1
24732
24733 @endif libcpp
24734
24735 .PHONY: maybe-distclean-libcpp distclean-libcpp
24736 maybe-distclean-libcpp:
24737 @if libcpp
24738 maybe-distclean-libcpp: distclean-libcpp
24739
24740 distclean-libcpp:
24741 @[ -f ./libcpp/Makefile ] || exit 0; \
24742 r=`${PWD_COMMAND}`; export r; \
24743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24744 $(HOST_EXPORTS) \
24745 for flag in $(EXTRA_HOST_FLAGS) ; do \
24746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24747 done; \
24748 echo "Doing distclean in libcpp"; \
24749 (cd $(HOST_SUBDIR)/libcpp && \
24750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24752 "RANLIB=$${RANLIB}" \
24753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24754 distclean) \
24755 || exit 1
24756
24757 @endif libcpp
24758
24759 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24760 maybe-maintainer-clean-libcpp:
24761 @if libcpp
24762 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24763
24764 maintainer-clean-libcpp:
24765 @[ -f ./libcpp/Makefile ] || exit 0; \
24766 r=`${PWD_COMMAND}`; export r; \
24767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24768 $(HOST_EXPORTS) \
24769 for flag in $(EXTRA_HOST_FLAGS) ; do \
24770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24771 done; \
24772 echo "Doing maintainer-clean in libcpp"; \
24773 (cd $(HOST_SUBDIR)/libcpp && \
24774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24776 "RANLIB=$${RANLIB}" \
24777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24778 maintainer-clean) \
24779 || exit 1
24780
24781 @endif libcpp
24782
24783
24784
24785 .PHONY: configure-libcody maybe-configure-libcody
24786 maybe-configure-libcody:
24787 @if gcc-bootstrap
24788 configure-libcody: stage_current
24789 @endif gcc-bootstrap
24790 @if libcody
24791 maybe-configure-libcody: configure-libcody
24792 configure-libcody:
24793 @r=`${PWD_COMMAND}`; export r; \
24794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24795 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24797 $(HOST_EXPORTS) \
24798 echo Configuring in $(HOST_SUBDIR)/libcody; \
24799 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24800 case $(srcdir) in \
24801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24802 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24804 esac; \
24805 module_srcdir=libcody; \
24806 $(SHELL) \
24807 $$s/$$module_srcdir/configure \
24808 --srcdir=$${topdir}/$$module_srcdir \
24809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24810 --target=${target_alias} \
24811 || exit 1
24812 @endif libcody
24813
24814
24815
24816 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24817 maybe-configure-stage1-libcody:
24818 @if libcody-bootstrap
24819 maybe-configure-stage1-libcody: configure-stage1-libcody
24820 configure-stage1-libcody:
24821 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24823 @r=`${PWD_COMMAND}`; export r; \
24824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24825 TFLAGS="$(STAGE1_TFLAGS)"; \
24826 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24827 $(HOST_EXPORTS) \
24828 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24829 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24830 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24831 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24833 cd $(HOST_SUBDIR)/libcody || exit 1; \
24834 case $(srcdir) in \
24835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24836 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24838 esac; \
24839 module_srcdir=libcody; \
24840 $(SHELL) $$s/$$module_srcdir/configure \
24841 --srcdir=$${topdir}/$$module_srcdir \
24842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24843 --target=${target_alias} \
24844 \
24845 $(STAGE1_CONFIGURE_FLAGS)
24846 @endif libcody-bootstrap
24847
24848 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24849 maybe-configure-stage2-libcody:
24850 @if libcody-bootstrap
24851 maybe-configure-stage2-libcody: configure-stage2-libcody
24852 configure-stage2-libcody:
24853 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24855 @r=`${PWD_COMMAND}`; export r; \
24856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24857 TFLAGS="$(STAGE2_TFLAGS)"; \
24858 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24859 $(HOST_EXPORTS) \
24860 $(POSTSTAGE1_HOST_EXPORTS) \
24861 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24862 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24863 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24864 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24866 cd $(HOST_SUBDIR)/libcody || exit 1; \
24867 case $(srcdir) in \
24868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24869 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24871 esac; \
24872 module_srcdir=libcody; \
24873 $(SHELL) $$s/$$module_srcdir/configure \
24874 --srcdir=$${topdir}/$$module_srcdir \
24875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24876 --target=${target_alias} \
24877 --with-build-libsubdir=$(HOST_SUBDIR) \
24878 $(STAGE2_CONFIGURE_FLAGS)
24879 @endif libcody-bootstrap
24880
24881 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24882 maybe-configure-stage3-libcody:
24883 @if libcody-bootstrap
24884 maybe-configure-stage3-libcody: configure-stage3-libcody
24885 configure-stage3-libcody:
24886 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24888 @r=`${PWD_COMMAND}`; export r; \
24889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24890 TFLAGS="$(STAGE3_TFLAGS)"; \
24891 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24892 $(HOST_EXPORTS) \
24893 $(POSTSTAGE1_HOST_EXPORTS) \
24894 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24895 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24896 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24897 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24899 cd $(HOST_SUBDIR)/libcody || exit 1; \
24900 case $(srcdir) in \
24901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24902 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24904 esac; \
24905 module_srcdir=libcody; \
24906 $(SHELL) $$s/$$module_srcdir/configure \
24907 --srcdir=$${topdir}/$$module_srcdir \
24908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24909 --target=${target_alias} \
24910 --with-build-libsubdir=$(HOST_SUBDIR) \
24911 $(STAGE3_CONFIGURE_FLAGS)
24912 @endif libcody-bootstrap
24913
24914 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24915 maybe-configure-stage4-libcody:
24916 @if libcody-bootstrap
24917 maybe-configure-stage4-libcody: configure-stage4-libcody
24918 configure-stage4-libcody:
24919 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24921 @r=`${PWD_COMMAND}`; export r; \
24922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923 TFLAGS="$(STAGE4_TFLAGS)"; \
24924 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24925 $(HOST_EXPORTS) \
24926 $(POSTSTAGE1_HOST_EXPORTS) \
24927 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24928 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24929 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24930 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24932 cd $(HOST_SUBDIR)/libcody || exit 1; \
24933 case $(srcdir) in \
24934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24935 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24937 esac; \
24938 module_srcdir=libcody; \
24939 $(SHELL) $$s/$$module_srcdir/configure \
24940 --srcdir=$${topdir}/$$module_srcdir \
24941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24942 --target=${target_alias} \
24943 --with-build-libsubdir=$(HOST_SUBDIR) \
24944 $(STAGE4_CONFIGURE_FLAGS)
24945 @endif libcody-bootstrap
24946
24947 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24948 maybe-configure-stageprofile-libcody:
24949 @if libcody-bootstrap
24950 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24951 configure-stageprofile-libcody:
24952 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24954 @r=`${PWD_COMMAND}`; export r; \
24955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24956 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24957 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24958 $(HOST_EXPORTS) \
24959 $(POSTSTAGE1_HOST_EXPORTS) \
24960 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24961 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24962 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24963 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24965 cd $(HOST_SUBDIR)/libcody || exit 1; \
24966 case $(srcdir) in \
24967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24968 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24970 esac; \
24971 module_srcdir=libcody; \
24972 $(SHELL) $$s/$$module_srcdir/configure \
24973 --srcdir=$${topdir}/$$module_srcdir \
24974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24975 --target=${target_alias} \
24976 --with-build-libsubdir=$(HOST_SUBDIR) \
24977 $(STAGEprofile_CONFIGURE_FLAGS)
24978 @endif libcody-bootstrap
24979
24980 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24981 maybe-configure-stagetrain-libcody:
24982 @if libcody-bootstrap
24983 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24984 configure-stagetrain-libcody:
24985 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24987 @r=`${PWD_COMMAND}`; export r; \
24988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24990 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24991 $(HOST_EXPORTS) \
24992 $(POSTSTAGE1_HOST_EXPORTS) \
24993 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24994 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24995 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24996 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24998 cd $(HOST_SUBDIR)/libcody || exit 1; \
24999 case $(srcdir) in \
25000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25001 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25003 esac; \
25004 module_srcdir=libcody; \
25005 $(SHELL) $$s/$$module_srcdir/configure \
25006 --srcdir=$${topdir}/$$module_srcdir \
25007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25008 --target=${target_alias} \
25009 --with-build-libsubdir=$(HOST_SUBDIR) \
25010 $(STAGEtrain_CONFIGURE_FLAGS)
25011 @endif libcody-bootstrap
25012
25013 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25014 maybe-configure-stagefeedback-libcody:
25015 @if libcody-bootstrap
25016 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25017 configure-stagefeedback-libcody:
25018 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25020 @r=`${PWD_COMMAND}`; export r; \
25021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25023 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25024 $(HOST_EXPORTS) \
25025 $(POSTSTAGE1_HOST_EXPORTS) \
25026 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25027 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25028 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25029 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25031 cd $(HOST_SUBDIR)/libcody || exit 1; \
25032 case $(srcdir) in \
25033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25034 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25036 esac; \
25037 module_srcdir=libcody; \
25038 $(SHELL) $$s/$$module_srcdir/configure \
25039 --srcdir=$${topdir}/$$module_srcdir \
25040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25041 --target=${target_alias} \
25042 --with-build-libsubdir=$(HOST_SUBDIR) \
25043 $(STAGEfeedback_CONFIGURE_FLAGS)
25044 @endif libcody-bootstrap
25045
25046 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25047 maybe-configure-stageautoprofile-libcody:
25048 @if libcody-bootstrap
25049 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25050 configure-stageautoprofile-libcody:
25051 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25053 @r=`${PWD_COMMAND}`; export r; \
25054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25055 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25056 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25057 $(HOST_EXPORTS) \
25058 $(POSTSTAGE1_HOST_EXPORTS) \
25059 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25060 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25061 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25062 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25064 cd $(HOST_SUBDIR)/libcody || exit 1; \
25065 case $(srcdir) in \
25066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25067 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25069 esac; \
25070 module_srcdir=libcody; \
25071 $(SHELL) $$s/$$module_srcdir/configure \
25072 --srcdir=$${topdir}/$$module_srcdir \
25073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25074 --target=${target_alias} \
25075 --with-build-libsubdir=$(HOST_SUBDIR) \
25076 $(STAGEautoprofile_CONFIGURE_FLAGS)
25077 @endif libcody-bootstrap
25078
25079 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25080 maybe-configure-stageautofeedback-libcody:
25081 @if libcody-bootstrap
25082 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25083 configure-stageautofeedback-libcody:
25084 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25086 @r=`${PWD_COMMAND}`; export r; \
25087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25088 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25089 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25090 $(HOST_EXPORTS) \
25091 $(POSTSTAGE1_HOST_EXPORTS) \
25092 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25093 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25094 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25095 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25097 cd $(HOST_SUBDIR)/libcody || exit 1; \
25098 case $(srcdir) in \
25099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25100 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25102 esac; \
25103 module_srcdir=libcody; \
25104 $(SHELL) $$s/$$module_srcdir/configure \
25105 --srcdir=$${topdir}/$$module_srcdir \
25106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25107 --target=${target_alias} \
25108 --with-build-libsubdir=$(HOST_SUBDIR) \
25109 $(STAGEautofeedback_CONFIGURE_FLAGS)
25110 @endif libcody-bootstrap
25111
25112
25113
25114
25115
25116 .PHONY: all-libcody maybe-all-libcody
25117 maybe-all-libcody:
25118 @if gcc-bootstrap
25119 all-libcody: stage_current
25120 @endif gcc-bootstrap
25121 @if libcody
25122 TARGET-libcody=all
25123 maybe-all-libcody: all-libcody
25124 all-libcody: configure-libcody
25125 @r=`${PWD_COMMAND}`; export r; \
25126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25127 $(HOST_EXPORTS) \
25128 (cd $(HOST_SUBDIR)/libcody && \
25129 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25130 $(TARGET-libcody))
25131 @endif libcody
25132
25133
25134
25135 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25136 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25137 maybe-all-stage1-libcody:
25138 maybe-clean-stage1-libcody:
25139 @if libcody-bootstrap
25140 maybe-all-stage1-libcody: all-stage1-libcody
25141 all-stage1: all-stage1-libcody
25142 TARGET-stage1-libcody = $(TARGET-libcody)
25143 all-stage1-libcody: configure-stage1-libcody
25144 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25145 @r=`${PWD_COMMAND}`; export r; \
25146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25147 TFLAGS="$(STAGE1_TFLAGS)"; \
25148 $(HOST_EXPORTS) \
25149 cd $(HOST_SUBDIR)/libcody && \
25150 \
25151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25152 CFLAGS="$(STAGE1_CFLAGS)" \
25153 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25154 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25155 LIBCFLAGS="$(LIBCFLAGS)" \
25156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25159 $(EXTRA_HOST_FLAGS) \
25160 $(STAGE1_FLAGS_TO_PASS) \
25161 TFLAGS="$(STAGE1_TFLAGS)" \
25162 $(TARGET-stage1-libcody)
25163
25164 maybe-clean-stage1-libcody: clean-stage1-libcody
25165 clean-stage1: clean-stage1-libcody
25166 clean-stage1-libcody:
25167 @if [ $(current_stage) = stage1 ]; then \
25168 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25169 else \
25170 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25171 $(MAKE) stage1-start; \
25172 fi; \
25173 cd $(HOST_SUBDIR)/libcody && \
25174 $(MAKE) $(EXTRA_HOST_FLAGS) \
25175 $(STAGE1_FLAGS_TO_PASS) clean
25176 @endif libcody-bootstrap
25177
25178
25179 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25180 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25181 maybe-all-stage2-libcody:
25182 maybe-clean-stage2-libcody:
25183 @if libcody-bootstrap
25184 maybe-all-stage2-libcody: all-stage2-libcody
25185 all-stage2: all-stage2-libcody
25186 TARGET-stage2-libcody = $(TARGET-libcody)
25187 all-stage2-libcody: configure-stage2-libcody
25188 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25189 @r=`${PWD_COMMAND}`; export r; \
25190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25191 TFLAGS="$(STAGE2_TFLAGS)"; \
25192 $(HOST_EXPORTS) \
25193 $(POSTSTAGE1_HOST_EXPORTS) \
25194 cd $(HOST_SUBDIR)/libcody && \
25195 \
25196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25197 CFLAGS="$(STAGE2_CFLAGS)" \
25198 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25199 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25200 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25201 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25202 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25203 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25204 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25205 TFLAGS="$(STAGE2_TFLAGS)" \
25206 $(TARGET-stage2-libcody)
25207
25208 maybe-clean-stage2-libcody: clean-stage2-libcody
25209 clean-stage2: clean-stage2-libcody
25210 clean-stage2-libcody:
25211 @if [ $(current_stage) = stage2 ]; then \
25212 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25213 else \
25214 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25215 $(MAKE) stage2-start; \
25216 fi; \
25217 cd $(HOST_SUBDIR)/libcody && \
25218 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25219 @endif libcody-bootstrap
25220
25221
25222 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25223 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25224 maybe-all-stage3-libcody:
25225 maybe-clean-stage3-libcody:
25226 @if libcody-bootstrap
25227 maybe-all-stage3-libcody: all-stage3-libcody
25228 all-stage3: all-stage3-libcody
25229 TARGET-stage3-libcody = $(TARGET-libcody)
25230 all-stage3-libcody: configure-stage3-libcody
25231 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25232 @r=`${PWD_COMMAND}`; export r; \
25233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25234 TFLAGS="$(STAGE3_TFLAGS)"; \
25235 $(HOST_EXPORTS) \
25236 $(POSTSTAGE1_HOST_EXPORTS) \
25237 cd $(HOST_SUBDIR)/libcody && \
25238 \
25239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25240 CFLAGS="$(STAGE3_CFLAGS)" \
25241 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25242 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25243 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25247 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25248 TFLAGS="$(STAGE3_TFLAGS)" \
25249 $(TARGET-stage3-libcody)
25250
25251 maybe-clean-stage3-libcody: clean-stage3-libcody
25252 clean-stage3: clean-stage3-libcody
25253 clean-stage3-libcody:
25254 @if [ $(current_stage) = stage3 ]; then \
25255 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25256 else \
25257 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25258 $(MAKE) stage3-start; \
25259 fi; \
25260 cd $(HOST_SUBDIR)/libcody && \
25261 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25262 @endif libcody-bootstrap
25263
25264
25265 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25266 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25267 maybe-all-stage4-libcody:
25268 maybe-clean-stage4-libcody:
25269 @if libcody-bootstrap
25270 maybe-all-stage4-libcody: all-stage4-libcody
25271 all-stage4: all-stage4-libcody
25272 TARGET-stage4-libcody = $(TARGET-libcody)
25273 all-stage4-libcody: configure-stage4-libcody
25274 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25275 @r=`${PWD_COMMAND}`; export r; \
25276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25277 TFLAGS="$(STAGE4_TFLAGS)"; \
25278 $(HOST_EXPORTS) \
25279 $(POSTSTAGE1_HOST_EXPORTS) \
25280 cd $(HOST_SUBDIR)/libcody && \
25281 \
25282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25283 CFLAGS="$(STAGE4_CFLAGS)" \
25284 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25285 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25286 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25287 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25288 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25289 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25290 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25291 TFLAGS="$(STAGE4_TFLAGS)" \
25292 $(TARGET-stage4-libcody)
25293
25294 maybe-clean-stage4-libcody: clean-stage4-libcody
25295 clean-stage4: clean-stage4-libcody
25296 clean-stage4-libcody:
25297 @if [ $(current_stage) = stage4 ]; then \
25298 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25299 else \
25300 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25301 $(MAKE) stage4-start; \
25302 fi; \
25303 cd $(HOST_SUBDIR)/libcody && \
25304 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25305 @endif libcody-bootstrap
25306
25307
25308 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25309 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25310 maybe-all-stageprofile-libcody:
25311 maybe-clean-stageprofile-libcody:
25312 @if libcody-bootstrap
25313 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25314 all-stageprofile: all-stageprofile-libcody
25315 TARGET-stageprofile-libcody = $(TARGET-libcody)
25316 all-stageprofile-libcody: configure-stageprofile-libcody
25317 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25318 @r=`${PWD_COMMAND}`; export r; \
25319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25321 $(HOST_EXPORTS) \
25322 $(POSTSTAGE1_HOST_EXPORTS) \
25323 cd $(HOST_SUBDIR)/libcody && \
25324 \
25325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25326 CFLAGS="$(STAGEprofile_CFLAGS)" \
25327 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25328 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25329 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25330 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25331 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25332 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25333 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25334 TFLAGS="$(STAGEprofile_TFLAGS)" \
25335 $(TARGET-stageprofile-libcody)
25336
25337 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25338 clean-stageprofile: clean-stageprofile-libcody
25339 clean-stageprofile-libcody:
25340 @if [ $(current_stage) = stageprofile ]; then \
25341 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25342 else \
25343 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25344 $(MAKE) stageprofile-start; \
25345 fi; \
25346 cd $(HOST_SUBDIR)/libcody && \
25347 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25348 @endif libcody-bootstrap
25349
25350
25351 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25352 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25353 maybe-all-stagetrain-libcody:
25354 maybe-clean-stagetrain-libcody:
25355 @if libcody-bootstrap
25356 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25357 all-stagetrain: all-stagetrain-libcody
25358 TARGET-stagetrain-libcody = $(TARGET-libcody)
25359 all-stagetrain-libcody: configure-stagetrain-libcody
25360 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25361 @r=`${PWD_COMMAND}`; export r; \
25362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25364 $(HOST_EXPORTS) \
25365 $(POSTSTAGE1_HOST_EXPORTS) \
25366 cd $(HOST_SUBDIR)/libcody && \
25367 \
25368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25369 CFLAGS="$(STAGEtrain_CFLAGS)" \
25370 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25371 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25372 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25376 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25377 TFLAGS="$(STAGEtrain_TFLAGS)" \
25378 $(TARGET-stagetrain-libcody)
25379
25380 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25381 clean-stagetrain: clean-stagetrain-libcody
25382 clean-stagetrain-libcody:
25383 @if [ $(current_stage) = stagetrain ]; then \
25384 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25385 else \
25386 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25387 $(MAKE) stagetrain-start; \
25388 fi; \
25389 cd $(HOST_SUBDIR)/libcody && \
25390 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25391 @endif libcody-bootstrap
25392
25393
25394 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25395 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25396 maybe-all-stagefeedback-libcody:
25397 maybe-clean-stagefeedback-libcody:
25398 @if libcody-bootstrap
25399 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25400 all-stagefeedback: all-stagefeedback-libcody
25401 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25402 all-stagefeedback-libcody: configure-stagefeedback-libcody
25403 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25404 @r=`${PWD_COMMAND}`; export r; \
25405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25406 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25407 $(HOST_EXPORTS) \
25408 $(POSTSTAGE1_HOST_EXPORTS) \
25409 cd $(HOST_SUBDIR)/libcody && \
25410 \
25411 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25412 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25413 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25414 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25415 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25419 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25420 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25421 $(TARGET-stagefeedback-libcody)
25422
25423 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25424 clean-stagefeedback: clean-stagefeedback-libcody
25425 clean-stagefeedback-libcody:
25426 @if [ $(current_stage) = stagefeedback ]; then \
25427 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25428 else \
25429 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25430 $(MAKE) stagefeedback-start; \
25431 fi; \
25432 cd $(HOST_SUBDIR)/libcody && \
25433 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25434 @endif libcody-bootstrap
25435
25436
25437 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25438 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25439 maybe-all-stageautoprofile-libcody:
25440 maybe-clean-stageautoprofile-libcody:
25441 @if libcody-bootstrap
25442 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25443 all-stageautoprofile: all-stageautoprofile-libcody
25444 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25445 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25446 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25447 @r=`${PWD_COMMAND}`; export r; \
25448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25449 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25450 $(HOST_EXPORTS) \
25451 $(POSTSTAGE1_HOST_EXPORTS) \
25452 cd $(HOST_SUBDIR)/libcody && \
25453 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25455 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25456 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25457 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25458 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25463 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25464 $(TARGET-stageautoprofile-libcody)
25465
25466 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25467 clean-stageautoprofile: clean-stageautoprofile-libcody
25468 clean-stageautoprofile-libcody:
25469 @if [ $(current_stage) = stageautoprofile ]; then \
25470 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25471 else \
25472 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25473 $(MAKE) stageautoprofile-start; \
25474 fi; \
25475 cd $(HOST_SUBDIR)/libcody && \
25476 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25477 @endif libcody-bootstrap
25478
25479
25480 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25481 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25482 maybe-all-stageautofeedback-libcody:
25483 maybe-clean-stageautofeedback-libcody:
25484 @if libcody-bootstrap
25485 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25486 all-stageautofeedback: all-stageautofeedback-libcody
25487 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25488 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25489 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25490 @r=`${PWD_COMMAND}`; export r; \
25491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25492 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25493 $(HOST_EXPORTS) \
25494 $(POSTSTAGE1_HOST_EXPORTS) \
25495 cd $(HOST_SUBDIR)/libcody && \
25496 \
25497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25498 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25499 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25500 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25501 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25505 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25506 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25507 $(TARGET-stageautofeedback-libcody)
25508
25509 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25510 clean-stageautofeedback: clean-stageautofeedback-libcody
25511 clean-stageautofeedback-libcody:
25512 @if [ $(current_stage) = stageautofeedback ]; then \
25513 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25514 else \
25515 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25516 $(MAKE) stageautofeedback-start; \
25517 fi; \
25518 cd $(HOST_SUBDIR)/libcody && \
25519 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25520 @endif libcody-bootstrap
25521
25522
25523
25524
25525
25526 .PHONY: check-libcody maybe-check-libcody
25527 maybe-check-libcody:
25528 @if libcody
25529 maybe-check-libcody: check-libcody
25530
25531 check-libcody:
25532 @: $(MAKE); $(unstage)
25533 @r=`${PWD_COMMAND}`; export r; \
25534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25535 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25536 (cd $(HOST_SUBDIR)/libcody && \
25537 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25538
25539 @endif libcody
25540
25541 .PHONY: install-libcody maybe-install-libcody
25542 maybe-install-libcody:
25543 @if libcody
25544 maybe-install-libcody: install-libcody
25545
25546 install-libcody:
25547
25548 @endif libcody
25549
25550 .PHONY: install-strip-libcody maybe-install-strip-libcody
25551 maybe-install-strip-libcody:
25552 @if libcody
25553 maybe-install-strip-libcody: install-strip-libcody
25554
25555 install-strip-libcody:
25556
25557 @endif libcody
25558
25559 # Other targets (info, dvi, pdf, etc.)
25560
25561 .PHONY: maybe-info-libcody info-libcody
25562 maybe-info-libcody:
25563 @if libcody
25564 maybe-info-libcody: info-libcody
25565
25566 # libcody doesn't support info.
25567 info-libcody:
25568
25569 @endif libcody
25570
25571 .PHONY: maybe-dvi-libcody dvi-libcody
25572 maybe-dvi-libcody:
25573 @if libcody
25574 maybe-dvi-libcody: dvi-libcody
25575
25576 # libcody doesn't support dvi.
25577 dvi-libcody:
25578
25579 @endif libcody
25580
25581 .PHONY: maybe-pdf-libcody pdf-libcody
25582 maybe-pdf-libcody:
25583 @if libcody
25584 maybe-pdf-libcody: pdf-libcody
25585
25586 # libcody doesn't support pdf.
25587 pdf-libcody:
25588
25589 @endif libcody
25590
25591 .PHONY: maybe-html-libcody html-libcody
25592 maybe-html-libcody:
25593 @if libcody
25594 maybe-html-libcody: html-libcody
25595
25596 # libcody doesn't support html.
25597 html-libcody:
25598
25599 @endif libcody
25600
25601 .PHONY: maybe-TAGS-libcody TAGS-libcody
25602 maybe-TAGS-libcody:
25603 @if libcody
25604 maybe-TAGS-libcody: TAGS-libcody
25605
25606 # libcody doesn't support TAGS.
25607 TAGS-libcody:
25608
25609 @endif libcody
25610
25611 .PHONY: maybe-install-info-libcody install-info-libcody
25612 maybe-install-info-libcody:
25613 @if libcody
25614 maybe-install-info-libcody: install-info-libcody
25615
25616 # libcody doesn't support install-info.
25617 install-info-libcody:
25618
25619 @endif libcody
25620
25621 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25622 maybe-install-dvi-libcody:
25623 @if libcody
25624 maybe-install-dvi-libcody: install-dvi-libcody
25625
25626 # libcody doesn't support install-dvi.
25627 install-dvi-libcody:
25628
25629 @endif libcody
25630
25631 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25632 maybe-install-pdf-libcody:
25633 @if libcody
25634 maybe-install-pdf-libcody: install-pdf-libcody
25635
25636 # libcody doesn't support install-pdf.
25637 install-pdf-libcody:
25638
25639 @endif libcody
25640
25641 .PHONY: maybe-install-html-libcody install-html-libcody
25642 maybe-install-html-libcody:
25643 @if libcody
25644 maybe-install-html-libcody: install-html-libcody
25645
25646 # libcody doesn't support install-html.
25647 install-html-libcody:
25648
25649 @endif libcody
25650
25651 .PHONY: maybe-installcheck-libcody installcheck-libcody
25652 maybe-installcheck-libcody:
25653 @if libcody
25654 maybe-installcheck-libcody: installcheck-libcody
25655
25656 installcheck-libcody: \
25657 configure-libcody
25658 @[ -f ./libcody/Makefile ] || exit 0; \
25659 r=`${PWD_COMMAND}`; export r; \
25660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25661 $(HOST_EXPORTS) \
25662 for flag in $(EXTRA_HOST_FLAGS) ; do \
25663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25664 done; \
25665 echo "Doing installcheck in libcody"; \
25666 (cd $(HOST_SUBDIR)/libcody && \
25667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25669 "RANLIB=$${RANLIB}" \
25670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25671 installcheck) \
25672 || exit 1
25673
25674 @endif libcody
25675
25676 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25677 maybe-mostlyclean-libcody:
25678 @if libcody
25679 maybe-mostlyclean-libcody: mostlyclean-libcody
25680
25681 mostlyclean-libcody:
25682 @[ -f ./libcody/Makefile ] || exit 0; \
25683 r=`${PWD_COMMAND}`; export r; \
25684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685 $(HOST_EXPORTS) \
25686 for flag in $(EXTRA_HOST_FLAGS) ; do \
25687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688 done; \
25689 echo "Doing mostlyclean in libcody"; \
25690 (cd $(HOST_SUBDIR)/libcody && \
25691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25693 "RANLIB=$${RANLIB}" \
25694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25695 mostlyclean) \
25696 || exit 1
25697
25698 @endif libcody
25699
25700 .PHONY: maybe-clean-libcody clean-libcody
25701 maybe-clean-libcody:
25702 @if libcody
25703 maybe-clean-libcody: clean-libcody
25704
25705 clean-libcody:
25706 @[ -f ./libcody/Makefile ] || exit 0; \
25707 r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709 $(HOST_EXPORTS) \
25710 for flag in $(EXTRA_HOST_FLAGS) ; do \
25711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25712 done; \
25713 echo "Doing clean in libcody"; \
25714 (cd $(HOST_SUBDIR)/libcody && \
25715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25717 "RANLIB=$${RANLIB}" \
25718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25719 clean) \
25720 || exit 1
25721
25722 @endif libcody
25723
25724 .PHONY: maybe-distclean-libcody distclean-libcody
25725 maybe-distclean-libcody:
25726 @if libcody
25727 maybe-distclean-libcody: distclean-libcody
25728
25729 distclean-libcody:
25730 @[ -f ./libcody/Makefile ] || exit 0; \
25731 r=`${PWD_COMMAND}`; export r; \
25732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25733 $(HOST_EXPORTS) \
25734 for flag in $(EXTRA_HOST_FLAGS) ; do \
25735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25736 done; \
25737 echo "Doing distclean in libcody"; \
25738 (cd $(HOST_SUBDIR)/libcody && \
25739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25741 "RANLIB=$${RANLIB}" \
25742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25743 distclean) \
25744 || exit 1
25745
25746 @endif libcody
25747
25748 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25749 maybe-maintainer-clean-libcody:
25750 @if libcody
25751 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25752
25753 maintainer-clean-libcody:
25754 @[ -f ./libcody/Makefile ] || exit 0; \
25755 r=`${PWD_COMMAND}`; export r; \
25756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25757 $(HOST_EXPORTS) \
25758 for flag in $(EXTRA_HOST_FLAGS) ; do \
25759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25760 done; \
25761 echo "Doing maintainer-clean in libcody"; \
25762 (cd $(HOST_SUBDIR)/libcody && \
25763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25765 "RANLIB=$${RANLIB}" \
25766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25767 maintainer-clean) \
25768 || exit 1
25769
25770 @endif libcody
25771
25772
25773
25774 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25775 maybe-configure-libdecnumber:
25776 @if gcc-bootstrap
25777 configure-libdecnumber: stage_current
25778 @endif gcc-bootstrap
25779 @if libdecnumber
25780 maybe-configure-libdecnumber: configure-libdecnumber
25781 configure-libdecnumber:
25782 @r=`${PWD_COMMAND}`; export r; \
25783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25784 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25786 $(HOST_EXPORTS) \
25787 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25788 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25789 case $(srcdir) in \
25790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25791 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25793 esac; \
25794 module_srcdir=libdecnumber; \
25795 $(SHELL) \
25796 $$s/$$module_srcdir/configure \
25797 --srcdir=$${topdir}/$$module_srcdir \
25798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25799 --target=${target_alias} \
25800 || exit 1
25801 @endif libdecnumber
25802
25803
25804
25805 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25806 maybe-configure-stage1-libdecnumber:
25807 @if libdecnumber-bootstrap
25808 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25809 configure-stage1-libdecnumber:
25810 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25812 @r=`${PWD_COMMAND}`; export r; \
25813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814 TFLAGS="$(STAGE1_TFLAGS)"; \
25815 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25816 $(HOST_EXPORTS) \
25817 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25818 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25819 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25820 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25822 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25823 case $(srcdir) in \
25824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25825 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25827 esac; \
25828 module_srcdir=libdecnumber; \
25829 $(SHELL) $$s/$$module_srcdir/configure \
25830 --srcdir=$${topdir}/$$module_srcdir \
25831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25832 --target=${target_alias} \
25833 \
25834 $(STAGE1_CONFIGURE_FLAGS)
25835 @endif libdecnumber-bootstrap
25836
25837 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25838 maybe-configure-stage2-libdecnumber:
25839 @if libdecnumber-bootstrap
25840 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25841 configure-stage2-libdecnumber:
25842 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25844 @r=`${PWD_COMMAND}`; export r; \
25845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846 TFLAGS="$(STAGE2_TFLAGS)"; \
25847 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25848 $(HOST_EXPORTS) \
25849 $(POSTSTAGE1_HOST_EXPORTS) \
25850 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25851 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25852 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25853 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25855 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25856 case $(srcdir) in \
25857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25858 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25860 esac; \
25861 module_srcdir=libdecnumber; \
25862 $(SHELL) $$s/$$module_srcdir/configure \
25863 --srcdir=$${topdir}/$$module_srcdir \
25864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25865 --target=${target_alias} \
25866 --with-build-libsubdir=$(HOST_SUBDIR) \
25867 $(STAGE2_CONFIGURE_FLAGS)
25868 @endif libdecnumber-bootstrap
25869
25870 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25871 maybe-configure-stage3-libdecnumber:
25872 @if libdecnumber-bootstrap
25873 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25874 configure-stage3-libdecnumber:
25875 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25877 @r=`${PWD_COMMAND}`; export r; \
25878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25879 TFLAGS="$(STAGE3_TFLAGS)"; \
25880 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25881 $(HOST_EXPORTS) \
25882 $(POSTSTAGE1_HOST_EXPORTS) \
25883 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25884 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25885 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25886 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25888 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25889 case $(srcdir) in \
25890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25891 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25893 esac; \
25894 module_srcdir=libdecnumber; \
25895 $(SHELL) $$s/$$module_srcdir/configure \
25896 --srcdir=$${topdir}/$$module_srcdir \
25897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25898 --target=${target_alias} \
25899 --with-build-libsubdir=$(HOST_SUBDIR) \
25900 $(STAGE3_CONFIGURE_FLAGS)
25901 @endif libdecnumber-bootstrap
25902
25903 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25904 maybe-configure-stage4-libdecnumber:
25905 @if libdecnumber-bootstrap
25906 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25907 configure-stage4-libdecnumber:
25908 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25910 @r=`${PWD_COMMAND}`; export r; \
25911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25912 TFLAGS="$(STAGE4_TFLAGS)"; \
25913 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25914 $(HOST_EXPORTS) \
25915 $(POSTSTAGE1_HOST_EXPORTS) \
25916 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25917 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25918 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25919 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25921 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25922 case $(srcdir) in \
25923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25924 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25926 esac; \
25927 module_srcdir=libdecnumber; \
25928 $(SHELL) $$s/$$module_srcdir/configure \
25929 --srcdir=$${topdir}/$$module_srcdir \
25930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25931 --target=${target_alias} \
25932 --with-build-libsubdir=$(HOST_SUBDIR) \
25933 $(STAGE4_CONFIGURE_FLAGS)
25934 @endif libdecnumber-bootstrap
25935
25936 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25937 maybe-configure-stageprofile-libdecnumber:
25938 @if libdecnumber-bootstrap
25939 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25940 configure-stageprofile-libdecnumber:
25941 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25942 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25943 @r=`${PWD_COMMAND}`; export r; \
25944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25945 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25946 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25947 $(HOST_EXPORTS) \
25948 $(POSTSTAGE1_HOST_EXPORTS) \
25949 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25950 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25951 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25952 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25954 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25955 case $(srcdir) in \
25956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25957 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25959 esac; \
25960 module_srcdir=libdecnumber; \
25961 $(SHELL) $$s/$$module_srcdir/configure \
25962 --srcdir=$${topdir}/$$module_srcdir \
25963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25964 --target=${target_alias} \
25965 --with-build-libsubdir=$(HOST_SUBDIR) \
25966 $(STAGEprofile_CONFIGURE_FLAGS)
25967 @endif libdecnumber-bootstrap
25968
25969 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25970 maybe-configure-stagetrain-libdecnumber:
25971 @if libdecnumber-bootstrap
25972 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25973 configure-stagetrain-libdecnumber:
25974 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25975 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25976 @r=`${PWD_COMMAND}`; export r; \
25977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25978 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25979 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25980 $(HOST_EXPORTS) \
25981 $(POSTSTAGE1_HOST_EXPORTS) \
25982 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25983 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25984 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25985 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25987 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25988 case $(srcdir) in \
25989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25990 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25992 esac; \
25993 module_srcdir=libdecnumber; \
25994 $(SHELL) $$s/$$module_srcdir/configure \
25995 --srcdir=$${topdir}/$$module_srcdir \
25996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25997 --target=${target_alias} \
25998 --with-build-libsubdir=$(HOST_SUBDIR) \
25999 $(STAGEtrain_CONFIGURE_FLAGS)
26000 @endif libdecnumber-bootstrap
26001
26002 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26003 maybe-configure-stagefeedback-libdecnumber:
26004 @if libdecnumber-bootstrap
26005 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26006 configure-stagefeedback-libdecnumber:
26007 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26009 @r=`${PWD_COMMAND}`; export r; \
26010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26011 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26012 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26013 $(HOST_EXPORTS) \
26014 $(POSTSTAGE1_HOST_EXPORTS) \
26015 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26016 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26017 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26018 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26020 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26021 case $(srcdir) in \
26022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26023 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26025 esac; \
26026 module_srcdir=libdecnumber; \
26027 $(SHELL) $$s/$$module_srcdir/configure \
26028 --srcdir=$${topdir}/$$module_srcdir \
26029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26030 --target=${target_alias} \
26031 --with-build-libsubdir=$(HOST_SUBDIR) \
26032 $(STAGEfeedback_CONFIGURE_FLAGS)
26033 @endif libdecnumber-bootstrap
26034
26035 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26036 maybe-configure-stageautoprofile-libdecnumber:
26037 @if libdecnumber-bootstrap
26038 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26039 configure-stageautoprofile-libdecnumber:
26040 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26042 @r=`${PWD_COMMAND}`; export r; \
26043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26044 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26045 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26046 $(HOST_EXPORTS) \
26047 $(POSTSTAGE1_HOST_EXPORTS) \
26048 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26049 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26050 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26051 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26053 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26054 case $(srcdir) in \
26055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26056 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26058 esac; \
26059 module_srcdir=libdecnumber; \
26060 $(SHELL) $$s/$$module_srcdir/configure \
26061 --srcdir=$${topdir}/$$module_srcdir \
26062 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26063 --target=${target_alias} \
26064 --with-build-libsubdir=$(HOST_SUBDIR) \
26065 $(STAGEautoprofile_CONFIGURE_FLAGS)
26066 @endif libdecnumber-bootstrap
26067
26068 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26069 maybe-configure-stageautofeedback-libdecnumber:
26070 @if libdecnumber-bootstrap
26071 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26072 configure-stageautofeedback-libdecnumber:
26073 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26075 @r=`${PWD_COMMAND}`; export r; \
26076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26077 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26078 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26079 $(HOST_EXPORTS) \
26080 $(POSTSTAGE1_HOST_EXPORTS) \
26081 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26082 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26083 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26084 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26086 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26087 case $(srcdir) in \
26088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26089 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26091 esac; \
26092 module_srcdir=libdecnumber; \
26093 $(SHELL) $$s/$$module_srcdir/configure \
26094 --srcdir=$${topdir}/$$module_srcdir \
26095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26096 --target=${target_alias} \
26097 --with-build-libsubdir=$(HOST_SUBDIR) \
26098 $(STAGEautofeedback_CONFIGURE_FLAGS)
26099 @endif libdecnumber-bootstrap
26100
26101
26102
26103
26104
26105 .PHONY: all-libdecnumber maybe-all-libdecnumber
26106 maybe-all-libdecnumber:
26107 @if gcc-bootstrap
26108 all-libdecnumber: stage_current
26109 @endif gcc-bootstrap
26110 @if libdecnumber
26111 TARGET-libdecnumber=all
26112 maybe-all-libdecnumber: all-libdecnumber
26113 all-libdecnumber: configure-libdecnumber
26114 @r=`${PWD_COMMAND}`; export r; \
26115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26116 $(HOST_EXPORTS) \
26117 (cd $(HOST_SUBDIR)/libdecnumber && \
26118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26119 $(TARGET-libdecnumber))
26120 @endif libdecnumber
26121
26122
26123
26124 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26125 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26126 maybe-all-stage1-libdecnumber:
26127 maybe-clean-stage1-libdecnumber:
26128 @if libdecnumber-bootstrap
26129 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26130 all-stage1: all-stage1-libdecnumber
26131 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26132 all-stage1-libdecnumber: configure-stage1-libdecnumber
26133 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26134 @r=`${PWD_COMMAND}`; export r; \
26135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26136 TFLAGS="$(STAGE1_TFLAGS)"; \
26137 $(HOST_EXPORTS) \
26138 cd $(HOST_SUBDIR)/libdecnumber && \
26139 \
26140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26141 CFLAGS="$(STAGE1_CFLAGS)" \
26142 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26143 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26144 LIBCFLAGS="$(LIBCFLAGS)" \
26145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26148 $(EXTRA_HOST_FLAGS) \
26149 $(STAGE1_FLAGS_TO_PASS) \
26150 TFLAGS="$(STAGE1_TFLAGS)" \
26151 $(TARGET-stage1-libdecnumber)
26152
26153 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26154 clean-stage1: clean-stage1-libdecnumber
26155 clean-stage1-libdecnumber:
26156 @if [ $(current_stage) = stage1 ]; then \
26157 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26158 else \
26159 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26160 $(MAKE) stage1-start; \
26161 fi; \
26162 cd $(HOST_SUBDIR)/libdecnumber && \
26163 $(MAKE) $(EXTRA_HOST_FLAGS) \
26164 $(STAGE1_FLAGS_TO_PASS) clean
26165 @endif libdecnumber-bootstrap
26166
26167
26168 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26169 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26170 maybe-all-stage2-libdecnumber:
26171 maybe-clean-stage2-libdecnumber:
26172 @if libdecnumber-bootstrap
26173 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26174 all-stage2: all-stage2-libdecnumber
26175 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26176 all-stage2-libdecnumber: configure-stage2-libdecnumber
26177 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26178 @r=`${PWD_COMMAND}`; export r; \
26179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26180 TFLAGS="$(STAGE2_TFLAGS)"; \
26181 $(HOST_EXPORTS) \
26182 $(POSTSTAGE1_HOST_EXPORTS) \
26183 cd $(HOST_SUBDIR)/libdecnumber && \
26184 \
26185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26186 CFLAGS="$(STAGE2_CFLAGS)" \
26187 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26188 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26189 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26194 TFLAGS="$(STAGE2_TFLAGS)" \
26195 $(TARGET-stage2-libdecnumber)
26196
26197 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26198 clean-stage2: clean-stage2-libdecnumber
26199 clean-stage2-libdecnumber:
26200 @if [ $(current_stage) = stage2 ]; then \
26201 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26202 else \
26203 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26204 $(MAKE) stage2-start; \
26205 fi; \
26206 cd $(HOST_SUBDIR)/libdecnumber && \
26207 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26208 @endif libdecnumber-bootstrap
26209
26210
26211 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26212 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26213 maybe-all-stage3-libdecnumber:
26214 maybe-clean-stage3-libdecnumber:
26215 @if libdecnumber-bootstrap
26216 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26217 all-stage3: all-stage3-libdecnumber
26218 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26219 all-stage3-libdecnumber: configure-stage3-libdecnumber
26220 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26221 @r=`${PWD_COMMAND}`; export r; \
26222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26223 TFLAGS="$(STAGE3_TFLAGS)"; \
26224 $(HOST_EXPORTS) \
26225 $(POSTSTAGE1_HOST_EXPORTS) \
26226 cd $(HOST_SUBDIR)/libdecnumber && \
26227 \
26228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26229 CFLAGS="$(STAGE3_CFLAGS)" \
26230 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26231 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26232 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26237 TFLAGS="$(STAGE3_TFLAGS)" \
26238 $(TARGET-stage3-libdecnumber)
26239
26240 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26241 clean-stage3: clean-stage3-libdecnumber
26242 clean-stage3-libdecnumber:
26243 @if [ $(current_stage) = stage3 ]; then \
26244 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26245 else \
26246 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26247 $(MAKE) stage3-start; \
26248 fi; \
26249 cd $(HOST_SUBDIR)/libdecnumber && \
26250 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26251 @endif libdecnumber-bootstrap
26252
26253
26254 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26255 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26256 maybe-all-stage4-libdecnumber:
26257 maybe-clean-stage4-libdecnumber:
26258 @if libdecnumber-bootstrap
26259 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26260 all-stage4: all-stage4-libdecnumber
26261 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26262 all-stage4-libdecnumber: configure-stage4-libdecnumber
26263 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26264 @r=`${PWD_COMMAND}`; export r; \
26265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26266 TFLAGS="$(STAGE4_TFLAGS)"; \
26267 $(HOST_EXPORTS) \
26268 $(POSTSTAGE1_HOST_EXPORTS) \
26269 cd $(HOST_SUBDIR)/libdecnumber && \
26270 \
26271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26272 CFLAGS="$(STAGE4_CFLAGS)" \
26273 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26274 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26275 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26280 TFLAGS="$(STAGE4_TFLAGS)" \
26281 $(TARGET-stage4-libdecnumber)
26282
26283 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26284 clean-stage4: clean-stage4-libdecnumber
26285 clean-stage4-libdecnumber:
26286 @if [ $(current_stage) = stage4 ]; then \
26287 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26288 else \
26289 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26290 $(MAKE) stage4-start; \
26291 fi; \
26292 cd $(HOST_SUBDIR)/libdecnumber && \
26293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26294 @endif libdecnumber-bootstrap
26295
26296
26297 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26298 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26299 maybe-all-stageprofile-libdecnumber:
26300 maybe-clean-stageprofile-libdecnumber:
26301 @if libdecnumber-bootstrap
26302 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26303 all-stageprofile: all-stageprofile-libdecnumber
26304 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26305 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26306 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26307 @r=`${PWD_COMMAND}`; export r; \
26308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26310 $(HOST_EXPORTS) \
26311 $(POSTSTAGE1_HOST_EXPORTS) \
26312 cd $(HOST_SUBDIR)/libdecnumber && \
26313 \
26314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26315 CFLAGS="$(STAGEprofile_CFLAGS)" \
26316 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26317 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26318 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26323 TFLAGS="$(STAGEprofile_TFLAGS)" \
26324 $(TARGET-stageprofile-libdecnumber)
26325
26326 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26327 clean-stageprofile: clean-stageprofile-libdecnumber
26328 clean-stageprofile-libdecnumber:
26329 @if [ $(current_stage) = stageprofile ]; then \
26330 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26331 else \
26332 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26333 $(MAKE) stageprofile-start; \
26334 fi; \
26335 cd $(HOST_SUBDIR)/libdecnumber && \
26336 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26337 @endif libdecnumber-bootstrap
26338
26339
26340 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26341 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26342 maybe-all-stagetrain-libdecnumber:
26343 maybe-clean-stagetrain-libdecnumber:
26344 @if libdecnumber-bootstrap
26345 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26346 all-stagetrain: all-stagetrain-libdecnumber
26347 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26348 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26349 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26350 @r=`${PWD_COMMAND}`; export r; \
26351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26352 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26353 $(HOST_EXPORTS) \
26354 $(POSTSTAGE1_HOST_EXPORTS) \
26355 cd $(HOST_SUBDIR)/libdecnumber && \
26356 \
26357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26358 CFLAGS="$(STAGEtrain_CFLAGS)" \
26359 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26360 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26361 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26366 TFLAGS="$(STAGEtrain_TFLAGS)" \
26367 $(TARGET-stagetrain-libdecnumber)
26368
26369 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26370 clean-stagetrain: clean-stagetrain-libdecnumber
26371 clean-stagetrain-libdecnumber:
26372 @if [ $(current_stage) = stagetrain ]; then \
26373 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26374 else \
26375 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26376 $(MAKE) stagetrain-start; \
26377 fi; \
26378 cd $(HOST_SUBDIR)/libdecnumber && \
26379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26380 @endif libdecnumber-bootstrap
26381
26382
26383 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26384 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26385 maybe-all-stagefeedback-libdecnumber:
26386 maybe-clean-stagefeedback-libdecnumber:
26387 @if libdecnumber-bootstrap
26388 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26389 all-stagefeedback: all-stagefeedback-libdecnumber
26390 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26391 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26392 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26393 @r=`${PWD_COMMAND}`; export r; \
26394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26395 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26396 $(HOST_EXPORTS) \
26397 $(POSTSTAGE1_HOST_EXPORTS) \
26398 cd $(HOST_SUBDIR)/libdecnumber && \
26399 \
26400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26401 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26402 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26403 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26404 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26409 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26410 $(TARGET-stagefeedback-libdecnumber)
26411
26412 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26413 clean-stagefeedback: clean-stagefeedback-libdecnumber
26414 clean-stagefeedback-libdecnumber:
26415 @if [ $(current_stage) = stagefeedback ]; then \
26416 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26417 else \
26418 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26419 $(MAKE) stagefeedback-start; \
26420 fi; \
26421 cd $(HOST_SUBDIR)/libdecnumber && \
26422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26423 @endif libdecnumber-bootstrap
26424
26425
26426 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26427 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26428 maybe-all-stageautoprofile-libdecnumber:
26429 maybe-clean-stageautoprofile-libdecnumber:
26430 @if libdecnumber-bootstrap
26431 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26432 all-stageautoprofile: all-stageautoprofile-libdecnumber
26433 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26434 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26435 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26436 @r=`${PWD_COMMAND}`; export r; \
26437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26438 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26439 $(HOST_EXPORTS) \
26440 $(POSTSTAGE1_HOST_EXPORTS) \
26441 cd $(HOST_SUBDIR)/libdecnumber && \
26442 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26444 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26445 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26446 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26447 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26452 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26453 $(TARGET-stageautoprofile-libdecnumber)
26454
26455 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26456 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26457 clean-stageautoprofile-libdecnumber:
26458 @if [ $(current_stage) = stageautoprofile ]; then \
26459 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26460 else \
26461 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26462 $(MAKE) stageautoprofile-start; \
26463 fi; \
26464 cd $(HOST_SUBDIR)/libdecnumber && \
26465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26466 @endif libdecnumber-bootstrap
26467
26468
26469 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26470 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26471 maybe-all-stageautofeedback-libdecnumber:
26472 maybe-clean-stageautofeedback-libdecnumber:
26473 @if libdecnumber-bootstrap
26474 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26475 all-stageautofeedback: all-stageautofeedback-libdecnumber
26476 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26477 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26478 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26479 @r=`${PWD_COMMAND}`; export r; \
26480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26482 $(HOST_EXPORTS) \
26483 $(POSTSTAGE1_HOST_EXPORTS) \
26484 cd $(HOST_SUBDIR)/libdecnumber && \
26485 \
26486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26487 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26488 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26489 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26490 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26495 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26496 $(TARGET-stageautofeedback-libdecnumber)
26497
26498 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26499 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26500 clean-stageautofeedback-libdecnumber:
26501 @if [ $(current_stage) = stageautofeedback ]; then \
26502 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26503 else \
26504 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26505 $(MAKE) stageautofeedback-start; \
26506 fi; \
26507 cd $(HOST_SUBDIR)/libdecnumber && \
26508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26509 @endif libdecnumber-bootstrap
26510
26511
26512
26513
26514
26515 .PHONY: check-libdecnumber maybe-check-libdecnumber
26516 maybe-check-libdecnumber:
26517 @if libdecnumber
26518 maybe-check-libdecnumber: check-libdecnumber
26519
26520 check-libdecnumber:
26521 @: $(MAKE); $(unstage)
26522 @r=`${PWD_COMMAND}`; export r; \
26523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26524 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26525 (cd $(HOST_SUBDIR)/libdecnumber && \
26526 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26527
26528 @endif libdecnumber
26529
26530 .PHONY: install-libdecnumber maybe-install-libdecnumber
26531 maybe-install-libdecnumber:
26532 @if libdecnumber
26533 maybe-install-libdecnumber: install-libdecnumber
26534
26535 install-libdecnumber: installdirs
26536 @: $(MAKE); $(unstage)
26537 @r=`${PWD_COMMAND}`; export r; \
26538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539 $(HOST_EXPORTS) \
26540 (cd $(HOST_SUBDIR)/libdecnumber && \
26541 $(MAKE) $(FLAGS_TO_PASS) install)
26542
26543 @endif libdecnumber
26544
26545 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26546 maybe-install-strip-libdecnumber:
26547 @if libdecnumber
26548 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26549
26550 install-strip-libdecnumber: installdirs
26551 @: $(MAKE); $(unstage)
26552 @r=`${PWD_COMMAND}`; export r; \
26553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26554 $(HOST_EXPORTS) \
26555 (cd $(HOST_SUBDIR)/libdecnumber && \
26556 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26557
26558 @endif libdecnumber
26559
26560 # Other targets (info, dvi, pdf, etc.)
26561
26562 .PHONY: maybe-info-libdecnumber info-libdecnumber
26563 maybe-info-libdecnumber:
26564 @if libdecnumber
26565 maybe-info-libdecnumber: info-libdecnumber
26566
26567 info-libdecnumber: \
26568 configure-libdecnumber
26569 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26570 r=`${PWD_COMMAND}`; export r; \
26571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26572 $(HOST_EXPORTS) \
26573 for flag in $(EXTRA_HOST_FLAGS) ; do \
26574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26575 done; \
26576 echo "Doing info in libdecnumber"; \
26577 (cd $(HOST_SUBDIR)/libdecnumber && \
26578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26580 "RANLIB=$${RANLIB}" \
26581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26582 info) \
26583 || exit 1
26584
26585 @endif libdecnumber
26586
26587 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26588 maybe-dvi-libdecnumber:
26589 @if libdecnumber
26590 maybe-dvi-libdecnumber: dvi-libdecnumber
26591
26592 dvi-libdecnumber: \
26593 configure-libdecnumber
26594 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26595 r=`${PWD_COMMAND}`; export r; \
26596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26597 $(HOST_EXPORTS) \
26598 for flag in $(EXTRA_HOST_FLAGS) ; do \
26599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26600 done; \
26601 echo "Doing dvi in libdecnumber"; \
26602 (cd $(HOST_SUBDIR)/libdecnumber && \
26603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26605 "RANLIB=$${RANLIB}" \
26606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26607 dvi) \
26608 || exit 1
26609
26610 @endif libdecnumber
26611
26612 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26613 maybe-pdf-libdecnumber:
26614 @if libdecnumber
26615 maybe-pdf-libdecnumber: pdf-libdecnumber
26616
26617 pdf-libdecnumber: \
26618 configure-libdecnumber
26619 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26620 r=`${PWD_COMMAND}`; export r; \
26621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26622 $(HOST_EXPORTS) \
26623 for flag in $(EXTRA_HOST_FLAGS) ; do \
26624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26625 done; \
26626 echo "Doing pdf in libdecnumber"; \
26627 (cd $(HOST_SUBDIR)/libdecnumber && \
26628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26630 "RANLIB=$${RANLIB}" \
26631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26632 pdf) \
26633 || exit 1
26634
26635 @endif libdecnumber
26636
26637 .PHONY: maybe-html-libdecnumber html-libdecnumber
26638 maybe-html-libdecnumber:
26639 @if libdecnumber
26640 maybe-html-libdecnumber: html-libdecnumber
26641
26642 html-libdecnumber: \
26643 configure-libdecnumber
26644 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26645 r=`${PWD_COMMAND}`; export r; \
26646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26647 $(HOST_EXPORTS) \
26648 for flag in $(EXTRA_HOST_FLAGS) ; do \
26649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26650 done; \
26651 echo "Doing html in libdecnumber"; \
26652 (cd $(HOST_SUBDIR)/libdecnumber && \
26653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26655 "RANLIB=$${RANLIB}" \
26656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26657 html) \
26658 || exit 1
26659
26660 @endif libdecnumber
26661
26662 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26663 maybe-TAGS-libdecnumber:
26664 @if libdecnumber
26665 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26666
26667 # libdecnumber doesn't support TAGS.
26668 TAGS-libdecnumber:
26669
26670 @endif libdecnumber
26671
26672 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26673 maybe-install-info-libdecnumber:
26674 @if libdecnumber
26675 maybe-install-info-libdecnumber: install-info-libdecnumber
26676
26677 install-info-libdecnumber: \
26678 configure-libdecnumber \
26679 info-libdecnumber
26680 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26681 r=`${PWD_COMMAND}`; export r; \
26682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26683 $(HOST_EXPORTS) \
26684 for flag in $(EXTRA_HOST_FLAGS) ; do \
26685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26686 done; \
26687 echo "Doing install-info in libdecnumber"; \
26688 (cd $(HOST_SUBDIR)/libdecnumber && \
26689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26691 "RANLIB=$${RANLIB}" \
26692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26693 install-info) \
26694 || exit 1
26695
26696 @endif libdecnumber
26697
26698 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26699 maybe-install-dvi-libdecnumber:
26700 @if libdecnumber
26701 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26702
26703 install-dvi-libdecnumber: \
26704 configure-libdecnumber \
26705 dvi-libdecnumber
26706 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26707 r=`${PWD_COMMAND}`; export r; \
26708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26709 $(HOST_EXPORTS) \
26710 for flag in $(EXTRA_HOST_FLAGS) ; do \
26711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26712 done; \
26713 echo "Doing install-dvi in libdecnumber"; \
26714 (cd $(HOST_SUBDIR)/libdecnumber && \
26715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26717 "RANLIB=$${RANLIB}" \
26718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26719 install-dvi) \
26720 || exit 1
26721
26722 @endif libdecnumber
26723
26724 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26725 maybe-install-pdf-libdecnumber:
26726 @if libdecnumber
26727 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26728
26729 install-pdf-libdecnumber: \
26730 configure-libdecnumber \
26731 pdf-libdecnumber
26732 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26733 r=`${PWD_COMMAND}`; export r; \
26734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26735 $(HOST_EXPORTS) \
26736 for flag in $(EXTRA_HOST_FLAGS) ; do \
26737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26738 done; \
26739 echo "Doing install-pdf in libdecnumber"; \
26740 (cd $(HOST_SUBDIR)/libdecnumber && \
26741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26743 "RANLIB=$${RANLIB}" \
26744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26745 install-pdf) \
26746 || exit 1
26747
26748 @endif libdecnumber
26749
26750 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26751 maybe-install-html-libdecnumber:
26752 @if libdecnumber
26753 maybe-install-html-libdecnumber: install-html-libdecnumber
26754
26755 install-html-libdecnumber: \
26756 configure-libdecnumber \
26757 html-libdecnumber
26758 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26759 r=`${PWD_COMMAND}`; export r; \
26760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26761 $(HOST_EXPORTS) \
26762 for flag in $(EXTRA_HOST_FLAGS) ; do \
26763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26764 done; \
26765 echo "Doing install-html in libdecnumber"; \
26766 (cd $(HOST_SUBDIR)/libdecnumber && \
26767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26769 "RANLIB=$${RANLIB}" \
26770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26771 install-html) \
26772 || exit 1
26773
26774 @endif libdecnumber
26775
26776 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26777 maybe-installcheck-libdecnumber:
26778 @if libdecnumber
26779 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26780
26781 installcheck-libdecnumber: \
26782 configure-libdecnumber
26783 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26784 r=`${PWD_COMMAND}`; export r; \
26785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26786 $(HOST_EXPORTS) \
26787 for flag in $(EXTRA_HOST_FLAGS) ; do \
26788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26789 done; \
26790 echo "Doing installcheck in libdecnumber"; \
26791 (cd $(HOST_SUBDIR)/libdecnumber && \
26792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26794 "RANLIB=$${RANLIB}" \
26795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26796 installcheck) \
26797 || exit 1
26798
26799 @endif libdecnumber
26800
26801 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26802 maybe-mostlyclean-libdecnumber:
26803 @if libdecnumber
26804 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26805
26806 mostlyclean-libdecnumber:
26807 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26808 r=`${PWD_COMMAND}`; export r; \
26809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26810 $(HOST_EXPORTS) \
26811 for flag in $(EXTRA_HOST_FLAGS) ; do \
26812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26813 done; \
26814 echo "Doing mostlyclean in libdecnumber"; \
26815 (cd $(HOST_SUBDIR)/libdecnumber && \
26816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26818 "RANLIB=$${RANLIB}" \
26819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26820 mostlyclean) \
26821 || exit 1
26822
26823 @endif libdecnumber
26824
26825 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26826 maybe-clean-libdecnumber:
26827 @if libdecnumber
26828 maybe-clean-libdecnumber: clean-libdecnumber
26829
26830 clean-libdecnumber:
26831 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26832 r=`${PWD_COMMAND}`; export r; \
26833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834 $(HOST_EXPORTS) \
26835 for flag in $(EXTRA_HOST_FLAGS) ; do \
26836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26837 done; \
26838 echo "Doing clean in libdecnumber"; \
26839 (cd $(HOST_SUBDIR)/libdecnumber && \
26840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26842 "RANLIB=$${RANLIB}" \
26843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26844 clean) \
26845 || exit 1
26846
26847 @endif libdecnumber
26848
26849 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26850 maybe-distclean-libdecnumber:
26851 @if libdecnumber
26852 maybe-distclean-libdecnumber: distclean-libdecnumber
26853
26854 distclean-libdecnumber:
26855 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26856 r=`${PWD_COMMAND}`; export r; \
26857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26858 $(HOST_EXPORTS) \
26859 for flag in $(EXTRA_HOST_FLAGS) ; do \
26860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26861 done; \
26862 echo "Doing distclean in libdecnumber"; \
26863 (cd $(HOST_SUBDIR)/libdecnumber && \
26864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26866 "RANLIB=$${RANLIB}" \
26867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26868 distclean) \
26869 || exit 1
26870
26871 @endif libdecnumber
26872
26873 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26874 maybe-maintainer-clean-libdecnumber:
26875 @if libdecnumber
26876 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26877
26878 maintainer-clean-libdecnumber:
26879 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26880 r=`${PWD_COMMAND}`; export r; \
26881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882 $(HOST_EXPORTS) \
26883 for flag in $(EXTRA_HOST_FLAGS) ; do \
26884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26885 done; \
26886 echo "Doing maintainer-clean in libdecnumber"; \
26887 (cd $(HOST_SUBDIR)/libdecnumber && \
26888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26890 "RANLIB=$${RANLIB}" \
26891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26892 maintainer-clean) \
26893 || exit 1
26894
26895 @endif libdecnumber
26896
26897
26898
26899 .PHONY: configure-libgui maybe-configure-libgui
26900 maybe-configure-libgui:
26901 @if gcc-bootstrap
26902 configure-libgui: stage_current
26903 @endif gcc-bootstrap
26904 @if libgui
26905 maybe-configure-libgui: configure-libgui
26906 configure-libgui:
26907 @: $(MAKE); $(unstage)
26908 @r=`${PWD_COMMAND}`; export r; \
26909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26910 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26912 $(HOST_EXPORTS) \
26913 echo Configuring in $(HOST_SUBDIR)/libgui; \
26914 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26915 case $(srcdir) in \
26916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26917 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26919 esac; \
26920 module_srcdir=libgui; \
26921 $(SHELL) \
26922 $$s/$$module_srcdir/configure \
26923 --srcdir=$${topdir}/$$module_srcdir \
26924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26925 --target=${target_alias} \
26926 || exit 1
26927 @endif libgui
26928
26929
26930
26931
26932
26933 .PHONY: all-libgui maybe-all-libgui
26934 maybe-all-libgui:
26935 @if gcc-bootstrap
26936 all-libgui: stage_current
26937 @endif gcc-bootstrap
26938 @if libgui
26939 TARGET-libgui=all
26940 maybe-all-libgui: all-libgui
26941 all-libgui: configure-libgui
26942 @: $(MAKE); $(unstage)
26943 @r=`${PWD_COMMAND}`; export r; \
26944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26945 $(HOST_EXPORTS) \
26946 (cd $(HOST_SUBDIR)/libgui && \
26947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26948 $(TARGET-libgui))
26949 @endif libgui
26950
26951
26952
26953
26954 .PHONY: check-libgui maybe-check-libgui
26955 maybe-check-libgui:
26956 @if libgui
26957 maybe-check-libgui: check-libgui
26958
26959 check-libgui:
26960 @: $(MAKE); $(unstage)
26961 @r=`${PWD_COMMAND}`; export r; \
26962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26963 $(HOST_EXPORTS) \
26964 (cd $(HOST_SUBDIR)/libgui && \
26965 $(MAKE) $(FLAGS_TO_PASS) check)
26966
26967 @endif libgui
26968
26969 .PHONY: install-libgui maybe-install-libgui
26970 maybe-install-libgui:
26971 @if libgui
26972 maybe-install-libgui: install-libgui
26973
26974 install-libgui: installdirs
26975 @: $(MAKE); $(unstage)
26976 @r=`${PWD_COMMAND}`; export r; \
26977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26978 $(HOST_EXPORTS) \
26979 (cd $(HOST_SUBDIR)/libgui && \
26980 $(MAKE) $(FLAGS_TO_PASS) install)
26981
26982 @endif libgui
26983
26984 .PHONY: install-strip-libgui maybe-install-strip-libgui
26985 maybe-install-strip-libgui:
26986 @if libgui
26987 maybe-install-strip-libgui: install-strip-libgui
26988
26989 install-strip-libgui: installdirs
26990 @: $(MAKE); $(unstage)
26991 @r=`${PWD_COMMAND}`; export r; \
26992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26993 $(HOST_EXPORTS) \
26994 (cd $(HOST_SUBDIR)/libgui && \
26995 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26996
26997 @endif libgui
26998
26999 # Other targets (info, dvi, pdf, etc.)
27000
27001 .PHONY: maybe-info-libgui info-libgui
27002 maybe-info-libgui:
27003 @if libgui
27004 maybe-info-libgui: info-libgui
27005
27006 info-libgui: \
27007 configure-libgui
27008 @: $(MAKE); $(unstage)
27009 @[ -f ./libgui/Makefile ] || exit 0; \
27010 r=`${PWD_COMMAND}`; export r; \
27011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27012 $(HOST_EXPORTS) \
27013 for flag in $(EXTRA_HOST_FLAGS) ; do \
27014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27015 done; \
27016 echo "Doing info in libgui"; \
27017 (cd $(HOST_SUBDIR)/libgui && \
27018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27020 "RANLIB=$${RANLIB}" \
27021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27022 info) \
27023 || exit 1
27024
27025 @endif libgui
27026
27027 .PHONY: maybe-dvi-libgui dvi-libgui
27028 maybe-dvi-libgui:
27029 @if libgui
27030 maybe-dvi-libgui: dvi-libgui
27031
27032 dvi-libgui: \
27033 configure-libgui
27034 @: $(MAKE); $(unstage)
27035 @[ -f ./libgui/Makefile ] || exit 0; \
27036 r=`${PWD_COMMAND}`; export r; \
27037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27038 $(HOST_EXPORTS) \
27039 for flag in $(EXTRA_HOST_FLAGS) ; do \
27040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27041 done; \
27042 echo "Doing dvi in libgui"; \
27043 (cd $(HOST_SUBDIR)/libgui && \
27044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27046 "RANLIB=$${RANLIB}" \
27047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27048 dvi) \
27049 || exit 1
27050
27051 @endif libgui
27052
27053 .PHONY: maybe-pdf-libgui pdf-libgui
27054 maybe-pdf-libgui:
27055 @if libgui
27056 maybe-pdf-libgui: pdf-libgui
27057
27058 pdf-libgui: \
27059 configure-libgui
27060 @: $(MAKE); $(unstage)
27061 @[ -f ./libgui/Makefile ] || exit 0; \
27062 r=`${PWD_COMMAND}`; export r; \
27063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27064 $(HOST_EXPORTS) \
27065 for flag in $(EXTRA_HOST_FLAGS) ; do \
27066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27067 done; \
27068 echo "Doing pdf in libgui"; \
27069 (cd $(HOST_SUBDIR)/libgui && \
27070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27072 "RANLIB=$${RANLIB}" \
27073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27074 pdf) \
27075 || exit 1
27076
27077 @endif libgui
27078
27079 .PHONY: maybe-html-libgui html-libgui
27080 maybe-html-libgui:
27081 @if libgui
27082 maybe-html-libgui: html-libgui
27083
27084 html-libgui: \
27085 configure-libgui
27086 @: $(MAKE); $(unstage)
27087 @[ -f ./libgui/Makefile ] || exit 0; \
27088 r=`${PWD_COMMAND}`; export r; \
27089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27090 $(HOST_EXPORTS) \
27091 for flag in $(EXTRA_HOST_FLAGS) ; do \
27092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27093 done; \
27094 echo "Doing html in libgui"; \
27095 (cd $(HOST_SUBDIR)/libgui && \
27096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27098 "RANLIB=$${RANLIB}" \
27099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27100 html) \
27101 || exit 1
27102
27103 @endif libgui
27104
27105 .PHONY: maybe-TAGS-libgui TAGS-libgui
27106 maybe-TAGS-libgui:
27107 @if libgui
27108 maybe-TAGS-libgui: TAGS-libgui
27109
27110 TAGS-libgui: \
27111 configure-libgui
27112 @: $(MAKE); $(unstage)
27113 @[ -f ./libgui/Makefile ] || exit 0; \
27114 r=`${PWD_COMMAND}`; export r; \
27115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116 $(HOST_EXPORTS) \
27117 for flag in $(EXTRA_HOST_FLAGS) ; do \
27118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27119 done; \
27120 echo "Doing TAGS in libgui"; \
27121 (cd $(HOST_SUBDIR)/libgui && \
27122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27124 "RANLIB=$${RANLIB}" \
27125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27126 TAGS) \
27127 || exit 1
27128
27129 @endif libgui
27130
27131 .PHONY: maybe-install-info-libgui install-info-libgui
27132 maybe-install-info-libgui:
27133 @if libgui
27134 maybe-install-info-libgui: install-info-libgui
27135
27136 install-info-libgui: \
27137 configure-libgui \
27138 info-libgui
27139 @: $(MAKE); $(unstage)
27140 @[ -f ./libgui/Makefile ] || exit 0; \
27141 r=`${PWD_COMMAND}`; export r; \
27142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143 $(HOST_EXPORTS) \
27144 for flag in $(EXTRA_HOST_FLAGS) ; do \
27145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27146 done; \
27147 echo "Doing install-info in libgui"; \
27148 (cd $(HOST_SUBDIR)/libgui && \
27149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27151 "RANLIB=$${RANLIB}" \
27152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27153 install-info) \
27154 || exit 1
27155
27156 @endif libgui
27157
27158 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27159 maybe-install-dvi-libgui:
27160 @if libgui
27161 maybe-install-dvi-libgui: install-dvi-libgui
27162
27163 install-dvi-libgui: \
27164 configure-libgui \
27165 dvi-libgui
27166 @: $(MAKE); $(unstage)
27167 @[ -f ./libgui/Makefile ] || exit 0; \
27168 r=`${PWD_COMMAND}`; export r; \
27169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27170 $(HOST_EXPORTS) \
27171 for flag in $(EXTRA_HOST_FLAGS) ; do \
27172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27173 done; \
27174 echo "Doing install-dvi in libgui"; \
27175 (cd $(HOST_SUBDIR)/libgui && \
27176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27178 "RANLIB=$${RANLIB}" \
27179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27180 install-dvi) \
27181 || exit 1
27182
27183 @endif libgui
27184
27185 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27186 maybe-install-pdf-libgui:
27187 @if libgui
27188 maybe-install-pdf-libgui: install-pdf-libgui
27189
27190 install-pdf-libgui: \
27191 configure-libgui \
27192 pdf-libgui
27193 @: $(MAKE); $(unstage)
27194 @[ -f ./libgui/Makefile ] || exit 0; \
27195 r=`${PWD_COMMAND}`; export r; \
27196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27197 $(HOST_EXPORTS) \
27198 for flag in $(EXTRA_HOST_FLAGS) ; do \
27199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27200 done; \
27201 echo "Doing install-pdf in libgui"; \
27202 (cd $(HOST_SUBDIR)/libgui && \
27203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27205 "RANLIB=$${RANLIB}" \
27206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27207 install-pdf) \
27208 || exit 1
27209
27210 @endif libgui
27211
27212 .PHONY: maybe-install-html-libgui install-html-libgui
27213 maybe-install-html-libgui:
27214 @if libgui
27215 maybe-install-html-libgui: install-html-libgui
27216
27217 install-html-libgui: \
27218 configure-libgui \
27219 html-libgui
27220 @: $(MAKE); $(unstage)
27221 @[ -f ./libgui/Makefile ] || exit 0; \
27222 r=`${PWD_COMMAND}`; export r; \
27223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27224 $(HOST_EXPORTS) \
27225 for flag in $(EXTRA_HOST_FLAGS) ; do \
27226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27227 done; \
27228 echo "Doing install-html in libgui"; \
27229 (cd $(HOST_SUBDIR)/libgui && \
27230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27232 "RANLIB=$${RANLIB}" \
27233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27234 install-html) \
27235 || exit 1
27236
27237 @endif libgui
27238
27239 .PHONY: maybe-installcheck-libgui installcheck-libgui
27240 maybe-installcheck-libgui:
27241 @if libgui
27242 maybe-installcheck-libgui: installcheck-libgui
27243
27244 installcheck-libgui: \
27245 configure-libgui
27246 @: $(MAKE); $(unstage)
27247 @[ -f ./libgui/Makefile ] || exit 0; \
27248 r=`${PWD_COMMAND}`; export r; \
27249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27250 $(HOST_EXPORTS) \
27251 for flag in $(EXTRA_HOST_FLAGS) ; do \
27252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27253 done; \
27254 echo "Doing installcheck in libgui"; \
27255 (cd $(HOST_SUBDIR)/libgui && \
27256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27258 "RANLIB=$${RANLIB}" \
27259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27260 installcheck) \
27261 || exit 1
27262
27263 @endif libgui
27264
27265 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27266 maybe-mostlyclean-libgui:
27267 @if libgui
27268 maybe-mostlyclean-libgui: mostlyclean-libgui
27269
27270 mostlyclean-libgui:
27271 @: $(MAKE); $(unstage)
27272 @[ -f ./libgui/Makefile ] || exit 0; \
27273 r=`${PWD_COMMAND}`; export r; \
27274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27275 $(HOST_EXPORTS) \
27276 for flag in $(EXTRA_HOST_FLAGS) ; do \
27277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27278 done; \
27279 echo "Doing mostlyclean in libgui"; \
27280 (cd $(HOST_SUBDIR)/libgui && \
27281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27283 "RANLIB=$${RANLIB}" \
27284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27285 mostlyclean) \
27286 || exit 1
27287
27288 @endif libgui
27289
27290 .PHONY: maybe-clean-libgui clean-libgui
27291 maybe-clean-libgui:
27292 @if libgui
27293 maybe-clean-libgui: clean-libgui
27294
27295 clean-libgui:
27296 @: $(MAKE); $(unstage)
27297 @[ -f ./libgui/Makefile ] || exit 0; \
27298 r=`${PWD_COMMAND}`; export r; \
27299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27300 $(HOST_EXPORTS) \
27301 for flag in $(EXTRA_HOST_FLAGS) ; do \
27302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27303 done; \
27304 echo "Doing clean in libgui"; \
27305 (cd $(HOST_SUBDIR)/libgui && \
27306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27308 "RANLIB=$${RANLIB}" \
27309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27310 clean) \
27311 || exit 1
27312
27313 @endif libgui
27314
27315 .PHONY: maybe-distclean-libgui distclean-libgui
27316 maybe-distclean-libgui:
27317 @if libgui
27318 maybe-distclean-libgui: distclean-libgui
27319
27320 distclean-libgui:
27321 @: $(MAKE); $(unstage)
27322 @[ -f ./libgui/Makefile ] || exit 0; \
27323 r=`${PWD_COMMAND}`; export r; \
27324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325 $(HOST_EXPORTS) \
27326 for flag in $(EXTRA_HOST_FLAGS) ; do \
27327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27328 done; \
27329 echo "Doing distclean in libgui"; \
27330 (cd $(HOST_SUBDIR)/libgui && \
27331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27333 "RANLIB=$${RANLIB}" \
27334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27335 distclean) \
27336 || exit 1
27337
27338 @endif libgui
27339
27340 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27341 maybe-maintainer-clean-libgui:
27342 @if libgui
27343 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27344
27345 maintainer-clean-libgui:
27346 @: $(MAKE); $(unstage)
27347 @[ -f ./libgui/Makefile ] || exit 0; \
27348 r=`${PWD_COMMAND}`; export r; \
27349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27350 $(HOST_EXPORTS) \
27351 for flag in $(EXTRA_HOST_FLAGS) ; do \
27352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27353 done; \
27354 echo "Doing maintainer-clean in libgui"; \
27355 (cd $(HOST_SUBDIR)/libgui && \
27356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27358 "RANLIB=$${RANLIB}" \
27359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27360 maintainer-clean) \
27361 || exit 1
27362
27363 @endif libgui
27364
27365
27366
27367 .PHONY: configure-libiberty maybe-configure-libiberty
27368 maybe-configure-libiberty:
27369 @if gcc-bootstrap
27370 configure-libiberty: stage_current
27371 @endif gcc-bootstrap
27372 @if libiberty
27373 maybe-configure-libiberty: configure-libiberty
27374 configure-libiberty:
27375 @r=`${PWD_COMMAND}`; export r; \
27376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27377 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27379 $(HOST_EXPORTS) \
27380 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27381 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27382 case $(srcdir) in \
27383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27384 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27386 esac; \
27387 module_srcdir=libiberty; \
27388 $(SHELL) \
27389 $$s/$$module_srcdir/configure \
27390 --srcdir=$${topdir}/$$module_srcdir \
27391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27392 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27393 || exit 1
27394 @endif libiberty
27395
27396
27397
27398 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27399 maybe-configure-stage1-libiberty:
27400 @if libiberty-bootstrap
27401 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27402 configure-stage1-libiberty:
27403 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27405 @r=`${PWD_COMMAND}`; export r; \
27406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407 TFLAGS="$(STAGE1_TFLAGS)"; \
27408 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27409 $(HOST_EXPORTS) \
27410 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27411 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27412 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27413 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27415 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27416 case $(srcdir) in \
27417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27418 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27420 esac; \
27421 module_srcdir=libiberty; \
27422 $(SHELL) $$s/$$module_srcdir/configure \
27423 --srcdir=$${topdir}/$$module_srcdir \
27424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27425 --target=${target_alias} \
27426 \
27427 $(STAGE1_CONFIGURE_FLAGS) \
27428 @extra_host_libiberty_configure_flags@
27429 @endif libiberty-bootstrap
27430
27431 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27432 maybe-configure-stage2-libiberty:
27433 @if libiberty-bootstrap
27434 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27435 configure-stage2-libiberty:
27436 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27438 @r=`${PWD_COMMAND}`; export r; \
27439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27440 TFLAGS="$(STAGE2_TFLAGS)"; \
27441 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27442 $(HOST_EXPORTS) \
27443 $(POSTSTAGE1_HOST_EXPORTS) \
27444 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27445 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27446 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27447 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27449 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27450 case $(srcdir) in \
27451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27452 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27454 esac; \
27455 module_srcdir=libiberty; \
27456 $(SHELL) $$s/$$module_srcdir/configure \
27457 --srcdir=$${topdir}/$$module_srcdir \
27458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27459 --target=${target_alias} \
27460 --with-build-libsubdir=$(HOST_SUBDIR) \
27461 $(STAGE2_CONFIGURE_FLAGS) \
27462 @extra_host_libiberty_configure_flags@
27463 @endif libiberty-bootstrap
27464
27465 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27466 maybe-configure-stage3-libiberty:
27467 @if libiberty-bootstrap
27468 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27469 configure-stage3-libiberty:
27470 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27472 @r=`${PWD_COMMAND}`; export r; \
27473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474 TFLAGS="$(STAGE3_TFLAGS)"; \
27475 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27476 $(HOST_EXPORTS) \
27477 $(POSTSTAGE1_HOST_EXPORTS) \
27478 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27479 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27480 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27481 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27483 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27484 case $(srcdir) in \
27485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27486 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27488 esac; \
27489 module_srcdir=libiberty; \
27490 $(SHELL) $$s/$$module_srcdir/configure \
27491 --srcdir=$${topdir}/$$module_srcdir \
27492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27493 --target=${target_alias} \
27494 --with-build-libsubdir=$(HOST_SUBDIR) \
27495 $(STAGE3_CONFIGURE_FLAGS) \
27496 @extra_host_libiberty_configure_flags@
27497 @endif libiberty-bootstrap
27498
27499 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27500 maybe-configure-stage4-libiberty:
27501 @if libiberty-bootstrap
27502 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27503 configure-stage4-libiberty:
27504 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27505 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27506 @r=`${PWD_COMMAND}`; export r; \
27507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27508 TFLAGS="$(STAGE4_TFLAGS)"; \
27509 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27510 $(HOST_EXPORTS) \
27511 $(POSTSTAGE1_HOST_EXPORTS) \
27512 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27513 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27514 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27515 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27517 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27518 case $(srcdir) in \
27519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27520 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27522 esac; \
27523 module_srcdir=libiberty; \
27524 $(SHELL) $$s/$$module_srcdir/configure \
27525 --srcdir=$${topdir}/$$module_srcdir \
27526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27527 --target=${target_alias} \
27528 --with-build-libsubdir=$(HOST_SUBDIR) \
27529 $(STAGE4_CONFIGURE_FLAGS) \
27530 @extra_host_libiberty_configure_flags@
27531 @endif libiberty-bootstrap
27532
27533 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27534 maybe-configure-stageprofile-libiberty:
27535 @if libiberty-bootstrap
27536 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27537 configure-stageprofile-libiberty:
27538 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27539 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27540 @r=`${PWD_COMMAND}`; export r; \
27541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27542 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27543 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27544 $(HOST_EXPORTS) \
27545 $(POSTSTAGE1_HOST_EXPORTS) \
27546 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27547 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27548 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27549 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27551 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27552 case $(srcdir) in \
27553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27554 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27556 esac; \
27557 module_srcdir=libiberty; \
27558 $(SHELL) $$s/$$module_srcdir/configure \
27559 --srcdir=$${topdir}/$$module_srcdir \
27560 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27561 --target=${target_alias} \
27562 --with-build-libsubdir=$(HOST_SUBDIR) \
27563 $(STAGEprofile_CONFIGURE_FLAGS) \
27564 @extra_host_libiberty_configure_flags@
27565 @endif libiberty-bootstrap
27566
27567 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27568 maybe-configure-stagetrain-libiberty:
27569 @if libiberty-bootstrap
27570 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27571 configure-stagetrain-libiberty:
27572 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27573 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27574 @r=`${PWD_COMMAND}`; export r; \
27575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27576 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27577 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27578 $(HOST_EXPORTS) \
27579 $(POSTSTAGE1_HOST_EXPORTS) \
27580 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27581 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27582 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27583 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27585 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27586 case $(srcdir) in \
27587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27588 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27590 esac; \
27591 module_srcdir=libiberty; \
27592 $(SHELL) $$s/$$module_srcdir/configure \
27593 --srcdir=$${topdir}/$$module_srcdir \
27594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27595 --target=${target_alias} \
27596 --with-build-libsubdir=$(HOST_SUBDIR) \
27597 $(STAGEtrain_CONFIGURE_FLAGS) \
27598 @extra_host_libiberty_configure_flags@
27599 @endif libiberty-bootstrap
27600
27601 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27602 maybe-configure-stagefeedback-libiberty:
27603 @if libiberty-bootstrap
27604 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27605 configure-stagefeedback-libiberty:
27606 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27608 @r=`${PWD_COMMAND}`; export r; \
27609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27610 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27611 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27612 $(HOST_EXPORTS) \
27613 $(POSTSTAGE1_HOST_EXPORTS) \
27614 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27615 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27616 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27617 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27619 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27620 case $(srcdir) in \
27621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27622 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27624 esac; \
27625 module_srcdir=libiberty; \
27626 $(SHELL) $$s/$$module_srcdir/configure \
27627 --srcdir=$${topdir}/$$module_srcdir \
27628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27629 --target=${target_alias} \
27630 --with-build-libsubdir=$(HOST_SUBDIR) \
27631 $(STAGEfeedback_CONFIGURE_FLAGS) \
27632 @extra_host_libiberty_configure_flags@
27633 @endif libiberty-bootstrap
27634
27635 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27636 maybe-configure-stageautoprofile-libiberty:
27637 @if libiberty-bootstrap
27638 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27639 configure-stageautoprofile-libiberty:
27640 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27641 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27642 @r=`${PWD_COMMAND}`; export r; \
27643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27644 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27645 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27646 $(HOST_EXPORTS) \
27647 $(POSTSTAGE1_HOST_EXPORTS) \
27648 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27649 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27650 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27651 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27653 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27654 case $(srcdir) in \
27655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27656 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27658 esac; \
27659 module_srcdir=libiberty; \
27660 $(SHELL) $$s/$$module_srcdir/configure \
27661 --srcdir=$${topdir}/$$module_srcdir \
27662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27663 --target=${target_alias} \
27664 --with-build-libsubdir=$(HOST_SUBDIR) \
27665 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27666 @extra_host_libiberty_configure_flags@
27667 @endif libiberty-bootstrap
27668
27669 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27670 maybe-configure-stageautofeedback-libiberty:
27671 @if libiberty-bootstrap
27672 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27673 configure-stageautofeedback-libiberty:
27674 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27675 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27676 @r=`${PWD_COMMAND}`; export r; \
27677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27678 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27679 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27680 $(HOST_EXPORTS) \
27681 $(POSTSTAGE1_HOST_EXPORTS) \
27682 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27683 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27684 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27685 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27687 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27688 case $(srcdir) in \
27689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27690 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27692 esac; \
27693 module_srcdir=libiberty; \
27694 $(SHELL) $$s/$$module_srcdir/configure \
27695 --srcdir=$${topdir}/$$module_srcdir \
27696 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27697 --target=${target_alias} \
27698 --with-build-libsubdir=$(HOST_SUBDIR) \
27699 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27700 @extra_host_libiberty_configure_flags@
27701 @endif libiberty-bootstrap
27702
27703
27704
27705
27706
27707 .PHONY: all-libiberty maybe-all-libiberty
27708 maybe-all-libiberty:
27709 @if gcc-bootstrap
27710 all-libiberty: stage_current
27711 @endif gcc-bootstrap
27712 @if libiberty
27713 TARGET-libiberty=all
27714 maybe-all-libiberty: all-libiberty
27715 all-libiberty: configure-libiberty
27716 @r=`${PWD_COMMAND}`; export r; \
27717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718 $(HOST_EXPORTS) \
27719 (cd $(HOST_SUBDIR)/libiberty && \
27720 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27721 $(TARGET-libiberty))
27722 @endif libiberty
27723
27724
27725
27726 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27727 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27728 maybe-all-stage1-libiberty:
27729 maybe-clean-stage1-libiberty:
27730 @if libiberty-bootstrap
27731 maybe-all-stage1-libiberty: all-stage1-libiberty
27732 all-stage1: all-stage1-libiberty
27733 TARGET-stage1-libiberty = $(TARGET-libiberty)
27734 all-stage1-libiberty: configure-stage1-libiberty
27735 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27736 @r=`${PWD_COMMAND}`; export r; \
27737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27738 TFLAGS="$(STAGE1_TFLAGS)"; \
27739 $(HOST_EXPORTS) \
27740 cd $(HOST_SUBDIR)/libiberty && \
27741 \
27742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27743 CFLAGS="$(STAGE1_CFLAGS)" \
27744 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27745 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27746 LIBCFLAGS="$(LIBCFLAGS)" \
27747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27750 $(EXTRA_HOST_FLAGS) \
27751 $(STAGE1_FLAGS_TO_PASS) \
27752 TFLAGS="$(STAGE1_TFLAGS)" \
27753 $(TARGET-stage1-libiberty)
27754
27755 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27756 clean-stage1: clean-stage1-libiberty
27757 clean-stage1-libiberty:
27758 @if [ $(current_stage) = stage1 ]; then \
27759 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27760 else \
27761 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27762 $(MAKE) stage1-start; \
27763 fi; \
27764 cd $(HOST_SUBDIR)/libiberty && \
27765 $(MAKE) $(EXTRA_HOST_FLAGS) \
27766 $(STAGE1_FLAGS_TO_PASS) clean
27767 @endif libiberty-bootstrap
27768
27769
27770 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27771 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27772 maybe-all-stage2-libiberty:
27773 maybe-clean-stage2-libiberty:
27774 @if libiberty-bootstrap
27775 maybe-all-stage2-libiberty: all-stage2-libiberty
27776 all-stage2: all-stage2-libiberty
27777 TARGET-stage2-libiberty = $(TARGET-libiberty)
27778 all-stage2-libiberty: configure-stage2-libiberty
27779 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27780 @r=`${PWD_COMMAND}`; export r; \
27781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27782 TFLAGS="$(STAGE2_TFLAGS)"; \
27783 $(HOST_EXPORTS) \
27784 $(POSTSTAGE1_HOST_EXPORTS) \
27785 cd $(HOST_SUBDIR)/libiberty && \
27786 \
27787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27788 CFLAGS="$(STAGE2_CFLAGS)" \
27789 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27790 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27791 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27796 TFLAGS="$(STAGE2_TFLAGS)" \
27797 $(TARGET-stage2-libiberty)
27798
27799 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27800 clean-stage2: clean-stage2-libiberty
27801 clean-stage2-libiberty:
27802 @if [ $(current_stage) = stage2 ]; then \
27803 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27804 else \
27805 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27806 $(MAKE) stage2-start; \
27807 fi; \
27808 cd $(HOST_SUBDIR)/libiberty && \
27809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27810 @endif libiberty-bootstrap
27811
27812
27813 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27814 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27815 maybe-all-stage3-libiberty:
27816 maybe-clean-stage3-libiberty:
27817 @if libiberty-bootstrap
27818 maybe-all-stage3-libiberty: all-stage3-libiberty
27819 all-stage3: all-stage3-libiberty
27820 TARGET-stage3-libiberty = $(TARGET-libiberty)
27821 all-stage3-libiberty: configure-stage3-libiberty
27822 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27823 @r=`${PWD_COMMAND}`; export r; \
27824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27825 TFLAGS="$(STAGE3_TFLAGS)"; \
27826 $(HOST_EXPORTS) \
27827 $(POSTSTAGE1_HOST_EXPORTS) \
27828 cd $(HOST_SUBDIR)/libiberty && \
27829 \
27830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27831 CFLAGS="$(STAGE3_CFLAGS)" \
27832 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27833 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27834 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27838 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27839 TFLAGS="$(STAGE3_TFLAGS)" \
27840 $(TARGET-stage3-libiberty)
27841
27842 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27843 clean-stage3: clean-stage3-libiberty
27844 clean-stage3-libiberty:
27845 @if [ $(current_stage) = stage3 ]; then \
27846 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27847 else \
27848 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27849 $(MAKE) stage3-start; \
27850 fi; \
27851 cd $(HOST_SUBDIR)/libiberty && \
27852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27853 @endif libiberty-bootstrap
27854
27855
27856 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27857 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27858 maybe-all-stage4-libiberty:
27859 maybe-clean-stage4-libiberty:
27860 @if libiberty-bootstrap
27861 maybe-all-stage4-libiberty: all-stage4-libiberty
27862 all-stage4: all-stage4-libiberty
27863 TARGET-stage4-libiberty = $(TARGET-libiberty)
27864 all-stage4-libiberty: configure-stage4-libiberty
27865 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27866 @r=`${PWD_COMMAND}`; export r; \
27867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27868 TFLAGS="$(STAGE4_TFLAGS)"; \
27869 $(HOST_EXPORTS) \
27870 $(POSTSTAGE1_HOST_EXPORTS) \
27871 cd $(HOST_SUBDIR)/libiberty && \
27872 \
27873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27874 CFLAGS="$(STAGE4_CFLAGS)" \
27875 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27876 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27877 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27881 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27882 TFLAGS="$(STAGE4_TFLAGS)" \
27883 $(TARGET-stage4-libiberty)
27884
27885 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27886 clean-stage4: clean-stage4-libiberty
27887 clean-stage4-libiberty:
27888 @if [ $(current_stage) = stage4 ]; then \
27889 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27890 else \
27891 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27892 $(MAKE) stage4-start; \
27893 fi; \
27894 cd $(HOST_SUBDIR)/libiberty && \
27895 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27896 @endif libiberty-bootstrap
27897
27898
27899 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27900 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27901 maybe-all-stageprofile-libiberty:
27902 maybe-clean-stageprofile-libiberty:
27903 @if libiberty-bootstrap
27904 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27905 all-stageprofile: all-stageprofile-libiberty
27906 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27907 all-stageprofile-libiberty: configure-stageprofile-libiberty
27908 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27909 @r=`${PWD_COMMAND}`; export r; \
27910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27912 $(HOST_EXPORTS) \
27913 $(POSTSTAGE1_HOST_EXPORTS) \
27914 cd $(HOST_SUBDIR)/libiberty && \
27915 \
27916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27917 CFLAGS="$(STAGEprofile_CFLAGS)" \
27918 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27919 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27920 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27925 TFLAGS="$(STAGEprofile_TFLAGS)" \
27926 $(TARGET-stageprofile-libiberty)
27927
27928 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27929 clean-stageprofile: clean-stageprofile-libiberty
27930 clean-stageprofile-libiberty:
27931 @if [ $(current_stage) = stageprofile ]; then \
27932 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27933 else \
27934 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27935 $(MAKE) stageprofile-start; \
27936 fi; \
27937 cd $(HOST_SUBDIR)/libiberty && \
27938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27939 @endif libiberty-bootstrap
27940
27941
27942 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27943 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27944 maybe-all-stagetrain-libiberty:
27945 maybe-clean-stagetrain-libiberty:
27946 @if libiberty-bootstrap
27947 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27948 all-stagetrain: all-stagetrain-libiberty
27949 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27950 all-stagetrain-libiberty: configure-stagetrain-libiberty
27951 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27952 @r=`${PWD_COMMAND}`; export r; \
27953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27955 $(HOST_EXPORTS) \
27956 $(POSTSTAGE1_HOST_EXPORTS) \
27957 cd $(HOST_SUBDIR)/libiberty && \
27958 \
27959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27960 CFLAGS="$(STAGEtrain_CFLAGS)" \
27961 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27962 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27963 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27967 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27968 TFLAGS="$(STAGEtrain_TFLAGS)" \
27969 $(TARGET-stagetrain-libiberty)
27970
27971 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27972 clean-stagetrain: clean-stagetrain-libiberty
27973 clean-stagetrain-libiberty:
27974 @if [ $(current_stage) = stagetrain ]; then \
27975 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27976 else \
27977 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27978 $(MAKE) stagetrain-start; \
27979 fi; \
27980 cd $(HOST_SUBDIR)/libiberty && \
27981 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27982 @endif libiberty-bootstrap
27983
27984
27985 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27986 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27987 maybe-all-stagefeedback-libiberty:
27988 maybe-clean-stagefeedback-libiberty:
27989 @if libiberty-bootstrap
27990 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27991 all-stagefeedback: all-stagefeedback-libiberty
27992 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27993 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27994 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27995 @r=`${PWD_COMMAND}`; export r; \
27996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27997 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27998 $(HOST_EXPORTS) \
27999 $(POSTSTAGE1_HOST_EXPORTS) \
28000 cd $(HOST_SUBDIR)/libiberty && \
28001 \
28002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28003 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28004 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28005 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28006 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28011 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28012 $(TARGET-stagefeedback-libiberty)
28013
28014 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28015 clean-stagefeedback: clean-stagefeedback-libiberty
28016 clean-stagefeedback-libiberty:
28017 @if [ $(current_stage) = stagefeedback ]; then \
28018 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28019 else \
28020 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28021 $(MAKE) stagefeedback-start; \
28022 fi; \
28023 cd $(HOST_SUBDIR)/libiberty && \
28024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28025 @endif libiberty-bootstrap
28026
28027
28028 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28029 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28030 maybe-all-stageautoprofile-libiberty:
28031 maybe-clean-stageautoprofile-libiberty:
28032 @if libiberty-bootstrap
28033 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28034 all-stageautoprofile: all-stageautoprofile-libiberty
28035 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28036 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28037 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28038 @r=`${PWD_COMMAND}`; export r; \
28039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28041 $(HOST_EXPORTS) \
28042 $(POSTSTAGE1_HOST_EXPORTS) \
28043 cd $(HOST_SUBDIR)/libiberty && \
28044 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28046 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28047 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28048 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28049 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28054 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28055 $(TARGET-stageautoprofile-libiberty)
28056
28057 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28058 clean-stageautoprofile: clean-stageautoprofile-libiberty
28059 clean-stageautoprofile-libiberty:
28060 @if [ $(current_stage) = stageautoprofile ]; then \
28061 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28062 else \
28063 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28064 $(MAKE) stageautoprofile-start; \
28065 fi; \
28066 cd $(HOST_SUBDIR)/libiberty && \
28067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28068 @endif libiberty-bootstrap
28069
28070
28071 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28072 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28073 maybe-all-stageautofeedback-libiberty:
28074 maybe-clean-stageautofeedback-libiberty:
28075 @if libiberty-bootstrap
28076 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28077 all-stageautofeedback: all-stageautofeedback-libiberty
28078 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28079 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28080 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28081 @r=`${PWD_COMMAND}`; export r; \
28082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28083 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28084 $(HOST_EXPORTS) \
28085 $(POSTSTAGE1_HOST_EXPORTS) \
28086 cd $(HOST_SUBDIR)/libiberty && \
28087 \
28088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28089 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28090 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28091 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28092 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28097 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28098 $(TARGET-stageautofeedback-libiberty)
28099
28100 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28101 clean-stageautofeedback: clean-stageautofeedback-libiberty
28102 clean-stageautofeedback-libiberty:
28103 @if [ $(current_stage) = stageautofeedback ]; then \
28104 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28105 else \
28106 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28107 $(MAKE) stageautofeedback-start; \
28108 fi; \
28109 cd $(HOST_SUBDIR)/libiberty && \
28110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28111 @endif libiberty-bootstrap
28112
28113
28114
28115
28116
28117 .PHONY: check-libiberty maybe-check-libiberty
28118 maybe-check-libiberty:
28119 @if libiberty
28120 maybe-check-libiberty: check-libiberty
28121
28122 check-libiberty:
28123 @: $(MAKE); $(unstage)
28124 @r=`${PWD_COMMAND}`; export r; \
28125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28127 (cd $(HOST_SUBDIR)/libiberty && \
28128 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28129
28130 @endif libiberty
28131
28132 .PHONY: install-libiberty maybe-install-libiberty
28133 maybe-install-libiberty:
28134 @if libiberty
28135 maybe-install-libiberty: install-libiberty
28136
28137 install-libiberty: installdirs
28138 @: $(MAKE); $(unstage)
28139 @r=`${PWD_COMMAND}`; export r; \
28140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28141 $(HOST_EXPORTS) \
28142 (cd $(HOST_SUBDIR)/libiberty && \
28143 $(MAKE) $(FLAGS_TO_PASS) install)
28144
28145 @endif libiberty
28146
28147 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28148 maybe-install-strip-libiberty:
28149 @if libiberty
28150 maybe-install-strip-libiberty: install-strip-libiberty
28151
28152 install-strip-libiberty: installdirs
28153 @: $(MAKE); $(unstage)
28154 @r=`${PWD_COMMAND}`; export r; \
28155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28156 $(HOST_EXPORTS) \
28157 (cd $(HOST_SUBDIR)/libiberty && \
28158 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28159
28160 @endif libiberty
28161
28162 # Other targets (info, dvi, pdf, etc.)
28163
28164 .PHONY: maybe-info-libiberty info-libiberty
28165 maybe-info-libiberty:
28166 @if libiberty
28167 maybe-info-libiberty: info-libiberty
28168
28169 info-libiberty: \
28170 configure-libiberty
28171 @[ -f ./libiberty/Makefile ] || exit 0; \
28172 r=`${PWD_COMMAND}`; export r; \
28173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28174 $(HOST_EXPORTS) \
28175 for flag in $(EXTRA_HOST_FLAGS) ; do \
28176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28177 done; \
28178 echo "Doing info in libiberty"; \
28179 (cd $(HOST_SUBDIR)/libiberty && \
28180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28182 "RANLIB=$${RANLIB}" \
28183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28184 info) \
28185 || exit 1
28186
28187 @endif libiberty
28188
28189 .PHONY: maybe-dvi-libiberty dvi-libiberty
28190 maybe-dvi-libiberty:
28191 @if libiberty
28192 maybe-dvi-libiberty: dvi-libiberty
28193
28194 dvi-libiberty: \
28195 configure-libiberty
28196 @[ -f ./libiberty/Makefile ] || exit 0; \
28197 r=`${PWD_COMMAND}`; export r; \
28198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28199 $(HOST_EXPORTS) \
28200 for flag in $(EXTRA_HOST_FLAGS) ; do \
28201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28202 done; \
28203 echo "Doing dvi in libiberty"; \
28204 (cd $(HOST_SUBDIR)/libiberty && \
28205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28207 "RANLIB=$${RANLIB}" \
28208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28209 dvi) \
28210 || exit 1
28211
28212 @endif libiberty
28213
28214 .PHONY: maybe-pdf-libiberty pdf-libiberty
28215 maybe-pdf-libiberty:
28216 @if libiberty
28217 maybe-pdf-libiberty: pdf-libiberty
28218
28219 pdf-libiberty: \
28220 configure-libiberty
28221 @[ -f ./libiberty/Makefile ] || exit 0; \
28222 r=`${PWD_COMMAND}`; export r; \
28223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28224 $(HOST_EXPORTS) \
28225 for flag in $(EXTRA_HOST_FLAGS) ; do \
28226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28227 done; \
28228 echo "Doing pdf in libiberty"; \
28229 (cd $(HOST_SUBDIR)/libiberty && \
28230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28232 "RANLIB=$${RANLIB}" \
28233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28234 pdf) \
28235 || exit 1
28236
28237 @endif libiberty
28238
28239 .PHONY: maybe-html-libiberty html-libiberty
28240 maybe-html-libiberty:
28241 @if libiberty
28242 maybe-html-libiberty: html-libiberty
28243
28244 html-libiberty: \
28245 configure-libiberty
28246 @[ -f ./libiberty/Makefile ] || exit 0; \
28247 r=`${PWD_COMMAND}`; export r; \
28248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249 $(HOST_EXPORTS) \
28250 for flag in $(EXTRA_HOST_FLAGS) ; do \
28251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28252 done; \
28253 echo "Doing html in libiberty"; \
28254 (cd $(HOST_SUBDIR)/libiberty && \
28255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257 "RANLIB=$${RANLIB}" \
28258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28259 html) \
28260 || exit 1
28261
28262 @endif libiberty
28263
28264 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28265 maybe-TAGS-libiberty:
28266 @if libiberty
28267 maybe-TAGS-libiberty: TAGS-libiberty
28268
28269 TAGS-libiberty: \
28270 configure-libiberty
28271 @[ -f ./libiberty/Makefile ] || exit 0; \
28272 r=`${PWD_COMMAND}`; export r; \
28273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274 $(HOST_EXPORTS) \
28275 for flag in $(EXTRA_HOST_FLAGS) ; do \
28276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277 done; \
28278 echo "Doing TAGS in libiberty"; \
28279 (cd $(HOST_SUBDIR)/libiberty && \
28280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282 "RANLIB=$${RANLIB}" \
28283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284 TAGS) \
28285 || exit 1
28286
28287 @endif libiberty
28288
28289 .PHONY: maybe-install-info-libiberty install-info-libiberty
28290 maybe-install-info-libiberty:
28291 @if libiberty
28292 maybe-install-info-libiberty: install-info-libiberty
28293
28294 install-info-libiberty: \
28295 configure-libiberty \
28296 info-libiberty
28297 @[ -f ./libiberty/Makefile ] || exit 0; \
28298 r=`${PWD_COMMAND}`; export r; \
28299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300 $(HOST_EXPORTS) \
28301 for flag in $(EXTRA_HOST_FLAGS) ; do \
28302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303 done; \
28304 echo "Doing install-info in libiberty"; \
28305 (cd $(HOST_SUBDIR)/libiberty && \
28306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308 "RANLIB=$${RANLIB}" \
28309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310 install-info) \
28311 || exit 1
28312
28313 @endif libiberty
28314
28315 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28316 maybe-install-dvi-libiberty:
28317 @if libiberty
28318 maybe-install-dvi-libiberty: install-dvi-libiberty
28319
28320 install-dvi-libiberty: \
28321 configure-libiberty \
28322 dvi-libiberty
28323 @[ -f ./libiberty/Makefile ] || exit 0; \
28324 r=`${PWD_COMMAND}`; export r; \
28325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28326 $(HOST_EXPORTS) \
28327 for flag in $(EXTRA_HOST_FLAGS) ; do \
28328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28329 done; \
28330 echo "Doing install-dvi in libiberty"; \
28331 (cd $(HOST_SUBDIR)/libiberty && \
28332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28334 "RANLIB=$${RANLIB}" \
28335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28336 install-dvi) \
28337 || exit 1
28338
28339 @endif libiberty
28340
28341 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28342 maybe-install-pdf-libiberty:
28343 @if libiberty
28344 maybe-install-pdf-libiberty: install-pdf-libiberty
28345
28346 install-pdf-libiberty: \
28347 configure-libiberty \
28348 pdf-libiberty
28349 @[ -f ./libiberty/Makefile ] || exit 0; \
28350 r=`${PWD_COMMAND}`; export r; \
28351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28352 $(HOST_EXPORTS) \
28353 for flag in $(EXTRA_HOST_FLAGS) ; do \
28354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28355 done; \
28356 echo "Doing install-pdf in libiberty"; \
28357 (cd $(HOST_SUBDIR)/libiberty && \
28358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28360 "RANLIB=$${RANLIB}" \
28361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28362 install-pdf) \
28363 || exit 1
28364
28365 @endif libiberty
28366
28367 .PHONY: maybe-install-html-libiberty install-html-libiberty
28368 maybe-install-html-libiberty:
28369 @if libiberty
28370 maybe-install-html-libiberty: install-html-libiberty
28371
28372 install-html-libiberty: \
28373 configure-libiberty \
28374 html-libiberty
28375 @[ -f ./libiberty/Makefile ] || exit 0; \
28376 r=`${PWD_COMMAND}`; export r; \
28377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28378 $(HOST_EXPORTS) \
28379 for flag in $(EXTRA_HOST_FLAGS) ; do \
28380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28381 done; \
28382 echo "Doing install-html in libiberty"; \
28383 (cd $(HOST_SUBDIR)/libiberty && \
28384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28386 "RANLIB=$${RANLIB}" \
28387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28388 install-html) \
28389 || exit 1
28390
28391 @endif libiberty
28392
28393 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28394 maybe-installcheck-libiberty:
28395 @if libiberty
28396 maybe-installcheck-libiberty: installcheck-libiberty
28397
28398 installcheck-libiberty: \
28399 configure-libiberty
28400 @[ -f ./libiberty/Makefile ] || exit 0; \
28401 r=`${PWD_COMMAND}`; export r; \
28402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28403 $(HOST_EXPORTS) \
28404 for flag in $(EXTRA_HOST_FLAGS) ; do \
28405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28406 done; \
28407 echo "Doing installcheck in libiberty"; \
28408 (cd $(HOST_SUBDIR)/libiberty && \
28409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28411 "RANLIB=$${RANLIB}" \
28412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28413 installcheck) \
28414 || exit 1
28415
28416 @endif libiberty
28417
28418 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28419 maybe-mostlyclean-libiberty:
28420 @if libiberty
28421 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28422
28423 mostlyclean-libiberty:
28424 @[ -f ./libiberty/Makefile ] || exit 0; \
28425 r=`${PWD_COMMAND}`; export r; \
28426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28427 $(HOST_EXPORTS) \
28428 for flag in $(EXTRA_HOST_FLAGS) ; do \
28429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28430 done; \
28431 echo "Doing mostlyclean in libiberty"; \
28432 (cd $(HOST_SUBDIR)/libiberty && \
28433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28435 "RANLIB=$${RANLIB}" \
28436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28437 mostlyclean) \
28438 || exit 1
28439
28440 @endif libiberty
28441
28442 .PHONY: maybe-clean-libiberty clean-libiberty
28443 maybe-clean-libiberty:
28444 @if libiberty
28445 maybe-clean-libiberty: clean-libiberty
28446
28447 clean-libiberty:
28448 @[ -f ./libiberty/Makefile ] || exit 0; \
28449 r=`${PWD_COMMAND}`; export r; \
28450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28451 $(HOST_EXPORTS) \
28452 for flag in $(EXTRA_HOST_FLAGS) ; do \
28453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28454 done; \
28455 echo "Doing clean in libiberty"; \
28456 (cd $(HOST_SUBDIR)/libiberty && \
28457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28459 "RANLIB=$${RANLIB}" \
28460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28461 clean) \
28462 || exit 1
28463
28464 @endif libiberty
28465
28466 .PHONY: maybe-distclean-libiberty distclean-libiberty
28467 maybe-distclean-libiberty:
28468 @if libiberty
28469 maybe-distclean-libiberty: distclean-libiberty
28470
28471 distclean-libiberty:
28472 @[ -f ./libiberty/Makefile ] || exit 0; \
28473 r=`${PWD_COMMAND}`; export r; \
28474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28475 $(HOST_EXPORTS) \
28476 for flag in $(EXTRA_HOST_FLAGS) ; do \
28477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28478 done; \
28479 echo "Doing distclean in libiberty"; \
28480 (cd $(HOST_SUBDIR)/libiberty && \
28481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28483 "RANLIB=$${RANLIB}" \
28484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28485 distclean) \
28486 || exit 1
28487
28488 @endif libiberty
28489
28490 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28491 maybe-maintainer-clean-libiberty:
28492 @if libiberty
28493 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28494
28495 maintainer-clean-libiberty:
28496 @[ -f ./libiberty/Makefile ] || exit 0; \
28497 r=`${PWD_COMMAND}`; export r; \
28498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28499 $(HOST_EXPORTS) \
28500 for flag in $(EXTRA_HOST_FLAGS) ; do \
28501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28502 done; \
28503 echo "Doing maintainer-clean in libiberty"; \
28504 (cd $(HOST_SUBDIR)/libiberty && \
28505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28507 "RANLIB=$${RANLIB}" \
28508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28509 maintainer-clean) \
28510 || exit 1
28511
28512 @endif libiberty
28513
28514
28515
28516 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28517 maybe-configure-libiberty-linker-plugin:
28518 @if gcc-bootstrap
28519 configure-libiberty-linker-plugin: stage_current
28520 @endif gcc-bootstrap
28521 @if libiberty-linker-plugin
28522 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28523 configure-libiberty-linker-plugin:
28524 @r=`${PWD_COMMAND}`; export r; \
28525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28526 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28528 $(HOST_EXPORTS) \
28529 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28530 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28531 case $(srcdir) in \
28532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28533 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28535 esac; \
28536 module_srcdir=libiberty; \
28537 $(SHELL) \
28538 $$s/$$module_srcdir/configure \
28539 --srcdir=$${topdir}/$$module_srcdir \
28540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28541 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28542 || exit 1
28543 @endif libiberty-linker-plugin
28544
28545
28546
28547 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28548 maybe-configure-stage1-libiberty-linker-plugin:
28549 @if libiberty-linker-plugin-bootstrap
28550 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28551 configure-stage1-libiberty-linker-plugin:
28552 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28554 @r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 TFLAGS="$(STAGE1_TFLAGS)"; \
28557 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28558 $(HOST_EXPORTS) \
28559 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28560 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28561 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28562 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28564 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28565 case $(srcdir) in \
28566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28567 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28569 esac; \
28570 module_srcdir=libiberty; \
28571 $(SHELL) $$s/$$module_srcdir/configure \
28572 --srcdir=$${topdir}/$$module_srcdir \
28573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28574 --target=${target_alias} \
28575 \
28576 $(STAGE1_CONFIGURE_FLAGS) \
28577 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28578 @endif libiberty-linker-plugin-bootstrap
28579
28580 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28581 maybe-configure-stage2-libiberty-linker-plugin:
28582 @if libiberty-linker-plugin-bootstrap
28583 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28584 configure-stage2-libiberty-linker-plugin:
28585 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28586 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28587 @r=`${PWD_COMMAND}`; export r; \
28588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28589 TFLAGS="$(STAGE2_TFLAGS)"; \
28590 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28591 $(HOST_EXPORTS) \
28592 $(POSTSTAGE1_HOST_EXPORTS) \
28593 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28594 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28595 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28596 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28598 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28599 case $(srcdir) in \
28600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28601 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28603 esac; \
28604 module_srcdir=libiberty; \
28605 $(SHELL) $$s/$$module_srcdir/configure \
28606 --srcdir=$${topdir}/$$module_srcdir \
28607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28608 --target=${target_alias} \
28609 --with-build-libsubdir=$(HOST_SUBDIR) \
28610 $(STAGE2_CONFIGURE_FLAGS) \
28611 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28612 @endif libiberty-linker-plugin-bootstrap
28613
28614 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28615 maybe-configure-stage3-libiberty-linker-plugin:
28616 @if libiberty-linker-plugin-bootstrap
28617 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28618 configure-stage3-libiberty-linker-plugin:
28619 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28621 @r=`${PWD_COMMAND}`; export r; \
28622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28623 TFLAGS="$(STAGE3_TFLAGS)"; \
28624 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28625 $(HOST_EXPORTS) \
28626 $(POSTSTAGE1_HOST_EXPORTS) \
28627 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28628 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28629 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28630 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28632 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28633 case $(srcdir) in \
28634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28635 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28637 esac; \
28638 module_srcdir=libiberty; \
28639 $(SHELL) $$s/$$module_srcdir/configure \
28640 --srcdir=$${topdir}/$$module_srcdir \
28641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28642 --target=${target_alias} \
28643 --with-build-libsubdir=$(HOST_SUBDIR) \
28644 $(STAGE3_CONFIGURE_FLAGS) \
28645 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28646 @endif libiberty-linker-plugin-bootstrap
28647
28648 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28649 maybe-configure-stage4-libiberty-linker-plugin:
28650 @if libiberty-linker-plugin-bootstrap
28651 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28652 configure-stage4-libiberty-linker-plugin:
28653 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28654 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28655 @r=`${PWD_COMMAND}`; export r; \
28656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28657 TFLAGS="$(STAGE4_TFLAGS)"; \
28658 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28659 $(HOST_EXPORTS) \
28660 $(POSTSTAGE1_HOST_EXPORTS) \
28661 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28662 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28663 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28664 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28666 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28667 case $(srcdir) in \
28668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28669 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28671 esac; \
28672 module_srcdir=libiberty; \
28673 $(SHELL) $$s/$$module_srcdir/configure \
28674 --srcdir=$${topdir}/$$module_srcdir \
28675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28676 --target=${target_alias} \
28677 --with-build-libsubdir=$(HOST_SUBDIR) \
28678 $(STAGE4_CONFIGURE_FLAGS) \
28679 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28680 @endif libiberty-linker-plugin-bootstrap
28681
28682 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28683 maybe-configure-stageprofile-libiberty-linker-plugin:
28684 @if libiberty-linker-plugin-bootstrap
28685 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28686 configure-stageprofile-libiberty-linker-plugin:
28687 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28689 @r=`${PWD_COMMAND}`; export r; \
28690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28692 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28693 $(HOST_EXPORTS) \
28694 $(POSTSTAGE1_HOST_EXPORTS) \
28695 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28696 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28697 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28698 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28700 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28701 case $(srcdir) in \
28702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28703 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28705 esac; \
28706 module_srcdir=libiberty; \
28707 $(SHELL) $$s/$$module_srcdir/configure \
28708 --srcdir=$${topdir}/$$module_srcdir \
28709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28710 --target=${target_alias} \
28711 --with-build-libsubdir=$(HOST_SUBDIR) \
28712 $(STAGEprofile_CONFIGURE_FLAGS) \
28713 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28714 @endif libiberty-linker-plugin-bootstrap
28715
28716 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28717 maybe-configure-stagetrain-libiberty-linker-plugin:
28718 @if libiberty-linker-plugin-bootstrap
28719 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28720 configure-stagetrain-libiberty-linker-plugin:
28721 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28723 @r=`${PWD_COMMAND}`; export r; \
28724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28725 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28726 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28727 $(HOST_EXPORTS) \
28728 $(POSTSTAGE1_HOST_EXPORTS) \
28729 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28730 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28731 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28732 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28734 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28735 case $(srcdir) in \
28736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28737 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28739 esac; \
28740 module_srcdir=libiberty; \
28741 $(SHELL) $$s/$$module_srcdir/configure \
28742 --srcdir=$${topdir}/$$module_srcdir \
28743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28744 --target=${target_alias} \
28745 --with-build-libsubdir=$(HOST_SUBDIR) \
28746 $(STAGEtrain_CONFIGURE_FLAGS) \
28747 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28748 @endif libiberty-linker-plugin-bootstrap
28749
28750 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28751 maybe-configure-stagefeedback-libiberty-linker-plugin:
28752 @if libiberty-linker-plugin-bootstrap
28753 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28754 configure-stagefeedback-libiberty-linker-plugin:
28755 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28757 @r=`${PWD_COMMAND}`; export r; \
28758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28759 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28760 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28761 $(HOST_EXPORTS) \
28762 $(POSTSTAGE1_HOST_EXPORTS) \
28763 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28764 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28765 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28766 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28768 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28769 case $(srcdir) in \
28770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28771 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28773 esac; \
28774 module_srcdir=libiberty; \
28775 $(SHELL) $$s/$$module_srcdir/configure \
28776 --srcdir=$${topdir}/$$module_srcdir \
28777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28778 --target=${target_alias} \
28779 --with-build-libsubdir=$(HOST_SUBDIR) \
28780 $(STAGEfeedback_CONFIGURE_FLAGS) \
28781 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28782 @endif libiberty-linker-plugin-bootstrap
28783
28784 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28785 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28786 @if libiberty-linker-plugin-bootstrap
28787 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28788 configure-stageautoprofile-libiberty-linker-plugin:
28789 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28791 @r=`${PWD_COMMAND}`; export r; \
28792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28793 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28794 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28795 $(HOST_EXPORTS) \
28796 $(POSTSTAGE1_HOST_EXPORTS) \
28797 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28798 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28799 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28800 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28802 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28803 case $(srcdir) in \
28804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28805 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28807 esac; \
28808 module_srcdir=libiberty; \
28809 $(SHELL) $$s/$$module_srcdir/configure \
28810 --srcdir=$${topdir}/$$module_srcdir \
28811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28812 --target=${target_alias} \
28813 --with-build-libsubdir=$(HOST_SUBDIR) \
28814 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28815 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28816 @endif libiberty-linker-plugin-bootstrap
28817
28818 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28819 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28820 @if libiberty-linker-plugin-bootstrap
28821 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28822 configure-stageautofeedback-libiberty-linker-plugin:
28823 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28825 @r=`${PWD_COMMAND}`; export r; \
28826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28828 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28829 $(HOST_EXPORTS) \
28830 $(POSTSTAGE1_HOST_EXPORTS) \
28831 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28832 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28833 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28834 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28836 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28837 case $(srcdir) in \
28838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28839 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28841 esac; \
28842 module_srcdir=libiberty; \
28843 $(SHELL) $$s/$$module_srcdir/configure \
28844 --srcdir=$${topdir}/$$module_srcdir \
28845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28846 --target=${target_alias} \
28847 --with-build-libsubdir=$(HOST_SUBDIR) \
28848 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28849 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28850 @endif libiberty-linker-plugin-bootstrap
28851
28852
28853
28854
28855
28856 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28857 maybe-all-libiberty-linker-plugin:
28858 @if gcc-bootstrap
28859 all-libiberty-linker-plugin: stage_current
28860 @endif gcc-bootstrap
28861 @if libiberty-linker-plugin
28862 TARGET-libiberty-linker-plugin=all
28863 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28864 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28865 @r=`${PWD_COMMAND}`; export r; \
28866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28867 $(HOST_EXPORTS) \
28868 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28869 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28870 $(TARGET-libiberty-linker-plugin))
28871 @endif libiberty-linker-plugin
28872
28873
28874
28875 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28876 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28877 maybe-all-stage1-libiberty-linker-plugin:
28878 maybe-clean-stage1-libiberty-linker-plugin:
28879 @if libiberty-linker-plugin-bootstrap
28880 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28881 all-stage1: all-stage1-libiberty-linker-plugin
28882 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28883 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28884 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28885 @r=`${PWD_COMMAND}`; export r; \
28886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28887 TFLAGS="$(STAGE1_TFLAGS)"; \
28888 $(HOST_EXPORTS) \
28889 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28890 \
28891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28892 CFLAGS="$(STAGE1_CFLAGS)" \
28893 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28894 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28895 LIBCFLAGS="$(LIBCFLAGS)" \
28896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28899 $(EXTRA_HOST_FLAGS) \
28900 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28901 TFLAGS="$(STAGE1_TFLAGS)" \
28902 $(TARGET-stage1-libiberty-linker-plugin)
28903
28904 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28905 clean-stage1: clean-stage1-libiberty-linker-plugin
28906 clean-stage1-libiberty-linker-plugin:
28907 @if [ $(current_stage) = stage1 ]; then \
28908 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28909 else \
28910 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28911 $(MAKE) stage1-start; \
28912 fi; \
28913 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28914 $(MAKE) $(EXTRA_HOST_FLAGS) \
28915 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28916 @endif libiberty-linker-plugin-bootstrap
28917
28918
28919 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28920 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28921 maybe-all-stage2-libiberty-linker-plugin:
28922 maybe-clean-stage2-libiberty-linker-plugin:
28923 @if libiberty-linker-plugin-bootstrap
28924 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28925 all-stage2: all-stage2-libiberty-linker-plugin
28926 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28927 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28928 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28929 @r=`${PWD_COMMAND}`; export r; \
28930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28931 TFLAGS="$(STAGE2_TFLAGS)"; \
28932 $(HOST_EXPORTS) \
28933 $(POSTSTAGE1_HOST_EXPORTS) \
28934 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28935 \
28936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28937 CFLAGS="$(STAGE2_CFLAGS)" \
28938 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28939 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28940 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28944 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28945 TFLAGS="$(STAGE2_TFLAGS)" \
28946 $(TARGET-stage2-libiberty-linker-plugin)
28947
28948 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28949 clean-stage2: clean-stage2-libiberty-linker-plugin
28950 clean-stage2-libiberty-linker-plugin:
28951 @if [ $(current_stage) = stage2 ]; then \
28952 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28953 else \
28954 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28955 $(MAKE) stage2-start; \
28956 fi; \
28957 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28958 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28959 @endif libiberty-linker-plugin-bootstrap
28960
28961
28962 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28963 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28964 maybe-all-stage3-libiberty-linker-plugin:
28965 maybe-clean-stage3-libiberty-linker-plugin:
28966 @if libiberty-linker-plugin-bootstrap
28967 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28968 all-stage3: all-stage3-libiberty-linker-plugin
28969 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28970 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28971 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28972 @r=`${PWD_COMMAND}`; export r; \
28973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28974 TFLAGS="$(STAGE3_TFLAGS)"; \
28975 $(HOST_EXPORTS) \
28976 $(POSTSTAGE1_HOST_EXPORTS) \
28977 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28978 \
28979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28980 CFLAGS="$(STAGE3_CFLAGS)" \
28981 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28982 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28983 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28987 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28988 TFLAGS="$(STAGE3_TFLAGS)" \
28989 $(TARGET-stage3-libiberty-linker-plugin)
28990
28991 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28992 clean-stage3: clean-stage3-libiberty-linker-plugin
28993 clean-stage3-libiberty-linker-plugin:
28994 @if [ $(current_stage) = stage3 ]; then \
28995 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28996 else \
28997 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28998 $(MAKE) stage3-start; \
28999 fi; \
29000 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29001 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29002 @endif libiberty-linker-plugin-bootstrap
29003
29004
29005 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29006 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29007 maybe-all-stage4-libiberty-linker-plugin:
29008 maybe-clean-stage4-libiberty-linker-plugin:
29009 @if libiberty-linker-plugin-bootstrap
29010 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29011 all-stage4: all-stage4-libiberty-linker-plugin
29012 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29013 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29014 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29015 @r=`${PWD_COMMAND}`; export r; \
29016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29017 TFLAGS="$(STAGE4_TFLAGS)"; \
29018 $(HOST_EXPORTS) \
29019 $(POSTSTAGE1_HOST_EXPORTS) \
29020 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29021 \
29022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29023 CFLAGS="$(STAGE4_CFLAGS)" \
29024 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29025 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29026 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29030 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29031 TFLAGS="$(STAGE4_TFLAGS)" \
29032 $(TARGET-stage4-libiberty-linker-plugin)
29033
29034 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29035 clean-stage4: clean-stage4-libiberty-linker-plugin
29036 clean-stage4-libiberty-linker-plugin:
29037 @if [ $(current_stage) = stage4 ]; then \
29038 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29039 else \
29040 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29041 $(MAKE) stage4-start; \
29042 fi; \
29043 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29044 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29045 @endif libiberty-linker-plugin-bootstrap
29046
29047
29048 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29049 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29050 maybe-all-stageprofile-libiberty-linker-plugin:
29051 maybe-clean-stageprofile-libiberty-linker-plugin:
29052 @if libiberty-linker-plugin-bootstrap
29053 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29054 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29055 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29056 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29057 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29058 @r=`${PWD_COMMAND}`; export r; \
29059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29060 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29061 $(HOST_EXPORTS) \
29062 $(POSTSTAGE1_HOST_EXPORTS) \
29063 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29064 \
29065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29066 CFLAGS="$(STAGEprofile_CFLAGS)" \
29067 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29068 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29069 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29073 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29074 TFLAGS="$(STAGEprofile_TFLAGS)" \
29075 $(TARGET-stageprofile-libiberty-linker-plugin)
29076
29077 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29078 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29079 clean-stageprofile-libiberty-linker-plugin:
29080 @if [ $(current_stage) = stageprofile ]; then \
29081 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29082 else \
29083 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29084 $(MAKE) stageprofile-start; \
29085 fi; \
29086 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29087 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29088 @endif libiberty-linker-plugin-bootstrap
29089
29090
29091 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29092 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29093 maybe-all-stagetrain-libiberty-linker-plugin:
29094 maybe-clean-stagetrain-libiberty-linker-plugin:
29095 @if libiberty-linker-plugin-bootstrap
29096 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29097 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29098 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29099 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29100 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29101 @r=`${PWD_COMMAND}`; export r; \
29102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29103 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29104 $(HOST_EXPORTS) \
29105 $(POSTSTAGE1_HOST_EXPORTS) \
29106 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29107 \
29108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29109 CFLAGS="$(STAGEtrain_CFLAGS)" \
29110 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29111 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29112 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29116 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29117 TFLAGS="$(STAGEtrain_TFLAGS)" \
29118 $(TARGET-stagetrain-libiberty-linker-plugin)
29119
29120 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29121 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29122 clean-stagetrain-libiberty-linker-plugin:
29123 @if [ $(current_stage) = stagetrain ]; then \
29124 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29125 else \
29126 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29127 $(MAKE) stagetrain-start; \
29128 fi; \
29129 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29130 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29131 @endif libiberty-linker-plugin-bootstrap
29132
29133
29134 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29135 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29136 maybe-all-stagefeedback-libiberty-linker-plugin:
29137 maybe-clean-stagefeedback-libiberty-linker-plugin:
29138 @if libiberty-linker-plugin-bootstrap
29139 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29140 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29141 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29142 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29143 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29144 @r=`${PWD_COMMAND}`; export r; \
29145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29147 $(HOST_EXPORTS) \
29148 $(POSTSTAGE1_HOST_EXPORTS) \
29149 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29150 \
29151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29152 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29153 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29154 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29155 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29159 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29160 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29161 $(TARGET-stagefeedback-libiberty-linker-plugin)
29162
29163 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29164 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29165 clean-stagefeedback-libiberty-linker-plugin:
29166 @if [ $(current_stage) = stagefeedback ]; then \
29167 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29168 else \
29169 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29170 $(MAKE) stagefeedback-start; \
29171 fi; \
29172 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29173 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29174 @endif libiberty-linker-plugin-bootstrap
29175
29176
29177 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29178 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29179 maybe-all-stageautoprofile-libiberty-linker-plugin:
29180 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29181 @if libiberty-linker-plugin-bootstrap
29182 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29183 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29184 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29185 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29186 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29187 @r=`${PWD_COMMAND}`; export r; \
29188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29189 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29190 $(HOST_EXPORTS) \
29191 $(POSTSTAGE1_HOST_EXPORTS) \
29192 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29193 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29195 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29196 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29197 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29198 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29202 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29203 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29204 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29205
29206 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29207 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29208 clean-stageautoprofile-libiberty-linker-plugin:
29209 @if [ $(current_stage) = stageautoprofile ]; then \
29210 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29211 else \
29212 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29213 $(MAKE) stageautoprofile-start; \
29214 fi; \
29215 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29216 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29217 @endif libiberty-linker-plugin-bootstrap
29218
29219
29220 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29221 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29222 maybe-all-stageautofeedback-libiberty-linker-plugin:
29223 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29224 @if libiberty-linker-plugin-bootstrap
29225 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29226 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29227 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29228 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29229 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29230 @r=`${PWD_COMMAND}`; export r; \
29231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29232 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29233 $(HOST_EXPORTS) \
29234 $(POSTSTAGE1_HOST_EXPORTS) \
29235 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29236 \
29237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29238 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29239 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29240 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29241 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29245 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29246 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29247 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29248
29249 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29250 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29251 clean-stageautofeedback-libiberty-linker-plugin:
29252 @if [ $(current_stage) = stageautofeedback ]; then \
29253 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29254 else \
29255 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29256 $(MAKE) stageautofeedback-start; \
29257 fi; \
29258 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29259 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29260 @endif libiberty-linker-plugin-bootstrap
29261
29262
29263
29264
29265
29266 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29267 maybe-check-libiberty-linker-plugin:
29268 @if libiberty-linker-plugin
29269 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29270
29271 check-libiberty-linker-plugin:
29272 @: $(MAKE); $(unstage)
29273 @r=`${PWD_COMMAND}`; export r; \
29274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29275 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29276 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29277 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29278
29279 @endif libiberty-linker-plugin
29280
29281 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29282 maybe-install-libiberty-linker-plugin:
29283 @if libiberty-linker-plugin
29284 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29285
29286 install-libiberty-linker-plugin: installdirs
29287 @: $(MAKE); $(unstage)
29288 @r=`${PWD_COMMAND}`; export r; \
29289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29290 $(HOST_EXPORTS) \
29291 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29292 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29293
29294 @endif libiberty-linker-plugin
29295
29296 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29297 maybe-install-strip-libiberty-linker-plugin:
29298 @if libiberty-linker-plugin
29299 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29300
29301 install-strip-libiberty-linker-plugin: installdirs
29302 @: $(MAKE); $(unstage)
29303 @r=`${PWD_COMMAND}`; export r; \
29304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305 $(HOST_EXPORTS) \
29306 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29307 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29308
29309 @endif libiberty-linker-plugin
29310
29311 # Other targets (info, dvi, pdf, etc.)
29312
29313 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29314 maybe-info-libiberty-linker-plugin:
29315 @if libiberty-linker-plugin
29316 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29317
29318 info-libiberty-linker-plugin: \
29319 configure-libiberty-linker-plugin
29320 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29321 r=`${PWD_COMMAND}`; export r; \
29322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323 $(HOST_EXPORTS) \
29324 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326 done; \
29327 echo "Doing info in libiberty-linker-plugin"; \
29328 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29331 "RANLIB=$${RANLIB}" \
29332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29333 info) \
29334 || exit 1
29335
29336 @endif libiberty-linker-plugin
29337
29338 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29339 maybe-dvi-libiberty-linker-plugin:
29340 @if libiberty-linker-plugin
29341 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29342
29343 dvi-libiberty-linker-plugin: \
29344 configure-libiberty-linker-plugin
29345 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29346 r=`${PWD_COMMAND}`; export r; \
29347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348 $(HOST_EXPORTS) \
29349 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29351 done; \
29352 echo "Doing dvi in libiberty-linker-plugin"; \
29353 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29356 "RANLIB=$${RANLIB}" \
29357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29358 dvi) \
29359 || exit 1
29360
29361 @endif libiberty-linker-plugin
29362
29363 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29364 maybe-pdf-libiberty-linker-plugin:
29365 @if libiberty-linker-plugin
29366 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29367
29368 pdf-libiberty-linker-plugin: \
29369 configure-libiberty-linker-plugin
29370 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29371 r=`${PWD_COMMAND}`; export r; \
29372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373 $(HOST_EXPORTS) \
29374 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29376 done; \
29377 echo "Doing pdf in libiberty-linker-plugin"; \
29378 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29381 "RANLIB=$${RANLIB}" \
29382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29383 pdf) \
29384 || exit 1
29385
29386 @endif libiberty-linker-plugin
29387
29388 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29389 maybe-html-libiberty-linker-plugin:
29390 @if libiberty-linker-plugin
29391 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29392
29393 html-libiberty-linker-plugin: \
29394 configure-libiberty-linker-plugin
29395 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29396 r=`${PWD_COMMAND}`; export r; \
29397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29398 $(HOST_EXPORTS) \
29399 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29401 done; \
29402 echo "Doing html in libiberty-linker-plugin"; \
29403 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29406 "RANLIB=$${RANLIB}" \
29407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29408 html) \
29409 || exit 1
29410
29411 @endif libiberty-linker-plugin
29412
29413 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29414 maybe-TAGS-libiberty-linker-plugin:
29415 @if libiberty-linker-plugin
29416 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29417
29418 TAGS-libiberty-linker-plugin: \
29419 configure-libiberty-linker-plugin
29420 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29421 r=`${PWD_COMMAND}`; export r; \
29422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29423 $(HOST_EXPORTS) \
29424 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29426 done; \
29427 echo "Doing TAGS in libiberty-linker-plugin"; \
29428 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29431 "RANLIB=$${RANLIB}" \
29432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29433 TAGS) \
29434 || exit 1
29435
29436 @endif libiberty-linker-plugin
29437
29438 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29439 maybe-install-info-libiberty-linker-plugin:
29440 @if libiberty-linker-plugin
29441 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29442
29443 install-info-libiberty-linker-plugin: \
29444 configure-libiberty-linker-plugin \
29445 info-libiberty-linker-plugin
29446 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29447 r=`${PWD_COMMAND}`; export r; \
29448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29449 $(HOST_EXPORTS) \
29450 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29452 done; \
29453 echo "Doing install-info in libiberty-linker-plugin"; \
29454 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29457 "RANLIB=$${RANLIB}" \
29458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29459 install-info) \
29460 || exit 1
29461
29462 @endif libiberty-linker-plugin
29463
29464 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29465 maybe-install-dvi-libiberty-linker-plugin:
29466 @if libiberty-linker-plugin
29467 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29468
29469 install-dvi-libiberty-linker-plugin: \
29470 configure-libiberty-linker-plugin \
29471 dvi-libiberty-linker-plugin
29472 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29473 r=`${PWD_COMMAND}`; export r; \
29474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29475 $(HOST_EXPORTS) \
29476 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29478 done; \
29479 echo "Doing install-dvi in libiberty-linker-plugin"; \
29480 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29483 "RANLIB=$${RANLIB}" \
29484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29485 install-dvi) \
29486 || exit 1
29487
29488 @endif libiberty-linker-plugin
29489
29490 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29491 maybe-install-pdf-libiberty-linker-plugin:
29492 @if libiberty-linker-plugin
29493 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29494
29495 install-pdf-libiberty-linker-plugin: \
29496 configure-libiberty-linker-plugin \
29497 pdf-libiberty-linker-plugin
29498 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29499 r=`${PWD_COMMAND}`; export r; \
29500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29501 $(HOST_EXPORTS) \
29502 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29504 done; \
29505 echo "Doing install-pdf in libiberty-linker-plugin"; \
29506 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29509 "RANLIB=$${RANLIB}" \
29510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29511 install-pdf) \
29512 || exit 1
29513
29514 @endif libiberty-linker-plugin
29515
29516 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29517 maybe-install-html-libiberty-linker-plugin:
29518 @if libiberty-linker-plugin
29519 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29520
29521 install-html-libiberty-linker-plugin: \
29522 configure-libiberty-linker-plugin \
29523 html-libiberty-linker-plugin
29524 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29525 r=`${PWD_COMMAND}`; export r; \
29526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29527 $(HOST_EXPORTS) \
29528 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29530 done; \
29531 echo "Doing install-html in libiberty-linker-plugin"; \
29532 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29535 "RANLIB=$${RANLIB}" \
29536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29537 install-html) \
29538 || exit 1
29539
29540 @endif libiberty-linker-plugin
29541
29542 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29543 maybe-installcheck-libiberty-linker-plugin:
29544 @if libiberty-linker-plugin
29545 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29546
29547 installcheck-libiberty-linker-plugin: \
29548 configure-libiberty-linker-plugin
29549 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29550 r=`${PWD_COMMAND}`; export r; \
29551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29552 $(HOST_EXPORTS) \
29553 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29555 done; \
29556 echo "Doing installcheck in libiberty-linker-plugin"; \
29557 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29560 "RANLIB=$${RANLIB}" \
29561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29562 installcheck) \
29563 || exit 1
29564
29565 @endif libiberty-linker-plugin
29566
29567 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29568 maybe-mostlyclean-libiberty-linker-plugin:
29569 @if libiberty-linker-plugin
29570 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29571
29572 mostlyclean-libiberty-linker-plugin:
29573 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29574 r=`${PWD_COMMAND}`; export r; \
29575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29576 $(HOST_EXPORTS) \
29577 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29579 done; \
29580 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29581 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29584 "RANLIB=$${RANLIB}" \
29585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29586 mostlyclean) \
29587 || exit 1
29588
29589 @endif libiberty-linker-plugin
29590
29591 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29592 maybe-clean-libiberty-linker-plugin:
29593 @if libiberty-linker-plugin
29594 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29595
29596 clean-libiberty-linker-plugin:
29597 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29598 r=`${PWD_COMMAND}`; export r; \
29599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29600 $(HOST_EXPORTS) \
29601 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29603 done; \
29604 echo "Doing clean in libiberty-linker-plugin"; \
29605 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29608 "RANLIB=$${RANLIB}" \
29609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29610 clean) \
29611 || exit 1
29612
29613 @endif libiberty-linker-plugin
29614
29615 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29616 maybe-distclean-libiberty-linker-plugin:
29617 @if libiberty-linker-plugin
29618 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29619
29620 distclean-libiberty-linker-plugin:
29621 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29622 r=`${PWD_COMMAND}`; export r; \
29623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29624 $(HOST_EXPORTS) \
29625 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29627 done; \
29628 echo "Doing distclean in libiberty-linker-plugin"; \
29629 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29632 "RANLIB=$${RANLIB}" \
29633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29634 distclean) \
29635 || exit 1
29636
29637 @endif libiberty-linker-plugin
29638
29639 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29640 maybe-maintainer-clean-libiberty-linker-plugin:
29641 @if libiberty-linker-plugin
29642 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29643
29644 maintainer-clean-libiberty-linker-plugin:
29645 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29646 r=`${PWD_COMMAND}`; export r; \
29647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29648 $(HOST_EXPORTS) \
29649 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29651 done; \
29652 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29653 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29656 "RANLIB=$${RANLIB}" \
29657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29658 maintainer-clean) \
29659 || exit 1
29660
29661 @endif libiberty-linker-plugin
29662
29663
29664
29665 .PHONY: configure-libiconv maybe-configure-libiconv
29666 maybe-configure-libiconv:
29667 @if gcc-bootstrap
29668 configure-libiconv: stage_current
29669 @endif gcc-bootstrap
29670 @if libiconv
29671 maybe-configure-libiconv: configure-libiconv
29672 configure-libiconv:
29673 @r=`${PWD_COMMAND}`; export r; \
29674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29675 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29677 $(HOST_EXPORTS) \
29678 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29679 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29680 case $(srcdir) in \
29681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29682 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29684 esac; \
29685 module_srcdir=libiconv; \
29686 $(SHELL) \
29687 $$s/$$module_srcdir/configure \
29688 --srcdir=$${topdir}/$$module_srcdir \
29689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29690 --target=${target_alias} --disable-shared @host_libs_picflag@ \
29691 || exit 1
29692 @endif libiconv
29693
29694
29695
29696 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29697 maybe-configure-stage1-libiconv:
29698 @if libiconv-bootstrap
29699 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29700 configure-stage1-libiconv:
29701 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29703 @r=`${PWD_COMMAND}`; export r; \
29704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29705 TFLAGS="$(STAGE1_TFLAGS)"; \
29706 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29707 $(HOST_EXPORTS) \
29708 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29709 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29710 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29711 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29713 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29714 case $(srcdir) in \
29715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29716 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29718 esac; \
29719 module_srcdir=libiconv; \
29720 $(SHELL) $$s/$$module_srcdir/configure \
29721 --srcdir=$${topdir}/$$module_srcdir \
29722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29723 --target=${target_alias} \
29724 \
29725 $(STAGE1_CONFIGURE_FLAGS) \
29726 --disable-shared @host_libs_picflag@
29727 @endif libiconv-bootstrap
29728
29729 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29730 maybe-configure-stage2-libiconv:
29731 @if libiconv-bootstrap
29732 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29733 configure-stage2-libiconv:
29734 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29736 @r=`${PWD_COMMAND}`; export r; \
29737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29738 TFLAGS="$(STAGE2_TFLAGS)"; \
29739 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29740 $(HOST_EXPORTS) \
29741 $(POSTSTAGE1_HOST_EXPORTS) \
29742 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29743 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29744 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29745 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29747 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29748 case $(srcdir) in \
29749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29750 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29752 esac; \
29753 module_srcdir=libiconv; \
29754 $(SHELL) $$s/$$module_srcdir/configure \
29755 --srcdir=$${topdir}/$$module_srcdir \
29756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29757 --target=${target_alias} \
29758 --with-build-libsubdir=$(HOST_SUBDIR) \
29759 $(STAGE2_CONFIGURE_FLAGS) \
29760 --disable-shared @host_libs_picflag@
29761 @endif libiconv-bootstrap
29762
29763 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29764 maybe-configure-stage3-libiconv:
29765 @if libiconv-bootstrap
29766 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29767 configure-stage3-libiconv:
29768 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29770 @r=`${PWD_COMMAND}`; export r; \
29771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29772 TFLAGS="$(STAGE3_TFLAGS)"; \
29773 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29774 $(HOST_EXPORTS) \
29775 $(POSTSTAGE1_HOST_EXPORTS) \
29776 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29777 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29778 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29779 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29781 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29782 case $(srcdir) in \
29783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29784 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29786 esac; \
29787 module_srcdir=libiconv; \
29788 $(SHELL) $$s/$$module_srcdir/configure \
29789 --srcdir=$${topdir}/$$module_srcdir \
29790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29791 --target=${target_alias} \
29792 --with-build-libsubdir=$(HOST_SUBDIR) \
29793 $(STAGE3_CONFIGURE_FLAGS) \
29794 --disable-shared @host_libs_picflag@
29795 @endif libiconv-bootstrap
29796
29797 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29798 maybe-configure-stage4-libiconv:
29799 @if libiconv-bootstrap
29800 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29801 configure-stage4-libiconv:
29802 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29804 @r=`${PWD_COMMAND}`; export r; \
29805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29806 TFLAGS="$(STAGE4_TFLAGS)"; \
29807 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29808 $(HOST_EXPORTS) \
29809 $(POSTSTAGE1_HOST_EXPORTS) \
29810 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29811 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29812 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29813 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29815 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29816 case $(srcdir) in \
29817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29818 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29820 esac; \
29821 module_srcdir=libiconv; \
29822 $(SHELL) $$s/$$module_srcdir/configure \
29823 --srcdir=$${topdir}/$$module_srcdir \
29824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29825 --target=${target_alias} \
29826 --with-build-libsubdir=$(HOST_SUBDIR) \
29827 $(STAGE4_CONFIGURE_FLAGS) \
29828 --disable-shared @host_libs_picflag@
29829 @endif libiconv-bootstrap
29830
29831 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29832 maybe-configure-stageprofile-libiconv:
29833 @if libiconv-bootstrap
29834 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29835 configure-stageprofile-libiconv:
29836 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29838 @r=`${PWD_COMMAND}`; export r; \
29839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29841 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29842 $(HOST_EXPORTS) \
29843 $(POSTSTAGE1_HOST_EXPORTS) \
29844 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29845 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29846 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29847 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29849 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29850 case $(srcdir) in \
29851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29852 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29854 esac; \
29855 module_srcdir=libiconv; \
29856 $(SHELL) $$s/$$module_srcdir/configure \
29857 --srcdir=$${topdir}/$$module_srcdir \
29858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29859 --target=${target_alias} \
29860 --with-build-libsubdir=$(HOST_SUBDIR) \
29861 $(STAGEprofile_CONFIGURE_FLAGS) \
29862 --disable-shared @host_libs_picflag@
29863 @endif libiconv-bootstrap
29864
29865 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29866 maybe-configure-stagetrain-libiconv:
29867 @if libiconv-bootstrap
29868 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29869 configure-stagetrain-libiconv:
29870 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29872 @r=`${PWD_COMMAND}`; export r; \
29873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29874 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29875 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29876 $(HOST_EXPORTS) \
29877 $(POSTSTAGE1_HOST_EXPORTS) \
29878 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29879 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29880 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29881 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29883 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29884 case $(srcdir) in \
29885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29886 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29888 esac; \
29889 module_srcdir=libiconv; \
29890 $(SHELL) $$s/$$module_srcdir/configure \
29891 --srcdir=$${topdir}/$$module_srcdir \
29892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29893 --target=${target_alias} \
29894 --with-build-libsubdir=$(HOST_SUBDIR) \
29895 $(STAGEtrain_CONFIGURE_FLAGS) \
29896 --disable-shared @host_libs_picflag@
29897 @endif libiconv-bootstrap
29898
29899 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29900 maybe-configure-stagefeedback-libiconv:
29901 @if libiconv-bootstrap
29902 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29903 configure-stagefeedback-libiconv:
29904 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29906 @r=`${PWD_COMMAND}`; export r; \
29907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29908 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29909 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29910 $(HOST_EXPORTS) \
29911 $(POSTSTAGE1_HOST_EXPORTS) \
29912 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29913 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29914 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29915 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29917 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29918 case $(srcdir) in \
29919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29920 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29922 esac; \
29923 module_srcdir=libiconv; \
29924 $(SHELL) $$s/$$module_srcdir/configure \
29925 --srcdir=$${topdir}/$$module_srcdir \
29926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29927 --target=${target_alias} \
29928 --with-build-libsubdir=$(HOST_SUBDIR) \
29929 $(STAGEfeedback_CONFIGURE_FLAGS) \
29930 --disable-shared @host_libs_picflag@
29931 @endif libiconv-bootstrap
29932
29933 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29934 maybe-configure-stageautoprofile-libiconv:
29935 @if libiconv-bootstrap
29936 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29937 configure-stageautoprofile-libiconv:
29938 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29940 @r=`${PWD_COMMAND}`; export r; \
29941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29943 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29944 $(HOST_EXPORTS) \
29945 $(POSTSTAGE1_HOST_EXPORTS) \
29946 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29947 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29948 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29949 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29951 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29952 case $(srcdir) in \
29953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29954 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29956 esac; \
29957 module_srcdir=libiconv; \
29958 $(SHELL) $$s/$$module_srcdir/configure \
29959 --srcdir=$${topdir}/$$module_srcdir \
29960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29961 --target=${target_alias} \
29962 --with-build-libsubdir=$(HOST_SUBDIR) \
29963 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29964 --disable-shared @host_libs_picflag@
29965 @endif libiconv-bootstrap
29966
29967 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29968 maybe-configure-stageautofeedback-libiconv:
29969 @if libiconv-bootstrap
29970 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29971 configure-stageautofeedback-libiconv:
29972 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29974 @r=`${PWD_COMMAND}`; export r; \
29975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29976 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29977 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29978 $(HOST_EXPORTS) \
29979 $(POSTSTAGE1_HOST_EXPORTS) \
29980 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29981 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29982 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29983 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29985 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29986 case $(srcdir) in \
29987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29988 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29990 esac; \
29991 module_srcdir=libiconv; \
29992 $(SHELL) $$s/$$module_srcdir/configure \
29993 --srcdir=$${topdir}/$$module_srcdir \
29994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29995 --target=${target_alias} \
29996 --with-build-libsubdir=$(HOST_SUBDIR) \
29997 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29998 --disable-shared @host_libs_picflag@
29999 @endif libiconv-bootstrap
30000
30001
30002
30003
30004
30005 .PHONY: all-libiconv maybe-all-libiconv
30006 maybe-all-libiconv:
30007 @if gcc-bootstrap
30008 all-libiconv: stage_current
30009 @endif gcc-bootstrap
30010 @if libiconv
30011 TARGET-libiconv=all
30012 maybe-all-libiconv: all-libiconv
30013 all-libiconv: configure-libiconv
30014 @r=`${PWD_COMMAND}`; export r; \
30015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016 $(HOST_EXPORTS) \
30017 (cd $(HOST_SUBDIR)/libiconv && \
30018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30019 $(TARGET-libiconv))
30020 @endif libiconv
30021
30022
30023
30024 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30025 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30026 maybe-all-stage1-libiconv:
30027 maybe-clean-stage1-libiconv:
30028 @if libiconv-bootstrap
30029 maybe-all-stage1-libiconv: all-stage1-libiconv
30030 all-stage1: all-stage1-libiconv
30031 TARGET-stage1-libiconv = $(TARGET-libiconv)
30032 all-stage1-libiconv: configure-stage1-libiconv
30033 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30034 @r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 TFLAGS="$(STAGE1_TFLAGS)"; \
30037 $(HOST_EXPORTS) \
30038 cd $(HOST_SUBDIR)/libiconv && \
30039 \
30040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30041 CFLAGS="$(STAGE1_CFLAGS)" \
30042 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30043 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30044 LIBCFLAGS="$(LIBCFLAGS)" \
30045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30048 $(EXTRA_HOST_FLAGS) \
30049 $(STAGE1_FLAGS_TO_PASS) \
30050 TFLAGS="$(STAGE1_TFLAGS)" \
30051 $(TARGET-stage1-libiconv)
30052
30053 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30054 clean-stage1: clean-stage1-libiconv
30055 clean-stage1-libiconv:
30056 @if [ $(current_stage) = stage1 ]; then \
30057 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30058 else \
30059 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30060 $(MAKE) stage1-start; \
30061 fi; \
30062 cd $(HOST_SUBDIR)/libiconv && \
30063 $(MAKE) $(EXTRA_HOST_FLAGS) \
30064 $(STAGE1_FLAGS_TO_PASS) clean
30065 @endif libiconv-bootstrap
30066
30067
30068 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30069 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30070 maybe-all-stage2-libiconv:
30071 maybe-clean-stage2-libiconv:
30072 @if libiconv-bootstrap
30073 maybe-all-stage2-libiconv: all-stage2-libiconv
30074 all-stage2: all-stage2-libiconv
30075 TARGET-stage2-libiconv = $(TARGET-libiconv)
30076 all-stage2-libiconv: configure-stage2-libiconv
30077 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30078 @r=`${PWD_COMMAND}`; export r; \
30079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080 TFLAGS="$(STAGE2_TFLAGS)"; \
30081 $(HOST_EXPORTS) \
30082 $(POSTSTAGE1_HOST_EXPORTS) \
30083 cd $(HOST_SUBDIR)/libiconv && \
30084 \
30085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30086 CFLAGS="$(STAGE2_CFLAGS)" \
30087 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30088 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30089 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30094 TFLAGS="$(STAGE2_TFLAGS)" \
30095 $(TARGET-stage2-libiconv)
30096
30097 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30098 clean-stage2: clean-stage2-libiconv
30099 clean-stage2-libiconv:
30100 @if [ $(current_stage) = stage2 ]; then \
30101 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30102 else \
30103 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30104 $(MAKE) stage2-start; \
30105 fi; \
30106 cd $(HOST_SUBDIR)/libiconv && \
30107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30108 @endif libiconv-bootstrap
30109
30110
30111 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30112 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30113 maybe-all-stage3-libiconv:
30114 maybe-clean-stage3-libiconv:
30115 @if libiconv-bootstrap
30116 maybe-all-stage3-libiconv: all-stage3-libiconv
30117 all-stage3: all-stage3-libiconv
30118 TARGET-stage3-libiconv = $(TARGET-libiconv)
30119 all-stage3-libiconv: configure-stage3-libiconv
30120 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30121 @r=`${PWD_COMMAND}`; export r; \
30122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123 TFLAGS="$(STAGE3_TFLAGS)"; \
30124 $(HOST_EXPORTS) \
30125 $(POSTSTAGE1_HOST_EXPORTS) \
30126 cd $(HOST_SUBDIR)/libiconv && \
30127 \
30128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30129 CFLAGS="$(STAGE3_CFLAGS)" \
30130 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30131 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30132 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30137 TFLAGS="$(STAGE3_TFLAGS)" \
30138 $(TARGET-stage3-libiconv)
30139
30140 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30141 clean-stage3: clean-stage3-libiconv
30142 clean-stage3-libiconv:
30143 @if [ $(current_stage) = stage3 ]; then \
30144 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30145 else \
30146 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30147 $(MAKE) stage3-start; \
30148 fi; \
30149 cd $(HOST_SUBDIR)/libiconv && \
30150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30151 @endif libiconv-bootstrap
30152
30153
30154 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30155 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30156 maybe-all-stage4-libiconv:
30157 maybe-clean-stage4-libiconv:
30158 @if libiconv-bootstrap
30159 maybe-all-stage4-libiconv: all-stage4-libiconv
30160 all-stage4: all-stage4-libiconv
30161 TARGET-stage4-libiconv = $(TARGET-libiconv)
30162 all-stage4-libiconv: configure-stage4-libiconv
30163 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30164 @r=`${PWD_COMMAND}`; export r; \
30165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30166 TFLAGS="$(STAGE4_TFLAGS)"; \
30167 $(HOST_EXPORTS) \
30168 $(POSTSTAGE1_HOST_EXPORTS) \
30169 cd $(HOST_SUBDIR)/libiconv && \
30170 \
30171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30172 CFLAGS="$(STAGE4_CFLAGS)" \
30173 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30174 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30175 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30180 TFLAGS="$(STAGE4_TFLAGS)" \
30181 $(TARGET-stage4-libiconv)
30182
30183 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30184 clean-stage4: clean-stage4-libiconv
30185 clean-stage4-libiconv:
30186 @if [ $(current_stage) = stage4 ]; then \
30187 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30188 else \
30189 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30190 $(MAKE) stage4-start; \
30191 fi; \
30192 cd $(HOST_SUBDIR)/libiconv && \
30193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30194 @endif libiconv-bootstrap
30195
30196
30197 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30198 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30199 maybe-all-stageprofile-libiconv:
30200 maybe-clean-stageprofile-libiconv:
30201 @if libiconv-bootstrap
30202 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30203 all-stageprofile: all-stageprofile-libiconv
30204 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30205 all-stageprofile-libiconv: configure-stageprofile-libiconv
30206 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30207 @r=`${PWD_COMMAND}`; export r; \
30208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30209 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30210 $(HOST_EXPORTS) \
30211 $(POSTSTAGE1_HOST_EXPORTS) \
30212 cd $(HOST_SUBDIR)/libiconv && \
30213 \
30214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30215 CFLAGS="$(STAGEprofile_CFLAGS)" \
30216 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30217 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30218 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30223 TFLAGS="$(STAGEprofile_TFLAGS)" \
30224 $(TARGET-stageprofile-libiconv)
30225
30226 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30227 clean-stageprofile: clean-stageprofile-libiconv
30228 clean-stageprofile-libiconv:
30229 @if [ $(current_stage) = stageprofile ]; then \
30230 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30231 else \
30232 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30233 $(MAKE) stageprofile-start; \
30234 fi; \
30235 cd $(HOST_SUBDIR)/libiconv && \
30236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30237 @endif libiconv-bootstrap
30238
30239
30240 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30241 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30242 maybe-all-stagetrain-libiconv:
30243 maybe-clean-stagetrain-libiconv:
30244 @if libiconv-bootstrap
30245 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30246 all-stagetrain: all-stagetrain-libiconv
30247 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30248 all-stagetrain-libiconv: configure-stagetrain-libiconv
30249 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30250 @r=`${PWD_COMMAND}`; export r; \
30251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30252 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30253 $(HOST_EXPORTS) \
30254 $(POSTSTAGE1_HOST_EXPORTS) \
30255 cd $(HOST_SUBDIR)/libiconv && \
30256 \
30257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30258 CFLAGS="$(STAGEtrain_CFLAGS)" \
30259 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30260 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30261 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30266 TFLAGS="$(STAGEtrain_TFLAGS)" \
30267 $(TARGET-stagetrain-libiconv)
30268
30269 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30270 clean-stagetrain: clean-stagetrain-libiconv
30271 clean-stagetrain-libiconv:
30272 @if [ $(current_stage) = stagetrain ]; then \
30273 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30274 else \
30275 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30276 $(MAKE) stagetrain-start; \
30277 fi; \
30278 cd $(HOST_SUBDIR)/libiconv && \
30279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30280 @endif libiconv-bootstrap
30281
30282
30283 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30284 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30285 maybe-all-stagefeedback-libiconv:
30286 maybe-clean-stagefeedback-libiconv:
30287 @if libiconv-bootstrap
30288 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30289 all-stagefeedback: all-stagefeedback-libiconv
30290 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30291 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30292 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30293 @r=`${PWD_COMMAND}`; export r; \
30294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30296 $(HOST_EXPORTS) \
30297 $(POSTSTAGE1_HOST_EXPORTS) \
30298 cd $(HOST_SUBDIR)/libiconv && \
30299 \
30300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30301 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30302 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30303 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30304 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30309 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30310 $(TARGET-stagefeedback-libiconv)
30311
30312 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30313 clean-stagefeedback: clean-stagefeedback-libiconv
30314 clean-stagefeedback-libiconv:
30315 @if [ $(current_stage) = stagefeedback ]; then \
30316 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30317 else \
30318 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30319 $(MAKE) stagefeedback-start; \
30320 fi; \
30321 cd $(HOST_SUBDIR)/libiconv && \
30322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30323 @endif libiconv-bootstrap
30324
30325
30326 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30327 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30328 maybe-all-stageautoprofile-libiconv:
30329 maybe-clean-stageautoprofile-libiconv:
30330 @if libiconv-bootstrap
30331 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30332 all-stageautoprofile: all-stageautoprofile-libiconv
30333 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30334 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30335 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30336 @r=`${PWD_COMMAND}`; export r; \
30337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30338 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30339 $(HOST_EXPORTS) \
30340 $(POSTSTAGE1_HOST_EXPORTS) \
30341 cd $(HOST_SUBDIR)/libiconv && \
30342 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30344 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30345 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30346 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30347 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30352 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30353 $(TARGET-stageautoprofile-libiconv)
30354
30355 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30356 clean-stageautoprofile: clean-stageautoprofile-libiconv
30357 clean-stageautoprofile-libiconv:
30358 @if [ $(current_stage) = stageautoprofile ]; then \
30359 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30360 else \
30361 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30362 $(MAKE) stageautoprofile-start; \
30363 fi; \
30364 cd $(HOST_SUBDIR)/libiconv && \
30365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30366 @endif libiconv-bootstrap
30367
30368
30369 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30370 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30371 maybe-all-stageautofeedback-libiconv:
30372 maybe-clean-stageautofeedback-libiconv:
30373 @if libiconv-bootstrap
30374 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30375 all-stageautofeedback: all-stageautofeedback-libiconv
30376 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30377 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30378 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30379 @r=`${PWD_COMMAND}`; export r; \
30380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30381 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30382 $(HOST_EXPORTS) \
30383 $(POSTSTAGE1_HOST_EXPORTS) \
30384 cd $(HOST_SUBDIR)/libiconv && \
30385 \
30386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30387 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30388 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30389 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30390 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30395 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30396 $(TARGET-stageautofeedback-libiconv)
30397
30398 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30399 clean-stageautofeedback: clean-stageautofeedback-libiconv
30400 clean-stageautofeedback-libiconv:
30401 @if [ $(current_stage) = stageautofeedback ]; then \
30402 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30403 else \
30404 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30405 $(MAKE) stageautofeedback-start; \
30406 fi; \
30407 cd $(HOST_SUBDIR)/libiconv && \
30408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30409 @endif libiconv-bootstrap
30410
30411
30412
30413
30414
30415 .PHONY: check-libiconv maybe-check-libiconv
30416 maybe-check-libiconv:
30417 @if libiconv
30418 maybe-check-libiconv: check-libiconv
30419
30420 check-libiconv:
30421 @: $(MAKE); $(unstage)
30422 @r=`${PWD_COMMAND}`; export r; \
30423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30424 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30425 (cd $(HOST_SUBDIR)/libiconv && \
30426 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30427
30428 @endif libiconv
30429
30430 .PHONY: install-libiconv maybe-install-libiconv
30431 maybe-install-libiconv:
30432 @if libiconv
30433 maybe-install-libiconv: install-libiconv
30434
30435 install-libiconv:
30436
30437 @endif libiconv
30438
30439 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30440 maybe-install-strip-libiconv:
30441 @if libiconv
30442 maybe-install-strip-libiconv: install-strip-libiconv
30443
30444 install-strip-libiconv:
30445
30446 @endif libiconv
30447
30448 # Other targets (info, dvi, pdf, etc.)
30449
30450 .PHONY: maybe-info-libiconv info-libiconv
30451 maybe-info-libiconv:
30452 @if libiconv
30453 maybe-info-libiconv: info-libiconv
30454
30455 # libiconv doesn't support info.
30456 info-libiconv:
30457
30458 @endif libiconv
30459
30460 .PHONY: maybe-dvi-libiconv dvi-libiconv
30461 maybe-dvi-libiconv:
30462 @if libiconv
30463 maybe-dvi-libiconv: dvi-libiconv
30464
30465 dvi-libiconv: \
30466 configure-libiconv
30467 @[ -f ./libiconv/Makefile ] || exit 0; \
30468 r=`${PWD_COMMAND}`; export r; \
30469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30470 $(HOST_EXPORTS) \
30471 for flag in $(EXTRA_HOST_FLAGS) ; do \
30472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30473 done; \
30474 echo "Doing dvi in libiconv"; \
30475 (cd $(HOST_SUBDIR)/libiconv && \
30476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30478 "RANLIB=$${RANLIB}" \
30479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30480 dvi) \
30481 || exit 1
30482
30483 @endif libiconv
30484
30485 .PHONY: maybe-pdf-libiconv pdf-libiconv
30486 maybe-pdf-libiconv:
30487 @if libiconv
30488 maybe-pdf-libiconv: pdf-libiconv
30489
30490 # libiconv doesn't support pdf.
30491 pdf-libiconv:
30492
30493 @endif libiconv
30494
30495 .PHONY: maybe-html-libiconv html-libiconv
30496 maybe-html-libiconv:
30497 @if libiconv
30498 maybe-html-libiconv: html-libiconv
30499
30500 # libiconv doesn't support html.
30501 html-libiconv:
30502
30503 @endif libiconv
30504
30505 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30506 maybe-TAGS-libiconv:
30507 @if libiconv
30508 maybe-TAGS-libiconv: TAGS-libiconv
30509
30510 TAGS-libiconv: \
30511 configure-libiconv
30512 @[ -f ./libiconv/Makefile ] || exit 0; \
30513 r=`${PWD_COMMAND}`; export r; \
30514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515 $(HOST_EXPORTS) \
30516 for flag in $(EXTRA_HOST_FLAGS) ; do \
30517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30518 done; \
30519 echo "Doing TAGS in libiconv"; \
30520 (cd $(HOST_SUBDIR)/libiconv && \
30521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30523 "RANLIB=$${RANLIB}" \
30524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30525 TAGS) \
30526 || exit 1
30527
30528 @endif libiconv
30529
30530 .PHONY: maybe-install-info-libiconv install-info-libiconv
30531 maybe-install-info-libiconv:
30532 @if libiconv
30533 maybe-install-info-libiconv: install-info-libiconv
30534
30535 # libiconv doesn't support install-info.
30536 install-info-libiconv:
30537
30538 @endif libiconv
30539
30540 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30541 maybe-install-dvi-libiconv:
30542 @if libiconv
30543 maybe-install-dvi-libiconv: install-dvi-libiconv
30544
30545 install-dvi-libiconv: \
30546 configure-libiconv \
30547 dvi-libiconv
30548 @[ -f ./libiconv/Makefile ] || exit 0; \
30549 r=`${PWD_COMMAND}`; export r; \
30550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30551 $(HOST_EXPORTS) \
30552 for flag in $(EXTRA_HOST_FLAGS) ; do \
30553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30554 done; \
30555 echo "Doing install-dvi in libiconv"; \
30556 (cd $(HOST_SUBDIR)/libiconv && \
30557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30559 "RANLIB=$${RANLIB}" \
30560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30561 install-dvi) \
30562 || exit 1
30563
30564 @endif libiconv
30565
30566 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30567 maybe-install-pdf-libiconv:
30568 @if libiconv
30569 maybe-install-pdf-libiconv: install-pdf-libiconv
30570
30571 # libiconv doesn't support install-pdf.
30572 install-pdf-libiconv:
30573
30574 @endif libiconv
30575
30576 .PHONY: maybe-install-html-libiconv install-html-libiconv
30577 maybe-install-html-libiconv:
30578 @if libiconv
30579 maybe-install-html-libiconv: install-html-libiconv
30580
30581 # libiconv doesn't support install-html.
30582 install-html-libiconv:
30583
30584 @endif libiconv
30585
30586 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30587 maybe-installcheck-libiconv:
30588 @if libiconv
30589 maybe-installcheck-libiconv: installcheck-libiconv
30590
30591 installcheck-libiconv: \
30592 configure-libiconv
30593 @[ -f ./libiconv/Makefile ] || exit 0; \
30594 r=`${PWD_COMMAND}`; export r; \
30595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596 $(HOST_EXPORTS) \
30597 for flag in $(EXTRA_HOST_FLAGS) ; do \
30598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30599 done; \
30600 echo "Doing installcheck in libiconv"; \
30601 (cd $(HOST_SUBDIR)/libiconv && \
30602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604 "RANLIB=$${RANLIB}" \
30605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30606 installcheck) \
30607 || exit 1
30608
30609 @endif libiconv
30610
30611 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30612 maybe-mostlyclean-libiconv:
30613 @if libiconv
30614 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30615
30616 mostlyclean-libiconv:
30617 @[ -f ./libiconv/Makefile ] || exit 0; \
30618 r=`${PWD_COMMAND}`; export r; \
30619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620 $(HOST_EXPORTS) \
30621 for flag in $(EXTRA_HOST_FLAGS) ; do \
30622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623 done; \
30624 echo "Doing mostlyclean in libiconv"; \
30625 (cd $(HOST_SUBDIR)/libiconv && \
30626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628 "RANLIB=$${RANLIB}" \
30629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630 mostlyclean) \
30631 || exit 1
30632
30633 @endif libiconv
30634
30635 .PHONY: maybe-clean-libiconv clean-libiconv
30636 maybe-clean-libiconv:
30637 @if libiconv
30638 maybe-clean-libiconv: clean-libiconv
30639
30640 clean-libiconv:
30641 @[ -f ./libiconv/Makefile ] || exit 0; \
30642 r=`${PWD_COMMAND}`; export r; \
30643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30644 $(HOST_EXPORTS) \
30645 for flag in $(EXTRA_HOST_FLAGS) ; do \
30646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30647 done; \
30648 echo "Doing clean in libiconv"; \
30649 (cd $(HOST_SUBDIR)/libiconv && \
30650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30652 "RANLIB=$${RANLIB}" \
30653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30654 clean) \
30655 || exit 1
30656
30657 @endif libiconv
30658
30659 .PHONY: maybe-distclean-libiconv distclean-libiconv
30660 maybe-distclean-libiconv:
30661 @if libiconv
30662 maybe-distclean-libiconv: distclean-libiconv
30663
30664 distclean-libiconv:
30665 @[ -f ./libiconv/Makefile ] || exit 0; \
30666 r=`${PWD_COMMAND}`; export r; \
30667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30668 $(HOST_EXPORTS) \
30669 for flag in $(EXTRA_HOST_FLAGS) ; do \
30670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30671 done; \
30672 echo "Doing distclean in libiconv"; \
30673 (cd $(HOST_SUBDIR)/libiconv && \
30674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30676 "RANLIB=$${RANLIB}" \
30677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30678 distclean) \
30679 || exit 1
30680
30681 @endif libiconv
30682
30683 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30684 maybe-maintainer-clean-libiconv:
30685 @if libiconv
30686 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30687
30688 maintainer-clean-libiconv:
30689 @[ -f ./libiconv/Makefile ] || exit 0; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(HOST_EXPORTS) \
30693 for flag in $(EXTRA_HOST_FLAGS) ; do \
30694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695 done; \
30696 echo "Doing maintainer-clean in libiconv"; \
30697 (cd $(HOST_SUBDIR)/libiconv && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702 maintainer-clean) \
30703 || exit 1
30704
30705 @endif libiconv
30706
30707
30708
30709 .PHONY: configure-m4 maybe-configure-m4
30710 maybe-configure-m4:
30711 @if gcc-bootstrap
30712 configure-m4: stage_current
30713 @endif gcc-bootstrap
30714 @if m4
30715 maybe-configure-m4: configure-m4
30716 configure-m4:
30717 @: $(MAKE); $(unstage)
30718 @r=`${PWD_COMMAND}`; export r; \
30719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30722 $(HOST_EXPORTS) \
30723 echo Configuring in $(HOST_SUBDIR)/m4; \
30724 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30725 case $(srcdir) in \
30726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30727 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30729 esac; \
30730 module_srcdir=m4; \
30731 $(SHELL) \
30732 $$s/$$module_srcdir/configure \
30733 --srcdir=$${topdir}/$$module_srcdir \
30734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30735 --target=${target_alias} \
30736 || exit 1
30737 @endif m4
30738
30739
30740
30741
30742
30743 .PHONY: all-m4 maybe-all-m4
30744 maybe-all-m4:
30745 @if gcc-bootstrap
30746 all-m4: stage_current
30747 @endif gcc-bootstrap
30748 @if m4
30749 TARGET-m4=all
30750 maybe-all-m4: all-m4
30751 all-m4: configure-m4
30752 @: $(MAKE); $(unstage)
30753 @r=`${PWD_COMMAND}`; export r; \
30754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30755 $(HOST_EXPORTS) \
30756 (cd $(HOST_SUBDIR)/m4 && \
30757 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30758 $(TARGET-m4))
30759 @endif m4
30760
30761
30762
30763
30764 .PHONY: check-m4 maybe-check-m4
30765 maybe-check-m4:
30766 @if m4
30767 maybe-check-m4: check-m4
30768
30769 check-m4:
30770 @: $(MAKE); $(unstage)
30771 @r=`${PWD_COMMAND}`; export r; \
30772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30773 $(HOST_EXPORTS) \
30774 (cd $(HOST_SUBDIR)/m4 && \
30775 $(MAKE) $(FLAGS_TO_PASS) check)
30776
30777 @endif m4
30778
30779 .PHONY: install-m4 maybe-install-m4
30780 maybe-install-m4:
30781 @if m4
30782 maybe-install-m4: install-m4
30783
30784 install-m4: installdirs
30785 @: $(MAKE); $(unstage)
30786 @r=`${PWD_COMMAND}`; export r; \
30787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788 $(HOST_EXPORTS) \
30789 (cd $(HOST_SUBDIR)/m4 && \
30790 $(MAKE) $(FLAGS_TO_PASS) install)
30791
30792 @endif m4
30793
30794 .PHONY: install-strip-m4 maybe-install-strip-m4
30795 maybe-install-strip-m4:
30796 @if m4
30797 maybe-install-strip-m4: install-strip-m4
30798
30799 install-strip-m4: installdirs
30800 @: $(MAKE); $(unstage)
30801 @r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(HOST_EXPORTS) \
30804 (cd $(HOST_SUBDIR)/m4 && \
30805 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30806
30807 @endif m4
30808
30809 # Other targets (info, dvi, pdf, etc.)
30810
30811 .PHONY: maybe-info-m4 info-m4
30812 maybe-info-m4:
30813 @if m4
30814 maybe-info-m4: info-m4
30815
30816 info-m4: \
30817 configure-m4
30818 @: $(MAKE); $(unstage)
30819 @[ -f ./m4/Makefile ] || exit 0; \
30820 r=`${PWD_COMMAND}`; export r; \
30821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822 $(HOST_EXPORTS) \
30823 for flag in $(EXTRA_HOST_FLAGS) ; do \
30824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825 done; \
30826 echo "Doing info in m4"; \
30827 (cd $(HOST_SUBDIR)/m4 && \
30828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830 "RANLIB=$${RANLIB}" \
30831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832 info) \
30833 || exit 1
30834
30835 @endif m4
30836
30837 .PHONY: maybe-dvi-m4 dvi-m4
30838 maybe-dvi-m4:
30839 @if m4
30840 maybe-dvi-m4: dvi-m4
30841
30842 dvi-m4: \
30843 configure-m4
30844 @: $(MAKE); $(unstage)
30845 @[ -f ./m4/Makefile ] || exit 0; \
30846 r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 $(HOST_EXPORTS) \
30849 for flag in $(EXTRA_HOST_FLAGS) ; do \
30850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851 done; \
30852 echo "Doing dvi in m4"; \
30853 (cd $(HOST_SUBDIR)/m4 && \
30854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856 "RANLIB=$${RANLIB}" \
30857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858 dvi) \
30859 || exit 1
30860
30861 @endif m4
30862
30863 .PHONY: maybe-pdf-m4 pdf-m4
30864 maybe-pdf-m4:
30865 @if m4
30866 maybe-pdf-m4: pdf-m4
30867
30868 pdf-m4: \
30869 configure-m4
30870 @: $(MAKE); $(unstage)
30871 @[ -f ./m4/Makefile ] || exit 0; \
30872 r=`${PWD_COMMAND}`; export r; \
30873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874 $(HOST_EXPORTS) \
30875 for flag in $(EXTRA_HOST_FLAGS) ; do \
30876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30877 done; \
30878 echo "Doing pdf in m4"; \
30879 (cd $(HOST_SUBDIR)/m4 && \
30880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882 "RANLIB=$${RANLIB}" \
30883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884 pdf) \
30885 || exit 1
30886
30887 @endif m4
30888
30889 .PHONY: maybe-html-m4 html-m4
30890 maybe-html-m4:
30891 @if m4
30892 maybe-html-m4: html-m4
30893
30894 html-m4: \
30895 configure-m4
30896 @: $(MAKE); $(unstage)
30897 @[ -f ./m4/Makefile ] || exit 0; \
30898 r=`${PWD_COMMAND}`; export r; \
30899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30900 $(HOST_EXPORTS) \
30901 for flag in $(EXTRA_HOST_FLAGS) ; do \
30902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30903 done; \
30904 echo "Doing html in m4"; \
30905 (cd $(HOST_SUBDIR)/m4 && \
30906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30908 "RANLIB=$${RANLIB}" \
30909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30910 html) \
30911 || exit 1
30912
30913 @endif m4
30914
30915 .PHONY: maybe-TAGS-m4 TAGS-m4
30916 maybe-TAGS-m4:
30917 @if m4
30918 maybe-TAGS-m4: TAGS-m4
30919
30920 TAGS-m4: \
30921 configure-m4
30922 @: $(MAKE); $(unstage)
30923 @[ -f ./m4/Makefile ] || exit 0; \
30924 r=`${PWD_COMMAND}`; export r; \
30925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30926 $(HOST_EXPORTS) \
30927 for flag in $(EXTRA_HOST_FLAGS) ; do \
30928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30929 done; \
30930 echo "Doing TAGS in m4"; \
30931 (cd $(HOST_SUBDIR)/m4 && \
30932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30934 "RANLIB=$${RANLIB}" \
30935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30936 TAGS) \
30937 || exit 1
30938
30939 @endif m4
30940
30941 .PHONY: maybe-install-info-m4 install-info-m4
30942 maybe-install-info-m4:
30943 @if m4
30944 maybe-install-info-m4: install-info-m4
30945
30946 install-info-m4: \
30947 configure-m4 \
30948 info-m4
30949 @: $(MAKE); $(unstage)
30950 @[ -f ./m4/Makefile ] || exit 0; \
30951 r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 $(HOST_EXPORTS) \
30954 for flag in $(EXTRA_HOST_FLAGS) ; do \
30955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30956 done; \
30957 echo "Doing install-info in m4"; \
30958 (cd $(HOST_SUBDIR)/m4 && \
30959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30961 "RANLIB=$${RANLIB}" \
30962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30963 install-info) \
30964 || exit 1
30965
30966 @endif m4
30967
30968 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30969 maybe-install-dvi-m4:
30970 @if m4
30971 maybe-install-dvi-m4: install-dvi-m4
30972
30973 install-dvi-m4: \
30974 configure-m4 \
30975 dvi-m4
30976 @: $(MAKE); $(unstage)
30977 @[ -f ./m4/Makefile ] || exit 0; \
30978 r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 for flag in $(EXTRA_HOST_FLAGS) ; do \
30982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30983 done; \
30984 echo "Doing install-dvi in m4"; \
30985 (cd $(HOST_SUBDIR)/m4 && \
30986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30988 "RANLIB=$${RANLIB}" \
30989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30990 install-dvi) \
30991 || exit 1
30992
30993 @endif m4
30994
30995 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30996 maybe-install-pdf-m4:
30997 @if m4
30998 maybe-install-pdf-m4: install-pdf-m4
30999
31000 install-pdf-m4: \
31001 configure-m4 \
31002 pdf-m4
31003 @: $(MAKE); $(unstage)
31004 @[ -f ./m4/Makefile ] || exit 0; \
31005 r=`${PWD_COMMAND}`; export r; \
31006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007 $(HOST_EXPORTS) \
31008 for flag in $(EXTRA_HOST_FLAGS) ; do \
31009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31010 done; \
31011 echo "Doing install-pdf in m4"; \
31012 (cd $(HOST_SUBDIR)/m4 && \
31013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31015 "RANLIB=$${RANLIB}" \
31016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31017 install-pdf) \
31018 || exit 1
31019
31020 @endif m4
31021
31022 .PHONY: maybe-install-html-m4 install-html-m4
31023 maybe-install-html-m4:
31024 @if m4
31025 maybe-install-html-m4: install-html-m4
31026
31027 install-html-m4: \
31028 configure-m4 \
31029 html-m4
31030 @: $(MAKE); $(unstage)
31031 @[ -f ./m4/Makefile ] || exit 0; \
31032 r=`${PWD_COMMAND}`; export r; \
31033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31034 $(HOST_EXPORTS) \
31035 for flag in $(EXTRA_HOST_FLAGS) ; do \
31036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31037 done; \
31038 echo "Doing install-html in m4"; \
31039 (cd $(HOST_SUBDIR)/m4 && \
31040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31042 "RANLIB=$${RANLIB}" \
31043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31044 install-html) \
31045 || exit 1
31046
31047 @endif m4
31048
31049 .PHONY: maybe-installcheck-m4 installcheck-m4
31050 maybe-installcheck-m4:
31051 @if m4
31052 maybe-installcheck-m4: installcheck-m4
31053
31054 installcheck-m4: \
31055 configure-m4
31056 @: $(MAKE); $(unstage)
31057 @[ -f ./m4/Makefile ] || exit 0; \
31058 r=`${PWD_COMMAND}`; export r; \
31059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31060 $(HOST_EXPORTS) \
31061 for flag in $(EXTRA_HOST_FLAGS) ; do \
31062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31063 done; \
31064 echo "Doing installcheck in m4"; \
31065 (cd $(HOST_SUBDIR)/m4 && \
31066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31068 "RANLIB=$${RANLIB}" \
31069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31070 installcheck) \
31071 || exit 1
31072
31073 @endif m4
31074
31075 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31076 maybe-mostlyclean-m4:
31077 @if m4
31078 maybe-mostlyclean-m4: mostlyclean-m4
31079
31080 mostlyclean-m4:
31081 @: $(MAKE); $(unstage)
31082 @[ -f ./m4/Makefile ] || exit 0; \
31083 r=`${PWD_COMMAND}`; export r; \
31084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31085 $(HOST_EXPORTS) \
31086 for flag in $(EXTRA_HOST_FLAGS) ; do \
31087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31088 done; \
31089 echo "Doing mostlyclean in m4"; \
31090 (cd $(HOST_SUBDIR)/m4 && \
31091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31093 "RANLIB=$${RANLIB}" \
31094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31095 mostlyclean) \
31096 || exit 1
31097
31098 @endif m4
31099
31100 .PHONY: maybe-clean-m4 clean-m4
31101 maybe-clean-m4:
31102 @if m4
31103 maybe-clean-m4: clean-m4
31104
31105 clean-m4:
31106 @: $(MAKE); $(unstage)
31107 @[ -f ./m4/Makefile ] || exit 0; \
31108 r=`${PWD_COMMAND}`; export r; \
31109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31110 $(HOST_EXPORTS) \
31111 for flag in $(EXTRA_HOST_FLAGS) ; do \
31112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31113 done; \
31114 echo "Doing clean in m4"; \
31115 (cd $(HOST_SUBDIR)/m4 && \
31116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31118 "RANLIB=$${RANLIB}" \
31119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31120 clean) \
31121 || exit 1
31122
31123 @endif m4
31124
31125 .PHONY: maybe-distclean-m4 distclean-m4
31126 maybe-distclean-m4:
31127 @if m4
31128 maybe-distclean-m4: distclean-m4
31129
31130 distclean-m4:
31131 @: $(MAKE); $(unstage)
31132 @[ -f ./m4/Makefile ] || exit 0; \
31133 r=`${PWD_COMMAND}`; export r; \
31134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31135 $(HOST_EXPORTS) \
31136 for flag in $(EXTRA_HOST_FLAGS) ; do \
31137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31138 done; \
31139 echo "Doing distclean in m4"; \
31140 (cd $(HOST_SUBDIR)/m4 && \
31141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31143 "RANLIB=$${RANLIB}" \
31144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31145 distclean) \
31146 || exit 1
31147
31148 @endif m4
31149
31150 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31151 maybe-maintainer-clean-m4:
31152 @if m4
31153 maybe-maintainer-clean-m4: maintainer-clean-m4
31154
31155 maintainer-clean-m4:
31156 @: $(MAKE); $(unstage)
31157 @[ -f ./m4/Makefile ] || exit 0; \
31158 r=`${PWD_COMMAND}`; export r; \
31159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160 $(HOST_EXPORTS) \
31161 for flag in $(EXTRA_HOST_FLAGS) ; do \
31162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31163 done; \
31164 echo "Doing maintainer-clean in m4"; \
31165 (cd $(HOST_SUBDIR)/m4 && \
31166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31168 "RANLIB=$${RANLIB}" \
31169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31170 maintainer-clean) \
31171 || exit 1
31172
31173 @endif m4
31174
31175
31176
31177 .PHONY: configure-readline maybe-configure-readline
31178 maybe-configure-readline:
31179 @if gcc-bootstrap
31180 configure-readline: stage_current
31181 @endif gcc-bootstrap
31182 @if readline
31183 maybe-configure-readline: configure-readline
31184 configure-readline:
31185 @: $(MAKE); $(unstage)
31186 @r=`${PWD_COMMAND}`; export r; \
31187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31188 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31190 $(HOST_EXPORTS) \
31191 echo Configuring in $(HOST_SUBDIR)/readline; \
31192 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31193 case $(srcdir) in \
31194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31195 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31197 esac; \
31198 module_srcdir=readline; \
31199 $(SHELL) \
31200 $$s/$$module_srcdir/configure \
31201 --srcdir=$${topdir}/$$module_srcdir \
31202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31203 --target=${target_alias} \
31204 || exit 1
31205 @endif readline
31206
31207
31208
31209
31210
31211 .PHONY: all-readline maybe-all-readline
31212 maybe-all-readline:
31213 @if gcc-bootstrap
31214 all-readline: stage_current
31215 @endif gcc-bootstrap
31216 @if readline
31217 TARGET-readline=all
31218 maybe-all-readline: all-readline
31219 all-readline: configure-readline
31220 @: $(MAKE); $(unstage)
31221 @r=`${PWD_COMMAND}`; export r; \
31222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31223 $(HOST_EXPORTS) \
31224 (cd $(HOST_SUBDIR)/readline && \
31225 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31226 $(TARGET-readline))
31227 @endif readline
31228
31229
31230
31231
31232 .PHONY: check-readline maybe-check-readline
31233 maybe-check-readline:
31234 @if readline
31235 maybe-check-readline: check-readline
31236
31237 check-readline:
31238 @: $(MAKE); $(unstage)
31239 @r=`${PWD_COMMAND}`; export r; \
31240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241 $(HOST_EXPORTS) \
31242 (cd $(HOST_SUBDIR)/readline && \
31243 $(MAKE) $(FLAGS_TO_PASS) check)
31244
31245 @endif readline
31246
31247 .PHONY: install-readline maybe-install-readline
31248 maybe-install-readline:
31249 @if readline
31250 maybe-install-readline: install-readline
31251
31252 install-readline: installdirs
31253 @: $(MAKE); $(unstage)
31254 @r=`${PWD_COMMAND}`; export r; \
31255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31256 $(HOST_EXPORTS) \
31257 (cd $(HOST_SUBDIR)/readline && \
31258 $(MAKE) $(FLAGS_TO_PASS) install)
31259
31260 @endif readline
31261
31262 .PHONY: install-strip-readline maybe-install-strip-readline
31263 maybe-install-strip-readline:
31264 @if readline
31265 maybe-install-strip-readline: install-strip-readline
31266
31267 install-strip-readline: installdirs
31268 @: $(MAKE); $(unstage)
31269 @r=`${PWD_COMMAND}`; export r; \
31270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271 $(HOST_EXPORTS) \
31272 (cd $(HOST_SUBDIR)/readline && \
31273 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31274
31275 @endif readline
31276
31277 # Other targets (info, dvi, pdf, etc.)
31278
31279 .PHONY: maybe-info-readline info-readline
31280 maybe-info-readline:
31281 @if readline
31282 maybe-info-readline: info-readline
31283
31284 info-readline: \
31285 configure-readline
31286 @: $(MAKE); $(unstage)
31287 @[ -f ./readline/Makefile ] || exit 0; \
31288 r=`${PWD_COMMAND}`; export r; \
31289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31290 $(HOST_EXPORTS) \
31291 for flag in $(EXTRA_HOST_FLAGS) ; do \
31292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31293 done; \
31294 echo "Doing info in readline"; \
31295 (cd $(HOST_SUBDIR)/readline && \
31296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31298 "RANLIB=$${RANLIB}" \
31299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31300 info) \
31301 || exit 1
31302
31303 @endif readline
31304
31305 .PHONY: maybe-dvi-readline dvi-readline
31306 maybe-dvi-readline:
31307 @if readline
31308 maybe-dvi-readline: dvi-readline
31309
31310 dvi-readline: \
31311 configure-readline
31312 @: $(MAKE); $(unstage)
31313 @[ -f ./readline/Makefile ] || exit 0; \
31314 r=`${PWD_COMMAND}`; export r; \
31315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31316 $(HOST_EXPORTS) \
31317 for flag in $(EXTRA_HOST_FLAGS) ; do \
31318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31319 done; \
31320 echo "Doing dvi in readline"; \
31321 (cd $(HOST_SUBDIR)/readline && \
31322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31324 "RANLIB=$${RANLIB}" \
31325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31326 dvi) \
31327 || exit 1
31328
31329 @endif readline
31330
31331 .PHONY: maybe-pdf-readline pdf-readline
31332 maybe-pdf-readline:
31333 @if readline
31334 maybe-pdf-readline: pdf-readline
31335
31336 pdf-readline: \
31337 configure-readline
31338 @: $(MAKE); $(unstage)
31339 @[ -f ./readline/Makefile ] || exit 0; \
31340 r=`${PWD_COMMAND}`; export r; \
31341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31342 $(HOST_EXPORTS) \
31343 for flag in $(EXTRA_HOST_FLAGS) ; do \
31344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31345 done; \
31346 echo "Doing pdf in readline"; \
31347 (cd $(HOST_SUBDIR)/readline && \
31348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31350 "RANLIB=$${RANLIB}" \
31351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31352 pdf) \
31353 || exit 1
31354
31355 @endif readline
31356
31357 .PHONY: maybe-html-readline html-readline
31358 maybe-html-readline:
31359 @if readline
31360 maybe-html-readline: html-readline
31361
31362 html-readline: \
31363 configure-readline
31364 @: $(MAKE); $(unstage)
31365 @[ -f ./readline/Makefile ] || exit 0; \
31366 r=`${PWD_COMMAND}`; export r; \
31367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368 $(HOST_EXPORTS) \
31369 for flag in $(EXTRA_HOST_FLAGS) ; do \
31370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31371 done; \
31372 echo "Doing html in readline"; \
31373 (cd $(HOST_SUBDIR)/readline && \
31374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31376 "RANLIB=$${RANLIB}" \
31377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31378 html) \
31379 || exit 1
31380
31381 @endif readline
31382
31383 .PHONY: maybe-TAGS-readline TAGS-readline
31384 maybe-TAGS-readline:
31385 @if readline
31386 maybe-TAGS-readline: TAGS-readline
31387
31388 TAGS-readline: \
31389 configure-readline
31390 @: $(MAKE); $(unstage)
31391 @[ -f ./readline/Makefile ] || exit 0; \
31392 r=`${PWD_COMMAND}`; export r; \
31393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31394 $(HOST_EXPORTS) \
31395 for flag in $(EXTRA_HOST_FLAGS) ; do \
31396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31397 done; \
31398 echo "Doing TAGS in readline"; \
31399 (cd $(HOST_SUBDIR)/readline && \
31400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31402 "RANLIB=$${RANLIB}" \
31403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31404 TAGS) \
31405 || exit 1
31406
31407 @endif readline
31408
31409 .PHONY: maybe-install-info-readline install-info-readline
31410 maybe-install-info-readline:
31411 @if readline
31412 maybe-install-info-readline: install-info-readline
31413
31414 install-info-readline: \
31415 configure-readline \
31416 info-readline
31417 @: $(MAKE); $(unstage)
31418 @[ -f ./readline/Makefile ] || exit 0; \
31419 r=`${PWD_COMMAND}`; export r; \
31420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31421 $(HOST_EXPORTS) \
31422 for flag in $(EXTRA_HOST_FLAGS) ; do \
31423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31424 done; \
31425 echo "Doing install-info in readline"; \
31426 (cd $(HOST_SUBDIR)/readline && \
31427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31429 "RANLIB=$${RANLIB}" \
31430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31431 install-info) \
31432 || exit 1
31433
31434 @endif readline
31435
31436 .PHONY: maybe-install-dvi-readline install-dvi-readline
31437 maybe-install-dvi-readline:
31438 @if readline
31439 maybe-install-dvi-readline: install-dvi-readline
31440
31441 install-dvi-readline: \
31442 configure-readline \
31443 dvi-readline
31444 @: $(MAKE); $(unstage)
31445 @[ -f ./readline/Makefile ] || exit 0; \
31446 r=`${PWD_COMMAND}`; export r; \
31447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31448 $(HOST_EXPORTS) \
31449 for flag in $(EXTRA_HOST_FLAGS) ; do \
31450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31451 done; \
31452 echo "Doing install-dvi in readline"; \
31453 (cd $(HOST_SUBDIR)/readline && \
31454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31456 "RANLIB=$${RANLIB}" \
31457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31458 install-dvi) \
31459 || exit 1
31460
31461 @endif readline
31462
31463 .PHONY: maybe-install-pdf-readline install-pdf-readline
31464 maybe-install-pdf-readline:
31465 @if readline
31466 maybe-install-pdf-readline: install-pdf-readline
31467
31468 install-pdf-readline: \
31469 configure-readline \
31470 pdf-readline
31471 @: $(MAKE); $(unstage)
31472 @[ -f ./readline/Makefile ] || exit 0; \
31473 r=`${PWD_COMMAND}`; export r; \
31474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31475 $(HOST_EXPORTS) \
31476 for flag in $(EXTRA_HOST_FLAGS) ; do \
31477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31478 done; \
31479 echo "Doing install-pdf in readline"; \
31480 (cd $(HOST_SUBDIR)/readline && \
31481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31483 "RANLIB=$${RANLIB}" \
31484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31485 install-pdf) \
31486 || exit 1
31487
31488 @endif readline
31489
31490 .PHONY: maybe-install-html-readline install-html-readline
31491 maybe-install-html-readline:
31492 @if readline
31493 maybe-install-html-readline: install-html-readline
31494
31495 install-html-readline: \
31496 configure-readline \
31497 html-readline
31498 @: $(MAKE); $(unstage)
31499 @[ -f ./readline/Makefile ] || exit 0; \
31500 r=`${PWD_COMMAND}`; export r; \
31501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31502 $(HOST_EXPORTS) \
31503 for flag in $(EXTRA_HOST_FLAGS) ; do \
31504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31505 done; \
31506 echo "Doing install-html in readline"; \
31507 (cd $(HOST_SUBDIR)/readline && \
31508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31510 "RANLIB=$${RANLIB}" \
31511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31512 install-html) \
31513 || exit 1
31514
31515 @endif readline
31516
31517 .PHONY: maybe-installcheck-readline installcheck-readline
31518 maybe-installcheck-readline:
31519 @if readline
31520 maybe-installcheck-readline: installcheck-readline
31521
31522 installcheck-readline: \
31523 configure-readline
31524 @: $(MAKE); $(unstage)
31525 @[ -f ./readline/Makefile ] || exit 0; \
31526 r=`${PWD_COMMAND}`; export r; \
31527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31528 $(HOST_EXPORTS) \
31529 for flag in $(EXTRA_HOST_FLAGS) ; do \
31530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31531 done; \
31532 echo "Doing installcheck in readline"; \
31533 (cd $(HOST_SUBDIR)/readline && \
31534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31536 "RANLIB=$${RANLIB}" \
31537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31538 installcheck) \
31539 || exit 1
31540
31541 @endif readline
31542
31543 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31544 maybe-mostlyclean-readline:
31545 @if readline
31546 maybe-mostlyclean-readline: mostlyclean-readline
31547
31548 mostlyclean-readline:
31549 @: $(MAKE); $(unstage)
31550 @[ -f ./readline/Makefile ] || exit 0; \
31551 r=`${PWD_COMMAND}`; export r; \
31552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553 $(HOST_EXPORTS) \
31554 for flag in $(EXTRA_HOST_FLAGS) ; do \
31555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556 done; \
31557 echo "Doing mostlyclean in readline"; \
31558 (cd $(HOST_SUBDIR)/readline && \
31559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561 "RANLIB=$${RANLIB}" \
31562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563 mostlyclean) \
31564 || exit 1
31565
31566 @endif readline
31567
31568 .PHONY: maybe-clean-readline clean-readline
31569 maybe-clean-readline:
31570 @if readline
31571 maybe-clean-readline: clean-readline
31572
31573 clean-readline:
31574 @: $(MAKE); $(unstage)
31575 @[ -f ./readline/Makefile ] || exit 0; \
31576 r=`${PWD_COMMAND}`; export r; \
31577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31578 $(HOST_EXPORTS) \
31579 for flag in $(EXTRA_HOST_FLAGS) ; do \
31580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31581 done; \
31582 echo "Doing clean in readline"; \
31583 (cd $(HOST_SUBDIR)/readline && \
31584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31586 "RANLIB=$${RANLIB}" \
31587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31588 clean) \
31589 || exit 1
31590
31591 @endif readline
31592
31593 .PHONY: maybe-distclean-readline distclean-readline
31594 maybe-distclean-readline:
31595 @if readline
31596 maybe-distclean-readline: distclean-readline
31597
31598 distclean-readline:
31599 @: $(MAKE); $(unstage)
31600 @[ -f ./readline/Makefile ] || exit 0; \
31601 r=`${PWD_COMMAND}`; export r; \
31602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603 $(HOST_EXPORTS) \
31604 for flag in $(EXTRA_HOST_FLAGS) ; do \
31605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31606 done; \
31607 echo "Doing distclean in readline"; \
31608 (cd $(HOST_SUBDIR)/readline && \
31609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611 "RANLIB=$${RANLIB}" \
31612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31613 distclean) \
31614 || exit 1
31615
31616 @endif readline
31617
31618 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31619 maybe-maintainer-clean-readline:
31620 @if readline
31621 maybe-maintainer-clean-readline: maintainer-clean-readline
31622
31623 maintainer-clean-readline:
31624 @: $(MAKE); $(unstage)
31625 @[ -f ./readline/Makefile ] || exit 0; \
31626 r=`${PWD_COMMAND}`; export r; \
31627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628 $(HOST_EXPORTS) \
31629 for flag in $(EXTRA_HOST_FLAGS) ; do \
31630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31631 done; \
31632 echo "Doing maintainer-clean in readline"; \
31633 (cd $(HOST_SUBDIR)/readline && \
31634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636 "RANLIB=$${RANLIB}" \
31637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31638 maintainer-clean) \
31639 || exit 1
31640
31641 @endif readline
31642
31643
31644
31645 .PHONY: configure-sid maybe-configure-sid
31646 maybe-configure-sid:
31647 @if gcc-bootstrap
31648 configure-sid: stage_current
31649 @endif gcc-bootstrap
31650 @if sid
31651 maybe-configure-sid: configure-sid
31652 configure-sid:
31653 @: $(MAKE); $(unstage)
31654 @r=`${PWD_COMMAND}`; export r; \
31655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31656 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31658 $(HOST_EXPORTS) \
31659 echo Configuring in $(HOST_SUBDIR)/sid; \
31660 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31661 case $(srcdir) in \
31662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31663 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31665 esac; \
31666 module_srcdir=sid; \
31667 $(SHELL) \
31668 $$s/$$module_srcdir/configure \
31669 --srcdir=$${topdir}/$$module_srcdir \
31670 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31671 --target=${target_alias} \
31672 || exit 1
31673 @endif sid
31674
31675
31676
31677
31678
31679 .PHONY: all-sid maybe-all-sid
31680 maybe-all-sid:
31681 @if gcc-bootstrap
31682 all-sid: stage_current
31683 @endif gcc-bootstrap
31684 @if sid
31685 TARGET-sid=all
31686 maybe-all-sid: all-sid
31687 all-sid: configure-sid
31688 @: $(MAKE); $(unstage)
31689 @r=`${PWD_COMMAND}`; export r; \
31690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31691 $(HOST_EXPORTS) \
31692 (cd $(HOST_SUBDIR)/sid && \
31693 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31694 $(TARGET-sid))
31695 @endif sid
31696
31697
31698
31699
31700 .PHONY: check-sid maybe-check-sid
31701 maybe-check-sid:
31702 @if sid
31703 maybe-check-sid: check-sid
31704
31705 check-sid:
31706 @: $(MAKE); $(unstage)
31707 @r=`${PWD_COMMAND}`; export r; \
31708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31709 $(HOST_EXPORTS) \
31710 (cd $(HOST_SUBDIR)/sid && \
31711 $(MAKE) $(FLAGS_TO_PASS) check)
31712
31713 @endif sid
31714
31715 .PHONY: install-sid maybe-install-sid
31716 maybe-install-sid:
31717 @if sid
31718 maybe-install-sid: install-sid
31719
31720 install-sid: installdirs
31721 @: $(MAKE); $(unstage)
31722 @r=`${PWD_COMMAND}`; export r; \
31723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31724 $(HOST_EXPORTS) \
31725 (cd $(HOST_SUBDIR)/sid && \
31726 $(MAKE) $(FLAGS_TO_PASS) install)
31727
31728 @endif sid
31729
31730 .PHONY: install-strip-sid maybe-install-strip-sid
31731 maybe-install-strip-sid:
31732 @if sid
31733 maybe-install-strip-sid: install-strip-sid
31734
31735 install-strip-sid: installdirs
31736 @: $(MAKE); $(unstage)
31737 @r=`${PWD_COMMAND}`; export r; \
31738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739 $(HOST_EXPORTS) \
31740 (cd $(HOST_SUBDIR)/sid && \
31741 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31742
31743 @endif sid
31744
31745 # Other targets (info, dvi, pdf, etc.)
31746
31747 .PHONY: maybe-info-sid info-sid
31748 maybe-info-sid:
31749 @if sid
31750 maybe-info-sid: info-sid
31751
31752 info-sid: \
31753 configure-sid
31754 @: $(MAKE); $(unstage)
31755 @[ -f ./sid/Makefile ] || exit 0; \
31756 r=`${PWD_COMMAND}`; export r; \
31757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758 $(HOST_EXPORTS) \
31759 for flag in $(EXTRA_HOST_FLAGS) ; do \
31760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31761 done; \
31762 echo "Doing info in sid"; \
31763 (cd $(HOST_SUBDIR)/sid && \
31764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31766 "RANLIB=$${RANLIB}" \
31767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31768 info) \
31769 || exit 1
31770
31771 @endif sid
31772
31773 .PHONY: maybe-dvi-sid dvi-sid
31774 maybe-dvi-sid:
31775 @if sid
31776 maybe-dvi-sid: dvi-sid
31777
31778 dvi-sid: \
31779 configure-sid
31780 @: $(MAKE); $(unstage)
31781 @[ -f ./sid/Makefile ] || exit 0; \
31782 r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(HOST_EXPORTS) \
31785 for flag in $(EXTRA_HOST_FLAGS) ; do \
31786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31787 done; \
31788 echo "Doing dvi in sid"; \
31789 (cd $(HOST_SUBDIR)/sid && \
31790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31792 "RANLIB=$${RANLIB}" \
31793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31794 dvi) \
31795 || exit 1
31796
31797 @endif sid
31798
31799 .PHONY: maybe-pdf-sid pdf-sid
31800 maybe-pdf-sid:
31801 @if sid
31802 maybe-pdf-sid: pdf-sid
31803
31804 pdf-sid: \
31805 configure-sid
31806 @: $(MAKE); $(unstage)
31807 @[ -f ./sid/Makefile ] || exit 0; \
31808 r=`${PWD_COMMAND}`; export r; \
31809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31810 $(HOST_EXPORTS) \
31811 for flag in $(EXTRA_HOST_FLAGS) ; do \
31812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31813 done; \
31814 echo "Doing pdf in sid"; \
31815 (cd $(HOST_SUBDIR)/sid && \
31816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31818 "RANLIB=$${RANLIB}" \
31819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31820 pdf) \
31821 || exit 1
31822
31823 @endif sid
31824
31825 .PHONY: maybe-html-sid html-sid
31826 maybe-html-sid:
31827 @if sid
31828 maybe-html-sid: html-sid
31829
31830 html-sid: \
31831 configure-sid
31832 @: $(MAKE); $(unstage)
31833 @[ -f ./sid/Makefile ] || exit 0; \
31834 r=`${PWD_COMMAND}`; export r; \
31835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836 $(HOST_EXPORTS) \
31837 for flag in $(EXTRA_HOST_FLAGS) ; do \
31838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839 done; \
31840 echo "Doing html in sid"; \
31841 (cd $(HOST_SUBDIR)/sid && \
31842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844 "RANLIB=$${RANLIB}" \
31845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31846 html) \
31847 || exit 1
31848
31849 @endif sid
31850
31851 .PHONY: maybe-TAGS-sid TAGS-sid
31852 maybe-TAGS-sid:
31853 @if sid
31854 maybe-TAGS-sid: TAGS-sid
31855
31856 TAGS-sid: \
31857 configure-sid
31858 @: $(MAKE); $(unstage)
31859 @[ -f ./sid/Makefile ] || exit 0; \
31860 r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(HOST_EXPORTS) \
31863 for flag in $(EXTRA_HOST_FLAGS) ; do \
31864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31865 done; \
31866 echo "Doing TAGS in sid"; \
31867 (cd $(HOST_SUBDIR)/sid && \
31868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870 "RANLIB=$${RANLIB}" \
31871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31872 TAGS) \
31873 || exit 1
31874
31875 @endif sid
31876
31877 .PHONY: maybe-install-info-sid install-info-sid
31878 maybe-install-info-sid:
31879 @if sid
31880 maybe-install-info-sid: install-info-sid
31881
31882 install-info-sid: \
31883 configure-sid \
31884 info-sid
31885 @: $(MAKE); $(unstage)
31886 @[ -f ./sid/Makefile ] || exit 0; \
31887 r=`${PWD_COMMAND}`; export r; \
31888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31889 $(HOST_EXPORTS) \
31890 for flag in $(EXTRA_HOST_FLAGS) ; do \
31891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31892 done; \
31893 echo "Doing install-info in sid"; \
31894 (cd $(HOST_SUBDIR)/sid && \
31895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31897 "RANLIB=$${RANLIB}" \
31898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31899 install-info) \
31900 || exit 1
31901
31902 @endif sid
31903
31904 .PHONY: maybe-install-dvi-sid install-dvi-sid
31905 maybe-install-dvi-sid:
31906 @if sid
31907 maybe-install-dvi-sid: install-dvi-sid
31908
31909 install-dvi-sid: \
31910 configure-sid \
31911 dvi-sid
31912 @: $(MAKE); $(unstage)
31913 @[ -f ./sid/Makefile ] || exit 0; \
31914 r=`${PWD_COMMAND}`; export r; \
31915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31916 $(HOST_EXPORTS) \
31917 for flag in $(EXTRA_HOST_FLAGS) ; do \
31918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31919 done; \
31920 echo "Doing install-dvi in sid"; \
31921 (cd $(HOST_SUBDIR)/sid && \
31922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31924 "RANLIB=$${RANLIB}" \
31925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31926 install-dvi) \
31927 || exit 1
31928
31929 @endif sid
31930
31931 .PHONY: maybe-install-pdf-sid install-pdf-sid
31932 maybe-install-pdf-sid:
31933 @if sid
31934 maybe-install-pdf-sid: install-pdf-sid
31935
31936 install-pdf-sid: \
31937 configure-sid \
31938 pdf-sid
31939 @: $(MAKE); $(unstage)
31940 @[ -f ./sid/Makefile ] || exit 0; \
31941 r=`${PWD_COMMAND}`; export r; \
31942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31943 $(HOST_EXPORTS) \
31944 for flag in $(EXTRA_HOST_FLAGS) ; do \
31945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31946 done; \
31947 echo "Doing install-pdf in sid"; \
31948 (cd $(HOST_SUBDIR)/sid && \
31949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31951 "RANLIB=$${RANLIB}" \
31952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31953 install-pdf) \
31954 || exit 1
31955
31956 @endif sid
31957
31958 .PHONY: maybe-install-html-sid install-html-sid
31959 maybe-install-html-sid:
31960 @if sid
31961 maybe-install-html-sid: install-html-sid
31962
31963 install-html-sid: \
31964 configure-sid \
31965 html-sid
31966 @: $(MAKE); $(unstage)
31967 @[ -f ./sid/Makefile ] || exit 0; \
31968 r=`${PWD_COMMAND}`; export r; \
31969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31970 $(HOST_EXPORTS) \
31971 for flag in $(EXTRA_HOST_FLAGS) ; do \
31972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31973 done; \
31974 echo "Doing install-html in sid"; \
31975 (cd $(HOST_SUBDIR)/sid && \
31976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31978 "RANLIB=$${RANLIB}" \
31979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31980 install-html) \
31981 || exit 1
31982
31983 @endif sid
31984
31985 .PHONY: maybe-installcheck-sid installcheck-sid
31986 maybe-installcheck-sid:
31987 @if sid
31988 maybe-installcheck-sid: installcheck-sid
31989
31990 installcheck-sid: \
31991 configure-sid
31992 @: $(MAKE); $(unstage)
31993 @[ -f ./sid/Makefile ] || exit 0; \
31994 r=`${PWD_COMMAND}`; export r; \
31995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31996 $(HOST_EXPORTS) \
31997 for flag in $(EXTRA_HOST_FLAGS) ; do \
31998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31999 done; \
32000 echo "Doing installcheck in sid"; \
32001 (cd $(HOST_SUBDIR)/sid && \
32002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32004 "RANLIB=$${RANLIB}" \
32005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32006 installcheck) \
32007 || exit 1
32008
32009 @endif sid
32010
32011 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32012 maybe-mostlyclean-sid:
32013 @if sid
32014 maybe-mostlyclean-sid: mostlyclean-sid
32015
32016 mostlyclean-sid:
32017 @: $(MAKE); $(unstage)
32018 @[ -f ./sid/Makefile ] || exit 0; \
32019 r=`${PWD_COMMAND}`; export r; \
32020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32021 $(HOST_EXPORTS) \
32022 for flag in $(EXTRA_HOST_FLAGS) ; do \
32023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32024 done; \
32025 echo "Doing mostlyclean in sid"; \
32026 (cd $(HOST_SUBDIR)/sid && \
32027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32029 "RANLIB=$${RANLIB}" \
32030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32031 mostlyclean) \
32032 || exit 1
32033
32034 @endif sid
32035
32036 .PHONY: maybe-clean-sid clean-sid
32037 maybe-clean-sid:
32038 @if sid
32039 maybe-clean-sid: clean-sid
32040
32041 clean-sid:
32042 @: $(MAKE); $(unstage)
32043 @[ -f ./sid/Makefile ] || exit 0; \
32044 r=`${PWD_COMMAND}`; export r; \
32045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32046 $(HOST_EXPORTS) \
32047 for flag in $(EXTRA_HOST_FLAGS) ; do \
32048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32049 done; \
32050 echo "Doing clean in sid"; \
32051 (cd $(HOST_SUBDIR)/sid && \
32052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32054 "RANLIB=$${RANLIB}" \
32055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32056 clean) \
32057 || exit 1
32058
32059 @endif sid
32060
32061 .PHONY: maybe-distclean-sid distclean-sid
32062 maybe-distclean-sid:
32063 @if sid
32064 maybe-distclean-sid: distclean-sid
32065
32066 distclean-sid:
32067 @: $(MAKE); $(unstage)
32068 @[ -f ./sid/Makefile ] || exit 0; \
32069 r=`${PWD_COMMAND}`; export r; \
32070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071 $(HOST_EXPORTS) \
32072 for flag in $(EXTRA_HOST_FLAGS) ; do \
32073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074 done; \
32075 echo "Doing distclean in sid"; \
32076 (cd $(HOST_SUBDIR)/sid && \
32077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079 "RANLIB=$${RANLIB}" \
32080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081 distclean) \
32082 || exit 1
32083
32084 @endif sid
32085
32086 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32087 maybe-maintainer-clean-sid:
32088 @if sid
32089 maybe-maintainer-clean-sid: maintainer-clean-sid
32090
32091 maintainer-clean-sid:
32092 @: $(MAKE); $(unstage)
32093 @[ -f ./sid/Makefile ] || exit 0; \
32094 r=`${PWD_COMMAND}`; export r; \
32095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096 $(HOST_EXPORTS) \
32097 for flag in $(EXTRA_HOST_FLAGS) ; do \
32098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 done; \
32100 echo "Doing maintainer-clean in sid"; \
32101 (cd $(HOST_SUBDIR)/sid && \
32102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104 "RANLIB=$${RANLIB}" \
32105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106 maintainer-clean) \
32107 || exit 1
32108
32109 @endif sid
32110
32111
32112
32113 .PHONY: configure-sim maybe-configure-sim
32114 maybe-configure-sim:
32115 @if gcc-bootstrap
32116 configure-sim: stage_current
32117 @endif gcc-bootstrap
32118 @if sim
32119 maybe-configure-sim: configure-sim
32120 configure-sim:
32121 @: $(MAKE); $(unstage)
32122 @r=`${PWD_COMMAND}`; export r; \
32123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32124 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32126 $(HOST_EXPORTS) \
32127 echo Configuring in $(HOST_SUBDIR)/sim; \
32128 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32129 case $(srcdir) in \
32130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32131 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32133 esac; \
32134 module_srcdir=sim; \
32135 $(SHELL) \
32136 $$s/$$module_srcdir/configure \
32137 --srcdir=$${topdir}/$$module_srcdir \
32138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32139 --target=${target_alias} \
32140 || exit 1
32141 @endif sim
32142
32143
32144
32145
32146
32147 .PHONY: all-sim maybe-all-sim
32148 maybe-all-sim:
32149 @if gcc-bootstrap
32150 all-sim: stage_current
32151 @endif gcc-bootstrap
32152 @if sim
32153 TARGET-sim=all
32154 maybe-all-sim: all-sim
32155 all-sim: configure-sim
32156 @: $(MAKE); $(unstage)
32157 @r=`${PWD_COMMAND}`; export r; \
32158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32159 $(HOST_EXPORTS) \
32160 (cd $(HOST_SUBDIR)/sim && \
32161 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32162 $(TARGET-sim))
32163 @endif sim
32164
32165
32166
32167
32168 .PHONY: check-sim maybe-check-sim
32169 maybe-check-sim:
32170 @if sim
32171 maybe-check-sim: check-sim
32172
32173 check-sim:
32174 @: $(MAKE); $(unstage)
32175 @r=`${PWD_COMMAND}`; export r; \
32176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32177 $(HOST_EXPORTS) \
32178 (cd $(HOST_SUBDIR)/sim && \
32179 $(MAKE) $(FLAGS_TO_PASS) check)
32180
32181 @endif sim
32182
32183 .PHONY: install-sim maybe-install-sim
32184 maybe-install-sim:
32185 @if sim
32186 maybe-install-sim: install-sim
32187
32188 install-sim: installdirs
32189 @: $(MAKE); $(unstage)
32190 @r=`${PWD_COMMAND}`; export r; \
32191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32192 $(HOST_EXPORTS) \
32193 (cd $(HOST_SUBDIR)/sim && \
32194 $(MAKE) $(FLAGS_TO_PASS) install)
32195
32196 @endif sim
32197
32198 .PHONY: install-strip-sim maybe-install-strip-sim
32199 maybe-install-strip-sim:
32200 @if sim
32201 maybe-install-strip-sim: install-strip-sim
32202
32203 install-strip-sim: installdirs
32204 @: $(MAKE); $(unstage)
32205 @r=`${PWD_COMMAND}`; export r; \
32206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207 $(HOST_EXPORTS) \
32208 (cd $(HOST_SUBDIR)/sim && \
32209 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32210
32211 @endif sim
32212
32213 # Other targets (info, dvi, pdf, etc.)
32214
32215 .PHONY: maybe-info-sim info-sim
32216 maybe-info-sim:
32217 @if sim
32218 maybe-info-sim: info-sim
32219
32220 info-sim: \
32221 configure-sim
32222 @: $(MAKE); $(unstage)
32223 @[ -f ./sim/Makefile ] || exit 0; \
32224 r=`${PWD_COMMAND}`; export r; \
32225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226 $(HOST_EXPORTS) \
32227 for flag in $(EXTRA_HOST_FLAGS) ; do \
32228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32229 done; \
32230 echo "Doing info in sim"; \
32231 (cd $(HOST_SUBDIR)/sim && \
32232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32234 "RANLIB=$${RANLIB}" \
32235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32236 info) \
32237 || exit 1
32238
32239 @endif sim
32240
32241 .PHONY: maybe-dvi-sim dvi-sim
32242 maybe-dvi-sim:
32243 @if sim
32244 maybe-dvi-sim: dvi-sim
32245
32246 dvi-sim: \
32247 configure-sim
32248 @: $(MAKE); $(unstage)
32249 @[ -f ./sim/Makefile ] || exit 0; \
32250 r=`${PWD_COMMAND}`; export r; \
32251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252 $(HOST_EXPORTS) \
32253 for flag in $(EXTRA_HOST_FLAGS) ; do \
32254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32255 done; \
32256 echo "Doing dvi in sim"; \
32257 (cd $(HOST_SUBDIR)/sim && \
32258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32260 "RANLIB=$${RANLIB}" \
32261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32262 dvi) \
32263 || exit 1
32264
32265 @endif sim
32266
32267 .PHONY: maybe-pdf-sim pdf-sim
32268 maybe-pdf-sim:
32269 @if sim
32270 maybe-pdf-sim: pdf-sim
32271
32272 pdf-sim: \
32273 configure-sim
32274 @: $(MAKE); $(unstage)
32275 @[ -f ./sim/Makefile ] || exit 0; \
32276 r=`${PWD_COMMAND}`; export r; \
32277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32278 $(HOST_EXPORTS) \
32279 for flag in $(EXTRA_HOST_FLAGS) ; do \
32280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32281 done; \
32282 echo "Doing pdf in sim"; \
32283 (cd $(HOST_SUBDIR)/sim && \
32284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32286 "RANLIB=$${RANLIB}" \
32287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32288 pdf) \
32289 || exit 1
32290
32291 @endif sim
32292
32293 .PHONY: maybe-html-sim html-sim
32294 maybe-html-sim:
32295 @if sim
32296 maybe-html-sim: html-sim
32297
32298 html-sim: \
32299 configure-sim
32300 @: $(MAKE); $(unstage)
32301 @[ -f ./sim/Makefile ] || exit 0; \
32302 r=`${PWD_COMMAND}`; export r; \
32303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32304 $(HOST_EXPORTS) \
32305 for flag in $(EXTRA_HOST_FLAGS) ; do \
32306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32307 done; \
32308 echo "Doing html in sim"; \
32309 (cd $(HOST_SUBDIR)/sim && \
32310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32312 "RANLIB=$${RANLIB}" \
32313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32314 html) \
32315 || exit 1
32316
32317 @endif sim
32318
32319 .PHONY: maybe-TAGS-sim TAGS-sim
32320 maybe-TAGS-sim:
32321 @if sim
32322 maybe-TAGS-sim: TAGS-sim
32323
32324 TAGS-sim: \
32325 configure-sim
32326 @: $(MAKE); $(unstage)
32327 @[ -f ./sim/Makefile ] || exit 0; \
32328 r=`${PWD_COMMAND}`; export r; \
32329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32330 $(HOST_EXPORTS) \
32331 for flag in $(EXTRA_HOST_FLAGS) ; do \
32332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32333 done; \
32334 echo "Doing TAGS in sim"; \
32335 (cd $(HOST_SUBDIR)/sim && \
32336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32338 "RANLIB=$${RANLIB}" \
32339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32340 TAGS) \
32341 || exit 1
32342
32343 @endif sim
32344
32345 .PHONY: maybe-install-info-sim install-info-sim
32346 maybe-install-info-sim:
32347 @if sim
32348 maybe-install-info-sim: install-info-sim
32349
32350 install-info-sim: \
32351 configure-sim \
32352 info-sim
32353 @: $(MAKE); $(unstage)
32354 @[ -f ./sim/Makefile ] || exit 0; \
32355 r=`${PWD_COMMAND}`; export r; \
32356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32357 $(HOST_EXPORTS) \
32358 for flag in $(EXTRA_HOST_FLAGS) ; do \
32359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32360 done; \
32361 echo "Doing install-info in sim"; \
32362 (cd $(HOST_SUBDIR)/sim && \
32363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32365 "RANLIB=$${RANLIB}" \
32366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32367 install-info) \
32368 || exit 1
32369
32370 @endif sim
32371
32372 .PHONY: maybe-install-dvi-sim install-dvi-sim
32373 maybe-install-dvi-sim:
32374 @if sim
32375 maybe-install-dvi-sim: install-dvi-sim
32376
32377 install-dvi-sim: \
32378 configure-sim \
32379 dvi-sim
32380 @: $(MAKE); $(unstage)
32381 @[ -f ./sim/Makefile ] || exit 0; \
32382 r=`${PWD_COMMAND}`; export r; \
32383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32384 $(HOST_EXPORTS) \
32385 for flag in $(EXTRA_HOST_FLAGS) ; do \
32386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32387 done; \
32388 echo "Doing install-dvi in sim"; \
32389 (cd $(HOST_SUBDIR)/sim && \
32390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32392 "RANLIB=$${RANLIB}" \
32393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32394 install-dvi) \
32395 || exit 1
32396
32397 @endif sim
32398
32399 .PHONY: maybe-install-pdf-sim install-pdf-sim
32400 maybe-install-pdf-sim:
32401 @if sim
32402 maybe-install-pdf-sim: install-pdf-sim
32403
32404 install-pdf-sim: \
32405 configure-sim \
32406 pdf-sim
32407 @: $(MAKE); $(unstage)
32408 @[ -f ./sim/Makefile ] || exit 0; \
32409 r=`${PWD_COMMAND}`; export r; \
32410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32411 $(HOST_EXPORTS) \
32412 for flag in $(EXTRA_HOST_FLAGS) ; do \
32413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32414 done; \
32415 echo "Doing install-pdf in sim"; \
32416 (cd $(HOST_SUBDIR)/sim && \
32417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32419 "RANLIB=$${RANLIB}" \
32420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32421 install-pdf) \
32422 || exit 1
32423
32424 @endif sim
32425
32426 .PHONY: maybe-install-html-sim install-html-sim
32427 maybe-install-html-sim:
32428 @if sim
32429 maybe-install-html-sim: install-html-sim
32430
32431 install-html-sim: \
32432 configure-sim \
32433 html-sim
32434 @: $(MAKE); $(unstage)
32435 @[ -f ./sim/Makefile ] || exit 0; \
32436 r=`${PWD_COMMAND}`; export r; \
32437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438 $(HOST_EXPORTS) \
32439 for flag in $(EXTRA_HOST_FLAGS) ; do \
32440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32441 done; \
32442 echo "Doing install-html in sim"; \
32443 (cd $(HOST_SUBDIR)/sim && \
32444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446 "RANLIB=$${RANLIB}" \
32447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32448 install-html) \
32449 || exit 1
32450
32451 @endif sim
32452
32453 .PHONY: maybe-installcheck-sim installcheck-sim
32454 maybe-installcheck-sim:
32455 @if sim
32456 maybe-installcheck-sim: installcheck-sim
32457
32458 installcheck-sim: \
32459 configure-sim
32460 @: $(MAKE); $(unstage)
32461 @[ -f ./sim/Makefile ] || exit 0; \
32462 r=`${PWD_COMMAND}`; export r; \
32463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464 $(HOST_EXPORTS) \
32465 for flag in $(EXTRA_HOST_FLAGS) ; do \
32466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467 done; \
32468 echo "Doing installcheck in sim"; \
32469 (cd $(HOST_SUBDIR)/sim && \
32470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472 "RANLIB=$${RANLIB}" \
32473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32474 installcheck) \
32475 || exit 1
32476
32477 @endif sim
32478
32479 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32480 maybe-mostlyclean-sim:
32481 @if sim
32482 maybe-mostlyclean-sim: mostlyclean-sim
32483
32484 mostlyclean-sim:
32485 @: $(MAKE); $(unstage)
32486 @[ -f ./sim/Makefile ] || exit 0; \
32487 r=`${PWD_COMMAND}`; export r; \
32488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32489 $(HOST_EXPORTS) \
32490 for flag in $(EXTRA_HOST_FLAGS) ; do \
32491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492 done; \
32493 echo "Doing mostlyclean in sim"; \
32494 (cd $(HOST_SUBDIR)/sim && \
32495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32497 "RANLIB=$${RANLIB}" \
32498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32499 mostlyclean) \
32500 || exit 1
32501
32502 @endif sim
32503
32504 .PHONY: maybe-clean-sim clean-sim
32505 maybe-clean-sim:
32506 @if sim
32507 maybe-clean-sim: clean-sim
32508
32509 clean-sim:
32510 @: $(MAKE); $(unstage)
32511 @[ -f ./sim/Makefile ] || exit 0; \
32512 r=`${PWD_COMMAND}`; export r; \
32513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32514 $(HOST_EXPORTS) \
32515 for flag in $(EXTRA_HOST_FLAGS) ; do \
32516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517 done; \
32518 echo "Doing clean in sim"; \
32519 (cd $(HOST_SUBDIR)/sim && \
32520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32522 "RANLIB=$${RANLIB}" \
32523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32524 clean) \
32525 || exit 1
32526
32527 @endif sim
32528
32529 .PHONY: maybe-distclean-sim distclean-sim
32530 maybe-distclean-sim:
32531 @if sim
32532 maybe-distclean-sim: distclean-sim
32533
32534 distclean-sim:
32535 @: $(MAKE); $(unstage)
32536 @[ -f ./sim/Makefile ] || exit 0; \
32537 r=`${PWD_COMMAND}`; export r; \
32538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32539 $(HOST_EXPORTS) \
32540 for flag in $(EXTRA_HOST_FLAGS) ; do \
32541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32542 done; \
32543 echo "Doing distclean in sim"; \
32544 (cd $(HOST_SUBDIR)/sim && \
32545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32547 "RANLIB=$${RANLIB}" \
32548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32549 distclean) \
32550 || exit 1
32551
32552 @endif sim
32553
32554 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32555 maybe-maintainer-clean-sim:
32556 @if sim
32557 maybe-maintainer-clean-sim: maintainer-clean-sim
32558
32559 maintainer-clean-sim:
32560 @: $(MAKE); $(unstage)
32561 @[ -f ./sim/Makefile ] || exit 0; \
32562 r=`${PWD_COMMAND}`; export r; \
32563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32564 $(HOST_EXPORTS) \
32565 for flag in $(EXTRA_HOST_FLAGS) ; do \
32566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32567 done; \
32568 echo "Doing maintainer-clean in sim"; \
32569 (cd $(HOST_SUBDIR)/sim && \
32570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32572 "RANLIB=$${RANLIB}" \
32573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32574 maintainer-clean) \
32575 || exit 1
32576
32577 @endif sim
32578
32579
32580
32581 .PHONY: configure-texinfo maybe-configure-texinfo
32582 maybe-configure-texinfo:
32583 @if gcc-bootstrap
32584 configure-texinfo: stage_current
32585 @endif gcc-bootstrap
32586 @if texinfo
32587 maybe-configure-texinfo: configure-texinfo
32588 configure-texinfo:
32589 @: $(MAKE); $(unstage)
32590 @r=`${PWD_COMMAND}`; export r; \
32591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32592 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32594 $(HOST_EXPORTS) \
32595 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32596 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32597 case $(srcdir) in \
32598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32599 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32601 esac; \
32602 module_srcdir=texinfo; \
32603 $(SHELL) \
32604 $$s/$$module_srcdir/configure \
32605 --srcdir=$${topdir}/$$module_srcdir \
32606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32607 --target=${target_alias} \
32608 || exit 1
32609 @endif texinfo
32610
32611
32612
32613
32614
32615 .PHONY: all-texinfo maybe-all-texinfo
32616 maybe-all-texinfo:
32617 @if gcc-bootstrap
32618 all-texinfo: stage_current
32619 @endif gcc-bootstrap
32620 @if texinfo
32621 TARGET-texinfo=all
32622 maybe-all-texinfo: all-texinfo
32623 all-texinfo: configure-texinfo
32624 @: $(MAKE); $(unstage)
32625 @r=`${PWD_COMMAND}`; export r; \
32626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32627 $(HOST_EXPORTS) \
32628 (cd $(HOST_SUBDIR)/texinfo && \
32629 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32630 $(TARGET-texinfo))
32631 @endif texinfo
32632
32633
32634
32635
32636 .PHONY: check-texinfo maybe-check-texinfo
32637 maybe-check-texinfo:
32638 @if texinfo
32639 maybe-check-texinfo: check-texinfo
32640
32641 check-texinfo:
32642 @: $(MAKE); $(unstage)
32643 @r=`${PWD_COMMAND}`; export r; \
32644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32645 $(HOST_EXPORTS) \
32646 (cd $(HOST_SUBDIR)/texinfo && \
32647 $(MAKE) $(FLAGS_TO_PASS) check)
32648
32649 @endif texinfo
32650
32651 .PHONY: install-texinfo maybe-install-texinfo
32652 maybe-install-texinfo:
32653 @if texinfo
32654 maybe-install-texinfo: install-texinfo
32655
32656 install-texinfo:
32657
32658 @endif texinfo
32659
32660 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32661 maybe-install-strip-texinfo:
32662 @if texinfo
32663 maybe-install-strip-texinfo: install-strip-texinfo
32664
32665 install-strip-texinfo:
32666
32667 @endif texinfo
32668
32669 # Other targets (info, dvi, pdf, etc.)
32670
32671 .PHONY: maybe-info-texinfo info-texinfo
32672 maybe-info-texinfo:
32673 @if texinfo
32674 maybe-info-texinfo: info-texinfo
32675
32676 info-texinfo: \
32677 configure-texinfo
32678 @: $(MAKE); $(unstage)
32679 @[ -f ./texinfo/Makefile ] || exit 0; \
32680 r=`${PWD_COMMAND}`; export r; \
32681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32682 $(HOST_EXPORTS) \
32683 for flag in $(EXTRA_HOST_FLAGS) ; do \
32684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32685 done; \
32686 echo "Doing info in texinfo"; \
32687 (cd $(HOST_SUBDIR)/texinfo && \
32688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32690 "RANLIB=$${RANLIB}" \
32691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32692 info) \
32693 || exit 1
32694
32695 @endif texinfo
32696
32697 .PHONY: maybe-dvi-texinfo dvi-texinfo
32698 maybe-dvi-texinfo:
32699 @if texinfo
32700 maybe-dvi-texinfo: dvi-texinfo
32701
32702 dvi-texinfo: \
32703 configure-texinfo
32704 @: $(MAKE); $(unstage)
32705 @[ -f ./texinfo/Makefile ] || exit 0; \
32706 r=`${PWD_COMMAND}`; export r; \
32707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32708 $(HOST_EXPORTS) \
32709 for flag in $(EXTRA_HOST_FLAGS) ; do \
32710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32711 done; \
32712 echo "Doing dvi in texinfo"; \
32713 (cd $(HOST_SUBDIR)/texinfo && \
32714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32716 "RANLIB=$${RANLIB}" \
32717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32718 dvi) \
32719 || exit 1
32720
32721 @endif texinfo
32722
32723 .PHONY: maybe-pdf-texinfo pdf-texinfo
32724 maybe-pdf-texinfo:
32725 @if texinfo
32726 maybe-pdf-texinfo: pdf-texinfo
32727
32728 pdf-texinfo: \
32729 configure-texinfo
32730 @: $(MAKE); $(unstage)
32731 @[ -f ./texinfo/Makefile ] || exit 0; \
32732 r=`${PWD_COMMAND}`; export r; \
32733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734 $(HOST_EXPORTS) \
32735 for flag in $(EXTRA_HOST_FLAGS) ; do \
32736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32737 done; \
32738 echo "Doing pdf in texinfo"; \
32739 (cd $(HOST_SUBDIR)/texinfo && \
32740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32742 "RANLIB=$${RANLIB}" \
32743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32744 pdf) \
32745 || exit 1
32746
32747 @endif texinfo
32748
32749 .PHONY: maybe-html-texinfo html-texinfo
32750 maybe-html-texinfo:
32751 @if texinfo
32752 maybe-html-texinfo: html-texinfo
32753
32754 html-texinfo: \
32755 configure-texinfo
32756 @: $(MAKE); $(unstage)
32757 @[ -f ./texinfo/Makefile ] || exit 0; \
32758 r=`${PWD_COMMAND}`; export r; \
32759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32760 $(HOST_EXPORTS) \
32761 for flag in $(EXTRA_HOST_FLAGS) ; do \
32762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32763 done; \
32764 echo "Doing html in texinfo"; \
32765 (cd $(HOST_SUBDIR)/texinfo && \
32766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32768 "RANLIB=$${RANLIB}" \
32769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32770 html) \
32771 || exit 1
32772
32773 @endif texinfo
32774
32775 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32776 maybe-TAGS-texinfo:
32777 @if texinfo
32778 maybe-TAGS-texinfo: TAGS-texinfo
32779
32780 TAGS-texinfo: \
32781 configure-texinfo
32782 @: $(MAKE); $(unstage)
32783 @[ -f ./texinfo/Makefile ] || exit 0; \
32784 r=`${PWD_COMMAND}`; export r; \
32785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786 $(HOST_EXPORTS) \
32787 for flag in $(EXTRA_HOST_FLAGS) ; do \
32788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789 done; \
32790 echo "Doing TAGS in texinfo"; \
32791 (cd $(HOST_SUBDIR)/texinfo && \
32792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794 "RANLIB=$${RANLIB}" \
32795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796 TAGS) \
32797 || exit 1
32798
32799 @endif texinfo
32800
32801 .PHONY: maybe-install-info-texinfo install-info-texinfo
32802 maybe-install-info-texinfo:
32803 @if texinfo
32804 maybe-install-info-texinfo: install-info-texinfo
32805
32806 install-info-texinfo: \
32807 configure-texinfo \
32808 info-texinfo
32809 @: $(MAKE); $(unstage)
32810 @[ -f ./texinfo/Makefile ] || exit 0; \
32811 r=`${PWD_COMMAND}`; export r; \
32812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813 $(HOST_EXPORTS) \
32814 for flag in $(EXTRA_HOST_FLAGS) ; do \
32815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816 done; \
32817 echo "Doing install-info in texinfo"; \
32818 (cd $(HOST_SUBDIR)/texinfo && \
32819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32821 "RANLIB=$${RANLIB}" \
32822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32823 install-info) \
32824 || exit 1
32825
32826 @endif texinfo
32827
32828 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32829 maybe-install-dvi-texinfo:
32830 @if texinfo
32831 maybe-install-dvi-texinfo: install-dvi-texinfo
32832
32833 install-dvi-texinfo: \
32834 configure-texinfo \
32835 dvi-texinfo
32836 @: $(MAKE); $(unstage)
32837 @[ -f ./texinfo/Makefile ] || exit 0; \
32838 r=`${PWD_COMMAND}`; export r; \
32839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32840 $(HOST_EXPORTS) \
32841 for flag in $(EXTRA_HOST_FLAGS) ; do \
32842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32843 done; \
32844 echo "Doing install-dvi in texinfo"; \
32845 (cd $(HOST_SUBDIR)/texinfo && \
32846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32848 "RANLIB=$${RANLIB}" \
32849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32850 install-dvi) \
32851 || exit 1
32852
32853 @endif texinfo
32854
32855 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32856 maybe-install-pdf-texinfo:
32857 @if texinfo
32858 maybe-install-pdf-texinfo: install-pdf-texinfo
32859
32860 install-pdf-texinfo: \
32861 configure-texinfo \
32862 pdf-texinfo
32863 @: $(MAKE); $(unstage)
32864 @[ -f ./texinfo/Makefile ] || exit 0; \
32865 r=`${PWD_COMMAND}`; export r; \
32866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867 $(HOST_EXPORTS) \
32868 for flag in $(EXTRA_HOST_FLAGS) ; do \
32869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32870 done; \
32871 echo "Doing install-pdf in texinfo"; \
32872 (cd $(HOST_SUBDIR)/texinfo && \
32873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32875 "RANLIB=$${RANLIB}" \
32876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32877 install-pdf) \
32878 || exit 1
32879
32880 @endif texinfo
32881
32882 .PHONY: maybe-install-html-texinfo install-html-texinfo
32883 maybe-install-html-texinfo:
32884 @if texinfo
32885 maybe-install-html-texinfo: install-html-texinfo
32886
32887 install-html-texinfo: \
32888 configure-texinfo \
32889 html-texinfo
32890 @: $(MAKE); $(unstage)
32891 @[ -f ./texinfo/Makefile ] || exit 0; \
32892 r=`${PWD_COMMAND}`; export r; \
32893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32894 $(HOST_EXPORTS) \
32895 for flag in $(EXTRA_HOST_FLAGS) ; do \
32896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32897 done; \
32898 echo "Doing install-html in texinfo"; \
32899 (cd $(HOST_SUBDIR)/texinfo && \
32900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32902 "RANLIB=$${RANLIB}" \
32903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32904 install-html) \
32905 || exit 1
32906
32907 @endif texinfo
32908
32909 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32910 maybe-installcheck-texinfo:
32911 @if texinfo
32912 maybe-installcheck-texinfo: installcheck-texinfo
32913
32914 installcheck-texinfo: \
32915 configure-texinfo
32916 @: $(MAKE); $(unstage)
32917 @[ -f ./texinfo/Makefile ] || exit 0; \
32918 r=`${PWD_COMMAND}`; export r; \
32919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32920 $(HOST_EXPORTS) \
32921 for flag in $(EXTRA_HOST_FLAGS) ; do \
32922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32923 done; \
32924 echo "Doing installcheck in texinfo"; \
32925 (cd $(HOST_SUBDIR)/texinfo && \
32926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32928 "RANLIB=$${RANLIB}" \
32929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32930 installcheck) \
32931 || exit 1
32932
32933 @endif texinfo
32934
32935 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32936 maybe-mostlyclean-texinfo:
32937 @if texinfo
32938 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32939
32940 mostlyclean-texinfo:
32941 @: $(MAKE); $(unstage)
32942 @[ -f ./texinfo/Makefile ] || exit 0; \
32943 r=`${PWD_COMMAND}`; export r; \
32944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32945 $(HOST_EXPORTS) \
32946 for flag in $(EXTRA_HOST_FLAGS) ; do \
32947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32948 done; \
32949 echo "Doing mostlyclean in texinfo"; \
32950 (cd $(HOST_SUBDIR)/texinfo && \
32951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32953 "RANLIB=$${RANLIB}" \
32954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32955 mostlyclean) \
32956 || exit 1
32957
32958 @endif texinfo
32959
32960 .PHONY: maybe-clean-texinfo clean-texinfo
32961 maybe-clean-texinfo:
32962 @if texinfo
32963 maybe-clean-texinfo: clean-texinfo
32964
32965 clean-texinfo:
32966 @: $(MAKE); $(unstage)
32967 @[ -f ./texinfo/Makefile ] || exit 0; \
32968 r=`${PWD_COMMAND}`; export r; \
32969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32970 $(HOST_EXPORTS) \
32971 for flag in $(EXTRA_HOST_FLAGS) ; do \
32972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32973 done; \
32974 echo "Doing clean in texinfo"; \
32975 (cd $(HOST_SUBDIR)/texinfo && \
32976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32978 "RANLIB=$${RANLIB}" \
32979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32980 clean) \
32981 || exit 1
32982
32983 @endif texinfo
32984
32985 .PHONY: maybe-distclean-texinfo distclean-texinfo
32986 maybe-distclean-texinfo:
32987 @if texinfo
32988 maybe-distclean-texinfo: distclean-texinfo
32989
32990 distclean-texinfo:
32991 @: $(MAKE); $(unstage)
32992 @[ -f ./texinfo/Makefile ] || exit 0; \
32993 r=`${PWD_COMMAND}`; export r; \
32994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32995 $(HOST_EXPORTS) \
32996 for flag in $(EXTRA_HOST_FLAGS) ; do \
32997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32998 done; \
32999 echo "Doing distclean in texinfo"; \
33000 (cd $(HOST_SUBDIR)/texinfo && \
33001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33003 "RANLIB=$${RANLIB}" \
33004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33005 distclean) \
33006 || exit 1
33007
33008 @endif texinfo
33009
33010 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33011 maybe-maintainer-clean-texinfo:
33012 @if texinfo
33013 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33014
33015 maintainer-clean-texinfo:
33016 @: $(MAKE); $(unstage)
33017 @[ -f ./texinfo/Makefile ] || exit 0; \
33018 r=`${PWD_COMMAND}`; export r; \
33019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33020 $(HOST_EXPORTS) \
33021 for flag in $(EXTRA_HOST_FLAGS) ; do \
33022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33023 done; \
33024 echo "Doing maintainer-clean in texinfo"; \
33025 (cd $(HOST_SUBDIR)/texinfo && \
33026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33028 "RANLIB=$${RANLIB}" \
33029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33030 maintainer-clean) \
33031 || exit 1
33032
33033 @endif texinfo
33034
33035
33036
33037 .PHONY: configure-zlib maybe-configure-zlib
33038 maybe-configure-zlib:
33039 @if gcc-bootstrap
33040 configure-zlib: stage_current
33041 @endif gcc-bootstrap
33042 @if zlib
33043 maybe-configure-zlib: configure-zlib
33044 configure-zlib:
33045 @r=`${PWD_COMMAND}`; export r; \
33046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33049 $(HOST_EXPORTS) \
33050 echo Configuring in $(HOST_SUBDIR)/zlib; \
33051 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33052 case $(srcdir) in \
33053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33054 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33056 esac; \
33057 module_srcdir=zlib; \
33058 $(SHELL) \
33059 $$s/$$module_srcdir/configure \
33060 --srcdir=$${topdir}/$$module_srcdir \
33061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33062 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33063 || exit 1
33064 @endif zlib
33065
33066
33067
33068 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33069 maybe-configure-stage1-zlib:
33070 @if zlib-bootstrap
33071 maybe-configure-stage1-zlib: configure-stage1-zlib
33072 configure-stage1-zlib:
33073 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33075 @r=`${PWD_COMMAND}`; export r; \
33076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33077 TFLAGS="$(STAGE1_TFLAGS)"; \
33078 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33079 $(HOST_EXPORTS) \
33080 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33081 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33082 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33083 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33085 cd $(HOST_SUBDIR)/zlib || exit 1; \
33086 case $(srcdir) in \
33087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33088 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33090 esac; \
33091 module_srcdir=zlib; \
33092 $(SHELL) $$s/$$module_srcdir/configure \
33093 --srcdir=$${topdir}/$$module_srcdir \
33094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33095 --target=${target_alias} \
33096 \
33097 $(STAGE1_CONFIGURE_FLAGS) \
33098 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33099 @endif zlib-bootstrap
33100
33101 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33102 maybe-configure-stage2-zlib:
33103 @if zlib-bootstrap
33104 maybe-configure-stage2-zlib: configure-stage2-zlib
33105 configure-stage2-zlib:
33106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33108 @r=`${PWD_COMMAND}`; export r; \
33109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33110 TFLAGS="$(STAGE2_TFLAGS)"; \
33111 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33112 $(HOST_EXPORTS) \
33113 $(POSTSTAGE1_HOST_EXPORTS) \
33114 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33115 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33116 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33117 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33119 cd $(HOST_SUBDIR)/zlib || exit 1; \
33120 case $(srcdir) in \
33121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33122 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33124 esac; \
33125 module_srcdir=zlib; \
33126 $(SHELL) $$s/$$module_srcdir/configure \
33127 --srcdir=$${topdir}/$$module_srcdir \
33128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33129 --target=${target_alias} \
33130 --with-build-libsubdir=$(HOST_SUBDIR) \
33131 $(STAGE2_CONFIGURE_FLAGS) \
33132 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33133 @endif zlib-bootstrap
33134
33135 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33136 maybe-configure-stage3-zlib:
33137 @if zlib-bootstrap
33138 maybe-configure-stage3-zlib: configure-stage3-zlib
33139 configure-stage3-zlib:
33140 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33141 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33142 @r=`${PWD_COMMAND}`; export r; \
33143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33144 TFLAGS="$(STAGE3_TFLAGS)"; \
33145 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33146 $(HOST_EXPORTS) \
33147 $(POSTSTAGE1_HOST_EXPORTS) \
33148 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33149 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33150 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33151 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33153 cd $(HOST_SUBDIR)/zlib || exit 1; \
33154 case $(srcdir) in \
33155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33156 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33158 esac; \
33159 module_srcdir=zlib; \
33160 $(SHELL) $$s/$$module_srcdir/configure \
33161 --srcdir=$${topdir}/$$module_srcdir \
33162 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33163 --target=${target_alias} \
33164 --with-build-libsubdir=$(HOST_SUBDIR) \
33165 $(STAGE3_CONFIGURE_FLAGS) \
33166 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33167 @endif zlib-bootstrap
33168
33169 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33170 maybe-configure-stage4-zlib:
33171 @if zlib-bootstrap
33172 maybe-configure-stage4-zlib: configure-stage4-zlib
33173 configure-stage4-zlib:
33174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33176 @r=`${PWD_COMMAND}`; export r; \
33177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33178 TFLAGS="$(STAGE4_TFLAGS)"; \
33179 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33180 $(HOST_EXPORTS) \
33181 $(POSTSTAGE1_HOST_EXPORTS) \
33182 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33183 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33184 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33185 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33187 cd $(HOST_SUBDIR)/zlib || exit 1; \
33188 case $(srcdir) in \
33189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33190 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33192 esac; \
33193 module_srcdir=zlib; \
33194 $(SHELL) $$s/$$module_srcdir/configure \
33195 --srcdir=$${topdir}/$$module_srcdir \
33196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33197 --target=${target_alias} \
33198 --with-build-libsubdir=$(HOST_SUBDIR) \
33199 $(STAGE4_CONFIGURE_FLAGS) \
33200 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33201 @endif zlib-bootstrap
33202
33203 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33204 maybe-configure-stageprofile-zlib:
33205 @if zlib-bootstrap
33206 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33207 configure-stageprofile-zlib:
33208 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33210 @r=`${PWD_COMMAND}`; export r; \
33211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33213 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33214 $(HOST_EXPORTS) \
33215 $(POSTSTAGE1_HOST_EXPORTS) \
33216 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33217 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33218 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33219 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33221 cd $(HOST_SUBDIR)/zlib || exit 1; \
33222 case $(srcdir) in \
33223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33224 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33226 esac; \
33227 module_srcdir=zlib; \
33228 $(SHELL) $$s/$$module_srcdir/configure \
33229 --srcdir=$${topdir}/$$module_srcdir \
33230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33231 --target=${target_alias} \
33232 --with-build-libsubdir=$(HOST_SUBDIR) \
33233 $(STAGEprofile_CONFIGURE_FLAGS) \
33234 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33235 @endif zlib-bootstrap
33236
33237 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33238 maybe-configure-stagetrain-zlib:
33239 @if zlib-bootstrap
33240 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33241 configure-stagetrain-zlib:
33242 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33244 @r=`${PWD_COMMAND}`; export r; \
33245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33246 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33247 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33248 $(HOST_EXPORTS) \
33249 $(POSTSTAGE1_HOST_EXPORTS) \
33250 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33251 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33252 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33253 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33255 cd $(HOST_SUBDIR)/zlib || exit 1; \
33256 case $(srcdir) in \
33257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33258 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33260 esac; \
33261 module_srcdir=zlib; \
33262 $(SHELL) $$s/$$module_srcdir/configure \
33263 --srcdir=$${topdir}/$$module_srcdir \
33264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33265 --target=${target_alias} \
33266 --with-build-libsubdir=$(HOST_SUBDIR) \
33267 $(STAGEtrain_CONFIGURE_FLAGS) \
33268 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33269 @endif zlib-bootstrap
33270
33271 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33272 maybe-configure-stagefeedback-zlib:
33273 @if zlib-bootstrap
33274 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33275 configure-stagefeedback-zlib:
33276 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33278 @r=`${PWD_COMMAND}`; export r; \
33279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33280 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33281 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33282 $(HOST_EXPORTS) \
33283 $(POSTSTAGE1_HOST_EXPORTS) \
33284 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33285 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33286 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33287 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33289 cd $(HOST_SUBDIR)/zlib || exit 1; \
33290 case $(srcdir) in \
33291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33292 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33294 esac; \
33295 module_srcdir=zlib; \
33296 $(SHELL) $$s/$$module_srcdir/configure \
33297 --srcdir=$${topdir}/$$module_srcdir \
33298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33299 --target=${target_alias} \
33300 --with-build-libsubdir=$(HOST_SUBDIR) \
33301 $(STAGEfeedback_CONFIGURE_FLAGS) \
33302 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33303 @endif zlib-bootstrap
33304
33305 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33306 maybe-configure-stageautoprofile-zlib:
33307 @if zlib-bootstrap
33308 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33309 configure-stageautoprofile-zlib:
33310 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33312 @r=`${PWD_COMMAND}`; export r; \
33313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33315 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33316 $(HOST_EXPORTS) \
33317 $(POSTSTAGE1_HOST_EXPORTS) \
33318 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33319 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33320 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33321 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33323 cd $(HOST_SUBDIR)/zlib || exit 1; \
33324 case $(srcdir) in \
33325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33326 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33328 esac; \
33329 module_srcdir=zlib; \
33330 $(SHELL) $$s/$$module_srcdir/configure \
33331 --srcdir=$${topdir}/$$module_srcdir \
33332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33333 --target=${target_alias} \
33334 --with-build-libsubdir=$(HOST_SUBDIR) \
33335 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33336 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33337 @endif zlib-bootstrap
33338
33339 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33340 maybe-configure-stageautofeedback-zlib:
33341 @if zlib-bootstrap
33342 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33343 configure-stageautofeedback-zlib:
33344 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33346 @r=`${PWD_COMMAND}`; export r; \
33347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33348 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33349 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33350 $(HOST_EXPORTS) \
33351 $(POSTSTAGE1_HOST_EXPORTS) \
33352 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33353 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33354 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33355 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33357 cd $(HOST_SUBDIR)/zlib || exit 1; \
33358 case $(srcdir) in \
33359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33360 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33362 esac; \
33363 module_srcdir=zlib; \
33364 $(SHELL) $$s/$$module_srcdir/configure \
33365 --srcdir=$${topdir}/$$module_srcdir \
33366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33367 --target=${target_alias} \
33368 --with-build-libsubdir=$(HOST_SUBDIR) \
33369 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33370 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33371 @endif zlib-bootstrap
33372
33373
33374
33375
33376
33377 .PHONY: all-zlib maybe-all-zlib
33378 maybe-all-zlib:
33379 @if gcc-bootstrap
33380 all-zlib: stage_current
33381 @endif gcc-bootstrap
33382 @if zlib
33383 TARGET-zlib=all
33384 maybe-all-zlib: all-zlib
33385 all-zlib: configure-zlib
33386 @r=`${PWD_COMMAND}`; export r; \
33387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33388 $(HOST_EXPORTS) \
33389 (cd $(HOST_SUBDIR)/zlib && \
33390 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33391 $(TARGET-zlib))
33392 @endif zlib
33393
33394
33395
33396 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33397 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33398 maybe-all-stage1-zlib:
33399 maybe-clean-stage1-zlib:
33400 @if zlib-bootstrap
33401 maybe-all-stage1-zlib: all-stage1-zlib
33402 all-stage1: all-stage1-zlib
33403 TARGET-stage1-zlib = $(TARGET-zlib)
33404 all-stage1-zlib: configure-stage1-zlib
33405 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33406 @r=`${PWD_COMMAND}`; export r; \
33407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33408 TFLAGS="$(STAGE1_TFLAGS)"; \
33409 $(HOST_EXPORTS) \
33410 cd $(HOST_SUBDIR)/zlib && \
33411 \
33412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33413 CFLAGS="$(STAGE1_CFLAGS)" \
33414 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33415 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33416 LIBCFLAGS="$(LIBCFLAGS)" \
33417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33420 $(EXTRA_HOST_FLAGS) \
33421 $(STAGE1_FLAGS_TO_PASS) \
33422 TFLAGS="$(STAGE1_TFLAGS)" \
33423 $(TARGET-stage1-zlib)
33424
33425 maybe-clean-stage1-zlib: clean-stage1-zlib
33426 clean-stage1: clean-stage1-zlib
33427 clean-stage1-zlib:
33428 @if [ $(current_stage) = stage1 ]; then \
33429 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33430 else \
33431 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33432 $(MAKE) stage1-start; \
33433 fi; \
33434 cd $(HOST_SUBDIR)/zlib && \
33435 $(MAKE) $(EXTRA_HOST_FLAGS) \
33436 $(STAGE1_FLAGS_TO_PASS) clean
33437 @endif zlib-bootstrap
33438
33439
33440 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33441 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33442 maybe-all-stage2-zlib:
33443 maybe-clean-stage2-zlib:
33444 @if zlib-bootstrap
33445 maybe-all-stage2-zlib: all-stage2-zlib
33446 all-stage2: all-stage2-zlib
33447 TARGET-stage2-zlib = $(TARGET-zlib)
33448 all-stage2-zlib: configure-stage2-zlib
33449 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33450 @r=`${PWD_COMMAND}`; export r; \
33451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33452 TFLAGS="$(STAGE2_TFLAGS)"; \
33453 $(HOST_EXPORTS) \
33454 $(POSTSTAGE1_HOST_EXPORTS) \
33455 cd $(HOST_SUBDIR)/zlib && \
33456 \
33457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33458 CFLAGS="$(STAGE2_CFLAGS)" \
33459 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33460 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33461 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33466 TFLAGS="$(STAGE2_TFLAGS)" \
33467 $(TARGET-stage2-zlib)
33468
33469 maybe-clean-stage2-zlib: clean-stage2-zlib
33470 clean-stage2: clean-stage2-zlib
33471 clean-stage2-zlib:
33472 @if [ $(current_stage) = stage2 ]; then \
33473 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33474 else \
33475 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33476 $(MAKE) stage2-start; \
33477 fi; \
33478 cd $(HOST_SUBDIR)/zlib && \
33479 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33480 @endif zlib-bootstrap
33481
33482
33483 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33484 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33485 maybe-all-stage3-zlib:
33486 maybe-clean-stage3-zlib:
33487 @if zlib-bootstrap
33488 maybe-all-stage3-zlib: all-stage3-zlib
33489 all-stage3: all-stage3-zlib
33490 TARGET-stage3-zlib = $(TARGET-zlib)
33491 all-stage3-zlib: configure-stage3-zlib
33492 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33493 @r=`${PWD_COMMAND}`; export r; \
33494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33495 TFLAGS="$(STAGE3_TFLAGS)"; \
33496 $(HOST_EXPORTS) \
33497 $(POSTSTAGE1_HOST_EXPORTS) \
33498 cd $(HOST_SUBDIR)/zlib && \
33499 \
33500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33501 CFLAGS="$(STAGE3_CFLAGS)" \
33502 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33503 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33504 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33509 TFLAGS="$(STAGE3_TFLAGS)" \
33510 $(TARGET-stage3-zlib)
33511
33512 maybe-clean-stage3-zlib: clean-stage3-zlib
33513 clean-stage3: clean-stage3-zlib
33514 clean-stage3-zlib:
33515 @if [ $(current_stage) = stage3 ]; then \
33516 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33517 else \
33518 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33519 $(MAKE) stage3-start; \
33520 fi; \
33521 cd $(HOST_SUBDIR)/zlib && \
33522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33523 @endif zlib-bootstrap
33524
33525
33526 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33527 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33528 maybe-all-stage4-zlib:
33529 maybe-clean-stage4-zlib:
33530 @if zlib-bootstrap
33531 maybe-all-stage4-zlib: all-stage4-zlib
33532 all-stage4: all-stage4-zlib
33533 TARGET-stage4-zlib = $(TARGET-zlib)
33534 all-stage4-zlib: configure-stage4-zlib
33535 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33536 @r=`${PWD_COMMAND}`; export r; \
33537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33538 TFLAGS="$(STAGE4_TFLAGS)"; \
33539 $(HOST_EXPORTS) \
33540 $(POSTSTAGE1_HOST_EXPORTS) \
33541 cd $(HOST_SUBDIR)/zlib && \
33542 \
33543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33544 CFLAGS="$(STAGE4_CFLAGS)" \
33545 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33546 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33547 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33552 TFLAGS="$(STAGE4_TFLAGS)" \
33553 $(TARGET-stage4-zlib)
33554
33555 maybe-clean-stage4-zlib: clean-stage4-zlib
33556 clean-stage4: clean-stage4-zlib
33557 clean-stage4-zlib:
33558 @if [ $(current_stage) = stage4 ]; then \
33559 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33560 else \
33561 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33562 $(MAKE) stage4-start; \
33563 fi; \
33564 cd $(HOST_SUBDIR)/zlib && \
33565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33566 @endif zlib-bootstrap
33567
33568
33569 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33570 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33571 maybe-all-stageprofile-zlib:
33572 maybe-clean-stageprofile-zlib:
33573 @if zlib-bootstrap
33574 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33575 all-stageprofile: all-stageprofile-zlib
33576 TARGET-stageprofile-zlib = $(TARGET-zlib)
33577 all-stageprofile-zlib: configure-stageprofile-zlib
33578 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33579 @r=`${PWD_COMMAND}`; export r; \
33580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33581 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33582 $(HOST_EXPORTS) \
33583 $(POSTSTAGE1_HOST_EXPORTS) \
33584 cd $(HOST_SUBDIR)/zlib && \
33585 \
33586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33587 CFLAGS="$(STAGEprofile_CFLAGS)" \
33588 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33589 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33590 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33594 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33595 TFLAGS="$(STAGEprofile_TFLAGS)" \
33596 $(TARGET-stageprofile-zlib)
33597
33598 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33599 clean-stageprofile: clean-stageprofile-zlib
33600 clean-stageprofile-zlib:
33601 @if [ $(current_stage) = stageprofile ]; then \
33602 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33603 else \
33604 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33605 $(MAKE) stageprofile-start; \
33606 fi; \
33607 cd $(HOST_SUBDIR)/zlib && \
33608 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33609 @endif zlib-bootstrap
33610
33611
33612 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33613 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33614 maybe-all-stagetrain-zlib:
33615 maybe-clean-stagetrain-zlib:
33616 @if zlib-bootstrap
33617 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33618 all-stagetrain: all-stagetrain-zlib
33619 TARGET-stagetrain-zlib = $(TARGET-zlib)
33620 all-stagetrain-zlib: configure-stagetrain-zlib
33621 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33622 @r=`${PWD_COMMAND}`; export r; \
33623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33624 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33625 $(HOST_EXPORTS) \
33626 $(POSTSTAGE1_HOST_EXPORTS) \
33627 cd $(HOST_SUBDIR)/zlib && \
33628 \
33629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33630 CFLAGS="$(STAGEtrain_CFLAGS)" \
33631 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33632 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33633 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33638 TFLAGS="$(STAGEtrain_TFLAGS)" \
33639 $(TARGET-stagetrain-zlib)
33640
33641 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33642 clean-stagetrain: clean-stagetrain-zlib
33643 clean-stagetrain-zlib:
33644 @if [ $(current_stage) = stagetrain ]; then \
33645 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33646 else \
33647 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33648 $(MAKE) stagetrain-start; \
33649 fi; \
33650 cd $(HOST_SUBDIR)/zlib && \
33651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33652 @endif zlib-bootstrap
33653
33654
33655 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33656 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33657 maybe-all-stagefeedback-zlib:
33658 maybe-clean-stagefeedback-zlib:
33659 @if zlib-bootstrap
33660 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33661 all-stagefeedback: all-stagefeedback-zlib
33662 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33663 all-stagefeedback-zlib: configure-stagefeedback-zlib
33664 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33665 @r=`${PWD_COMMAND}`; export r; \
33666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33668 $(HOST_EXPORTS) \
33669 $(POSTSTAGE1_HOST_EXPORTS) \
33670 cd $(HOST_SUBDIR)/zlib && \
33671 \
33672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33673 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33674 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33675 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33676 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33680 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33681 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33682 $(TARGET-stagefeedback-zlib)
33683
33684 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33685 clean-stagefeedback: clean-stagefeedback-zlib
33686 clean-stagefeedback-zlib:
33687 @if [ $(current_stage) = stagefeedback ]; then \
33688 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33689 else \
33690 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33691 $(MAKE) stagefeedback-start; \
33692 fi; \
33693 cd $(HOST_SUBDIR)/zlib && \
33694 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33695 @endif zlib-bootstrap
33696
33697
33698 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33699 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33700 maybe-all-stageautoprofile-zlib:
33701 maybe-clean-stageautoprofile-zlib:
33702 @if zlib-bootstrap
33703 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33704 all-stageautoprofile: all-stageautoprofile-zlib
33705 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33706 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33707 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33708 @r=`${PWD_COMMAND}`; export r; \
33709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33710 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33711 $(HOST_EXPORTS) \
33712 $(POSTSTAGE1_HOST_EXPORTS) \
33713 cd $(HOST_SUBDIR)/zlib && \
33714 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33716 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33717 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33718 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33719 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33723 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33724 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33725 $(TARGET-stageautoprofile-zlib)
33726
33727 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33728 clean-stageautoprofile: clean-stageautoprofile-zlib
33729 clean-stageautoprofile-zlib:
33730 @if [ $(current_stage) = stageautoprofile ]; then \
33731 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33732 else \
33733 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33734 $(MAKE) stageautoprofile-start; \
33735 fi; \
33736 cd $(HOST_SUBDIR)/zlib && \
33737 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33738 @endif zlib-bootstrap
33739
33740
33741 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33742 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33743 maybe-all-stageautofeedback-zlib:
33744 maybe-clean-stageautofeedback-zlib:
33745 @if zlib-bootstrap
33746 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33747 all-stageautofeedback: all-stageautofeedback-zlib
33748 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33749 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33750 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33751 @r=`${PWD_COMMAND}`; export r; \
33752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33753 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33754 $(HOST_EXPORTS) \
33755 $(POSTSTAGE1_HOST_EXPORTS) \
33756 cd $(HOST_SUBDIR)/zlib && \
33757 \
33758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33759 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33760 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33761 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33762 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33763 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33764 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33765 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33766 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33767 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33768 $(TARGET-stageautofeedback-zlib)
33769
33770 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33771 clean-stageautofeedback: clean-stageautofeedback-zlib
33772 clean-stageautofeedback-zlib:
33773 @if [ $(current_stage) = stageautofeedback ]; then \
33774 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33775 else \
33776 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33777 $(MAKE) stageautofeedback-start; \
33778 fi; \
33779 cd $(HOST_SUBDIR)/zlib && \
33780 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33781 @endif zlib-bootstrap
33782
33783
33784
33785
33786
33787 .PHONY: check-zlib maybe-check-zlib
33788 maybe-check-zlib:
33789 @if zlib
33790 maybe-check-zlib: check-zlib
33791
33792 check-zlib:
33793
33794 @endif zlib
33795
33796 .PHONY: install-zlib maybe-install-zlib
33797 maybe-install-zlib:
33798 @if zlib
33799 maybe-install-zlib: install-zlib
33800
33801 install-zlib:
33802
33803 @endif zlib
33804
33805 .PHONY: install-strip-zlib maybe-install-strip-zlib
33806 maybe-install-strip-zlib:
33807 @if zlib
33808 maybe-install-strip-zlib: install-strip-zlib
33809
33810 install-strip-zlib:
33811
33812 @endif zlib
33813
33814 # Other targets (info, dvi, pdf, etc.)
33815
33816 .PHONY: maybe-info-zlib info-zlib
33817 maybe-info-zlib:
33818 @if zlib
33819 maybe-info-zlib: info-zlib
33820
33821 info-zlib: \
33822 configure-zlib
33823 @[ -f ./zlib/Makefile ] || exit 0; \
33824 r=`${PWD_COMMAND}`; export r; \
33825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826 $(HOST_EXPORTS) \
33827 for flag in $(EXTRA_HOST_FLAGS) ; do \
33828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33829 done; \
33830 echo "Doing info in zlib"; \
33831 (cd $(HOST_SUBDIR)/zlib && \
33832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33834 "RANLIB=$${RANLIB}" \
33835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33836 info) \
33837 || exit 1
33838
33839 @endif zlib
33840
33841 .PHONY: maybe-dvi-zlib dvi-zlib
33842 maybe-dvi-zlib:
33843 @if zlib
33844 maybe-dvi-zlib: dvi-zlib
33845
33846 dvi-zlib: \
33847 configure-zlib
33848 @[ -f ./zlib/Makefile ] || exit 0; \
33849 r=`${PWD_COMMAND}`; export r; \
33850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851 $(HOST_EXPORTS) \
33852 for flag in $(EXTRA_HOST_FLAGS) ; do \
33853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33854 done; \
33855 echo "Doing dvi in zlib"; \
33856 (cd $(HOST_SUBDIR)/zlib && \
33857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33859 "RANLIB=$${RANLIB}" \
33860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33861 dvi) \
33862 || exit 1
33863
33864 @endif zlib
33865
33866 .PHONY: maybe-pdf-zlib pdf-zlib
33867 maybe-pdf-zlib:
33868 @if zlib
33869 maybe-pdf-zlib: pdf-zlib
33870
33871 pdf-zlib: \
33872 configure-zlib
33873 @[ -f ./zlib/Makefile ] || exit 0; \
33874 r=`${PWD_COMMAND}`; export r; \
33875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33876 $(HOST_EXPORTS) \
33877 for flag in $(EXTRA_HOST_FLAGS) ; do \
33878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33879 done; \
33880 echo "Doing pdf in zlib"; \
33881 (cd $(HOST_SUBDIR)/zlib && \
33882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33884 "RANLIB=$${RANLIB}" \
33885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33886 pdf) \
33887 || exit 1
33888
33889 @endif zlib
33890
33891 .PHONY: maybe-html-zlib html-zlib
33892 maybe-html-zlib:
33893 @if zlib
33894 maybe-html-zlib: html-zlib
33895
33896 html-zlib: \
33897 configure-zlib
33898 @[ -f ./zlib/Makefile ] || exit 0; \
33899 r=`${PWD_COMMAND}`; export r; \
33900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33901 $(HOST_EXPORTS) \
33902 for flag in $(EXTRA_HOST_FLAGS) ; do \
33903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33904 done; \
33905 echo "Doing html in zlib"; \
33906 (cd $(HOST_SUBDIR)/zlib && \
33907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33909 "RANLIB=$${RANLIB}" \
33910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33911 html) \
33912 || exit 1
33913
33914 @endif zlib
33915
33916 .PHONY: maybe-TAGS-zlib TAGS-zlib
33917 maybe-TAGS-zlib:
33918 @if zlib
33919 maybe-TAGS-zlib: TAGS-zlib
33920
33921 TAGS-zlib: \
33922 configure-zlib
33923 @[ -f ./zlib/Makefile ] || exit 0; \
33924 r=`${PWD_COMMAND}`; export r; \
33925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33926 $(HOST_EXPORTS) \
33927 for flag in $(EXTRA_HOST_FLAGS) ; do \
33928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33929 done; \
33930 echo "Doing TAGS in zlib"; \
33931 (cd $(HOST_SUBDIR)/zlib && \
33932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33934 "RANLIB=$${RANLIB}" \
33935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33936 TAGS) \
33937 || exit 1
33938
33939 @endif zlib
33940
33941 .PHONY: maybe-install-info-zlib install-info-zlib
33942 maybe-install-info-zlib:
33943 @if zlib
33944 maybe-install-info-zlib: install-info-zlib
33945
33946 install-info-zlib: \
33947 configure-zlib \
33948 info-zlib
33949 @[ -f ./zlib/Makefile ] || exit 0; \
33950 r=`${PWD_COMMAND}`; export r; \
33951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33952 $(HOST_EXPORTS) \
33953 for flag in $(EXTRA_HOST_FLAGS) ; do \
33954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33955 done; \
33956 echo "Doing install-info in zlib"; \
33957 (cd $(HOST_SUBDIR)/zlib && \
33958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33960 "RANLIB=$${RANLIB}" \
33961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33962 install-info) \
33963 || exit 1
33964
33965 @endif zlib
33966
33967 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33968 maybe-install-dvi-zlib:
33969 @if zlib
33970 maybe-install-dvi-zlib: install-dvi-zlib
33971
33972 install-dvi-zlib: \
33973 configure-zlib \
33974 dvi-zlib
33975 @[ -f ./zlib/Makefile ] || exit 0; \
33976 r=`${PWD_COMMAND}`; export r; \
33977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978 $(HOST_EXPORTS) \
33979 for flag in $(EXTRA_HOST_FLAGS) ; do \
33980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981 done; \
33982 echo "Doing install-dvi in zlib"; \
33983 (cd $(HOST_SUBDIR)/zlib && \
33984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33986 "RANLIB=$${RANLIB}" \
33987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33988 install-dvi) \
33989 || exit 1
33990
33991 @endif zlib
33992
33993 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33994 maybe-install-pdf-zlib:
33995 @if zlib
33996 maybe-install-pdf-zlib: install-pdf-zlib
33997
33998 install-pdf-zlib: \
33999 configure-zlib \
34000 pdf-zlib
34001 @[ -f ./zlib/Makefile ] || exit 0; \
34002 r=`${PWD_COMMAND}`; export r; \
34003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34004 $(HOST_EXPORTS) \
34005 for flag in $(EXTRA_HOST_FLAGS) ; do \
34006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34007 done; \
34008 echo "Doing install-pdf in zlib"; \
34009 (cd $(HOST_SUBDIR)/zlib && \
34010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34012 "RANLIB=$${RANLIB}" \
34013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34014 install-pdf) \
34015 || exit 1
34016
34017 @endif zlib
34018
34019 .PHONY: maybe-install-html-zlib install-html-zlib
34020 maybe-install-html-zlib:
34021 @if zlib
34022 maybe-install-html-zlib: install-html-zlib
34023
34024 install-html-zlib: \
34025 configure-zlib \
34026 html-zlib
34027 @[ -f ./zlib/Makefile ] || exit 0; \
34028 r=`${PWD_COMMAND}`; export r; \
34029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34030 $(HOST_EXPORTS) \
34031 for flag in $(EXTRA_HOST_FLAGS) ; do \
34032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34033 done; \
34034 echo "Doing install-html in zlib"; \
34035 (cd $(HOST_SUBDIR)/zlib && \
34036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34038 "RANLIB=$${RANLIB}" \
34039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34040 install-html) \
34041 || exit 1
34042
34043 @endif zlib
34044
34045 .PHONY: maybe-installcheck-zlib installcheck-zlib
34046 maybe-installcheck-zlib:
34047 @if zlib
34048 maybe-installcheck-zlib: installcheck-zlib
34049
34050 installcheck-zlib: \
34051 configure-zlib
34052 @[ -f ./zlib/Makefile ] || exit 0; \
34053 r=`${PWD_COMMAND}`; export r; \
34054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34055 $(HOST_EXPORTS) \
34056 for flag in $(EXTRA_HOST_FLAGS) ; do \
34057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058 done; \
34059 echo "Doing installcheck in zlib"; \
34060 (cd $(HOST_SUBDIR)/zlib && \
34061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34063 "RANLIB=$${RANLIB}" \
34064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34065 installcheck) \
34066 || exit 1
34067
34068 @endif zlib
34069
34070 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34071 maybe-mostlyclean-zlib:
34072 @if zlib
34073 maybe-mostlyclean-zlib: mostlyclean-zlib
34074
34075 mostlyclean-zlib:
34076 @[ -f ./zlib/Makefile ] || exit 0; \
34077 r=`${PWD_COMMAND}`; export r; \
34078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34079 $(HOST_EXPORTS) \
34080 for flag in $(EXTRA_HOST_FLAGS) ; do \
34081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34082 done; \
34083 echo "Doing mostlyclean in zlib"; \
34084 (cd $(HOST_SUBDIR)/zlib && \
34085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34087 "RANLIB=$${RANLIB}" \
34088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34089 mostlyclean) \
34090 || exit 1
34091
34092 @endif zlib
34093
34094 .PHONY: maybe-clean-zlib clean-zlib
34095 maybe-clean-zlib:
34096 @if zlib
34097 maybe-clean-zlib: clean-zlib
34098
34099 clean-zlib:
34100 @[ -f ./zlib/Makefile ] || exit 0; \
34101 r=`${PWD_COMMAND}`; export r; \
34102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34103 $(HOST_EXPORTS) \
34104 for flag in $(EXTRA_HOST_FLAGS) ; do \
34105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34106 done; \
34107 echo "Doing clean in zlib"; \
34108 (cd $(HOST_SUBDIR)/zlib && \
34109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34111 "RANLIB=$${RANLIB}" \
34112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34113 clean) \
34114 || exit 1
34115
34116 @endif zlib
34117
34118 .PHONY: maybe-distclean-zlib distclean-zlib
34119 maybe-distclean-zlib:
34120 @if zlib
34121 maybe-distclean-zlib: distclean-zlib
34122
34123 distclean-zlib:
34124 @[ -f ./zlib/Makefile ] || exit 0; \
34125 r=`${PWD_COMMAND}`; export r; \
34126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127 $(HOST_EXPORTS) \
34128 for flag in $(EXTRA_HOST_FLAGS) ; do \
34129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34130 done; \
34131 echo "Doing distclean in zlib"; \
34132 (cd $(HOST_SUBDIR)/zlib && \
34133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34135 "RANLIB=$${RANLIB}" \
34136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34137 distclean) \
34138 || exit 1
34139
34140 @endif zlib
34141
34142 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34143 maybe-maintainer-clean-zlib:
34144 @if zlib
34145 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34146
34147 maintainer-clean-zlib:
34148 @[ -f ./zlib/Makefile ] || exit 0; \
34149 r=`${PWD_COMMAND}`; export r; \
34150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34151 $(HOST_EXPORTS) \
34152 for flag in $(EXTRA_HOST_FLAGS) ; do \
34153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34154 done; \
34155 echo "Doing maintainer-clean in zlib"; \
34156 (cd $(HOST_SUBDIR)/zlib && \
34157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34159 "RANLIB=$${RANLIB}" \
34160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34161 maintainer-clean) \
34162 || exit 1
34163
34164 @endif zlib
34165
34166
34167
34168 .PHONY: configure-gnulib maybe-configure-gnulib
34169 maybe-configure-gnulib:
34170 @if gcc-bootstrap
34171 configure-gnulib: stage_current
34172 @endif gcc-bootstrap
34173 @if gnulib
34174 maybe-configure-gnulib: configure-gnulib
34175 configure-gnulib:
34176 @: $(MAKE); $(unstage)
34177 @r=`${PWD_COMMAND}`; export r; \
34178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34179 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34181 $(HOST_EXPORTS) \
34182 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34183 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34184 case $(srcdir) in \
34185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34186 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34188 esac; \
34189 module_srcdir=gnulib; \
34190 $(SHELL) \
34191 $$s/$$module_srcdir/configure \
34192 --srcdir=$${topdir}/$$module_srcdir \
34193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34194 --target=${target_alias} \
34195 || exit 1
34196 @endif gnulib
34197
34198
34199
34200
34201
34202 .PHONY: all-gnulib maybe-all-gnulib
34203 maybe-all-gnulib:
34204 @if gcc-bootstrap
34205 all-gnulib: stage_current
34206 @endif gcc-bootstrap
34207 @if gnulib
34208 TARGET-gnulib=all
34209 maybe-all-gnulib: all-gnulib
34210 all-gnulib: configure-gnulib
34211 @: $(MAKE); $(unstage)
34212 @r=`${PWD_COMMAND}`; export r; \
34213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34214 $(HOST_EXPORTS) \
34215 (cd $(HOST_SUBDIR)/gnulib && \
34216 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34217 $(TARGET-gnulib))
34218 @endif gnulib
34219
34220
34221
34222
34223 .PHONY: check-gnulib maybe-check-gnulib
34224 maybe-check-gnulib:
34225 @if gnulib
34226 maybe-check-gnulib: check-gnulib
34227
34228 check-gnulib:
34229 @: $(MAKE); $(unstage)
34230 @r=`${PWD_COMMAND}`; export r; \
34231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34232 $(HOST_EXPORTS) \
34233 (cd $(HOST_SUBDIR)/gnulib && \
34234 $(MAKE) $(FLAGS_TO_PASS) check)
34235
34236 @endif gnulib
34237
34238 .PHONY: install-gnulib maybe-install-gnulib
34239 maybe-install-gnulib:
34240 @if gnulib
34241 maybe-install-gnulib: install-gnulib
34242
34243 install-gnulib: installdirs
34244 @: $(MAKE); $(unstage)
34245 @r=`${PWD_COMMAND}`; export r; \
34246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34247 $(HOST_EXPORTS) \
34248 (cd $(HOST_SUBDIR)/gnulib && \
34249 $(MAKE) $(FLAGS_TO_PASS) install)
34250
34251 @endif gnulib
34252
34253 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34254 maybe-install-strip-gnulib:
34255 @if gnulib
34256 maybe-install-strip-gnulib: install-strip-gnulib
34257
34258 install-strip-gnulib: installdirs
34259 @: $(MAKE); $(unstage)
34260 @r=`${PWD_COMMAND}`; export r; \
34261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34262 $(HOST_EXPORTS) \
34263 (cd $(HOST_SUBDIR)/gnulib && \
34264 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34265
34266 @endif gnulib
34267
34268 # Other targets (info, dvi, pdf, etc.)
34269
34270 .PHONY: maybe-info-gnulib info-gnulib
34271 maybe-info-gnulib:
34272 @if gnulib
34273 maybe-info-gnulib: info-gnulib
34274
34275 info-gnulib: \
34276 configure-gnulib
34277 @: $(MAKE); $(unstage)
34278 @[ -f ./gnulib/Makefile ] || exit 0; \
34279 r=`${PWD_COMMAND}`; export r; \
34280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34281 $(HOST_EXPORTS) \
34282 for flag in $(EXTRA_HOST_FLAGS) ; do \
34283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34284 done; \
34285 echo "Doing info in gnulib"; \
34286 (cd $(HOST_SUBDIR)/gnulib && \
34287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34289 "RANLIB=$${RANLIB}" \
34290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34291 info) \
34292 || exit 1
34293
34294 @endif gnulib
34295
34296 .PHONY: maybe-dvi-gnulib dvi-gnulib
34297 maybe-dvi-gnulib:
34298 @if gnulib
34299 maybe-dvi-gnulib: dvi-gnulib
34300
34301 dvi-gnulib: \
34302 configure-gnulib
34303 @: $(MAKE); $(unstage)
34304 @[ -f ./gnulib/Makefile ] || exit 0; \
34305 r=`${PWD_COMMAND}`; export r; \
34306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34307 $(HOST_EXPORTS) \
34308 for flag in $(EXTRA_HOST_FLAGS) ; do \
34309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34310 done; \
34311 echo "Doing dvi in gnulib"; \
34312 (cd $(HOST_SUBDIR)/gnulib && \
34313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34315 "RANLIB=$${RANLIB}" \
34316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34317 dvi) \
34318 || exit 1
34319
34320 @endif gnulib
34321
34322 .PHONY: maybe-pdf-gnulib pdf-gnulib
34323 maybe-pdf-gnulib:
34324 @if gnulib
34325 maybe-pdf-gnulib: pdf-gnulib
34326
34327 pdf-gnulib: \
34328 configure-gnulib
34329 @: $(MAKE); $(unstage)
34330 @[ -f ./gnulib/Makefile ] || exit 0; \
34331 r=`${PWD_COMMAND}`; export r; \
34332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333 $(HOST_EXPORTS) \
34334 for flag in $(EXTRA_HOST_FLAGS) ; do \
34335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34336 done; \
34337 echo "Doing pdf in gnulib"; \
34338 (cd $(HOST_SUBDIR)/gnulib && \
34339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34341 "RANLIB=$${RANLIB}" \
34342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34343 pdf) \
34344 || exit 1
34345
34346 @endif gnulib
34347
34348 .PHONY: maybe-html-gnulib html-gnulib
34349 maybe-html-gnulib:
34350 @if gnulib
34351 maybe-html-gnulib: html-gnulib
34352
34353 html-gnulib: \
34354 configure-gnulib
34355 @: $(MAKE); $(unstage)
34356 @[ -f ./gnulib/Makefile ] || exit 0; \
34357 r=`${PWD_COMMAND}`; export r; \
34358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34359 $(HOST_EXPORTS) \
34360 for flag in $(EXTRA_HOST_FLAGS) ; do \
34361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34362 done; \
34363 echo "Doing html in gnulib"; \
34364 (cd $(HOST_SUBDIR)/gnulib && \
34365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34367 "RANLIB=$${RANLIB}" \
34368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34369 html) \
34370 || exit 1
34371
34372 @endif gnulib
34373
34374 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34375 maybe-TAGS-gnulib:
34376 @if gnulib
34377 maybe-TAGS-gnulib: TAGS-gnulib
34378
34379 TAGS-gnulib: \
34380 configure-gnulib
34381 @: $(MAKE); $(unstage)
34382 @[ -f ./gnulib/Makefile ] || exit 0; \
34383 r=`${PWD_COMMAND}`; export r; \
34384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34385 $(HOST_EXPORTS) \
34386 for flag in $(EXTRA_HOST_FLAGS) ; do \
34387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34388 done; \
34389 echo "Doing TAGS in gnulib"; \
34390 (cd $(HOST_SUBDIR)/gnulib && \
34391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34393 "RANLIB=$${RANLIB}" \
34394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34395 TAGS) \
34396 || exit 1
34397
34398 @endif gnulib
34399
34400 .PHONY: maybe-install-info-gnulib install-info-gnulib
34401 maybe-install-info-gnulib:
34402 @if gnulib
34403 maybe-install-info-gnulib: install-info-gnulib
34404
34405 install-info-gnulib: \
34406 configure-gnulib \
34407 info-gnulib
34408 @: $(MAKE); $(unstage)
34409 @[ -f ./gnulib/Makefile ] || exit 0; \
34410 r=`${PWD_COMMAND}`; export r; \
34411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34412 $(HOST_EXPORTS) \
34413 for flag in $(EXTRA_HOST_FLAGS) ; do \
34414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34415 done; \
34416 echo "Doing install-info in gnulib"; \
34417 (cd $(HOST_SUBDIR)/gnulib && \
34418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34420 "RANLIB=$${RANLIB}" \
34421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34422 install-info) \
34423 || exit 1
34424
34425 @endif gnulib
34426
34427 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34428 maybe-install-dvi-gnulib:
34429 @if gnulib
34430 maybe-install-dvi-gnulib: install-dvi-gnulib
34431
34432 install-dvi-gnulib: \
34433 configure-gnulib \
34434 dvi-gnulib
34435 @: $(MAKE); $(unstage)
34436 @[ -f ./gnulib/Makefile ] || exit 0; \
34437 r=`${PWD_COMMAND}`; export r; \
34438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34439 $(HOST_EXPORTS) \
34440 for flag in $(EXTRA_HOST_FLAGS) ; do \
34441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34442 done; \
34443 echo "Doing install-dvi in gnulib"; \
34444 (cd $(HOST_SUBDIR)/gnulib && \
34445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34447 "RANLIB=$${RANLIB}" \
34448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34449 install-dvi) \
34450 || exit 1
34451
34452 @endif gnulib
34453
34454 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34455 maybe-install-pdf-gnulib:
34456 @if gnulib
34457 maybe-install-pdf-gnulib: install-pdf-gnulib
34458
34459 install-pdf-gnulib: \
34460 configure-gnulib \
34461 pdf-gnulib
34462 @: $(MAKE); $(unstage)
34463 @[ -f ./gnulib/Makefile ] || exit 0; \
34464 r=`${PWD_COMMAND}`; export r; \
34465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34466 $(HOST_EXPORTS) \
34467 for flag in $(EXTRA_HOST_FLAGS) ; do \
34468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34469 done; \
34470 echo "Doing install-pdf in gnulib"; \
34471 (cd $(HOST_SUBDIR)/gnulib && \
34472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34474 "RANLIB=$${RANLIB}" \
34475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34476 install-pdf) \
34477 || exit 1
34478
34479 @endif gnulib
34480
34481 .PHONY: maybe-install-html-gnulib install-html-gnulib
34482 maybe-install-html-gnulib:
34483 @if gnulib
34484 maybe-install-html-gnulib: install-html-gnulib
34485
34486 install-html-gnulib: \
34487 configure-gnulib \
34488 html-gnulib
34489 @: $(MAKE); $(unstage)
34490 @[ -f ./gnulib/Makefile ] || exit 0; \
34491 r=`${PWD_COMMAND}`; export r; \
34492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34493 $(HOST_EXPORTS) \
34494 for flag in $(EXTRA_HOST_FLAGS) ; do \
34495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34496 done; \
34497 echo "Doing install-html in gnulib"; \
34498 (cd $(HOST_SUBDIR)/gnulib && \
34499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34501 "RANLIB=$${RANLIB}" \
34502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34503 install-html) \
34504 || exit 1
34505
34506 @endif gnulib
34507
34508 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34509 maybe-installcheck-gnulib:
34510 @if gnulib
34511 maybe-installcheck-gnulib: installcheck-gnulib
34512
34513 installcheck-gnulib: \
34514 configure-gnulib
34515 @: $(MAKE); $(unstage)
34516 @[ -f ./gnulib/Makefile ] || exit 0; \
34517 r=`${PWD_COMMAND}`; export r; \
34518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34519 $(HOST_EXPORTS) \
34520 for flag in $(EXTRA_HOST_FLAGS) ; do \
34521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34522 done; \
34523 echo "Doing installcheck in gnulib"; \
34524 (cd $(HOST_SUBDIR)/gnulib && \
34525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34527 "RANLIB=$${RANLIB}" \
34528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34529 installcheck) \
34530 || exit 1
34531
34532 @endif gnulib
34533
34534 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34535 maybe-mostlyclean-gnulib:
34536 @if gnulib
34537 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34538
34539 mostlyclean-gnulib:
34540 @: $(MAKE); $(unstage)
34541 @[ -f ./gnulib/Makefile ] || exit 0; \
34542 r=`${PWD_COMMAND}`; export r; \
34543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34544 $(HOST_EXPORTS) \
34545 for flag in $(EXTRA_HOST_FLAGS) ; do \
34546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34547 done; \
34548 echo "Doing mostlyclean in gnulib"; \
34549 (cd $(HOST_SUBDIR)/gnulib && \
34550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34552 "RANLIB=$${RANLIB}" \
34553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34554 mostlyclean) \
34555 || exit 1
34556
34557 @endif gnulib
34558
34559 .PHONY: maybe-clean-gnulib clean-gnulib
34560 maybe-clean-gnulib:
34561 @if gnulib
34562 maybe-clean-gnulib: clean-gnulib
34563
34564 clean-gnulib:
34565 @: $(MAKE); $(unstage)
34566 @[ -f ./gnulib/Makefile ] || exit 0; \
34567 r=`${PWD_COMMAND}`; export r; \
34568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569 $(HOST_EXPORTS) \
34570 for flag in $(EXTRA_HOST_FLAGS) ; do \
34571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34572 done; \
34573 echo "Doing clean in gnulib"; \
34574 (cd $(HOST_SUBDIR)/gnulib && \
34575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577 "RANLIB=$${RANLIB}" \
34578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34579 clean) \
34580 || exit 1
34581
34582 @endif gnulib
34583
34584 .PHONY: maybe-distclean-gnulib distclean-gnulib
34585 maybe-distclean-gnulib:
34586 @if gnulib
34587 maybe-distclean-gnulib: distclean-gnulib
34588
34589 distclean-gnulib:
34590 @: $(MAKE); $(unstage)
34591 @[ -f ./gnulib/Makefile ] || exit 0; \
34592 r=`${PWD_COMMAND}`; export r; \
34593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34594 $(HOST_EXPORTS) \
34595 for flag in $(EXTRA_HOST_FLAGS) ; do \
34596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34597 done; \
34598 echo "Doing distclean in gnulib"; \
34599 (cd $(HOST_SUBDIR)/gnulib && \
34600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34602 "RANLIB=$${RANLIB}" \
34603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34604 distclean) \
34605 || exit 1
34606
34607 @endif gnulib
34608
34609 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34610 maybe-maintainer-clean-gnulib:
34611 @if gnulib
34612 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34613
34614 maintainer-clean-gnulib:
34615 @: $(MAKE); $(unstage)
34616 @[ -f ./gnulib/Makefile ] || exit 0; \
34617 r=`${PWD_COMMAND}`; export r; \
34618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619 $(HOST_EXPORTS) \
34620 for flag in $(EXTRA_HOST_FLAGS) ; do \
34621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34622 done; \
34623 echo "Doing maintainer-clean in gnulib"; \
34624 (cd $(HOST_SUBDIR)/gnulib && \
34625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34627 "RANLIB=$${RANLIB}" \
34628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34629 maintainer-clean) \
34630 || exit 1
34631
34632 @endif gnulib
34633
34634
34635
34636 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34637 maybe-configure-gdbsupport:
34638 @if gcc-bootstrap
34639 configure-gdbsupport: stage_current
34640 @endif gcc-bootstrap
34641 @if gdbsupport
34642 maybe-configure-gdbsupport: configure-gdbsupport
34643 configure-gdbsupport:
34644 @: $(MAKE); $(unstage)
34645 @r=`${PWD_COMMAND}`; export r; \
34646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34647 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34649 $(HOST_EXPORTS) \
34650 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34651 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34652 case $(srcdir) in \
34653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34654 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34656 esac; \
34657 module_srcdir=gdbsupport; \
34658 $(SHELL) \
34659 $$s/$$module_srcdir/configure \
34660 --srcdir=$${topdir}/$$module_srcdir \
34661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34662 --target=${target_alias} \
34663 || exit 1
34664 @endif gdbsupport
34665
34666
34667
34668
34669
34670 .PHONY: all-gdbsupport maybe-all-gdbsupport
34671 maybe-all-gdbsupport:
34672 @if gcc-bootstrap
34673 all-gdbsupport: stage_current
34674 @endif gcc-bootstrap
34675 @if gdbsupport
34676 TARGET-gdbsupport=all
34677 maybe-all-gdbsupport: all-gdbsupport
34678 all-gdbsupport: configure-gdbsupport
34679 @: $(MAKE); $(unstage)
34680 @r=`${PWD_COMMAND}`; export r; \
34681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34682 $(HOST_EXPORTS) \
34683 (cd $(HOST_SUBDIR)/gdbsupport && \
34684 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34685 $(TARGET-gdbsupport))
34686 @endif gdbsupport
34687
34688
34689
34690
34691 .PHONY: check-gdbsupport maybe-check-gdbsupport
34692 maybe-check-gdbsupport:
34693 @if gdbsupport
34694 maybe-check-gdbsupport: check-gdbsupport
34695
34696 check-gdbsupport:
34697 @: $(MAKE); $(unstage)
34698 @r=`${PWD_COMMAND}`; export r; \
34699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34700 $(HOST_EXPORTS) \
34701 (cd $(HOST_SUBDIR)/gdbsupport && \
34702 $(MAKE) $(FLAGS_TO_PASS) check)
34703
34704 @endif gdbsupport
34705
34706 .PHONY: install-gdbsupport maybe-install-gdbsupport
34707 maybe-install-gdbsupport:
34708 @if gdbsupport
34709 maybe-install-gdbsupport: install-gdbsupport
34710
34711 install-gdbsupport: installdirs
34712 @: $(MAKE); $(unstage)
34713 @r=`${PWD_COMMAND}`; export r; \
34714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34715 $(HOST_EXPORTS) \
34716 (cd $(HOST_SUBDIR)/gdbsupport && \
34717 $(MAKE) $(FLAGS_TO_PASS) install)
34718
34719 @endif gdbsupport
34720
34721 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34722 maybe-install-strip-gdbsupport:
34723 @if gdbsupport
34724 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34725
34726 install-strip-gdbsupport: installdirs
34727 @: $(MAKE); $(unstage)
34728 @r=`${PWD_COMMAND}`; export r; \
34729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34730 $(HOST_EXPORTS) \
34731 (cd $(HOST_SUBDIR)/gdbsupport && \
34732 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34733
34734 @endif gdbsupport
34735
34736 # Other targets (info, dvi, pdf, etc.)
34737
34738 .PHONY: maybe-info-gdbsupport info-gdbsupport
34739 maybe-info-gdbsupport:
34740 @if gdbsupport
34741 maybe-info-gdbsupport: info-gdbsupport
34742
34743 info-gdbsupport: \
34744 configure-gdbsupport
34745 @: $(MAKE); $(unstage)
34746 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34747 r=`${PWD_COMMAND}`; export r; \
34748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749 $(HOST_EXPORTS) \
34750 for flag in $(EXTRA_HOST_FLAGS) ; do \
34751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34752 done; \
34753 echo "Doing info in gdbsupport"; \
34754 (cd $(HOST_SUBDIR)/gdbsupport && \
34755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34757 "RANLIB=$${RANLIB}" \
34758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34759 info) \
34760 || exit 1
34761
34762 @endif gdbsupport
34763
34764 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34765 maybe-dvi-gdbsupport:
34766 @if gdbsupport
34767 maybe-dvi-gdbsupport: dvi-gdbsupport
34768
34769 dvi-gdbsupport: \
34770 configure-gdbsupport
34771 @: $(MAKE); $(unstage)
34772 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34773 r=`${PWD_COMMAND}`; export r; \
34774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34775 $(HOST_EXPORTS) \
34776 for flag in $(EXTRA_HOST_FLAGS) ; do \
34777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34778 done; \
34779 echo "Doing dvi in gdbsupport"; \
34780 (cd $(HOST_SUBDIR)/gdbsupport && \
34781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34783 "RANLIB=$${RANLIB}" \
34784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34785 dvi) \
34786 || exit 1
34787
34788 @endif gdbsupport
34789
34790 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34791 maybe-pdf-gdbsupport:
34792 @if gdbsupport
34793 maybe-pdf-gdbsupport: pdf-gdbsupport
34794
34795 pdf-gdbsupport: \
34796 configure-gdbsupport
34797 @: $(MAKE); $(unstage)
34798 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34799 r=`${PWD_COMMAND}`; export r; \
34800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34801 $(HOST_EXPORTS) \
34802 for flag in $(EXTRA_HOST_FLAGS) ; do \
34803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34804 done; \
34805 echo "Doing pdf in gdbsupport"; \
34806 (cd $(HOST_SUBDIR)/gdbsupport && \
34807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34809 "RANLIB=$${RANLIB}" \
34810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34811 pdf) \
34812 || exit 1
34813
34814 @endif gdbsupport
34815
34816 .PHONY: maybe-html-gdbsupport html-gdbsupport
34817 maybe-html-gdbsupport:
34818 @if gdbsupport
34819 maybe-html-gdbsupport: html-gdbsupport
34820
34821 html-gdbsupport: \
34822 configure-gdbsupport
34823 @: $(MAKE); $(unstage)
34824 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34825 r=`${PWD_COMMAND}`; export r; \
34826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34827 $(HOST_EXPORTS) \
34828 for flag in $(EXTRA_HOST_FLAGS) ; do \
34829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34830 done; \
34831 echo "Doing html in gdbsupport"; \
34832 (cd $(HOST_SUBDIR)/gdbsupport && \
34833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34835 "RANLIB=$${RANLIB}" \
34836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34837 html) \
34838 || exit 1
34839
34840 @endif gdbsupport
34841
34842 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34843 maybe-TAGS-gdbsupport:
34844 @if gdbsupport
34845 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34846
34847 TAGS-gdbsupport: \
34848 configure-gdbsupport
34849 @: $(MAKE); $(unstage)
34850 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34851 r=`${PWD_COMMAND}`; export r; \
34852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34853 $(HOST_EXPORTS) \
34854 for flag in $(EXTRA_HOST_FLAGS) ; do \
34855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34856 done; \
34857 echo "Doing TAGS in gdbsupport"; \
34858 (cd $(HOST_SUBDIR)/gdbsupport && \
34859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34861 "RANLIB=$${RANLIB}" \
34862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34863 TAGS) \
34864 || exit 1
34865
34866 @endif gdbsupport
34867
34868 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34869 maybe-install-info-gdbsupport:
34870 @if gdbsupport
34871 maybe-install-info-gdbsupport: install-info-gdbsupport
34872
34873 install-info-gdbsupport: \
34874 configure-gdbsupport \
34875 info-gdbsupport
34876 @: $(MAKE); $(unstage)
34877 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34878 r=`${PWD_COMMAND}`; export r; \
34879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34880 $(HOST_EXPORTS) \
34881 for flag in $(EXTRA_HOST_FLAGS) ; do \
34882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34883 done; \
34884 echo "Doing install-info in gdbsupport"; \
34885 (cd $(HOST_SUBDIR)/gdbsupport && \
34886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34888 "RANLIB=$${RANLIB}" \
34889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34890 install-info) \
34891 || exit 1
34892
34893 @endif gdbsupport
34894
34895 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34896 maybe-install-dvi-gdbsupport:
34897 @if gdbsupport
34898 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34899
34900 install-dvi-gdbsupport: \
34901 configure-gdbsupport \
34902 dvi-gdbsupport
34903 @: $(MAKE); $(unstage)
34904 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34905 r=`${PWD_COMMAND}`; export r; \
34906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34907 $(HOST_EXPORTS) \
34908 for flag in $(EXTRA_HOST_FLAGS) ; do \
34909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34910 done; \
34911 echo "Doing install-dvi in gdbsupport"; \
34912 (cd $(HOST_SUBDIR)/gdbsupport && \
34913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34915 "RANLIB=$${RANLIB}" \
34916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34917 install-dvi) \
34918 || exit 1
34919
34920 @endif gdbsupport
34921
34922 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34923 maybe-install-pdf-gdbsupport:
34924 @if gdbsupport
34925 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34926
34927 install-pdf-gdbsupport: \
34928 configure-gdbsupport \
34929 pdf-gdbsupport
34930 @: $(MAKE); $(unstage)
34931 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34932 r=`${PWD_COMMAND}`; export r; \
34933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34934 $(HOST_EXPORTS) \
34935 for flag in $(EXTRA_HOST_FLAGS) ; do \
34936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34937 done; \
34938 echo "Doing install-pdf in gdbsupport"; \
34939 (cd $(HOST_SUBDIR)/gdbsupport && \
34940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34942 "RANLIB=$${RANLIB}" \
34943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34944 install-pdf) \
34945 || exit 1
34946
34947 @endif gdbsupport
34948
34949 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34950 maybe-install-html-gdbsupport:
34951 @if gdbsupport
34952 maybe-install-html-gdbsupport: install-html-gdbsupport
34953
34954 install-html-gdbsupport: \
34955 configure-gdbsupport \
34956 html-gdbsupport
34957 @: $(MAKE); $(unstage)
34958 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34959 r=`${PWD_COMMAND}`; export r; \
34960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961 $(HOST_EXPORTS) \
34962 for flag in $(EXTRA_HOST_FLAGS) ; do \
34963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34964 done; \
34965 echo "Doing install-html in gdbsupport"; \
34966 (cd $(HOST_SUBDIR)/gdbsupport && \
34967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969 "RANLIB=$${RANLIB}" \
34970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971 install-html) \
34972 || exit 1
34973
34974 @endif gdbsupport
34975
34976 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34977 maybe-installcheck-gdbsupport:
34978 @if gdbsupport
34979 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34980
34981 installcheck-gdbsupport: \
34982 configure-gdbsupport
34983 @: $(MAKE); $(unstage)
34984 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34985 r=`${PWD_COMMAND}`; export r; \
34986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34987 $(HOST_EXPORTS) \
34988 for flag in $(EXTRA_HOST_FLAGS) ; do \
34989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34990 done; \
34991 echo "Doing installcheck in gdbsupport"; \
34992 (cd $(HOST_SUBDIR)/gdbsupport && \
34993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34995 "RANLIB=$${RANLIB}" \
34996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34997 installcheck) \
34998 || exit 1
34999
35000 @endif gdbsupport
35001
35002 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35003 maybe-mostlyclean-gdbsupport:
35004 @if gdbsupport
35005 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35006
35007 mostlyclean-gdbsupport:
35008 @: $(MAKE); $(unstage)
35009 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35010 r=`${PWD_COMMAND}`; export r; \
35011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35012 $(HOST_EXPORTS) \
35013 for flag in $(EXTRA_HOST_FLAGS) ; do \
35014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35015 done; \
35016 echo "Doing mostlyclean in gdbsupport"; \
35017 (cd $(HOST_SUBDIR)/gdbsupport && \
35018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35020 "RANLIB=$${RANLIB}" \
35021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35022 mostlyclean) \
35023 || exit 1
35024
35025 @endif gdbsupport
35026
35027 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35028 maybe-clean-gdbsupport:
35029 @if gdbsupport
35030 maybe-clean-gdbsupport: clean-gdbsupport
35031
35032 clean-gdbsupport:
35033 @: $(MAKE); $(unstage)
35034 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35035 r=`${PWD_COMMAND}`; export r; \
35036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35037 $(HOST_EXPORTS) \
35038 for flag in $(EXTRA_HOST_FLAGS) ; do \
35039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35040 done; \
35041 echo "Doing clean in gdbsupport"; \
35042 (cd $(HOST_SUBDIR)/gdbsupport && \
35043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35045 "RANLIB=$${RANLIB}" \
35046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35047 clean) \
35048 || exit 1
35049
35050 @endif gdbsupport
35051
35052 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35053 maybe-distclean-gdbsupport:
35054 @if gdbsupport
35055 maybe-distclean-gdbsupport: distclean-gdbsupport
35056
35057 distclean-gdbsupport:
35058 @: $(MAKE); $(unstage)
35059 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35060 r=`${PWD_COMMAND}`; export r; \
35061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35062 $(HOST_EXPORTS) \
35063 for flag in $(EXTRA_HOST_FLAGS) ; do \
35064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35065 done; \
35066 echo "Doing distclean in gdbsupport"; \
35067 (cd $(HOST_SUBDIR)/gdbsupport && \
35068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35070 "RANLIB=$${RANLIB}" \
35071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35072 distclean) \
35073 || exit 1
35074
35075 @endif gdbsupport
35076
35077 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35078 maybe-maintainer-clean-gdbsupport:
35079 @if gdbsupport
35080 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35081
35082 maintainer-clean-gdbsupport:
35083 @: $(MAKE); $(unstage)
35084 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35085 r=`${PWD_COMMAND}`; export r; \
35086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35087 $(HOST_EXPORTS) \
35088 for flag in $(EXTRA_HOST_FLAGS) ; do \
35089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35090 done; \
35091 echo "Doing maintainer-clean in gdbsupport"; \
35092 (cd $(HOST_SUBDIR)/gdbsupport && \
35093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35095 "RANLIB=$${RANLIB}" \
35096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35097 maintainer-clean) \
35098 || exit 1
35099
35100 @endif gdbsupport
35101
35102
35103
35104 .PHONY: configure-gdbserver maybe-configure-gdbserver
35105 maybe-configure-gdbserver:
35106 @if gcc-bootstrap
35107 configure-gdbserver: stage_current
35108 @endif gcc-bootstrap
35109 @if gdbserver
35110 maybe-configure-gdbserver: configure-gdbserver
35111 configure-gdbserver:
35112 @: $(MAKE); $(unstage)
35113 @r=`${PWD_COMMAND}`; export r; \
35114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35115 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35117 $(HOST_EXPORTS) \
35118 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35119 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35120 case $(srcdir) in \
35121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35122 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35124 esac; \
35125 module_srcdir=gdbserver; \
35126 $(SHELL) \
35127 $$s/$$module_srcdir/configure \
35128 --srcdir=$${topdir}/$$module_srcdir \
35129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35130 --target=${target_alias} \
35131 || exit 1
35132 @endif gdbserver
35133
35134
35135
35136
35137
35138 .PHONY: all-gdbserver maybe-all-gdbserver
35139 maybe-all-gdbserver:
35140 @if gcc-bootstrap
35141 all-gdbserver: stage_current
35142 @endif gcc-bootstrap
35143 @if gdbserver
35144 TARGET-gdbserver=all
35145 maybe-all-gdbserver: all-gdbserver
35146 all-gdbserver: configure-gdbserver
35147 @: $(MAKE); $(unstage)
35148 @r=`${PWD_COMMAND}`; export r; \
35149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35150 $(HOST_EXPORTS) \
35151 (cd $(HOST_SUBDIR)/gdbserver && \
35152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35153 $(TARGET-gdbserver))
35154 @endif gdbserver
35155
35156
35157
35158
35159 .PHONY: check-gdbserver maybe-check-gdbserver
35160 maybe-check-gdbserver:
35161 @if gdbserver
35162 maybe-check-gdbserver: check-gdbserver
35163
35164 check-gdbserver:
35165 @: $(MAKE); $(unstage)
35166 @r=`${PWD_COMMAND}`; export r; \
35167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35168 $(HOST_EXPORTS) \
35169 (cd $(HOST_SUBDIR)/gdbserver && \
35170 $(MAKE) $(FLAGS_TO_PASS) check)
35171
35172 @endif gdbserver
35173
35174 .PHONY: install-gdbserver maybe-install-gdbserver
35175 maybe-install-gdbserver:
35176 @if gdbserver
35177 maybe-install-gdbserver: install-gdbserver
35178
35179 install-gdbserver: installdirs
35180 @: $(MAKE); $(unstage)
35181 @r=`${PWD_COMMAND}`; export r; \
35182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35183 $(HOST_EXPORTS) \
35184 (cd $(HOST_SUBDIR)/gdbserver && \
35185 $(MAKE) $(FLAGS_TO_PASS) install)
35186
35187 @endif gdbserver
35188
35189 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35190 maybe-install-strip-gdbserver:
35191 @if gdbserver
35192 maybe-install-strip-gdbserver: install-strip-gdbserver
35193
35194 install-strip-gdbserver: installdirs
35195 @: $(MAKE); $(unstage)
35196 @r=`${PWD_COMMAND}`; export r; \
35197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35198 $(HOST_EXPORTS) \
35199 (cd $(HOST_SUBDIR)/gdbserver && \
35200 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35201
35202 @endif gdbserver
35203
35204 # Other targets (info, dvi, pdf, etc.)
35205
35206 .PHONY: maybe-info-gdbserver info-gdbserver
35207 maybe-info-gdbserver:
35208 @if gdbserver
35209 maybe-info-gdbserver: info-gdbserver
35210
35211 info-gdbserver: \
35212 configure-gdbserver
35213 @: $(MAKE); $(unstage)
35214 @[ -f ./gdbserver/Makefile ] || exit 0; \
35215 r=`${PWD_COMMAND}`; export r; \
35216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217 $(HOST_EXPORTS) \
35218 for flag in $(EXTRA_HOST_FLAGS) ; do \
35219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220 done; \
35221 echo "Doing info in gdbserver"; \
35222 (cd $(HOST_SUBDIR)/gdbserver && \
35223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225 "RANLIB=$${RANLIB}" \
35226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227 info) \
35228 || exit 1
35229
35230 @endif gdbserver
35231
35232 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35233 maybe-dvi-gdbserver:
35234 @if gdbserver
35235 maybe-dvi-gdbserver: dvi-gdbserver
35236
35237 dvi-gdbserver: \
35238 configure-gdbserver
35239 @: $(MAKE); $(unstage)
35240 @[ -f ./gdbserver/Makefile ] || exit 0; \
35241 r=`${PWD_COMMAND}`; export r; \
35242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243 $(HOST_EXPORTS) \
35244 for flag in $(EXTRA_HOST_FLAGS) ; do \
35245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246 done; \
35247 echo "Doing dvi in gdbserver"; \
35248 (cd $(HOST_SUBDIR)/gdbserver && \
35249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251 "RANLIB=$${RANLIB}" \
35252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253 dvi) \
35254 || exit 1
35255
35256 @endif gdbserver
35257
35258 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35259 maybe-pdf-gdbserver:
35260 @if gdbserver
35261 maybe-pdf-gdbserver: pdf-gdbserver
35262
35263 pdf-gdbserver: \
35264 configure-gdbserver
35265 @: $(MAKE); $(unstage)
35266 @[ -f ./gdbserver/Makefile ] || exit 0; \
35267 r=`${PWD_COMMAND}`; export r; \
35268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35269 $(HOST_EXPORTS) \
35270 for flag in $(EXTRA_HOST_FLAGS) ; do \
35271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35272 done; \
35273 echo "Doing pdf in gdbserver"; \
35274 (cd $(HOST_SUBDIR)/gdbserver && \
35275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35277 "RANLIB=$${RANLIB}" \
35278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35279 pdf) \
35280 || exit 1
35281
35282 @endif gdbserver
35283
35284 .PHONY: maybe-html-gdbserver html-gdbserver
35285 maybe-html-gdbserver:
35286 @if gdbserver
35287 maybe-html-gdbserver: html-gdbserver
35288
35289 html-gdbserver: \
35290 configure-gdbserver
35291 @: $(MAKE); $(unstage)
35292 @[ -f ./gdbserver/Makefile ] || exit 0; \
35293 r=`${PWD_COMMAND}`; export r; \
35294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35295 $(HOST_EXPORTS) \
35296 for flag in $(EXTRA_HOST_FLAGS) ; do \
35297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35298 done; \
35299 echo "Doing html in gdbserver"; \
35300 (cd $(HOST_SUBDIR)/gdbserver && \
35301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35303 "RANLIB=$${RANLIB}" \
35304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35305 html) \
35306 || exit 1
35307
35308 @endif gdbserver
35309
35310 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35311 maybe-TAGS-gdbserver:
35312 @if gdbserver
35313 maybe-TAGS-gdbserver: TAGS-gdbserver
35314
35315 TAGS-gdbserver: \
35316 configure-gdbserver
35317 @: $(MAKE); $(unstage)
35318 @[ -f ./gdbserver/Makefile ] || exit 0; \
35319 r=`${PWD_COMMAND}`; export r; \
35320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35321 $(HOST_EXPORTS) \
35322 for flag in $(EXTRA_HOST_FLAGS) ; do \
35323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35324 done; \
35325 echo "Doing TAGS in gdbserver"; \
35326 (cd $(HOST_SUBDIR)/gdbserver && \
35327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35329 "RANLIB=$${RANLIB}" \
35330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35331 TAGS) \
35332 || exit 1
35333
35334 @endif gdbserver
35335
35336 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35337 maybe-install-info-gdbserver:
35338 @if gdbserver
35339 maybe-install-info-gdbserver: install-info-gdbserver
35340
35341 install-info-gdbserver: \
35342 configure-gdbserver \
35343 info-gdbserver
35344 @: $(MAKE); $(unstage)
35345 @[ -f ./gdbserver/Makefile ] || exit 0; \
35346 r=`${PWD_COMMAND}`; export r; \
35347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35348 $(HOST_EXPORTS) \
35349 for flag in $(EXTRA_HOST_FLAGS) ; do \
35350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35351 done; \
35352 echo "Doing install-info in gdbserver"; \
35353 (cd $(HOST_SUBDIR)/gdbserver && \
35354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35356 "RANLIB=$${RANLIB}" \
35357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35358 install-info) \
35359 || exit 1
35360
35361 @endif gdbserver
35362
35363 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35364 maybe-install-dvi-gdbserver:
35365 @if gdbserver
35366 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35367
35368 install-dvi-gdbserver: \
35369 configure-gdbserver \
35370 dvi-gdbserver
35371 @: $(MAKE); $(unstage)
35372 @[ -f ./gdbserver/Makefile ] || exit 0; \
35373 r=`${PWD_COMMAND}`; export r; \
35374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35375 $(HOST_EXPORTS) \
35376 for flag in $(EXTRA_HOST_FLAGS) ; do \
35377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35378 done; \
35379 echo "Doing install-dvi in gdbserver"; \
35380 (cd $(HOST_SUBDIR)/gdbserver && \
35381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35383 "RANLIB=$${RANLIB}" \
35384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35385 install-dvi) \
35386 || exit 1
35387
35388 @endif gdbserver
35389
35390 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35391 maybe-install-pdf-gdbserver:
35392 @if gdbserver
35393 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35394
35395 install-pdf-gdbserver: \
35396 configure-gdbserver \
35397 pdf-gdbserver
35398 @: $(MAKE); $(unstage)
35399 @[ -f ./gdbserver/Makefile ] || exit 0; \
35400 r=`${PWD_COMMAND}`; export r; \
35401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35402 $(HOST_EXPORTS) \
35403 for flag in $(EXTRA_HOST_FLAGS) ; do \
35404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35405 done; \
35406 echo "Doing install-pdf in gdbserver"; \
35407 (cd $(HOST_SUBDIR)/gdbserver && \
35408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35410 "RANLIB=$${RANLIB}" \
35411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412 install-pdf) \
35413 || exit 1
35414
35415 @endif gdbserver
35416
35417 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35418 maybe-install-html-gdbserver:
35419 @if gdbserver
35420 maybe-install-html-gdbserver: install-html-gdbserver
35421
35422 install-html-gdbserver: \
35423 configure-gdbserver \
35424 html-gdbserver
35425 @: $(MAKE); $(unstage)
35426 @[ -f ./gdbserver/Makefile ] || exit 0; \
35427 r=`${PWD_COMMAND}`; export r; \
35428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35429 $(HOST_EXPORTS) \
35430 for flag in $(EXTRA_HOST_FLAGS) ; do \
35431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35432 done; \
35433 echo "Doing install-html in gdbserver"; \
35434 (cd $(HOST_SUBDIR)/gdbserver && \
35435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35437 "RANLIB=$${RANLIB}" \
35438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35439 install-html) \
35440 || exit 1
35441
35442 @endif gdbserver
35443
35444 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35445 maybe-installcheck-gdbserver:
35446 @if gdbserver
35447 maybe-installcheck-gdbserver: installcheck-gdbserver
35448
35449 installcheck-gdbserver: \
35450 configure-gdbserver
35451 @: $(MAKE); $(unstage)
35452 @[ -f ./gdbserver/Makefile ] || exit 0; \
35453 r=`${PWD_COMMAND}`; export r; \
35454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35455 $(HOST_EXPORTS) \
35456 for flag in $(EXTRA_HOST_FLAGS) ; do \
35457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35458 done; \
35459 echo "Doing installcheck in gdbserver"; \
35460 (cd $(HOST_SUBDIR)/gdbserver && \
35461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35463 "RANLIB=$${RANLIB}" \
35464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35465 installcheck) \
35466 || exit 1
35467
35468 @endif gdbserver
35469
35470 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35471 maybe-mostlyclean-gdbserver:
35472 @if gdbserver
35473 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35474
35475 mostlyclean-gdbserver:
35476 @: $(MAKE); $(unstage)
35477 @[ -f ./gdbserver/Makefile ] || exit 0; \
35478 r=`${PWD_COMMAND}`; export r; \
35479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35480 $(HOST_EXPORTS) \
35481 for flag in $(EXTRA_HOST_FLAGS) ; do \
35482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35483 done; \
35484 echo "Doing mostlyclean in gdbserver"; \
35485 (cd $(HOST_SUBDIR)/gdbserver && \
35486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35488 "RANLIB=$${RANLIB}" \
35489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35490 mostlyclean) \
35491 || exit 1
35492
35493 @endif gdbserver
35494
35495 .PHONY: maybe-clean-gdbserver clean-gdbserver
35496 maybe-clean-gdbserver:
35497 @if gdbserver
35498 maybe-clean-gdbserver: clean-gdbserver
35499
35500 clean-gdbserver:
35501 @: $(MAKE); $(unstage)
35502 @[ -f ./gdbserver/Makefile ] || exit 0; \
35503 r=`${PWD_COMMAND}`; export r; \
35504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35505 $(HOST_EXPORTS) \
35506 for flag in $(EXTRA_HOST_FLAGS) ; do \
35507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35508 done; \
35509 echo "Doing clean in gdbserver"; \
35510 (cd $(HOST_SUBDIR)/gdbserver && \
35511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35513 "RANLIB=$${RANLIB}" \
35514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35515 clean) \
35516 || exit 1
35517
35518 @endif gdbserver
35519
35520 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35521 maybe-distclean-gdbserver:
35522 @if gdbserver
35523 maybe-distclean-gdbserver: distclean-gdbserver
35524
35525 distclean-gdbserver:
35526 @: $(MAKE); $(unstage)
35527 @[ -f ./gdbserver/Makefile ] || exit 0; \
35528 r=`${PWD_COMMAND}`; export r; \
35529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530 $(HOST_EXPORTS) \
35531 for flag in $(EXTRA_HOST_FLAGS) ; do \
35532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35533 done; \
35534 echo "Doing distclean in gdbserver"; \
35535 (cd $(HOST_SUBDIR)/gdbserver && \
35536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35538 "RANLIB=$${RANLIB}" \
35539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35540 distclean) \
35541 || exit 1
35542
35543 @endif gdbserver
35544
35545 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35546 maybe-maintainer-clean-gdbserver:
35547 @if gdbserver
35548 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35549
35550 maintainer-clean-gdbserver:
35551 @: $(MAKE); $(unstage)
35552 @[ -f ./gdbserver/Makefile ] || exit 0; \
35553 r=`${PWD_COMMAND}`; export r; \
35554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35555 $(HOST_EXPORTS) \
35556 for flag in $(EXTRA_HOST_FLAGS) ; do \
35557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35558 done; \
35559 echo "Doing maintainer-clean in gdbserver"; \
35560 (cd $(HOST_SUBDIR)/gdbserver && \
35561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35563 "RANLIB=$${RANLIB}" \
35564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35565 maintainer-clean) \
35566 || exit 1
35567
35568 @endif gdbserver
35569
35570
35571
35572 .PHONY: configure-gdb maybe-configure-gdb
35573 maybe-configure-gdb:
35574 @if gcc-bootstrap
35575 configure-gdb: stage_current
35576 @endif gcc-bootstrap
35577 @if gdb
35578 maybe-configure-gdb: configure-gdb
35579 configure-gdb:
35580 @: $(MAKE); $(unstage)
35581 @r=`${PWD_COMMAND}`; export r; \
35582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35583 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35585 $(HOST_EXPORTS) \
35586 echo Configuring in $(HOST_SUBDIR)/gdb; \
35587 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35588 case $(srcdir) in \
35589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35590 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35592 esac; \
35593 module_srcdir=gdb; \
35594 $(SHELL) \
35595 $$s/$$module_srcdir/configure \
35596 --srcdir=$${topdir}/$$module_srcdir \
35597 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35598 --target=${target_alias} \
35599 || exit 1
35600 @endif gdb
35601
35602
35603
35604
35605
35606 .PHONY: all-gdb maybe-all-gdb
35607 maybe-all-gdb:
35608 @if gcc-bootstrap
35609 all-gdb: stage_current
35610 @endif gcc-bootstrap
35611 @if gdb
35612 TARGET-gdb=all
35613 maybe-all-gdb: all-gdb
35614 all-gdb: configure-gdb
35615 @: $(MAKE); $(unstage)
35616 @r=`${PWD_COMMAND}`; export r; \
35617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35618 $(HOST_EXPORTS) \
35619 (cd $(HOST_SUBDIR)/gdb && \
35620 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35621 $(TARGET-gdb))
35622 @endif gdb
35623
35624
35625
35626
35627 .PHONY: check-gdb maybe-check-gdb
35628 maybe-check-gdb:
35629 @if gdb
35630 maybe-check-gdb: check-gdb
35631
35632 check-gdb:
35633 @: $(MAKE); $(unstage)
35634 @r=`${PWD_COMMAND}`; export r; \
35635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35636 $(HOST_EXPORTS) \
35637 (cd $(HOST_SUBDIR)/gdb && \
35638 $(MAKE) $(FLAGS_TO_PASS) check)
35639
35640 @endif gdb
35641
35642 .PHONY: install-gdb maybe-install-gdb
35643 maybe-install-gdb:
35644 @if gdb
35645 maybe-install-gdb: install-gdb
35646
35647 install-gdb: installdirs
35648 @: $(MAKE); $(unstage)
35649 @r=`${PWD_COMMAND}`; export r; \
35650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35651 $(HOST_EXPORTS) \
35652 (cd $(HOST_SUBDIR)/gdb && \
35653 $(MAKE) $(FLAGS_TO_PASS) install)
35654
35655 @endif gdb
35656
35657 .PHONY: install-strip-gdb maybe-install-strip-gdb
35658 maybe-install-strip-gdb:
35659 @if gdb
35660 maybe-install-strip-gdb: install-strip-gdb
35661
35662 install-strip-gdb: installdirs
35663 @: $(MAKE); $(unstage)
35664 @r=`${PWD_COMMAND}`; export r; \
35665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35666 $(HOST_EXPORTS) \
35667 (cd $(HOST_SUBDIR)/gdb && \
35668 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35669
35670 @endif gdb
35671
35672 # Other targets (info, dvi, pdf, etc.)
35673
35674 .PHONY: maybe-info-gdb info-gdb
35675 maybe-info-gdb:
35676 @if gdb
35677 maybe-info-gdb: info-gdb
35678
35679 info-gdb: \
35680 configure-gdb
35681 @: $(MAKE); $(unstage)
35682 @[ -f ./gdb/Makefile ] || exit 0; \
35683 r=`${PWD_COMMAND}`; export r; \
35684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685 $(HOST_EXPORTS) \
35686 for flag in $(EXTRA_HOST_FLAGS) ; do \
35687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688 done; \
35689 echo "Doing info in gdb"; \
35690 (cd $(HOST_SUBDIR)/gdb && \
35691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693 "RANLIB=$${RANLIB}" \
35694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695 info) \
35696 || exit 1
35697
35698 @endif gdb
35699
35700 .PHONY: maybe-dvi-gdb dvi-gdb
35701 maybe-dvi-gdb:
35702 @if gdb
35703 maybe-dvi-gdb: dvi-gdb
35704
35705 dvi-gdb: \
35706 configure-gdb
35707 @: $(MAKE); $(unstage)
35708 @[ -f ./gdb/Makefile ] || exit 0; \
35709 r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 for flag in $(EXTRA_HOST_FLAGS) ; do \
35713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714 done; \
35715 echo "Doing dvi in gdb"; \
35716 (cd $(HOST_SUBDIR)/gdb && \
35717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719 "RANLIB=$${RANLIB}" \
35720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721 dvi) \
35722 || exit 1
35723
35724 @endif gdb
35725
35726 .PHONY: maybe-pdf-gdb pdf-gdb
35727 maybe-pdf-gdb:
35728 @if gdb
35729 maybe-pdf-gdb: pdf-gdb
35730
35731 pdf-gdb: \
35732 configure-gdb
35733 @: $(MAKE); $(unstage)
35734 @[ -f ./gdb/Makefile ] || exit 0; \
35735 r=`${PWD_COMMAND}`; export r; \
35736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737 $(HOST_EXPORTS) \
35738 for flag in $(EXTRA_HOST_FLAGS) ; do \
35739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35740 done; \
35741 echo "Doing pdf in gdb"; \
35742 (cd $(HOST_SUBDIR)/gdb && \
35743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35745 "RANLIB=$${RANLIB}" \
35746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35747 pdf) \
35748 || exit 1
35749
35750 @endif gdb
35751
35752 .PHONY: maybe-html-gdb html-gdb
35753 maybe-html-gdb:
35754 @if gdb
35755 maybe-html-gdb: html-gdb
35756
35757 html-gdb: \
35758 configure-gdb
35759 @: $(MAKE); $(unstage)
35760 @[ -f ./gdb/Makefile ] || exit 0; \
35761 r=`${PWD_COMMAND}`; export r; \
35762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35763 $(HOST_EXPORTS) \
35764 for flag in $(EXTRA_HOST_FLAGS) ; do \
35765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35766 done; \
35767 echo "Doing html in gdb"; \
35768 (cd $(HOST_SUBDIR)/gdb && \
35769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35771 "RANLIB=$${RANLIB}" \
35772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35773 html) \
35774 || exit 1
35775
35776 @endif gdb
35777
35778 .PHONY: maybe-TAGS-gdb TAGS-gdb
35779 maybe-TAGS-gdb:
35780 @if gdb
35781 maybe-TAGS-gdb: TAGS-gdb
35782
35783 TAGS-gdb: \
35784 configure-gdb
35785 @: $(MAKE); $(unstage)
35786 @[ -f ./gdb/Makefile ] || exit 0; \
35787 r=`${PWD_COMMAND}`; export r; \
35788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35789 $(HOST_EXPORTS) \
35790 for flag in $(EXTRA_HOST_FLAGS) ; do \
35791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35792 done; \
35793 echo "Doing TAGS in gdb"; \
35794 (cd $(HOST_SUBDIR)/gdb && \
35795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35797 "RANLIB=$${RANLIB}" \
35798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35799 TAGS) \
35800 || exit 1
35801
35802 @endif gdb
35803
35804 .PHONY: maybe-install-info-gdb install-info-gdb
35805 maybe-install-info-gdb:
35806 @if gdb
35807 maybe-install-info-gdb: install-info-gdb
35808
35809 install-info-gdb: \
35810 configure-gdb \
35811 info-gdb
35812 @: $(MAKE); $(unstage)
35813 @[ -f ./gdb/Makefile ] || exit 0; \
35814 r=`${PWD_COMMAND}`; export r; \
35815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35816 $(HOST_EXPORTS) \
35817 for flag in $(EXTRA_HOST_FLAGS) ; do \
35818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35819 done; \
35820 echo "Doing install-info in gdb"; \
35821 (cd $(HOST_SUBDIR)/gdb && \
35822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35824 "RANLIB=$${RANLIB}" \
35825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35826 install-info) \
35827 || exit 1
35828
35829 @endif gdb
35830
35831 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35832 maybe-install-dvi-gdb:
35833 @if gdb
35834 maybe-install-dvi-gdb: install-dvi-gdb
35835
35836 install-dvi-gdb: \
35837 configure-gdb \
35838 dvi-gdb
35839 @: $(MAKE); $(unstage)
35840 @[ -f ./gdb/Makefile ] || exit 0; \
35841 r=`${PWD_COMMAND}`; export r; \
35842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843 $(HOST_EXPORTS) \
35844 for flag in $(EXTRA_HOST_FLAGS) ; do \
35845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35846 done; \
35847 echo "Doing install-dvi in gdb"; \
35848 (cd $(HOST_SUBDIR)/gdb && \
35849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35851 "RANLIB=$${RANLIB}" \
35852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35853 install-dvi) \
35854 || exit 1
35855
35856 @endif gdb
35857
35858 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35859 maybe-install-pdf-gdb:
35860 @if gdb
35861 maybe-install-pdf-gdb: install-pdf-gdb
35862
35863 install-pdf-gdb: \
35864 configure-gdb \
35865 pdf-gdb
35866 @: $(MAKE); $(unstage)
35867 @[ -f ./gdb/Makefile ] || exit 0; \
35868 r=`${PWD_COMMAND}`; export r; \
35869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870 $(HOST_EXPORTS) \
35871 for flag in $(EXTRA_HOST_FLAGS) ; do \
35872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873 done; \
35874 echo "Doing install-pdf in gdb"; \
35875 (cd $(HOST_SUBDIR)/gdb && \
35876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878 "RANLIB=$${RANLIB}" \
35879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35880 install-pdf) \
35881 || exit 1
35882
35883 @endif gdb
35884
35885 .PHONY: maybe-install-html-gdb install-html-gdb
35886 maybe-install-html-gdb:
35887 @if gdb
35888 maybe-install-html-gdb: install-html-gdb
35889
35890 install-html-gdb: \
35891 configure-gdb \
35892 html-gdb
35893 @: $(MAKE); $(unstage)
35894 @[ -f ./gdb/Makefile ] || exit 0; \
35895 r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 for flag in $(EXTRA_HOST_FLAGS) ; do \
35899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900 done; \
35901 echo "Doing install-html in gdb"; \
35902 (cd $(HOST_SUBDIR)/gdb && \
35903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905 "RANLIB=$${RANLIB}" \
35906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907 install-html) \
35908 || exit 1
35909
35910 @endif gdb
35911
35912 .PHONY: maybe-installcheck-gdb installcheck-gdb
35913 maybe-installcheck-gdb:
35914 @if gdb
35915 maybe-installcheck-gdb: installcheck-gdb
35916
35917 installcheck-gdb: \
35918 configure-gdb
35919 @: $(MAKE); $(unstage)
35920 @[ -f ./gdb/Makefile ] || exit 0; \
35921 r=`${PWD_COMMAND}`; export r; \
35922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923 $(HOST_EXPORTS) \
35924 for flag in $(EXTRA_HOST_FLAGS) ; do \
35925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926 done; \
35927 echo "Doing installcheck in gdb"; \
35928 (cd $(HOST_SUBDIR)/gdb && \
35929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931 "RANLIB=$${RANLIB}" \
35932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35933 installcheck) \
35934 || exit 1
35935
35936 @endif gdb
35937
35938 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35939 maybe-mostlyclean-gdb:
35940 @if gdb
35941 maybe-mostlyclean-gdb: mostlyclean-gdb
35942
35943 mostlyclean-gdb:
35944 @: $(MAKE); $(unstage)
35945 @[ -f ./gdb/Makefile ] || exit 0; \
35946 r=`${PWD_COMMAND}`; export r; \
35947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35948 $(HOST_EXPORTS) \
35949 for flag in $(EXTRA_HOST_FLAGS) ; do \
35950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951 done; \
35952 echo "Doing mostlyclean in gdb"; \
35953 (cd $(HOST_SUBDIR)/gdb && \
35954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35956 "RANLIB=$${RANLIB}" \
35957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35958 mostlyclean) \
35959 || exit 1
35960
35961 @endif gdb
35962
35963 .PHONY: maybe-clean-gdb clean-gdb
35964 maybe-clean-gdb:
35965 @if gdb
35966 maybe-clean-gdb: clean-gdb
35967
35968 clean-gdb:
35969 @: $(MAKE); $(unstage)
35970 @[ -f ./gdb/Makefile ] || exit 0; \
35971 r=`${PWD_COMMAND}`; export r; \
35972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35973 $(HOST_EXPORTS) \
35974 for flag in $(EXTRA_HOST_FLAGS) ; do \
35975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35976 done; \
35977 echo "Doing clean in gdb"; \
35978 (cd $(HOST_SUBDIR)/gdb && \
35979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35981 "RANLIB=$${RANLIB}" \
35982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35983 clean) \
35984 || exit 1
35985
35986 @endif gdb
35987
35988 .PHONY: maybe-distclean-gdb distclean-gdb
35989 maybe-distclean-gdb:
35990 @if gdb
35991 maybe-distclean-gdb: distclean-gdb
35992
35993 distclean-gdb:
35994 @: $(MAKE); $(unstage)
35995 @[ -f ./gdb/Makefile ] || exit 0; \
35996 r=`${PWD_COMMAND}`; export r; \
35997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998 $(HOST_EXPORTS) \
35999 for flag in $(EXTRA_HOST_FLAGS) ; do \
36000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36001 done; \
36002 echo "Doing distclean in gdb"; \
36003 (cd $(HOST_SUBDIR)/gdb && \
36004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36006 "RANLIB=$${RANLIB}" \
36007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36008 distclean) \
36009 || exit 1
36010
36011 @endif gdb
36012
36013 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36014 maybe-maintainer-clean-gdb:
36015 @if gdb
36016 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36017
36018 maintainer-clean-gdb:
36019 @: $(MAKE); $(unstage)
36020 @[ -f ./gdb/Makefile ] || exit 0; \
36021 r=`${PWD_COMMAND}`; export r; \
36022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36023 $(HOST_EXPORTS) \
36024 for flag in $(EXTRA_HOST_FLAGS) ; do \
36025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36026 done; \
36027 echo "Doing maintainer-clean in gdb"; \
36028 (cd $(HOST_SUBDIR)/gdb && \
36029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36031 "RANLIB=$${RANLIB}" \
36032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36033 maintainer-clean) \
36034 || exit 1
36035
36036 @endif gdb
36037
36038
36039
36040 .PHONY: configure-expect maybe-configure-expect
36041 maybe-configure-expect:
36042 @if gcc-bootstrap
36043 configure-expect: stage_current
36044 @endif gcc-bootstrap
36045 @if expect
36046 maybe-configure-expect: configure-expect
36047 configure-expect:
36048 @: $(MAKE); $(unstage)
36049 @r=`${PWD_COMMAND}`; export r; \
36050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36051 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36053 $(HOST_EXPORTS) \
36054 echo Configuring in $(HOST_SUBDIR)/expect; \
36055 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36056 case $(srcdir) in \
36057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36058 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36060 esac; \
36061 module_srcdir=expect; \
36062 $(SHELL) \
36063 $$s/$$module_srcdir/configure \
36064 --srcdir=$${topdir}/$$module_srcdir \
36065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36066 --target=${target_alias} \
36067 || exit 1
36068 @endif expect
36069
36070
36071
36072
36073
36074 .PHONY: all-expect maybe-all-expect
36075 maybe-all-expect:
36076 @if gcc-bootstrap
36077 all-expect: stage_current
36078 @endif gcc-bootstrap
36079 @if expect
36080 TARGET-expect=all
36081 maybe-all-expect: all-expect
36082 all-expect: configure-expect
36083 @: $(MAKE); $(unstage)
36084 @r=`${PWD_COMMAND}`; export r; \
36085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36086 $(HOST_EXPORTS) \
36087 (cd $(HOST_SUBDIR)/expect && \
36088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36089 $(TARGET-expect))
36090 @endif expect
36091
36092
36093
36094
36095 .PHONY: check-expect maybe-check-expect
36096 maybe-check-expect:
36097 @if expect
36098 maybe-check-expect: check-expect
36099
36100 check-expect:
36101 @: $(MAKE); $(unstage)
36102 @r=`${PWD_COMMAND}`; export r; \
36103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36104 $(HOST_EXPORTS) \
36105 (cd $(HOST_SUBDIR)/expect && \
36106 $(MAKE) $(FLAGS_TO_PASS) check)
36107
36108 @endif expect
36109
36110 .PHONY: install-expect maybe-install-expect
36111 maybe-install-expect:
36112 @if expect
36113 maybe-install-expect: install-expect
36114
36115 install-expect: installdirs
36116 @: $(MAKE); $(unstage)
36117 @r=`${PWD_COMMAND}`; export r; \
36118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36119 $(HOST_EXPORTS) \
36120 (cd $(HOST_SUBDIR)/expect && \
36121 $(MAKE) $(FLAGS_TO_PASS) install)
36122
36123 @endif expect
36124
36125 .PHONY: install-strip-expect maybe-install-strip-expect
36126 maybe-install-strip-expect:
36127 @if expect
36128 maybe-install-strip-expect: install-strip-expect
36129
36130 install-strip-expect: installdirs
36131 @: $(MAKE); $(unstage)
36132 @r=`${PWD_COMMAND}`; export r; \
36133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134 $(HOST_EXPORTS) \
36135 (cd $(HOST_SUBDIR)/expect && \
36136 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36137
36138 @endif expect
36139
36140 # Other targets (info, dvi, pdf, etc.)
36141
36142 .PHONY: maybe-info-expect info-expect
36143 maybe-info-expect:
36144 @if expect
36145 maybe-info-expect: info-expect
36146
36147 info-expect: \
36148 configure-expect
36149 @: $(MAKE); $(unstage)
36150 @[ -f ./expect/Makefile ] || exit 0; \
36151 r=`${PWD_COMMAND}`; export r; \
36152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153 $(HOST_EXPORTS) \
36154 for flag in $(EXTRA_HOST_FLAGS) ; do \
36155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36156 done; \
36157 echo "Doing info in expect"; \
36158 (cd $(HOST_SUBDIR)/expect && \
36159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36161 "RANLIB=$${RANLIB}" \
36162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36163 info) \
36164 || exit 1
36165
36166 @endif expect
36167
36168 .PHONY: maybe-dvi-expect dvi-expect
36169 maybe-dvi-expect:
36170 @if expect
36171 maybe-dvi-expect: dvi-expect
36172
36173 dvi-expect: \
36174 configure-expect
36175 @: $(MAKE); $(unstage)
36176 @[ -f ./expect/Makefile ] || exit 0; \
36177 r=`${PWD_COMMAND}`; export r; \
36178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36179 $(HOST_EXPORTS) \
36180 for flag in $(EXTRA_HOST_FLAGS) ; do \
36181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36182 done; \
36183 echo "Doing dvi in expect"; \
36184 (cd $(HOST_SUBDIR)/expect && \
36185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36187 "RANLIB=$${RANLIB}" \
36188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36189 dvi) \
36190 || exit 1
36191
36192 @endif expect
36193
36194 .PHONY: maybe-pdf-expect pdf-expect
36195 maybe-pdf-expect:
36196 @if expect
36197 maybe-pdf-expect: pdf-expect
36198
36199 pdf-expect: \
36200 configure-expect
36201 @: $(MAKE); $(unstage)
36202 @[ -f ./expect/Makefile ] || exit 0; \
36203 r=`${PWD_COMMAND}`; export r; \
36204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36205 $(HOST_EXPORTS) \
36206 for flag in $(EXTRA_HOST_FLAGS) ; do \
36207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36208 done; \
36209 echo "Doing pdf in expect"; \
36210 (cd $(HOST_SUBDIR)/expect && \
36211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36213 "RANLIB=$${RANLIB}" \
36214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36215 pdf) \
36216 || exit 1
36217
36218 @endif expect
36219
36220 .PHONY: maybe-html-expect html-expect
36221 maybe-html-expect:
36222 @if expect
36223 maybe-html-expect: html-expect
36224
36225 html-expect: \
36226 configure-expect
36227 @: $(MAKE); $(unstage)
36228 @[ -f ./expect/Makefile ] || exit 0; \
36229 r=`${PWD_COMMAND}`; export r; \
36230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36231 $(HOST_EXPORTS) \
36232 for flag in $(EXTRA_HOST_FLAGS) ; do \
36233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36234 done; \
36235 echo "Doing html in expect"; \
36236 (cd $(HOST_SUBDIR)/expect && \
36237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36239 "RANLIB=$${RANLIB}" \
36240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36241 html) \
36242 || exit 1
36243
36244 @endif expect
36245
36246 .PHONY: maybe-TAGS-expect TAGS-expect
36247 maybe-TAGS-expect:
36248 @if expect
36249 maybe-TAGS-expect: TAGS-expect
36250
36251 TAGS-expect: \
36252 configure-expect
36253 @: $(MAKE); $(unstage)
36254 @[ -f ./expect/Makefile ] || exit 0; \
36255 r=`${PWD_COMMAND}`; export r; \
36256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257 $(HOST_EXPORTS) \
36258 for flag in $(EXTRA_HOST_FLAGS) ; do \
36259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36260 done; \
36261 echo "Doing TAGS in expect"; \
36262 (cd $(HOST_SUBDIR)/expect && \
36263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36265 "RANLIB=$${RANLIB}" \
36266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36267 TAGS) \
36268 || exit 1
36269
36270 @endif expect
36271
36272 .PHONY: maybe-install-info-expect install-info-expect
36273 maybe-install-info-expect:
36274 @if expect
36275 maybe-install-info-expect: install-info-expect
36276
36277 install-info-expect: \
36278 configure-expect \
36279 info-expect
36280 @: $(MAKE); $(unstage)
36281 @[ -f ./expect/Makefile ] || exit 0; \
36282 r=`${PWD_COMMAND}`; export r; \
36283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36284 $(HOST_EXPORTS) \
36285 for flag in $(EXTRA_HOST_FLAGS) ; do \
36286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36287 done; \
36288 echo "Doing install-info in expect"; \
36289 (cd $(HOST_SUBDIR)/expect && \
36290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36292 "RANLIB=$${RANLIB}" \
36293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36294 install-info) \
36295 || exit 1
36296
36297 @endif expect
36298
36299 .PHONY: maybe-install-dvi-expect install-dvi-expect
36300 maybe-install-dvi-expect:
36301 @if expect
36302 maybe-install-dvi-expect: install-dvi-expect
36303
36304 install-dvi-expect: \
36305 configure-expect \
36306 dvi-expect
36307 @: $(MAKE); $(unstage)
36308 @[ -f ./expect/Makefile ] || exit 0; \
36309 r=`${PWD_COMMAND}`; export r; \
36310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36311 $(HOST_EXPORTS) \
36312 for flag in $(EXTRA_HOST_FLAGS) ; do \
36313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36314 done; \
36315 echo "Doing install-dvi in expect"; \
36316 (cd $(HOST_SUBDIR)/expect && \
36317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36319 "RANLIB=$${RANLIB}" \
36320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36321 install-dvi) \
36322 || exit 1
36323
36324 @endif expect
36325
36326 .PHONY: maybe-install-pdf-expect install-pdf-expect
36327 maybe-install-pdf-expect:
36328 @if expect
36329 maybe-install-pdf-expect: install-pdf-expect
36330
36331 install-pdf-expect: \
36332 configure-expect \
36333 pdf-expect
36334 @: $(MAKE); $(unstage)
36335 @[ -f ./expect/Makefile ] || exit 0; \
36336 r=`${PWD_COMMAND}`; export r; \
36337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36338 $(HOST_EXPORTS) \
36339 for flag in $(EXTRA_HOST_FLAGS) ; do \
36340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36341 done; \
36342 echo "Doing install-pdf in expect"; \
36343 (cd $(HOST_SUBDIR)/expect && \
36344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36346 "RANLIB=$${RANLIB}" \
36347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36348 install-pdf) \
36349 || exit 1
36350
36351 @endif expect
36352
36353 .PHONY: maybe-install-html-expect install-html-expect
36354 maybe-install-html-expect:
36355 @if expect
36356 maybe-install-html-expect: install-html-expect
36357
36358 install-html-expect: \
36359 configure-expect \
36360 html-expect
36361 @: $(MAKE); $(unstage)
36362 @[ -f ./expect/Makefile ] || exit 0; \
36363 r=`${PWD_COMMAND}`; export r; \
36364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365 $(HOST_EXPORTS) \
36366 for flag in $(EXTRA_HOST_FLAGS) ; do \
36367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368 done; \
36369 echo "Doing install-html in expect"; \
36370 (cd $(HOST_SUBDIR)/expect && \
36371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373 "RANLIB=$${RANLIB}" \
36374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375 install-html) \
36376 || exit 1
36377
36378 @endif expect
36379
36380 .PHONY: maybe-installcheck-expect installcheck-expect
36381 maybe-installcheck-expect:
36382 @if expect
36383 maybe-installcheck-expect: installcheck-expect
36384
36385 installcheck-expect: \
36386 configure-expect
36387 @: $(MAKE); $(unstage)
36388 @[ -f ./expect/Makefile ] || exit 0; \
36389 r=`${PWD_COMMAND}`; export r; \
36390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36391 $(HOST_EXPORTS) \
36392 for flag in $(EXTRA_HOST_FLAGS) ; do \
36393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36394 done; \
36395 echo "Doing installcheck in expect"; \
36396 (cd $(HOST_SUBDIR)/expect && \
36397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36399 "RANLIB=$${RANLIB}" \
36400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36401 installcheck) \
36402 || exit 1
36403
36404 @endif expect
36405
36406 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36407 maybe-mostlyclean-expect:
36408 @if expect
36409 maybe-mostlyclean-expect: mostlyclean-expect
36410
36411 mostlyclean-expect:
36412 @: $(MAKE); $(unstage)
36413 @[ -f ./expect/Makefile ] || exit 0; \
36414 r=`${PWD_COMMAND}`; export r; \
36415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416 $(HOST_EXPORTS) \
36417 for flag in $(EXTRA_HOST_FLAGS) ; do \
36418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36419 done; \
36420 echo "Doing mostlyclean in expect"; \
36421 (cd $(HOST_SUBDIR)/expect && \
36422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36424 "RANLIB=$${RANLIB}" \
36425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36426 mostlyclean) \
36427 || exit 1
36428
36429 @endif expect
36430
36431 .PHONY: maybe-clean-expect clean-expect
36432 maybe-clean-expect:
36433 @if expect
36434 maybe-clean-expect: clean-expect
36435
36436 clean-expect:
36437 @: $(MAKE); $(unstage)
36438 @[ -f ./expect/Makefile ] || exit 0; \
36439 r=`${PWD_COMMAND}`; export r; \
36440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36441 $(HOST_EXPORTS) \
36442 for flag in $(EXTRA_HOST_FLAGS) ; do \
36443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36444 done; \
36445 echo "Doing clean in expect"; \
36446 (cd $(HOST_SUBDIR)/expect && \
36447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36449 "RANLIB=$${RANLIB}" \
36450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36451 clean) \
36452 || exit 1
36453
36454 @endif expect
36455
36456 .PHONY: maybe-distclean-expect distclean-expect
36457 maybe-distclean-expect:
36458 @if expect
36459 maybe-distclean-expect: distclean-expect
36460
36461 distclean-expect:
36462 @: $(MAKE); $(unstage)
36463 @[ -f ./expect/Makefile ] || exit 0; \
36464 r=`${PWD_COMMAND}`; export r; \
36465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466 $(HOST_EXPORTS) \
36467 for flag in $(EXTRA_HOST_FLAGS) ; do \
36468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469 done; \
36470 echo "Doing distclean in expect"; \
36471 (cd $(HOST_SUBDIR)/expect && \
36472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474 "RANLIB=$${RANLIB}" \
36475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476 distclean) \
36477 || exit 1
36478
36479 @endif expect
36480
36481 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36482 maybe-maintainer-clean-expect:
36483 @if expect
36484 maybe-maintainer-clean-expect: maintainer-clean-expect
36485
36486 maintainer-clean-expect:
36487 @: $(MAKE); $(unstage)
36488 @[ -f ./expect/Makefile ] || exit 0; \
36489 r=`${PWD_COMMAND}`; export r; \
36490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36491 $(HOST_EXPORTS) \
36492 for flag in $(EXTRA_HOST_FLAGS) ; do \
36493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36494 done; \
36495 echo "Doing maintainer-clean in expect"; \
36496 (cd $(HOST_SUBDIR)/expect && \
36497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36499 "RANLIB=$${RANLIB}" \
36500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36501 maintainer-clean) \
36502 || exit 1
36503
36504 @endif expect
36505
36506
36507
36508 .PHONY: configure-guile maybe-configure-guile
36509 maybe-configure-guile:
36510 @if gcc-bootstrap
36511 configure-guile: stage_current
36512 @endif gcc-bootstrap
36513 @if guile
36514 maybe-configure-guile: configure-guile
36515 configure-guile:
36516 @: $(MAKE); $(unstage)
36517 @r=`${PWD_COMMAND}`; export r; \
36518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36521 $(HOST_EXPORTS) \
36522 echo Configuring in $(HOST_SUBDIR)/guile; \
36523 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36524 case $(srcdir) in \
36525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36526 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36528 esac; \
36529 module_srcdir=guile; \
36530 $(SHELL) \
36531 $$s/$$module_srcdir/configure \
36532 --srcdir=$${topdir}/$$module_srcdir \
36533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36534 --target=${target_alias} \
36535 || exit 1
36536 @endif guile
36537
36538
36539
36540
36541
36542 .PHONY: all-guile maybe-all-guile
36543 maybe-all-guile:
36544 @if gcc-bootstrap
36545 all-guile: stage_current
36546 @endif gcc-bootstrap
36547 @if guile
36548 TARGET-guile=all
36549 maybe-all-guile: all-guile
36550 all-guile: configure-guile
36551 @: $(MAKE); $(unstage)
36552 @r=`${PWD_COMMAND}`; export r; \
36553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36554 $(HOST_EXPORTS) \
36555 (cd $(HOST_SUBDIR)/guile && \
36556 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36557 $(TARGET-guile))
36558 @endif guile
36559
36560
36561
36562
36563 .PHONY: check-guile maybe-check-guile
36564 maybe-check-guile:
36565 @if guile
36566 maybe-check-guile: check-guile
36567
36568 check-guile:
36569 @: $(MAKE); $(unstage)
36570 @r=`${PWD_COMMAND}`; export r; \
36571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36572 $(HOST_EXPORTS) \
36573 (cd $(HOST_SUBDIR)/guile && \
36574 $(MAKE) $(FLAGS_TO_PASS) check)
36575
36576 @endif guile
36577
36578 .PHONY: install-guile maybe-install-guile
36579 maybe-install-guile:
36580 @if guile
36581 maybe-install-guile: install-guile
36582
36583 install-guile: installdirs
36584 @: $(MAKE); $(unstage)
36585 @r=`${PWD_COMMAND}`; export r; \
36586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36587 $(HOST_EXPORTS) \
36588 (cd $(HOST_SUBDIR)/guile && \
36589 $(MAKE) $(FLAGS_TO_PASS) install)
36590
36591 @endif guile
36592
36593 .PHONY: install-strip-guile maybe-install-strip-guile
36594 maybe-install-strip-guile:
36595 @if guile
36596 maybe-install-strip-guile: install-strip-guile
36597
36598 install-strip-guile: installdirs
36599 @: $(MAKE); $(unstage)
36600 @r=`${PWD_COMMAND}`; export r; \
36601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602 $(HOST_EXPORTS) \
36603 (cd $(HOST_SUBDIR)/guile && \
36604 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36605
36606 @endif guile
36607
36608 # Other targets (info, dvi, pdf, etc.)
36609
36610 .PHONY: maybe-info-guile info-guile
36611 maybe-info-guile:
36612 @if guile
36613 maybe-info-guile: info-guile
36614
36615 info-guile: \
36616 configure-guile
36617 @: $(MAKE); $(unstage)
36618 @[ -f ./guile/Makefile ] || exit 0; \
36619 r=`${PWD_COMMAND}`; export r; \
36620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621 $(HOST_EXPORTS) \
36622 for flag in $(EXTRA_HOST_FLAGS) ; do \
36623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624 done; \
36625 echo "Doing info in guile"; \
36626 (cd $(HOST_SUBDIR)/guile && \
36627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36629 "RANLIB=$${RANLIB}" \
36630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36631 info) \
36632 || exit 1
36633
36634 @endif guile
36635
36636 .PHONY: maybe-dvi-guile dvi-guile
36637 maybe-dvi-guile:
36638 @if guile
36639 maybe-dvi-guile: dvi-guile
36640
36641 dvi-guile: \
36642 configure-guile
36643 @: $(MAKE); $(unstage)
36644 @[ -f ./guile/Makefile ] || exit 0; \
36645 r=`${PWD_COMMAND}`; export r; \
36646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36647 $(HOST_EXPORTS) \
36648 for flag in $(EXTRA_HOST_FLAGS) ; do \
36649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36650 done; \
36651 echo "Doing dvi in guile"; \
36652 (cd $(HOST_SUBDIR)/guile && \
36653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36655 "RANLIB=$${RANLIB}" \
36656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36657 dvi) \
36658 || exit 1
36659
36660 @endif guile
36661
36662 .PHONY: maybe-pdf-guile pdf-guile
36663 maybe-pdf-guile:
36664 @if guile
36665 maybe-pdf-guile: pdf-guile
36666
36667 pdf-guile: \
36668 configure-guile
36669 @: $(MAKE); $(unstage)
36670 @[ -f ./guile/Makefile ] || exit 0; \
36671 r=`${PWD_COMMAND}`; export r; \
36672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36673 $(HOST_EXPORTS) \
36674 for flag in $(EXTRA_HOST_FLAGS) ; do \
36675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36676 done; \
36677 echo "Doing pdf in guile"; \
36678 (cd $(HOST_SUBDIR)/guile && \
36679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36681 "RANLIB=$${RANLIB}" \
36682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36683 pdf) \
36684 || exit 1
36685
36686 @endif guile
36687
36688 .PHONY: maybe-html-guile html-guile
36689 maybe-html-guile:
36690 @if guile
36691 maybe-html-guile: html-guile
36692
36693 html-guile: \
36694 configure-guile
36695 @: $(MAKE); $(unstage)
36696 @[ -f ./guile/Makefile ] || exit 0; \
36697 r=`${PWD_COMMAND}`; export r; \
36698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36699 $(HOST_EXPORTS) \
36700 for flag in $(EXTRA_HOST_FLAGS) ; do \
36701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36702 done; \
36703 echo "Doing html in guile"; \
36704 (cd $(HOST_SUBDIR)/guile && \
36705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36707 "RANLIB=$${RANLIB}" \
36708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36709 html) \
36710 || exit 1
36711
36712 @endif guile
36713
36714 .PHONY: maybe-TAGS-guile TAGS-guile
36715 maybe-TAGS-guile:
36716 @if guile
36717 maybe-TAGS-guile: TAGS-guile
36718
36719 TAGS-guile: \
36720 configure-guile
36721 @: $(MAKE); $(unstage)
36722 @[ -f ./guile/Makefile ] || exit 0; \
36723 r=`${PWD_COMMAND}`; export r; \
36724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36725 $(HOST_EXPORTS) \
36726 for flag in $(EXTRA_HOST_FLAGS) ; do \
36727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36728 done; \
36729 echo "Doing TAGS in guile"; \
36730 (cd $(HOST_SUBDIR)/guile && \
36731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36733 "RANLIB=$${RANLIB}" \
36734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36735 TAGS) \
36736 || exit 1
36737
36738 @endif guile
36739
36740 .PHONY: maybe-install-info-guile install-info-guile
36741 maybe-install-info-guile:
36742 @if guile
36743 maybe-install-info-guile: install-info-guile
36744
36745 install-info-guile: \
36746 configure-guile \
36747 info-guile
36748 @: $(MAKE); $(unstage)
36749 @[ -f ./guile/Makefile ] || exit 0; \
36750 r=`${PWD_COMMAND}`; export r; \
36751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36752 $(HOST_EXPORTS) \
36753 for flag in $(EXTRA_HOST_FLAGS) ; do \
36754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36755 done; \
36756 echo "Doing install-info in guile"; \
36757 (cd $(HOST_SUBDIR)/guile && \
36758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36760 "RANLIB=$${RANLIB}" \
36761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36762 install-info) \
36763 || exit 1
36764
36765 @endif guile
36766
36767 .PHONY: maybe-install-dvi-guile install-dvi-guile
36768 maybe-install-dvi-guile:
36769 @if guile
36770 maybe-install-dvi-guile: install-dvi-guile
36771
36772 install-dvi-guile: \
36773 configure-guile \
36774 dvi-guile
36775 @: $(MAKE); $(unstage)
36776 @[ -f ./guile/Makefile ] || exit 0; \
36777 r=`${PWD_COMMAND}`; export r; \
36778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779 $(HOST_EXPORTS) \
36780 for flag in $(EXTRA_HOST_FLAGS) ; do \
36781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36782 done; \
36783 echo "Doing install-dvi in guile"; \
36784 (cd $(HOST_SUBDIR)/guile && \
36785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36787 "RANLIB=$${RANLIB}" \
36788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36789 install-dvi) \
36790 || exit 1
36791
36792 @endif guile
36793
36794 .PHONY: maybe-install-pdf-guile install-pdf-guile
36795 maybe-install-pdf-guile:
36796 @if guile
36797 maybe-install-pdf-guile: install-pdf-guile
36798
36799 install-pdf-guile: \
36800 configure-guile \
36801 pdf-guile
36802 @: $(MAKE); $(unstage)
36803 @[ -f ./guile/Makefile ] || exit 0; \
36804 r=`${PWD_COMMAND}`; export r; \
36805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36806 $(HOST_EXPORTS) \
36807 for flag in $(EXTRA_HOST_FLAGS) ; do \
36808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36809 done; \
36810 echo "Doing install-pdf in guile"; \
36811 (cd $(HOST_SUBDIR)/guile && \
36812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36814 "RANLIB=$${RANLIB}" \
36815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36816 install-pdf) \
36817 || exit 1
36818
36819 @endif guile
36820
36821 .PHONY: maybe-install-html-guile install-html-guile
36822 maybe-install-html-guile:
36823 @if guile
36824 maybe-install-html-guile: install-html-guile
36825
36826 install-html-guile: \
36827 configure-guile \
36828 html-guile
36829 @: $(MAKE); $(unstage)
36830 @[ -f ./guile/Makefile ] || exit 0; \
36831 r=`${PWD_COMMAND}`; export r; \
36832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833 $(HOST_EXPORTS) \
36834 for flag in $(EXTRA_HOST_FLAGS) ; do \
36835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36836 done; \
36837 echo "Doing install-html in guile"; \
36838 (cd $(HOST_SUBDIR)/guile && \
36839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841 "RANLIB=$${RANLIB}" \
36842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36843 install-html) \
36844 || exit 1
36845
36846 @endif guile
36847
36848 .PHONY: maybe-installcheck-guile installcheck-guile
36849 maybe-installcheck-guile:
36850 @if guile
36851 maybe-installcheck-guile: installcheck-guile
36852
36853 installcheck-guile: \
36854 configure-guile
36855 @: $(MAKE); $(unstage)
36856 @[ -f ./guile/Makefile ] || exit 0; \
36857 r=`${PWD_COMMAND}`; export r; \
36858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859 $(HOST_EXPORTS) \
36860 for flag in $(EXTRA_HOST_FLAGS) ; do \
36861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36862 done; \
36863 echo "Doing installcheck in guile"; \
36864 (cd $(HOST_SUBDIR)/guile && \
36865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36867 "RANLIB=$${RANLIB}" \
36868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36869 installcheck) \
36870 || exit 1
36871
36872 @endif guile
36873
36874 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36875 maybe-mostlyclean-guile:
36876 @if guile
36877 maybe-mostlyclean-guile: mostlyclean-guile
36878
36879 mostlyclean-guile:
36880 @: $(MAKE); $(unstage)
36881 @[ -f ./guile/Makefile ] || exit 0; \
36882 r=`${PWD_COMMAND}`; export r; \
36883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36884 $(HOST_EXPORTS) \
36885 for flag in $(EXTRA_HOST_FLAGS) ; do \
36886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36887 done; \
36888 echo "Doing mostlyclean in guile"; \
36889 (cd $(HOST_SUBDIR)/guile && \
36890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36892 "RANLIB=$${RANLIB}" \
36893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36894 mostlyclean) \
36895 || exit 1
36896
36897 @endif guile
36898
36899 .PHONY: maybe-clean-guile clean-guile
36900 maybe-clean-guile:
36901 @if guile
36902 maybe-clean-guile: clean-guile
36903
36904 clean-guile:
36905 @: $(MAKE); $(unstage)
36906 @[ -f ./guile/Makefile ] || exit 0; \
36907 r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 $(HOST_EXPORTS) \
36910 for flag in $(EXTRA_HOST_FLAGS) ; do \
36911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36912 done; \
36913 echo "Doing clean in guile"; \
36914 (cd $(HOST_SUBDIR)/guile && \
36915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36917 "RANLIB=$${RANLIB}" \
36918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36919 clean) \
36920 || exit 1
36921
36922 @endif guile
36923
36924 .PHONY: maybe-distclean-guile distclean-guile
36925 maybe-distclean-guile:
36926 @if guile
36927 maybe-distclean-guile: distclean-guile
36928
36929 distclean-guile:
36930 @: $(MAKE); $(unstage)
36931 @[ -f ./guile/Makefile ] || exit 0; \
36932 r=`${PWD_COMMAND}`; export r; \
36933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36934 $(HOST_EXPORTS) \
36935 for flag in $(EXTRA_HOST_FLAGS) ; do \
36936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36937 done; \
36938 echo "Doing distclean in guile"; \
36939 (cd $(HOST_SUBDIR)/guile && \
36940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36942 "RANLIB=$${RANLIB}" \
36943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36944 distclean) \
36945 || exit 1
36946
36947 @endif guile
36948
36949 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36950 maybe-maintainer-clean-guile:
36951 @if guile
36952 maybe-maintainer-clean-guile: maintainer-clean-guile
36953
36954 maintainer-clean-guile:
36955 @: $(MAKE); $(unstage)
36956 @[ -f ./guile/Makefile ] || exit 0; \
36957 r=`${PWD_COMMAND}`; export r; \
36958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36959 $(HOST_EXPORTS) \
36960 for flag in $(EXTRA_HOST_FLAGS) ; do \
36961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36962 done; \
36963 echo "Doing maintainer-clean in guile"; \
36964 (cd $(HOST_SUBDIR)/guile && \
36965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36967 "RANLIB=$${RANLIB}" \
36968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36969 maintainer-clean) \
36970 || exit 1
36971
36972 @endif guile
36973
36974
36975
36976 .PHONY: configure-tk maybe-configure-tk
36977 maybe-configure-tk:
36978 @if gcc-bootstrap
36979 configure-tk: stage_current
36980 @endif gcc-bootstrap
36981 @if tk
36982 maybe-configure-tk: configure-tk
36983 configure-tk:
36984 @: $(MAKE); $(unstage)
36985 @r=`${PWD_COMMAND}`; export r; \
36986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36987 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36989 $(HOST_EXPORTS) \
36990 echo Configuring in $(HOST_SUBDIR)/tk; \
36991 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36992 case $(srcdir) in \
36993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36994 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36996 esac; \
36997 module_srcdir=tk; \
36998 $(SHELL) \
36999 $$s/$$module_srcdir/configure \
37000 --srcdir=$${topdir}/$$module_srcdir \
37001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37002 --target=${target_alias} \
37003 || exit 1
37004 @endif tk
37005
37006
37007
37008
37009
37010 .PHONY: all-tk maybe-all-tk
37011 maybe-all-tk:
37012 @if gcc-bootstrap
37013 all-tk: stage_current
37014 @endif gcc-bootstrap
37015 @if tk
37016 TARGET-tk=all
37017 maybe-all-tk: all-tk
37018 all-tk: configure-tk
37019 @: $(MAKE); $(unstage)
37020 @r=`${PWD_COMMAND}`; export r; \
37021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37022 $(HOST_EXPORTS) \
37023 (cd $(HOST_SUBDIR)/tk && \
37024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37025 $(TARGET-tk))
37026 @endif tk
37027
37028
37029
37030
37031 .PHONY: check-tk maybe-check-tk
37032 maybe-check-tk:
37033 @if tk
37034 maybe-check-tk: check-tk
37035
37036 check-tk:
37037 @: $(MAKE); $(unstage)
37038 @r=`${PWD_COMMAND}`; export r; \
37039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040 $(HOST_EXPORTS) \
37041 (cd $(HOST_SUBDIR)/tk && \
37042 $(MAKE) $(FLAGS_TO_PASS) check)
37043
37044 @endif tk
37045
37046 .PHONY: install-tk maybe-install-tk
37047 maybe-install-tk:
37048 @if tk
37049 maybe-install-tk: install-tk
37050
37051 install-tk: installdirs
37052 @: $(MAKE); $(unstage)
37053 @r=`${PWD_COMMAND}`; export r; \
37054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37055 $(HOST_EXPORTS) \
37056 (cd $(HOST_SUBDIR)/tk && \
37057 $(MAKE) $(FLAGS_TO_PASS) install)
37058
37059 @endif tk
37060
37061 .PHONY: install-strip-tk maybe-install-strip-tk
37062 maybe-install-strip-tk:
37063 @if tk
37064 maybe-install-strip-tk: install-strip-tk
37065
37066 install-strip-tk: installdirs
37067 @: $(MAKE); $(unstage)
37068 @r=`${PWD_COMMAND}`; export r; \
37069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37070 $(HOST_EXPORTS) \
37071 (cd $(HOST_SUBDIR)/tk && \
37072 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37073
37074 @endif tk
37075
37076 # Other targets (info, dvi, pdf, etc.)
37077
37078 .PHONY: maybe-info-tk info-tk
37079 maybe-info-tk:
37080 @if tk
37081 maybe-info-tk: info-tk
37082
37083 info-tk: \
37084 configure-tk
37085 @: $(MAKE); $(unstage)
37086 @[ -f ./tk/Makefile ] || exit 0; \
37087 r=`${PWD_COMMAND}`; export r; \
37088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37089 $(HOST_EXPORTS) \
37090 for flag in $(EXTRA_HOST_FLAGS) ; do \
37091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37092 done; \
37093 echo "Doing info in tk"; \
37094 (cd $(HOST_SUBDIR)/tk && \
37095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37097 "RANLIB=$${RANLIB}" \
37098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37099 info) \
37100 || exit 1
37101
37102 @endif tk
37103
37104 .PHONY: maybe-dvi-tk dvi-tk
37105 maybe-dvi-tk:
37106 @if tk
37107 maybe-dvi-tk: dvi-tk
37108
37109 dvi-tk: \
37110 configure-tk
37111 @: $(MAKE); $(unstage)
37112 @[ -f ./tk/Makefile ] || exit 0; \
37113 r=`${PWD_COMMAND}`; export r; \
37114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37115 $(HOST_EXPORTS) \
37116 for flag in $(EXTRA_HOST_FLAGS) ; do \
37117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37118 done; \
37119 echo "Doing dvi in tk"; \
37120 (cd $(HOST_SUBDIR)/tk && \
37121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37123 "RANLIB=$${RANLIB}" \
37124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37125 dvi) \
37126 || exit 1
37127
37128 @endif tk
37129
37130 .PHONY: maybe-pdf-tk pdf-tk
37131 maybe-pdf-tk:
37132 @if tk
37133 maybe-pdf-tk: pdf-tk
37134
37135 pdf-tk: \
37136 configure-tk
37137 @: $(MAKE); $(unstage)
37138 @[ -f ./tk/Makefile ] || exit 0; \
37139 r=`${PWD_COMMAND}`; export r; \
37140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37141 $(HOST_EXPORTS) \
37142 for flag in $(EXTRA_HOST_FLAGS) ; do \
37143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37144 done; \
37145 echo "Doing pdf in tk"; \
37146 (cd $(HOST_SUBDIR)/tk && \
37147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37149 "RANLIB=$${RANLIB}" \
37150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37151 pdf) \
37152 || exit 1
37153
37154 @endif tk
37155
37156 .PHONY: maybe-html-tk html-tk
37157 maybe-html-tk:
37158 @if tk
37159 maybe-html-tk: html-tk
37160
37161 html-tk: \
37162 configure-tk
37163 @: $(MAKE); $(unstage)
37164 @[ -f ./tk/Makefile ] || exit 0; \
37165 r=`${PWD_COMMAND}`; export r; \
37166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37167 $(HOST_EXPORTS) \
37168 for flag in $(EXTRA_HOST_FLAGS) ; do \
37169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37170 done; \
37171 echo "Doing html in tk"; \
37172 (cd $(HOST_SUBDIR)/tk && \
37173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37175 "RANLIB=$${RANLIB}" \
37176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37177 html) \
37178 || exit 1
37179
37180 @endif tk
37181
37182 .PHONY: maybe-TAGS-tk TAGS-tk
37183 maybe-TAGS-tk:
37184 @if tk
37185 maybe-TAGS-tk: TAGS-tk
37186
37187 TAGS-tk: \
37188 configure-tk
37189 @: $(MAKE); $(unstage)
37190 @[ -f ./tk/Makefile ] || exit 0; \
37191 r=`${PWD_COMMAND}`; export r; \
37192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37193 $(HOST_EXPORTS) \
37194 for flag in $(EXTRA_HOST_FLAGS) ; do \
37195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37196 done; \
37197 echo "Doing TAGS in tk"; \
37198 (cd $(HOST_SUBDIR)/tk && \
37199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37201 "RANLIB=$${RANLIB}" \
37202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37203 TAGS) \
37204 || exit 1
37205
37206 @endif tk
37207
37208 .PHONY: maybe-install-info-tk install-info-tk
37209 maybe-install-info-tk:
37210 @if tk
37211 maybe-install-info-tk: install-info-tk
37212
37213 install-info-tk: \
37214 configure-tk \
37215 info-tk
37216 @: $(MAKE); $(unstage)
37217 @[ -f ./tk/Makefile ] || exit 0; \
37218 r=`${PWD_COMMAND}`; export r; \
37219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37220 $(HOST_EXPORTS) \
37221 for flag in $(EXTRA_HOST_FLAGS) ; do \
37222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37223 done; \
37224 echo "Doing install-info in tk"; \
37225 (cd $(HOST_SUBDIR)/tk && \
37226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37228 "RANLIB=$${RANLIB}" \
37229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37230 install-info) \
37231 || exit 1
37232
37233 @endif tk
37234
37235 .PHONY: maybe-install-dvi-tk install-dvi-tk
37236 maybe-install-dvi-tk:
37237 @if tk
37238 maybe-install-dvi-tk: install-dvi-tk
37239
37240 install-dvi-tk: \
37241 configure-tk \
37242 dvi-tk
37243 @: $(MAKE); $(unstage)
37244 @[ -f ./tk/Makefile ] || exit 0; \
37245 r=`${PWD_COMMAND}`; export r; \
37246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37247 $(HOST_EXPORTS) \
37248 for flag in $(EXTRA_HOST_FLAGS) ; do \
37249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37250 done; \
37251 echo "Doing install-dvi in tk"; \
37252 (cd $(HOST_SUBDIR)/tk && \
37253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37255 "RANLIB=$${RANLIB}" \
37256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37257 install-dvi) \
37258 || exit 1
37259
37260 @endif tk
37261
37262 .PHONY: maybe-install-pdf-tk install-pdf-tk
37263 maybe-install-pdf-tk:
37264 @if tk
37265 maybe-install-pdf-tk: install-pdf-tk
37266
37267 install-pdf-tk: \
37268 configure-tk \
37269 pdf-tk
37270 @: $(MAKE); $(unstage)
37271 @[ -f ./tk/Makefile ] || exit 0; \
37272 r=`${PWD_COMMAND}`; export r; \
37273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37274 $(HOST_EXPORTS) \
37275 for flag in $(EXTRA_HOST_FLAGS) ; do \
37276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37277 done; \
37278 echo "Doing install-pdf in tk"; \
37279 (cd $(HOST_SUBDIR)/tk && \
37280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37282 "RANLIB=$${RANLIB}" \
37283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37284 install-pdf) \
37285 || exit 1
37286
37287 @endif tk
37288
37289 .PHONY: maybe-install-html-tk install-html-tk
37290 maybe-install-html-tk:
37291 @if tk
37292 maybe-install-html-tk: install-html-tk
37293
37294 install-html-tk: \
37295 configure-tk \
37296 html-tk
37297 @: $(MAKE); $(unstage)
37298 @[ -f ./tk/Makefile ] || exit 0; \
37299 r=`${PWD_COMMAND}`; export r; \
37300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37301 $(HOST_EXPORTS) \
37302 for flag in $(EXTRA_HOST_FLAGS) ; do \
37303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37304 done; \
37305 echo "Doing install-html in tk"; \
37306 (cd $(HOST_SUBDIR)/tk && \
37307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37309 "RANLIB=$${RANLIB}" \
37310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37311 install-html) \
37312 || exit 1
37313
37314 @endif tk
37315
37316 .PHONY: maybe-installcheck-tk installcheck-tk
37317 maybe-installcheck-tk:
37318 @if tk
37319 maybe-installcheck-tk: installcheck-tk
37320
37321 installcheck-tk: \
37322 configure-tk
37323 @: $(MAKE); $(unstage)
37324 @[ -f ./tk/Makefile ] || exit 0; \
37325 r=`${PWD_COMMAND}`; export r; \
37326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37327 $(HOST_EXPORTS) \
37328 for flag in $(EXTRA_HOST_FLAGS) ; do \
37329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37330 done; \
37331 echo "Doing installcheck in tk"; \
37332 (cd $(HOST_SUBDIR)/tk && \
37333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37335 "RANLIB=$${RANLIB}" \
37336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37337 installcheck) \
37338 || exit 1
37339
37340 @endif tk
37341
37342 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37343 maybe-mostlyclean-tk:
37344 @if tk
37345 maybe-mostlyclean-tk: mostlyclean-tk
37346
37347 mostlyclean-tk:
37348 @: $(MAKE); $(unstage)
37349 @[ -f ./tk/Makefile ] || exit 0; \
37350 r=`${PWD_COMMAND}`; export r; \
37351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352 $(HOST_EXPORTS) \
37353 for flag in $(EXTRA_HOST_FLAGS) ; do \
37354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37355 done; \
37356 echo "Doing mostlyclean in tk"; \
37357 (cd $(HOST_SUBDIR)/tk && \
37358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37360 "RANLIB=$${RANLIB}" \
37361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37362 mostlyclean) \
37363 || exit 1
37364
37365 @endif tk
37366
37367 .PHONY: maybe-clean-tk clean-tk
37368 maybe-clean-tk:
37369 @if tk
37370 maybe-clean-tk: clean-tk
37371
37372 clean-tk:
37373 @: $(MAKE); $(unstage)
37374 @[ -f ./tk/Makefile ] || exit 0; \
37375 r=`${PWD_COMMAND}`; export r; \
37376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37377 $(HOST_EXPORTS) \
37378 for flag in $(EXTRA_HOST_FLAGS) ; do \
37379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37380 done; \
37381 echo "Doing clean in tk"; \
37382 (cd $(HOST_SUBDIR)/tk && \
37383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37385 "RANLIB=$${RANLIB}" \
37386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37387 clean) \
37388 || exit 1
37389
37390 @endif tk
37391
37392 .PHONY: maybe-distclean-tk distclean-tk
37393 maybe-distclean-tk:
37394 @if tk
37395 maybe-distclean-tk: distclean-tk
37396
37397 distclean-tk:
37398 @: $(MAKE); $(unstage)
37399 @[ -f ./tk/Makefile ] || exit 0; \
37400 r=`${PWD_COMMAND}`; export r; \
37401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37402 $(HOST_EXPORTS) \
37403 for flag in $(EXTRA_HOST_FLAGS) ; do \
37404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37405 done; \
37406 echo "Doing distclean in tk"; \
37407 (cd $(HOST_SUBDIR)/tk && \
37408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37410 "RANLIB=$${RANLIB}" \
37411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37412 distclean) \
37413 || exit 1
37414
37415 @endif tk
37416
37417 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37418 maybe-maintainer-clean-tk:
37419 @if tk
37420 maybe-maintainer-clean-tk: maintainer-clean-tk
37421
37422 maintainer-clean-tk:
37423 @: $(MAKE); $(unstage)
37424 @[ -f ./tk/Makefile ] || exit 0; \
37425 r=`${PWD_COMMAND}`; export r; \
37426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37427 $(HOST_EXPORTS) \
37428 for flag in $(EXTRA_HOST_FLAGS) ; do \
37429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37430 done; \
37431 echo "Doing maintainer-clean in tk"; \
37432 (cd $(HOST_SUBDIR)/tk && \
37433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37435 "RANLIB=$${RANLIB}" \
37436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37437 maintainer-clean) \
37438 || exit 1
37439
37440 @endif tk
37441
37442
37443
37444 .PHONY: configure-libtermcap maybe-configure-libtermcap
37445 maybe-configure-libtermcap:
37446 @if gcc-bootstrap
37447 configure-libtermcap: stage_current
37448 @endif gcc-bootstrap
37449 @if libtermcap
37450 maybe-configure-libtermcap: configure-libtermcap
37451 configure-libtermcap:
37452 @: $(MAKE); $(unstage)
37453 @r=`${PWD_COMMAND}`; export r; \
37454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37455 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37457 $(HOST_EXPORTS) \
37458 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37459 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37460 case $(srcdir) in \
37461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37462 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37464 esac; \
37465 module_srcdir=libtermcap; \
37466 $(SHELL) \
37467 $$s/$$module_srcdir/configure \
37468 --srcdir=$${topdir}/$$module_srcdir \
37469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37470 --target=${target_alias} \
37471 || exit 1
37472 @endif libtermcap
37473
37474
37475
37476
37477
37478 .PHONY: all-libtermcap maybe-all-libtermcap
37479 maybe-all-libtermcap:
37480 @if gcc-bootstrap
37481 all-libtermcap: stage_current
37482 @endif gcc-bootstrap
37483 @if libtermcap
37484 TARGET-libtermcap=all
37485 maybe-all-libtermcap: all-libtermcap
37486 all-libtermcap: configure-libtermcap
37487 @: $(MAKE); $(unstage)
37488 @r=`${PWD_COMMAND}`; export r; \
37489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490 $(HOST_EXPORTS) \
37491 (cd $(HOST_SUBDIR)/libtermcap && \
37492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37493 $(TARGET-libtermcap))
37494 @endif libtermcap
37495
37496
37497
37498
37499 .PHONY: check-libtermcap maybe-check-libtermcap
37500 maybe-check-libtermcap:
37501 @if libtermcap
37502 maybe-check-libtermcap: check-libtermcap
37503
37504 check-libtermcap:
37505
37506 @endif libtermcap
37507
37508 .PHONY: install-libtermcap maybe-install-libtermcap
37509 maybe-install-libtermcap:
37510 @if libtermcap
37511 maybe-install-libtermcap: install-libtermcap
37512
37513 install-libtermcap: installdirs
37514 @: $(MAKE); $(unstage)
37515 @r=`${PWD_COMMAND}`; export r; \
37516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517 $(HOST_EXPORTS) \
37518 (cd $(HOST_SUBDIR)/libtermcap && \
37519 $(MAKE) $(FLAGS_TO_PASS) install)
37520
37521 @endif libtermcap
37522
37523 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37524 maybe-install-strip-libtermcap:
37525 @if libtermcap
37526 maybe-install-strip-libtermcap: install-strip-libtermcap
37527
37528 install-strip-libtermcap: installdirs
37529 @: $(MAKE); $(unstage)
37530 @r=`${PWD_COMMAND}`; export r; \
37531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37532 $(HOST_EXPORTS) \
37533 (cd $(HOST_SUBDIR)/libtermcap && \
37534 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37535
37536 @endif libtermcap
37537
37538 # Other targets (info, dvi, pdf, etc.)
37539
37540 .PHONY: maybe-info-libtermcap info-libtermcap
37541 maybe-info-libtermcap:
37542 @if libtermcap
37543 maybe-info-libtermcap: info-libtermcap
37544
37545 info-libtermcap: \
37546 configure-libtermcap
37547 @: $(MAKE); $(unstage)
37548 @[ -f ./libtermcap/Makefile ] || exit 0; \
37549 r=`${PWD_COMMAND}`; export r; \
37550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37551 $(HOST_EXPORTS) \
37552 for flag in $(EXTRA_HOST_FLAGS) ; do \
37553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37554 done; \
37555 echo "Doing info in libtermcap"; \
37556 (cd $(HOST_SUBDIR)/libtermcap && \
37557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37559 "RANLIB=$${RANLIB}" \
37560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37561 info) \
37562 || exit 1
37563
37564 @endif libtermcap
37565
37566 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37567 maybe-dvi-libtermcap:
37568 @if libtermcap
37569 maybe-dvi-libtermcap: dvi-libtermcap
37570
37571 dvi-libtermcap: \
37572 configure-libtermcap
37573 @: $(MAKE); $(unstage)
37574 @[ -f ./libtermcap/Makefile ] || exit 0; \
37575 r=`${PWD_COMMAND}`; export r; \
37576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577 $(HOST_EXPORTS) \
37578 for flag in $(EXTRA_HOST_FLAGS) ; do \
37579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580 done; \
37581 echo "Doing dvi in libtermcap"; \
37582 (cd $(HOST_SUBDIR)/libtermcap && \
37583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37585 "RANLIB=$${RANLIB}" \
37586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587 dvi) \
37588 || exit 1
37589
37590 @endif libtermcap
37591
37592 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37593 maybe-pdf-libtermcap:
37594 @if libtermcap
37595 maybe-pdf-libtermcap: pdf-libtermcap
37596
37597 pdf-libtermcap: \
37598 configure-libtermcap
37599 @: $(MAKE); $(unstage)
37600 @[ -f ./libtermcap/Makefile ] || exit 0; \
37601 r=`${PWD_COMMAND}`; export r; \
37602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37603 $(HOST_EXPORTS) \
37604 for flag in $(EXTRA_HOST_FLAGS) ; do \
37605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37606 done; \
37607 echo "Doing pdf in libtermcap"; \
37608 (cd $(HOST_SUBDIR)/libtermcap && \
37609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37611 "RANLIB=$${RANLIB}" \
37612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37613 pdf) \
37614 || exit 1
37615
37616 @endif libtermcap
37617
37618 .PHONY: maybe-html-libtermcap html-libtermcap
37619 maybe-html-libtermcap:
37620 @if libtermcap
37621 maybe-html-libtermcap: html-libtermcap
37622
37623 html-libtermcap: \
37624 configure-libtermcap
37625 @: $(MAKE); $(unstage)
37626 @[ -f ./libtermcap/Makefile ] || exit 0; \
37627 r=`${PWD_COMMAND}`; export r; \
37628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37629 $(HOST_EXPORTS) \
37630 for flag in $(EXTRA_HOST_FLAGS) ; do \
37631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37632 done; \
37633 echo "Doing html in libtermcap"; \
37634 (cd $(HOST_SUBDIR)/libtermcap && \
37635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37637 "RANLIB=$${RANLIB}" \
37638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37639 html) \
37640 || exit 1
37641
37642 @endif libtermcap
37643
37644 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37645 maybe-TAGS-libtermcap:
37646 @if libtermcap
37647 maybe-TAGS-libtermcap: TAGS-libtermcap
37648
37649 TAGS-libtermcap: \
37650 configure-libtermcap
37651 @: $(MAKE); $(unstage)
37652 @[ -f ./libtermcap/Makefile ] || exit 0; \
37653 r=`${PWD_COMMAND}`; export r; \
37654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37655 $(HOST_EXPORTS) \
37656 for flag in $(EXTRA_HOST_FLAGS) ; do \
37657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37658 done; \
37659 echo "Doing TAGS in libtermcap"; \
37660 (cd $(HOST_SUBDIR)/libtermcap && \
37661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37663 "RANLIB=$${RANLIB}" \
37664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37665 TAGS) \
37666 || exit 1
37667
37668 @endif libtermcap
37669
37670 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37671 maybe-install-info-libtermcap:
37672 @if libtermcap
37673 maybe-install-info-libtermcap: install-info-libtermcap
37674
37675 install-info-libtermcap: \
37676 configure-libtermcap \
37677 info-libtermcap
37678 @: $(MAKE); $(unstage)
37679 @[ -f ./libtermcap/Makefile ] || exit 0; \
37680 r=`${PWD_COMMAND}`; export r; \
37681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682 $(HOST_EXPORTS) \
37683 for flag in $(EXTRA_HOST_FLAGS) ; do \
37684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37685 done; \
37686 echo "Doing install-info in libtermcap"; \
37687 (cd $(HOST_SUBDIR)/libtermcap && \
37688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37690 "RANLIB=$${RANLIB}" \
37691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37692 install-info) \
37693 || exit 1
37694
37695 @endif libtermcap
37696
37697 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37698 maybe-install-dvi-libtermcap:
37699 @if libtermcap
37700 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37701
37702 install-dvi-libtermcap: \
37703 configure-libtermcap \
37704 dvi-libtermcap
37705 @: $(MAKE); $(unstage)
37706 @[ -f ./libtermcap/Makefile ] || exit 0; \
37707 r=`${PWD_COMMAND}`; export r; \
37708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709 $(HOST_EXPORTS) \
37710 for flag in $(EXTRA_HOST_FLAGS) ; do \
37711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37712 done; \
37713 echo "Doing install-dvi in libtermcap"; \
37714 (cd $(HOST_SUBDIR)/libtermcap && \
37715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37717 "RANLIB=$${RANLIB}" \
37718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37719 install-dvi) \
37720 || exit 1
37721
37722 @endif libtermcap
37723
37724 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37725 maybe-install-pdf-libtermcap:
37726 @if libtermcap
37727 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37728
37729 install-pdf-libtermcap: \
37730 configure-libtermcap \
37731 pdf-libtermcap
37732 @: $(MAKE); $(unstage)
37733 @[ -f ./libtermcap/Makefile ] || exit 0; \
37734 r=`${PWD_COMMAND}`; export r; \
37735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37736 $(HOST_EXPORTS) \
37737 for flag in $(EXTRA_HOST_FLAGS) ; do \
37738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37739 done; \
37740 echo "Doing install-pdf in libtermcap"; \
37741 (cd $(HOST_SUBDIR)/libtermcap && \
37742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37744 "RANLIB=$${RANLIB}" \
37745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37746 install-pdf) \
37747 || exit 1
37748
37749 @endif libtermcap
37750
37751 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37752 maybe-install-html-libtermcap:
37753 @if libtermcap
37754 maybe-install-html-libtermcap: install-html-libtermcap
37755
37756 install-html-libtermcap: \
37757 configure-libtermcap \
37758 html-libtermcap
37759 @: $(MAKE); $(unstage)
37760 @[ -f ./libtermcap/Makefile ] || exit 0; \
37761 r=`${PWD_COMMAND}`; export r; \
37762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37763 $(HOST_EXPORTS) \
37764 for flag in $(EXTRA_HOST_FLAGS) ; do \
37765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37766 done; \
37767 echo "Doing install-html in libtermcap"; \
37768 (cd $(HOST_SUBDIR)/libtermcap && \
37769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37771 "RANLIB=$${RANLIB}" \
37772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37773 install-html) \
37774 || exit 1
37775
37776 @endif libtermcap
37777
37778 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37779 maybe-installcheck-libtermcap:
37780 @if libtermcap
37781 maybe-installcheck-libtermcap: installcheck-libtermcap
37782
37783 installcheck-libtermcap: \
37784 configure-libtermcap
37785 @: $(MAKE); $(unstage)
37786 @[ -f ./libtermcap/Makefile ] || exit 0; \
37787 r=`${PWD_COMMAND}`; export r; \
37788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37789 $(HOST_EXPORTS) \
37790 for flag in $(EXTRA_HOST_FLAGS) ; do \
37791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37792 done; \
37793 echo "Doing installcheck in libtermcap"; \
37794 (cd $(HOST_SUBDIR)/libtermcap && \
37795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37797 "RANLIB=$${RANLIB}" \
37798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37799 installcheck) \
37800 || exit 1
37801
37802 @endif libtermcap
37803
37804 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37805 maybe-mostlyclean-libtermcap:
37806 @if libtermcap
37807 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37808
37809 # libtermcap doesn't support mostlyclean.
37810 mostlyclean-libtermcap:
37811
37812 @endif libtermcap
37813
37814 .PHONY: maybe-clean-libtermcap clean-libtermcap
37815 maybe-clean-libtermcap:
37816 @if libtermcap
37817 maybe-clean-libtermcap: clean-libtermcap
37818
37819 # libtermcap doesn't support clean.
37820 clean-libtermcap:
37821
37822 @endif libtermcap
37823
37824 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37825 maybe-distclean-libtermcap:
37826 @if libtermcap
37827 maybe-distclean-libtermcap: distclean-libtermcap
37828
37829 # libtermcap doesn't support distclean.
37830 distclean-libtermcap:
37831
37832 @endif libtermcap
37833
37834 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37835 maybe-maintainer-clean-libtermcap:
37836 @if libtermcap
37837 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37838
37839 # libtermcap doesn't support maintainer-clean.
37840 maintainer-clean-libtermcap:
37841
37842 @endif libtermcap
37843
37844
37845
37846 .PHONY: configure-utils maybe-configure-utils
37847 maybe-configure-utils:
37848 @if gcc-bootstrap
37849 configure-utils: stage_current
37850 @endif gcc-bootstrap
37851 @if utils
37852 maybe-configure-utils: configure-utils
37853 configure-utils:
37854 @: $(MAKE); $(unstage)
37855 @r=`${PWD_COMMAND}`; export r; \
37856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37857 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37859 $(HOST_EXPORTS) \
37860 echo Configuring in $(HOST_SUBDIR)/utils; \
37861 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37862 case $(srcdir) in \
37863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37864 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37866 esac; \
37867 module_srcdir=utils; \
37868 $(SHELL) \
37869 $$s/$$module_srcdir/configure \
37870 --srcdir=$${topdir}/$$module_srcdir \
37871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37872 --target=${target_alias} \
37873 || exit 1
37874 @endif utils
37875
37876
37877
37878
37879
37880 .PHONY: all-utils maybe-all-utils
37881 maybe-all-utils:
37882 @if gcc-bootstrap
37883 all-utils: stage_current
37884 @endif gcc-bootstrap
37885 @if utils
37886 TARGET-utils=all
37887 maybe-all-utils: all-utils
37888 all-utils: configure-utils
37889 @: $(MAKE); $(unstage)
37890 @r=`${PWD_COMMAND}`; export r; \
37891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892 $(HOST_EXPORTS) \
37893 (cd $(HOST_SUBDIR)/utils && \
37894 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37895 $(TARGET-utils))
37896 @endif utils
37897
37898
37899
37900
37901 .PHONY: check-utils maybe-check-utils
37902 maybe-check-utils:
37903 @if utils
37904 maybe-check-utils: check-utils
37905
37906 check-utils:
37907
37908 @endif utils
37909
37910 .PHONY: install-utils maybe-install-utils
37911 maybe-install-utils:
37912 @if utils
37913 maybe-install-utils: install-utils
37914
37915 install-utils: installdirs
37916 @: $(MAKE); $(unstage)
37917 @r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(HOST_EXPORTS) \
37920 (cd $(HOST_SUBDIR)/utils && \
37921 $(MAKE) $(FLAGS_TO_PASS) install)
37922
37923 @endif utils
37924
37925 .PHONY: install-strip-utils maybe-install-strip-utils
37926 maybe-install-strip-utils:
37927 @if utils
37928 maybe-install-strip-utils: install-strip-utils
37929
37930 install-strip-utils: installdirs
37931 @: $(MAKE); $(unstage)
37932 @r=`${PWD_COMMAND}`; export r; \
37933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37934 $(HOST_EXPORTS) \
37935 (cd $(HOST_SUBDIR)/utils && \
37936 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37937
37938 @endif utils
37939
37940 # Other targets (info, dvi, pdf, etc.)
37941
37942 .PHONY: maybe-info-utils info-utils
37943 maybe-info-utils:
37944 @if utils
37945 maybe-info-utils: info-utils
37946
37947 info-utils: \
37948 configure-utils
37949 @: $(MAKE); $(unstage)
37950 @[ -f ./utils/Makefile ] || exit 0; \
37951 r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 $(HOST_EXPORTS) \
37954 for flag in $(EXTRA_HOST_FLAGS) ; do \
37955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956 done; \
37957 echo "Doing info in utils"; \
37958 (cd $(HOST_SUBDIR)/utils && \
37959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961 "RANLIB=$${RANLIB}" \
37962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37963 info) \
37964 || exit 1
37965
37966 @endif utils
37967
37968 .PHONY: maybe-dvi-utils dvi-utils
37969 maybe-dvi-utils:
37970 @if utils
37971 maybe-dvi-utils: dvi-utils
37972
37973 dvi-utils: \
37974 configure-utils
37975 @: $(MAKE); $(unstage)
37976 @[ -f ./utils/Makefile ] || exit 0; \
37977 r=`${PWD_COMMAND}`; export r; \
37978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979 $(HOST_EXPORTS) \
37980 for flag in $(EXTRA_HOST_FLAGS) ; do \
37981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982 done; \
37983 echo "Doing dvi in utils"; \
37984 (cd $(HOST_SUBDIR)/utils && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987 "RANLIB=$${RANLIB}" \
37988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37989 dvi) \
37990 || exit 1
37991
37992 @endif utils
37993
37994 .PHONY: maybe-pdf-utils pdf-utils
37995 maybe-pdf-utils:
37996 @if utils
37997 maybe-pdf-utils: pdf-utils
37998
37999 pdf-utils: \
38000 configure-utils
38001 @: $(MAKE); $(unstage)
38002 @[ -f ./utils/Makefile ] || exit 0; \
38003 r=`${PWD_COMMAND}`; export r; \
38004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005 $(HOST_EXPORTS) \
38006 for flag in $(EXTRA_HOST_FLAGS) ; do \
38007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008 done; \
38009 echo "Doing pdf in utils"; \
38010 (cd $(HOST_SUBDIR)/utils && \
38011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013 "RANLIB=$${RANLIB}" \
38014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015 pdf) \
38016 || exit 1
38017
38018 @endif utils
38019
38020 .PHONY: maybe-html-utils html-utils
38021 maybe-html-utils:
38022 @if utils
38023 maybe-html-utils: html-utils
38024
38025 html-utils: \
38026 configure-utils
38027 @: $(MAKE); $(unstage)
38028 @[ -f ./utils/Makefile ] || exit 0; \
38029 r=`${PWD_COMMAND}`; export r; \
38030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38031 $(HOST_EXPORTS) \
38032 for flag in $(EXTRA_HOST_FLAGS) ; do \
38033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034 done; \
38035 echo "Doing html in utils"; \
38036 (cd $(HOST_SUBDIR)/utils && \
38037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38039 "RANLIB=$${RANLIB}" \
38040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38041 html) \
38042 || exit 1
38043
38044 @endif utils
38045
38046 .PHONY: maybe-TAGS-utils TAGS-utils
38047 maybe-TAGS-utils:
38048 @if utils
38049 maybe-TAGS-utils: TAGS-utils
38050
38051 TAGS-utils: \
38052 configure-utils
38053 @: $(MAKE); $(unstage)
38054 @[ -f ./utils/Makefile ] || exit 0; \
38055 r=`${PWD_COMMAND}`; export r; \
38056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057 $(HOST_EXPORTS) \
38058 for flag in $(EXTRA_HOST_FLAGS) ; do \
38059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060 done; \
38061 echo "Doing TAGS in utils"; \
38062 (cd $(HOST_SUBDIR)/utils && \
38063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065 "RANLIB=$${RANLIB}" \
38066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067 TAGS) \
38068 || exit 1
38069
38070 @endif utils
38071
38072 .PHONY: maybe-install-info-utils install-info-utils
38073 maybe-install-info-utils:
38074 @if utils
38075 maybe-install-info-utils: install-info-utils
38076
38077 install-info-utils: \
38078 configure-utils \
38079 info-utils
38080 @: $(MAKE); $(unstage)
38081 @[ -f ./utils/Makefile ] || exit 0; \
38082 r=`${PWD_COMMAND}`; export r; \
38083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38084 $(HOST_EXPORTS) \
38085 for flag in $(EXTRA_HOST_FLAGS) ; do \
38086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38087 done; \
38088 echo "Doing install-info in utils"; \
38089 (cd $(HOST_SUBDIR)/utils && \
38090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38092 "RANLIB=$${RANLIB}" \
38093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38094 install-info) \
38095 || exit 1
38096
38097 @endif utils
38098
38099 .PHONY: maybe-install-dvi-utils install-dvi-utils
38100 maybe-install-dvi-utils:
38101 @if utils
38102 maybe-install-dvi-utils: install-dvi-utils
38103
38104 install-dvi-utils: \
38105 configure-utils \
38106 dvi-utils
38107 @: $(MAKE); $(unstage)
38108 @[ -f ./utils/Makefile ] || exit 0; \
38109 r=`${PWD_COMMAND}`; export r; \
38110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38111 $(HOST_EXPORTS) \
38112 for flag in $(EXTRA_HOST_FLAGS) ; do \
38113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38114 done; \
38115 echo "Doing install-dvi in utils"; \
38116 (cd $(HOST_SUBDIR)/utils && \
38117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38119 "RANLIB=$${RANLIB}" \
38120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38121 install-dvi) \
38122 || exit 1
38123
38124 @endif utils
38125
38126 .PHONY: maybe-install-pdf-utils install-pdf-utils
38127 maybe-install-pdf-utils:
38128 @if utils
38129 maybe-install-pdf-utils: install-pdf-utils
38130
38131 install-pdf-utils: \
38132 configure-utils \
38133 pdf-utils
38134 @: $(MAKE); $(unstage)
38135 @[ -f ./utils/Makefile ] || exit 0; \
38136 r=`${PWD_COMMAND}`; export r; \
38137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38138 $(HOST_EXPORTS) \
38139 for flag in $(EXTRA_HOST_FLAGS) ; do \
38140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38141 done; \
38142 echo "Doing install-pdf in utils"; \
38143 (cd $(HOST_SUBDIR)/utils && \
38144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38146 "RANLIB=$${RANLIB}" \
38147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38148 install-pdf) \
38149 || exit 1
38150
38151 @endif utils
38152
38153 .PHONY: maybe-install-html-utils install-html-utils
38154 maybe-install-html-utils:
38155 @if utils
38156 maybe-install-html-utils: install-html-utils
38157
38158 install-html-utils: \
38159 configure-utils \
38160 html-utils
38161 @: $(MAKE); $(unstage)
38162 @[ -f ./utils/Makefile ] || exit 0; \
38163 r=`${PWD_COMMAND}`; export r; \
38164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38165 $(HOST_EXPORTS) \
38166 for flag in $(EXTRA_HOST_FLAGS) ; do \
38167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38168 done; \
38169 echo "Doing install-html in utils"; \
38170 (cd $(HOST_SUBDIR)/utils && \
38171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38173 "RANLIB=$${RANLIB}" \
38174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38175 install-html) \
38176 || exit 1
38177
38178 @endif utils
38179
38180 .PHONY: maybe-installcheck-utils installcheck-utils
38181 maybe-installcheck-utils:
38182 @if utils
38183 maybe-installcheck-utils: installcheck-utils
38184
38185 installcheck-utils: \
38186 configure-utils
38187 @: $(MAKE); $(unstage)
38188 @[ -f ./utils/Makefile ] || exit 0; \
38189 r=`${PWD_COMMAND}`; export r; \
38190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38191 $(HOST_EXPORTS) \
38192 for flag in $(EXTRA_HOST_FLAGS) ; do \
38193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38194 done; \
38195 echo "Doing installcheck in utils"; \
38196 (cd $(HOST_SUBDIR)/utils && \
38197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38199 "RANLIB=$${RANLIB}" \
38200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38201 installcheck) \
38202 || exit 1
38203
38204 @endif utils
38205
38206 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38207 maybe-mostlyclean-utils:
38208 @if utils
38209 maybe-mostlyclean-utils: mostlyclean-utils
38210
38211 mostlyclean-utils:
38212 @: $(MAKE); $(unstage)
38213 @[ -f ./utils/Makefile ] || exit 0; \
38214 r=`${PWD_COMMAND}`; export r; \
38215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38216 $(HOST_EXPORTS) \
38217 for flag in $(EXTRA_HOST_FLAGS) ; do \
38218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38219 done; \
38220 echo "Doing mostlyclean in utils"; \
38221 (cd $(HOST_SUBDIR)/utils && \
38222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38224 "RANLIB=$${RANLIB}" \
38225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38226 mostlyclean) \
38227 || exit 1
38228
38229 @endif utils
38230
38231 .PHONY: maybe-clean-utils clean-utils
38232 maybe-clean-utils:
38233 @if utils
38234 maybe-clean-utils: clean-utils
38235
38236 clean-utils:
38237 @: $(MAKE); $(unstage)
38238 @[ -f ./utils/Makefile ] || exit 0; \
38239 r=`${PWD_COMMAND}`; export r; \
38240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38241 $(HOST_EXPORTS) \
38242 for flag in $(EXTRA_HOST_FLAGS) ; do \
38243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38244 done; \
38245 echo "Doing clean in utils"; \
38246 (cd $(HOST_SUBDIR)/utils && \
38247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38249 "RANLIB=$${RANLIB}" \
38250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38251 clean) \
38252 || exit 1
38253
38254 @endif utils
38255
38256 .PHONY: maybe-distclean-utils distclean-utils
38257 maybe-distclean-utils:
38258 @if utils
38259 maybe-distclean-utils: distclean-utils
38260
38261 distclean-utils:
38262 @: $(MAKE); $(unstage)
38263 @[ -f ./utils/Makefile ] || exit 0; \
38264 r=`${PWD_COMMAND}`; export r; \
38265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38266 $(HOST_EXPORTS) \
38267 for flag in $(EXTRA_HOST_FLAGS) ; do \
38268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38269 done; \
38270 echo "Doing distclean in utils"; \
38271 (cd $(HOST_SUBDIR)/utils && \
38272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38274 "RANLIB=$${RANLIB}" \
38275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38276 distclean) \
38277 || exit 1
38278
38279 @endif utils
38280
38281 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38282 maybe-maintainer-clean-utils:
38283 @if utils
38284 maybe-maintainer-clean-utils: maintainer-clean-utils
38285
38286 maintainer-clean-utils:
38287 @: $(MAKE); $(unstage)
38288 @[ -f ./utils/Makefile ] || exit 0; \
38289 r=`${PWD_COMMAND}`; export r; \
38290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291 $(HOST_EXPORTS) \
38292 for flag in $(EXTRA_HOST_FLAGS) ; do \
38293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38294 done; \
38295 echo "Doing maintainer-clean in utils"; \
38296 (cd $(HOST_SUBDIR)/utils && \
38297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38299 "RANLIB=$${RANLIB}" \
38300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38301 maintainer-clean) \
38302 || exit 1
38303
38304 @endif utils
38305
38306
38307
38308 .PHONY: configure-c++tools maybe-configure-c++tools
38309 maybe-configure-c++tools:
38310 @if gcc-bootstrap
38311 configure-c++tools: stage_current
38312 @endif gcc-bootstrap
38313 @if c++tools
38314 maybe-configure-c++tools: configure-c++tools
38315 configure-c++tools:
38316 @: $(MAKE); $(unstage)
38317 @r=`${PWD_COMMAND}`; export r; \
38318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38319 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38321 $(HOST_EXPORTS) \
38322 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38323 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38324 case $(srcdir) in \
38325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38326 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38328 esac; \
38329 module_srcdir=c++tools; \
38330 $(SHELL) \
38331 $$s/$$module_srcdir/configure \
38332 --srcdir=$${topdir}/$$module_srcdir \
38333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38334 --target=${target_alias} \
38335 || exit 1
38336 @endif c++tools
38337
38338
38339
38340
38341
38342 .PHONY: all-c++tools maybe-all-c++tools
38343 maybe-all-c++tools:
38344 @if gcc-bootstrap
38345 all-c++tools: stage_current
38346 @endif gcc-bootstrap
38347 @if c++tools
38348 TARGET-c++tools=all
38349 maybe-all-c++tools: all-c++tools
38350 all-c++tools: configure-c++tools
38351 @: $(MAKE); $(unstage)
38352 @r=`${PWD_COMMAND}`; export r; \
38353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38354 $(HOST_EXPORTS) \
38355 (cd $(HOST_SUBDIR)/c++tools && \
38356 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38357 $(TARGET-c++tools))
38358 @endif c++tools
38359
38360
38361
38362
38363 .PHONY: check-c++tools maybe-check-c++tools
38364 maybe-check-c++tools:
38365 @if c++tools
38366 maybe-check-c++tools: check-c++tools
38367
38368 check-c++tools:
38369 @: $(MAKE); $(unstage)
38370 @r=`${PWD_COMMAND}`; export r; \
38371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38372 $(HOST_EXPORTS) \
38373 (cd $(HOST_SUBDIR)/c++tools && \
38374 $(MAKE) $(FLAGS_TO_PASS) check)
38375
38376 @endif c++tools
38377
38378 .PHONY: install-c++tools maybe-install-c++tools
38379 maybe-install-c++tools:
38380 @if c++tools
38381 maybe-install-c++tools: install-c++tools
38382
38383 install-c++tools: installdirs
38384 @: $(MAKE); $(unstage)
38385 @r=`${PWD_COMMAND}`; export r; \
38386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38387 $(HOST_EXPORTS) \
38388 (cd $(HOST_SUBDIR)/c++tools && \
38389 $(MAKE) $(FLAGS_TO_PASS) install)
38390
38391 @endif c++tools
38392
38393 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38394 maybe-install-strip-c++tools:
38395 @if c++tools
38396 maybe-install-strip-c++tools: install-strip-c++tools
38397
38398 install-strip-c++tools: installdirs
38399 @: $(MAKE); $(unstage)
38400 @r=`${PWD_COMMAND}`; export r; \
38401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402 $(HOST_EXPORTS) \
38403 (cd $(HOST_SUBDIR)/c++tools && \
38404 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38405
38406 @endif c++tools
38407
38408 # Other targets (info, dvi, pdf, etc.)
38409
38410 .PHONY: maybe-info-c++tools info-c++tools
38411 maybe-info-c++tools:
38412 @if c++tools
38413 maybe-info-c++tools: info-c++tools
38414
38415 info-c++tools: \
38416 configure-c++tools
38417 @: $(MAKE); $(unstage)
38418 @[ -f ./c++tools/Makefile ] || exit 0; \
38419 r=`${PWD_COMMAND}`; export r; \
38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421 $(HOST_EXPORTS) \
38422 for flag in $(EXTRA_HOST_FLAGS) ; do \
38423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424 done; \
38425 echo "Doing info in c++tools"; \
38426 (cd $(HOST_SUBDIR)/c++tools && \
38427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429 "RANLIB=$${RANLIB}" \
38430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431 info) \
38432 || exit 1
38433
38434 @endif c++tools
38435
38436 .PHONY: maybe-dvi-c++tools dvi-c++tools
38437 maybe-dvi-c++tools:
38438 @if c++tools
38439 maybe-dvi-c++tools: dvi-c++tools
38440
38441 dvi-c++tools: \
38442 configure-c++tools
38443 @: $(MAKE); $(unstage)
38444 @[ -f ./c++tools/Makefile ] || exit 0; \
38445 r=`${PWD_COMMAND}`; export r; \
38446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38447 $(HOST_EXPORTS) \
38448 for flag in $(EXTRA_HOST_FLAGS) ; do \
38449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38450 done; \
38451 echo "Doing dvi in c++tools"; \
38452 (cd $(HOST_SUBDIR)/c++tools && \
38453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38455 "RANLIB=$${RANLIB}" \
38456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38457 dvi) \
38458 || exit 1
38459
38460 @endif c++tools
38461
38462 .PHONY: maybe-pdf-c++tools pdf-c++tools
38463 maybe-pdf-c++tools:
38464 @if c++tools
38465 maybe-pdf-c++tools: pdf-c++tools
38466
38467 pdf-c++tools: \
38468 configure-c++tools
38469 @: $(MAKE); $(unstage)
38470 @[ -f ./c++tools/Makefile ] || exit 0; \
38471 r=`${PWD_COMMAND}`; export r; \
38472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38473 $(HOST_EXPORTS) \
38474 for flag in $(EXTRA_HOST_FLAGS) ; do \
38475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476 done; \
38477 echo "Doing pdf in c++tools"; \
38478 (cd $(HOST_SUBDIR)/c++tools && \
38479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38481 "RANLIB=$${RANLIB}" \
38482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38483 pdf) \
38484 || exit 1
38485
38486 @endif c++tools
38487
38488 .PHONY: maybe-html-c++tools html-c++tools
38489 maybe-html-c++tools:
38490 @if c++tools
38491 maybe-html-c++tools: html-c++tools
38492
38493 html-c++tools: \
38494 configure-c++tools
38495 @: $(MAKE); $(unstage)
38496 @[ -f ./c++tools/Makefile ] || exit 0; \
38497 r=`${PWD_COMMAND}`; export r; \
38498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38499 $(HOST_EXPORTS) \
38500 for flag in $(EXTRA_HOST_FLAGS) ; do \
38501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38502 done; \
38503 echo "Doing html in c++tools"; \
38504 (cd $(HOST_SUBDIR)/c++tools && \
38505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38507 "RANLIB=$${RANLIB}" \
38508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38509 html) \
38510 || exit 1
38511
38512 @endif c++tools
38513
38514 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38515 maybe-TAGS-c++tools:
38516 @if c++tools
38517 maybe-TAGS-c++tools: TAGS-c++tools
38518
38519 # c++tools doesn't support TAGS.
38520 TAGS-c++tools:
38521
38522 @endif c++tools
38523
38524 .PHONY: maybe-install-info-c++tools install-info-c++tools
38525 maybe-install-info-c++tools:
38526 @if c++tools
38527 maybe-install-info-c++tools: install-info-c++tools
38528
38529 install-info-c++tools: \
38530 configure-c++tools \
38531 info-c++tools
38532 @: $(MAKE); $(unstage)
38533 @[ -f ./c++tools/Makefile ] || exit 0; \
38534 r=`${PWD_COMMAND}`; export r; \
38535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38536 $(HOST_EXPORTS) \
38537 for flag in $(EXTRA_HOST_FLAGS) ; do \
38538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38539 done; \
38540 echo "Doing install-info in c++tools"; \
38541 (cd $(HOST_SUBDIR)/c++tools && \
38542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38544 "RANLIB=$${RANLIB}" \
38545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38546 install-info) \
38547 || exit 1
38548
38549 @endif c++tools
38550
38551 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38552 maybe-install-dvi-c++tools:
38553 @if c++tools
38554 maybe-install-dvi-c++tools: install-dvi-c++tools
38555
38556 install-dvi-c++tools: \
38557 configure-c++tools \
38558 dvi-c++tools
38559 @: $(MAKE); $(unstage)
38560 @[ -f ./c++tools/Makefile ] || exit 0; \
38561 r=`${PWD_COMMAND}`; export r; \
38562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38563 $(HOST_EXPORTS) \
38564 for flag in $(EXTRA_HOST_FLAGS) ; do \
38565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38566 done; \
38567 echo "Doing install-dvi in c++tools"; \
38568 (cd $(HOST_SUBDIR)/c++tools && \
38569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38571 "RANLIB=$${RANLIB}" \
38572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38573 install-dvi) \
38574 || exit 1
38575
38576 @endif c++tools
38577
38578 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38579 maybe-install-pdf-c++tools:
38580 @if c++tools
38581 maybe-install-pdf-c++tools: install-pdf-c++tools
38582
38583 install-pdf-c++tools: \
38584 configure-c++tools \
38585 pdf-c++tools
38586 @: $(MAKE); $(unstage)
38587 @[ -f ./c++tools/Makefile ] || exit 0; \
38588 r=`${PWD_COMMAND}`; export r; \
38589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38590 $(HOST_EXPORTS) \
38591 for flag in $(EXTRA_HOST_FLAGS) ; do \
38592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38593 done; \
38594 echo "Doing install-pdf in c++tools"; \
38595 (cd $(HOST_SUBDIR)/c++tools && \
38596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38598 "RANLIB=$${RANLIB}" \
38599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38600 install-pdf) \
38601 || exit 1
38602
38603 @endif c++tools
38604
38605 .PHONY: maybe-install-html-c++tools install-html-c++tools
38606 maybe-install-html-c++tools:
38607 @if c++tools
38608 maybe-install-html-c++tools: install-html-c++tools
38609
38610 install-html-c++tools: \
38611 configure-c++tools \
38612 html-c++tools
38613 @: $(MAKE); $(unstage)
38614 @[ -f ./c++tools/Makefile ] || exit 0; \
38615 r=`${PWD_COMMAND}`; export r; \
38616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38617 $(HOST_EXPORTS) \
38618 for flag in $(EXTRA_HOST_FLAGS) ; do \
38619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38620 done; \
38621 echo "Doing install-html in c++tools"; \
38622 (cd $(HOST_SUBDIR)/c++tools && \
38623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38625 "RANLIB=$${RANLIB}" \
38626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38627 install-html) \
38628 || exit 1
38629
38630 @endif c++tools
38631
38632 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38633 maybe-installcheck-c++tools:
38634 @if c++tools
38635 maybe-installcheck-c++tools: installcheck-c++tools
38636
38637 installcheck-c++tools: \
38638 configure-c++tools
38639 @: $(MAKE); $(unstage)
38640 @[ -f ./c++tools/Makefile ] || exit 0; \
38641 r=`${PWD_COMMAND}`; export r; \
38642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38643 $(HOST_EXPORTS) \
38644 for flag in $(EXTRA_HOST_FLAGS) ; do \
38645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38646 done; \
38647 echo "Doing installcheck in c++tools"; \
38648 (cd $(HOST_SUBDIR)/c++tools && \
38649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38651 "RANLIB=$${RANLIB}" \
38652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38653 installcheck) \
38654 || exit 1
38655
38656 @endif c++tools
38657
38658 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38659 maybe-mostlyclean-c++tools:
38660 @if c++tools
38661 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38662
38663 mostlyclean-c++tools:
38664 @: $(MAKE); $(unstage)
38665 @[ -f ./c++tools/Makefile ] || exit 0; \
38666 r=`${PWD_COMMAND}`; export r; \
38667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38668 $(HOST_EXPORTS) \
38669 for flag in $(EXTRA_HOST_FLAGS) ; do \
38670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38671 done; \
38672 echo "Doing mostlyclean in c++tools"; \
38673 (cd $(HOST_SUBDIR)/c++tools && \
38674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38676 "RANLIB=$${RANLIB}" \
38677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38678 mostlyclean) \
38679 || exit 1
38680
38681 @endif c++tools
38682
38683 .PHONY: maybe-clean-c++tools clean-c++tools
38684 maybe-clean-c++tools:
38685 @if c++tools
38686 maybe-clean-c++tools: clean-c++tools
38687
38688 clean-c++tools:
38689 @: $(MAKE); $(unstage)
38690 @[ -f ./c++tools/Makefile ] || exit 0; \
38691 r=`${PWD_COMMAND}`; export r; \
38692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38693 $(HOST_EXPORTS) \
38694 for flag in $(EXTRA_HOST_FLAGS) ; do \
38695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38696 done; \
38697 echo "Doing clean in c++tools"; \
38698 (cd $(HOST_SUBDIR)/c++tools && \
38699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38701 "RANLIB=$${RANLIB}" \
38702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38703 clean) \
38704 || exit 1
38705
38706 @endif c++tools
38707
38708 .PHONY: maybe-distclean-c++tools distclean-c++tools
38709 maybe-distclean-c++tools:
38710 @if c++tools
38711 maybe-distclean-c++tools: distclean-c++tools
38712
38713 distclean-c++tools:
38714 @: $(MAKE); $(unstage)
38715 @[ -f ./c++tools/Makefile ] || exit 0; \
38716 r=`${PWD_COMMAND}`; export r; \
38717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718 $(HOST_EXPORTS) \
38719 for flag in $(EXTRA_HOST_FLAGS) ; do \
38720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38721 done; \
38722 echo "Doing distclean in c++tools"; \
38723 (cd $(HOST_SUBDIR)/c++tools && \
38724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38726 "RANLIB=$${RANLIB}" \
38727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38728 distclean) \
38729 || exit 1
38730
38731 @endif c++tools
38732
38733 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38734 maybe-maintainer-clean-c++tools:
38735 @if c++tools
38736 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38737
38738 maintainer-clean-c++tools:
38739 @: $(MAKE); $(unstage)
38740 @[ -f ./c++tools/Makefile ] || exit 0; \
38741 r=`${PWD_COMMAND}`; export r; \
38742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38743 $(HOST_EXPORTS) \
38744 for flag in $(EXTRA_HOST_FLAGS) ; do \
38745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38746 done; \
38747 echo "Doing maintainer-clean in c++tools"; \
38748 (cd $(HOST_SUBDIR)/c++tools && \
38749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38751 "RANLIB=$${RANLIB}" \
38752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38753 maintainer-clean) \
38754 || exit 1
38755
38756 @endif c++tools
38757
38758
38759
38760 .PHONY: configure-gnattools maybe-configure-gnattools
38761 maybe-configure-gnattools:
38762 @if gcc-bootstrap
38763 configure-gnattools: stage_current
38764 @endif gcc-bootstrap
38765 @if gnattools
38766 maybe-configure-gnattools: configure-gnattools
38767 configure-gnattools:
38768 @: $(MAKE); $(unstage)
38769 @r=`${PWD_COMMAND}`; export r; \
38770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38771 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38773 $(HOST_EXPORTS) \
38774 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38775 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38776 case $(srcdir) in \
38777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38778 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38780 esac; \
38781 module_srcdir=gnattools; \
38782 $(SHELL) \
38783 $$s/$$module_srcdir/configure \
38784 --srcdir=$${topdir}/$$module_srcdir \
38785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38786 --target=${target_alias} \
38787 || exit 1
38788 @endif gnattools
38789
38790
38791
38792
38793
38794 .PHONY: all-gnattools maybe-all-gnattools
38795 maybe-all-gnattools:
38796 @if gcc-bootstrap
38797 all-gnattools: stage_current
38798 @endif gcc-bootstrap
38799 @if gnattools
38800 TARGET-gnattools=all
38801 maybe-all-gnattools: all-gnattools
38802 all-gnattools: configure-gnattools
38803 @: $(MAKE); $(unstage)
38804 @r=`${PWD_COMMAND}`; export r; \
38805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38806 $(HOST_EXPORTS) \
38807 (cd $(HOST_SUBDIR)/gnattools && \
38808 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38809 $(TARGET-gnattools))
38810 @endif gnattools
38811
38812
38813
38814
38815 .PHONY: check-gnattools maybe-check-gnattools
38816 maybe-check-gnattools:
38817 @if gnattools
38818 maybe-check-gnattools: check-gnattools
38819
38820 check-gnattools:
38821 @: $(MAKE); $(unstage)
38822 @r=`${PWD_COMMAND}`; export r; \
38823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38824 $(HOST_EXPORTS) \
38825 (cd $(HOST_SUBDIR)/gnattools && \
38826 $(MAKE) $(FLAGS_TO_PASS) check)
38827
38828 @endif gnattools
38829
38830 .PHONY: install-gnattools maybe-install-gnattools
38831 maybe-install-gnattools:
38832 @if gnattools
38833 maybe-install-gnattools: install-gnattools
38834
38835 install-gnattools: installdirs
38836 @: $(MAKE); $(unstage)
38837 @r=`${PWD_COMMAND}`; export r; \
38838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38839 $(HOST_EXPORTS) \
38840 (cd $(HOST_SUBDIR)/gnattools && \
38841 $(MAKE) $(FLAGS_TO_PASS) install)
38842
38843 @endif gnattools
38844
38845 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38846 maybe-install-strip-gnattools:
38847 @if gnattools
38848 maybe-install-strip-gnattools: install-strip-gnattools
38849
38850 install-strip-gnattools: installdirs
38851 @: $(MAKE); $(unstage)
38852 @r=`${PWD_COMMAND}`; export r; \
38853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38854 $(HOST_EXPORTS) \
38855 (cd $(HOST_SUBDIR)/gnattools && \
38856 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38857
38858 @endif gnattools
38859
38860 # Other targets (info, dvi, pdf, etc.)
38861
38862 .PHONY: maybe-info-gnattools info-gnattools
38863 maybe-info-gnattools:
38864 @if gnattools
38865 maybe-info-gnattools: info-gnattools
38866
38867 info-gnattools: \
38868 configure-gnattools
38869 @: $(MAKE); $(unstage)
38870 @[ -f ./gnattools/Makefile ] || exit 0; \
38871 r=`${PWD_COMMAND}`; export r; \
38872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873 $(HOST_EXPORTS) \
38874 for flag in $(EXTRA_HOST_FLAGS) ; do \
38875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876 done; \
38877 echo "Doing info in gnattools"; \
38878 (cd $(HOST_SUBDIR)/gnattools && \
38879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881 "RANLIB=$${RANLIB}" \
38882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883 info) \
38884 || exit 1
38885
38886 @endif gnattools
38887
38888 .PHONY: maybe-dvi-gnattools dvi-gnattools
38889 maybe-dvi-gnattools:
38890 @if gnattools
38891 maybe-dvi-gnattools: dvi-gnattools
38892
38893 dvi-gnattools: \
38894 configure-gnattools
38895 @: $(MAKE); $(unstage)
38896 @[ -f ./gnattools/Makefile ] || exit 0; \
38897 r=`${PWD_COMMAND}`; export r; \
38898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38899 $(HOST_EXPORTS) \
38900 for flag in $(EXTRA_HOST_FLAGS) ; do \
38901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38902 done; \
38903 echo "Doing dvi in gnattools"; \
38904 (cd $(HOST_SUBDIR)/gnattools && \
38905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38907 "RANLIB=$${RANLIB}" \
38908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38909 dvi) \
38910 || exit 1
38911
38912 @endif gnattools
38913
38914 .PHONY: maybe-pdf-gnattools pdf-gnattools
38915 maybe-pdf-gnattools:
38916 @if gnattools
38917 maybe-pdf-gnattools: pdf-gnattools
38918
38919 pdf-gnattools: \
38920 configure-gnattools
38921 @: $(MAKE); $(unstage)
38922 @[ -f ./gnattools/Makefile ] || exit 0; \
38923 r=`${PWD_COMMAND}`; export r; \
38924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38925 $(HOST_EXPORTS) \
38926 for flag in $(EXTRA_HOST_FLAGS) ; do \
38927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38928 done; \
38929 echo "Doing pdf in gnattools"; \
38930 (cd $(HOST_SUBDIR)/gnattools && \
38931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38933 "RANLIB=$${RANLIB}" \
38934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38935 pdf) \
38936 || exit 1
38937
38938 @endif gnattools
38939
38940 .PHONY: maybe-html-gnattools html-gnattools
38941 maybe-html-gnattools:
38942 @if gnattools
38943 maybe-html-gnattools: html-gnattools
38944
38945 html-gnattools: \
38946 configure-gnattools
38947 @: $(MAKE); $(unstage)
38948 @[ -f ./gnattools/Makefile ] || exit 0; \
38949 r=`${PWD_COMMAND}`; export r; \
38950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38951 $(HOST_EXPORTS) \
38952 for flag in $(EXTRA_HOST_FLAGS) ; do \
38953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38954 done; \
38955 echo "Doing html in gnattools"; \
38956 (cd $(HOST_SUBDIR)/gnattools && \
38957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38959 "RANLIB=$${RANLIB}" \
38960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38961 html) \
38962 || exit 1
38963
38964 @endif gnattools
38965
38966 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38967 maybe-TAGS-gnattools:
38968 @if gnattools
38969 maybe-TAGS-gnattools: TAGS-gnattools
38970
38971 TAGS-gnattools: \
38972 configure-gnattools
38973 @: $(MAKE); $(unstage)
38974 @[ -f ./gnattools/Makefile ] || exit 0; \
38975 r=`${PWD_COMMAND}`; export r; \
38976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38977 $(HOST_EXPORTS) \
38978 for flag in $(EXTRA_HOST_FLAGS) ; do \
38979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38980 done; \
38981 echo "Doing TAGS in gnattools"; \
38982 (cd $(HOST_SUBDIR)/gnattools && \
38983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38985 "RANLIB=$${RANLIB}" \
38986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38987 TAGS) \
38988 || exit 1
38989
38990 @endif gnattools
38991
38992 .PHONY: maybe-install-info-gnattools install-info-gnattools
38993 maybe-install-info-gnattools:
38994 @if gnattools
38995 maybe-install-info-gnattools: install-info-gnattools
38996
38997 install-info-gnattools: \
38998 configure-gnattools \
38999 info-gnattools
39000 @: $(MAKE); $(unstage)
39001 @[ -f ./gnattools/Makefile ] || exit 0; \
39002 r=`${PWD_COMMAND}`; export r; \
39003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39004 $(HOST_EXPORTS) \
39005 for flag in $(EXTRA_HOST_FLAGS) ; do \
39006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39007 done; \
39008 echo "Doing install-info in gnattools"; \
39009 (cd $(HOST_SUBDIR)/gnattools && \
39010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39012 "RANLIB=$${RANLIB}" \
39013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39014 install-info) \
39015 || exit 1
39016
39017 @endif gnattools
39018
39019 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39020 maybe-install-dvi-gnattools:
39021 @if gnattools
39022 maybe-install-dvi-gnattools: install-dvi-gnattools
39023
39024 install-dvi-gnattools: \
39025 configure-gnattools \
39026 dvi-gnattools
39027 @: $(MAKE); $(unstage)
39028 @[ -f ./gnattools/Makefile ] || exit 0; \
39029 r=`${PWD_COMMAND}`; export r; \
39030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39031 $(HOST_EXPORTS) \
39032 for flag in $(EXTRA_HOST_FLAGS) ; do \
39033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39034 done; \
39035 echo "Doing install-dvi in gnattools"; \
39036 (cd $(HOST_SUBDIR)/gnattools && \
39037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39039 "RANLIB=$${RANLIB}" \
39040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39041 install-dvi) \
39042 || exit 1
39043
39044 @endif gnattools
39045
39046 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39047 maybe-install-pdf-gnattools:
39048 @if gnattools
39049 maybe-install-pdf-gnattools: install-pdf-gnattools
39050
39051 install-pdf-gnattools: \
39052 configure-gnattools \
39053 pdf-gnattools
39054 @: $(MAKE); $(unstage)
39055 @[ -f ./gnattools/Makefile ] || exit 0; \
39056 r=`${PWD_COMMAND}`; export r; \
39057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39058 $(HOST_EXPORTS) \
39059 for flag in $(EXTRA_HOST_FLAGS) ; do \
39060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39061 done; \
39062 echo "Doing install-pdf in gnattools"; \
39063 (cd $(HOST_SUBDIR)/gnattools && \
39064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39066 "RANLIB=$${RANLIB}" \
39067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39068 install-pdf) \
39069 || exit 1
39070
39071 @endif gnattools
39072
39073 .PHONY: maybe-install-html-gnattools install-html-gnattools
39074 maybe-install-html-gnattools:
39075 @if gnattools
39076 maybe-install-html-gnattools: install-html-gnattools
39077
39078 install-html-gnattools: \
39079 configure-gnattools \
39080 html-gnattools
39081 @: $(MAKE); $(unstage)
39082 @[ -f ./gnattools/Makefile ] || exit 0; \
39083 r=`${PWD_COMMAND}`; export r; \
39084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39085 $(HOST_EXPORTS) \
39086 for flag in $(EXTRA_HOST_FLAGS) ; do \
39087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39088 done; \
39089 echo "Doing install-html in gnattools"; \
39090 (cd $(HOST_SUBDIR)/gnattools && \
39091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39093 "RANLIB=$${RANLIB}" \
39094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39095 install-html) \
39096 || exit 1
39097
39098 @endif gnattools
39099
39100 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39101 maybe-installcheck-gnattools:
39102 @if gnattools
39103 maybe-installcheck-gnattools: installcheck-gnattools
39104
39105 installcheck-gnattools: \
39106 configure-gnattools
39107 @: $(MAKE); $(unstage)
39108 @[ -f ./gnattools/Makefile ] || exit 0; \
39109 r=`${PWD_COMMAND}`; export r; \
39110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39111 $(HOST_EXPORTS) \
39112 for flag in $(EXTRA_HOST_FLAGS) ; do \
39113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39114 done; \
39115 echo "Doing installcheck in gnattools"; \
39116 (cd $(HOST_SUBDIR)/gnattools && \
39117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39119 "RANLIB=$${RANLIB}" \
39120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39121 installcheck) \
39122 || exit 1
39123
39124 @endif gnattools
39125
39126 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39127 maybe-mostlyclean-gnattools:
39128 @if gnattools
39129 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39130
39131 mostlyclean-gnattools:
39132 @: $(MAKE); $(unstage)
39133 @[ -f ./gnattools/Makefile ] || exit 0; \
39134 r=`${PWD_COMMAND}`; export r; \
39135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136 $(HOST_EXPORTS) \
39137 for flag in $(EXTRA_HOST_FLAGS) ; do \
39138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39139 done; \
39140 echo "Doing mostlyclean in gnattools"; \
39141 (cd $(HOST_SUBDIR)/gnattools && \
39142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39144 "RANLIB=$${RANLIB}" \
39145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39146 mostlyclean) \
39147 || exit 1
39148
39149 @endif gnattools
39150
39151 .PHONY: maybe-clean-gnattools clean-gnattools
39152 maybe-clean-gnattools:
39153 @if gnattools
39154 maybe-clean-gnattools: clean-gnattools
39155
39156 clean-gnattools:
39157 @: $(MAKE); $(unstage)
39158 @[ -f ./gnattools/Makefile ] || exit 0; \
39159 r=`${PWD_COMMAND}`; export r; \
39160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39161 $(HOST_EXPORTS) \
39162 for flag in $(EXTRA_HOST_FLAGS) ; do \
39163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39164 done; \
39165 echo "Doing clean in gnattools"; \
39166 (cd $(HOST_SUBDIR)/gnattools && \
39167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39169 "RANLIB=$${RANLIB}" \
39170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39171 clean) \
39172 || exit 1
39173
39174 @endif gnattools
39175
39176 .PHONY: maybe-distclean-gnattools distclean-gnattools
39177 maybe-distclean-gnattools:
39178 @if gnattools
39179 maybe-distclean-gnattools: distclean-gnattools
39180
39181 distclean-gnattools:
39182 @: $(MAKE); $(unstage)
39183 @[ -f ./gnattools/Makefile ] || exit 0; \
39184 r=`${PWD_COMMAND}`; export r; \
39185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39186 $(HOST_EXPORTS) \
39187 for flag in $(EXTRA_HOST_FLAGS) ; do \
39188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39189 done; \
39190 echo "Doing distclean in gnattools"; \
39191 (cd $(HOST_SUBDIR)/gnattools && \
39192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39194 "RANLIB=$${RANLIB}" \
39195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39196 distclean) \
39197 || exit 1
39198
39199 @endif gnattools
39200
39201 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39202 maybe-maintainer-clean-gnattools:
39203 @if gnattools
39204 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39205
39206 maintainer-clean-gnattools:
39207 @: $(MAKE); $(unstage)
39208 @[ -f ./gnattools/Makefile ] || exit 0; \
39209 r=`${PWD_COMMAND}`; export r; \
39210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39211 $(HOST_EXPORTS) \
39212 for flag in $(EXTRA_HOST_FLAGS) ; do \
39213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39214 done; \
39215 echo "Doing maintainer-clean in gnattools"; \
39216 (cd $(HOST_SUBDIR)/gnattools && \
39217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39219 "RANLIB=$${RANLIB}" \
39220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39221 maintainer-clean) \
39222 || exit 1
39223
39224 @endif gnattools
39225
39226
39227
39228 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39229 maybe-configure-lto-plugin:
39230 @if gcc-bootstrap
39231 configure-lto-plugin: stage_current
39232 @endif gcc-bootstrap
39233 @if lto-plugin
39234 maybe-configure-lto-plugin: configure-lto-plugin
39235 configure-lto-plugin:
39236 @r=`${PWD_COMMAND}`; export r; \
39237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39238 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39240 $(HOST_EXPORTS) \
39241 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39242 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39243 case $(srcdir) in \
39244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39245 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39247 esac; \
39248 module_srcdir=lto-plugin; \
39249 $(SHELL) \
39250 $$s/$$module_srcdir/configure \
39251 --srcdir=$${topdir}/$$module_srcdir \
39252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39253 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39254 || exit 1
39255 @endif lto-plugin
39256
39257
39258
39259 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39260 maybe-configure-stage1-lto-plugin:
39261 @if lto-plugin-bootstrap
39262 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39263 configure-stage1-lto-plugin:
39264 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39266 @r=`${PWD_COMMAND}`; export r; \
39267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39268 TFLAGS="$(STAGE1_TFLAGS)"; \
39269 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39270 $(HOST_EXPORTS) \
39271 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39272 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39273 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39274 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39276 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39277 case $(srcdir) in \
39278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39279 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39281 esac; \
39282 module_srcdir=lto-plugin; \
39283 $(SHELL) $$s/$$module_srcdir/configure \
39284 --srcdir=$${topdir}/$$module_srcdir \
39285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39286 --target=${target_alias} \
39287 \
39288 $(STAGE1_CONFIGURE_FLAGS) \
39289 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39290 @endif lto-plugin-bootstrap
39291
39292 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39293 maybe-configure-stage2-lto-plugin:
39294 @if lto-plugin-bootstrap
39295 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39296 configure-stage2-lto-plugin:
39297 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39299 @r=`${PWD_COMMAND}`; export r; \
39300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39301 TFLAGS="$(STAGE2_TFLAGS)"; \
39302 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39303 $(HOST_EXPORTS) \
39304 $(POSTSTAGE1_HOST_EXPORTS) \
39305 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39306 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39307 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39308 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39310 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39311 case $(srcdir) in \
39312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39313 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39315 esac; \
39316 module_srcdir=lto-plugin; \
39317 $(SHELL) $$s/$$module_srcdir/configure \
39318 --srcdir=$${topdir}/$$module_srcdir \
39319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39320 --target=${target_alias} \
39321 --with-build-libsubdir=$(HOST_SUBDIR) \
39322 $(STAGE2_CONFIGURE_FLAGS) \
39323 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39324 @endif lto-plugin-bootstrap
39325
39326 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39327 maybe-configure-stage3-lto-plugin:
39328 @if lto-plugin-bootstrap
39329 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39330 configure-stage3-lto-plugin:
39331 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39333 @r=`${PWD_COMMAND}`; export r; \
39334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39335 TFLAGS="$(STAGE3_TFLAGS)"; \
39336 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39337 $(HOST_EXPORTS) \
39338 $(POSTSTAGE1_HOST_EXPORTS) \
39339 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39340 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39341 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39342 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39344 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39345 case $(srcdir) in \
39346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39347 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39349 esac; \
39350 module_srcdir=lto-plugin; \
39351 $(SHELL) $$s/$$module_srcdir/configure \
39352 --srcdir=$${topdir}/$$module_srcdir \
39353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39354 --target=${target_alias} \
39355 --with-build-libsubdir=$(HOST_SUBDIR) \
39356 $(STAGE3_CONFIGURE_FLAGS) \
39357 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39358 @endif lto-plugin-bootstrap
39359
39360 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39361 maybe-configure-stage4-lto-plugin:
39362 @if lto-plugin-bootstrap
39363 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39364 configure-stage4-lto-plugin:
39365 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39366 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39367 @r=`${PWD_COMMAND}`; export r; \
39368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369 TFLAGS="$(STAGE4_TFLAGS)"; \
39370 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39371 $(HOST_EXPORTS) \
39372 $(POSTSTAGE1_HOST_EXPORTS) \
39373 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39374 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39375 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39376 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39378 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39379 case $(srcdir) in \
39380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39381 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39383 esac; \
39384 module_srcdir=lto-plugin; \
39385 $(SHELL) $$s/$$module_srcdir/configure \
39386 --srcdir=$${topdir}/$$module_srcdir \
39387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39388 --target=${target_alias} \
39389 --with-build-libsubdir=$(HOST_SUBDIR) \
39390 $(STAGE4_CONFIGURE_FLAGS) \
39391 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39392 @endif lto-plugin-bootstrap
39393
39394 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39395 maybe-configure-stageprofile-lto-plugin:
39396 @if lto-plugin-bootstrap
39397 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39398 configure-stageprofile-lto-plugin:
39399 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39401 @r=`${PWD_COMMAND}`; export r; \
39402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39404 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39405 $(HOST_EXPORTS) \
39406 $(POSTSTAGE1_HOST_EXPORTS) \
39407 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39408 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39409 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39410 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39412 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39413 case $(srcdir) in \
39414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39415 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39417 esac; \
39418 module_srcdir=lto-plugin; \
39419 $(SHELL) $$s/$$module_srcdir/configure \
39420 --srcdir=$${topdir}/$$module_srcdir \
39421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39422 --target=${target_alias} \
39423 --with-build-libsubdir=$(HOST_SUBDIR) \
39424 $(STAGEprofile_CONFIGURE_FLAGS) \
39425 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39426 @endif lto-plugin-bootstrap
39427
39428 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39429 maybe-configure-stagetrain-lto-plugin:
39430 @if lto-plugin-bootstrap
39431 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39432 configure-stagetrain-lto-plugin:
39433 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39435 @r=`${PWD_COMMAND}`; export r; \
39436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39437 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39438 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39439 $(HOST_EXPORTS) \
39440 $(POSTSTAGE1_HOST_EXPORTS) \
39441 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39442 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39443 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39444 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39446 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39447 case $(srcdir) in \
39448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39449 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39451 esac; \
39452 module_srcdir=lto-plugin; \
39453 $(SHELL) $$s/$$module_srcdir/configure \
39454 --srcdir=$${topdir}/$$module_srcdir \
39455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39456 --target=${target_alias} \
39457 --with-build-libsubdir=$(HOST_SUBDIR) \
39458 $(STAGEtrain_CONFIGURE_FLAGS) \
39459 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39460 @endif lto-plugin-bootstrap
39461
39462 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39463 maybe-configure-stagefeedback-lto-plugin:
39464 @if lto-plugin-bootstrap
39465 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39466 configure-stagefeedback-lto-plugin:
39467 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39469 @r=`${PWD_COMMAND}`; export r; \
39470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39472 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39473 $(HOST_EXPORTS) \
39474 $(POSTSTAGE1_HOST_EXPORTS) \
39475 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39476 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39477 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39478 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39480 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39481 case $(srcdir) in \
39482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39483 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39485 esac; \
39486 module_srcdir=lto-plugin; \
39487 $(SHELL) $$s/$$module_srcdir/configure \
39488 --srcdir=$${topdir}/$$module_srcdir \
39489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39490 --target=${target_alias} \
39491 --with-build-libsubdir=$(HOST_SUBDIR) \
39492 $(STAGEfeedback_CONFIGURE_FLAGS) \
39493 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39494 @endif lto-plugin-bootstrap
39495
39496 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39497 maybe-configure-stageautoprofile-lto-plugin:
39498 @if lto-plugin-bootstrap
39499 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39500 configure-stageautoprofile-lto-plugin:
39501 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39503 @r=`${PWD_COMMAND}`; export r; \
39504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39506 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39507 $(HOST_EXPORTS) \
39508 $(POSTSTAGE1_HOST_EXPORTS) \
39509 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39510 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39511 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39512 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39514 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39515 case $(srcdir) in \
39516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39517 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39519 esac; \
39520 module_srcdir=lto-plugin; \
39521 $(SHELL) $$s/$$module_srcdir/configure \
39522 --srcdir=$${topdir}/$$module_srcdir \
39523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39524 --target=${target_alias} \
39525 --with-build-libsubdir=$(HOST_SUBDIR) \
39526 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39527 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39528 @endif lto-plugin-bootstrap
39529
39530 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39531 maybe-configure-stageautofeedback-lto-plugin:
39532 @if lto-plugin-bootstrap
39533 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39534 configure-stageautofeedback-lto-plugin:
39535 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39537 @r=`${PWD_COMMAND}`; export r; \
39538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39540 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39541 $(HOST_EXPORTS) \
39542 $(POSTSTAGE1_HOST_EXPORTS) \
39543 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39544 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39545 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39546 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39548 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39549 case $(srcdir) in \
39550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39551 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39553 esac; \
39554 module_srcdir=lto-plugin; \
39555 $(SHELL) $$s/$$module_srcdir/configure \
39556 --srcdir=$${topdir}/$$module_srcdir \
39557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39558 --target=${target_alias} \
39559 --with-build-libsubdir=$(HOST_SUBDIR) \
39560 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39561 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39562 @endif lto-plugin-bootstrap
39563
39564
39565
39566
39567
39568 .PHONY: all-lto-plugin maybe-all-lto-plugin
39569 maybe-all-lto-plugin:
39570 @if gcc-bootstrap
39571 all-lto-plugin: stage_current
39572 @endif gcc-bootstrap
39573 @if lto-plugin
39574 TARGET-lto-plugin=all
39575 maybe-all-lto-plugin: all-lto-plugin
39576 all-lto-plugin: configure-lto-plugin
39577 @r=`${PWD_COMMAND}`; export r; \
39578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39579 $(HOST_EXPORTS) \
39580 (cd $(HOST_SUBDIR)/lto-plugin && \
39581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39582 $(TARGET-lto-plugin))
39583 @endif lto-plugin
39584
39585
39586
39587 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39588 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39589 maybe-all-stage1-lto-plugin:
39590 maybe-clean-stage1-lto-plugin:
39591 @if lto-plugin-bootstrap
39592 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39593 all-stage1: all-stage1-lto-plugin
39594 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39595 all-stage1-lto-plugin: configure-stage1-lto-plugin
39596 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39597 @r=`${PWD_COMMAND}`; export r; \
39598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39599 TFLAGS="$(STAGE1_TFLAGS)"; \
39600 $(HOST_EXPORTS) \
39601 cd $(HOST_SUBDIR)/lto-plugin && \
39602 \
39603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39604 CFLAGS="$(STAGE1_CFLAGS)" \
39605 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39606 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39607 LIBCFLAGS="$(LIBCFLAGS)" \
39608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39611 $(EXTRA_HOST_FLAGS) \
39612 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39613 TFLAGS="$(STAGE1_TFLAGS)" \
39614 $(TARGET-stage1-lto-plugin)
39615
39616 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39617 clean-stage1: clean-stage1-lto-plugin
39618 clean-stage1-lto-plugin:
39619 @if [ $(current_stage) = stage1 ]; then \
39620 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39621 else \
39622 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39623 $(MAKE) stage1-start; \
39624 fi; \
39625 cd $(HOST_SUBDIR)/lto-plugin && \
39626 $(MAKE) $(EXTRA_HOST_FLAGS) \
39627 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39628 @endif lto-plugin-bootstrap
39629
39630
39631 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39632 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39633 maybe-all-stage2-lto-plugin:
39634 maybe-clean-stage2-lto-plugin:
39635 @if lto-plugin-bootstrap
39636 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39637 all-stage2: all-stage2-lto-plugin
39638 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39639 all-stage2-lto-plugin: configure-stage2-lto-plugin
39640 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39641 @r=`${PWD_COMMAND}`; export r; \
39642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643 TFLAGS="$(STAGE2_TFLAGS)"; \
39644 $(HOST_EXPORTS) \
39645 $(POSTSTAGE1_HOST_EXPORTS) \
39646 cd $(HOST_SUBDIR)/lto-plugin && \
39647 \
39648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39649 CFLAGS="$(STAGE2_CFLAGS)" \
39650 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39651 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39652 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39656 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39657 TFLAGS="$(STAGE2_TFLAGS)" \
39658 $(TARGET-stage2-lto-plugin)
39659
39660 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39661 clean-stage2: clean-stage2-lto-plugin
39662 clean-stage2-lto-plugin:
39663 @if [ $(current_stage) = stage2 ]; then \
39664 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39665 else \
39666 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39667 $(MAKE) stage2-start; \
39668 fi; \
39669 cd $(HOST_SUBDIR)/lto-plugin && \
39670 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39671 @endif lto-plugin-bootstrap
39672
39673
39674 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39675 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39676 maybe-all-stage3-lto-plugin:
39677 maybe-clean-stage3-lto-plugin:
39678 @if lto-plugin-bootstrap
39679 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39680 all-stage3: all-stage3-lto-plugin
39681 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39682 all-stage3-lto-plugin: configure-stage3-lto-plugin
39683 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39684 @r=`${PWD_COMMAND}`; export r; \
39685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39686 TFLAGS="$(STAGE3_TFLAGS)"; \
39687 $(HOST_EXPORTS) \
39688 $(POSTSTAGE1_HOST_EXPORTS) \
39689 cd $(HOST_SUBDIR)/lto-plugin && \
39690 \
39691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39692 CFLAGS="$(STAGE3_CFLAGS)" \
39693 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39694 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39695 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39699 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39700 TFLAGS="$(STAGE3_TFLAGS)" \
39701 $(TARGET-stage3-lto-plugin)
39702
39703 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39704 clean-stage3: clean-stage3-lto-plugin
39705 clean-stage3-lto-plugin:
39706 @if [ $(current_stage) = stage3 ]; then \
39707 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39708 else \
39709 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39710 $(MAKE) stage3-start; \
39711 fi; \
39712 cd $(HOST_SUBDIR)/lto-plugin && \
39713 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39714 @endif lto-plugin-bootstrap
39715
39716
39717 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39718 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39719 maybe-all-stage4-lto-plugin:
39720 maybe-clean-stage4-lto-plugin:
39721 @if lto-plugin-bootstrap
39722 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39723 all-stage4: all-stage4-lto-plugin
39724 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39725 all-stage4-lto-plugin: configure-stage4-lto-plugin
39726 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39727 @r=`${PWD_COMMAND}`; export r; \
39728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729 TFLAGS="$(STAGE4_TFLAGS)"; \
39730 $(HOST_EXPORTS) \
39731 $(POSTSTAGE1_HOST_EXPORTS) \
39732 cd $(HOST_SUBDIR)/lto-plugin && \
39733 \
39734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39735 CFLAGS="$(STAGE4_CFLAGS)" \
39736 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39737 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39738 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39742 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39743 TFLAGS="$(STAGE4_TFLAGS)" \
39744 $(TARGET-stage4-lto-plugin)
39745
39746 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39747 clean-stage4: clean-stage4-lto-plugin
39748 clean-stage4-lto-plugin:
39749 @if [ $(current_stage) = stage4 ]; then \
39750 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39751 else \
39752 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39753 $(MAKE) stage4-start; \
39754 fi; \
39755 cd $(HOST_SUBDIR)/lto-plugin && \
39756 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39757 @endif lto-plugin-bootstrap
39758
39759
39760 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39761 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39762 maybe-all-stageprofile-lto-plugin:
39763 maybe-clean-stageprofile-lto-plugin:
39764 @if lto-plugin-bootstrap
39765 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39766 all-stageprofile: all-stageprofile-lto-plugin
39767 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39768 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39769 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39770 @r=`${PWD_COMMAND}`; export r; \
39771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39772 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39773 $(HOST_EXPORTS) \
39774 $(POSTSTAGE1_HOST_EXPORTS) \
39775 cd $(HOST_SUBDIR)/lto-plugin && \
39776 \
39777 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39778 CFLAGS="$(STAGEprofile_CFLAGS)" \
39779 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39780 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39781 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39786 TFLAGS="$(STAGEprofile_TFLAGS)" \
39787 $(TARGET-stageprofile-lto-plugin)
39788
39789 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39790 clean-stageprofile: clean-stageprofile-lto-plugin
39791 clean-stageprofile-lto-plugin:
39792 @if [ $(current_stage) = stageprofile ]; then \
39793 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39794 else \
39795 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39796 $(MAKE) stageprofile-start; \
39797 fi; \
39798 cd $(HOST_SUBDIR)/lto-plugin && \
39799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39800 @endif lto-plugin-bootstrap
39801
39802
39803 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39804 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39805 maybe-all-stagetrain-lto-plugin:
39806 maybe-clean-stagetrain-lto-plugin:
39807 @if lto-plugin-bootstrap
39808 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39809 all-stagetrain: all-stagetrain-lto-plugin
39810 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39811 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39812 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39813 @r=`${PWD_COMMAND}`; export r; \
39814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39815 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39816 $(HOST_EXPORTS) \
39817 $(POSTSTAGE1_HOST_EXPORTS) \
39818 cd $(HOST_SUBDIR)/lto-plugin && \
39819 \
39820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39821 CFLAGS="$(STAGEtrain_CFLAGS)" \
39822 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39823 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39824 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39828 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39829 TFLAGS="$(STAGEtrain_TFLAGS)" \
39830 $(TARGET-stagetrain-lto-plugin)
39831
39832 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39833 clean-stagetrain: clean-stagetrain-lto-plugin
39834 clean-stagetrain-lto-plugin:
39835 @if [ $(current_stage) = stagetrain ]; then \
39836 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39837 else \
39838 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39839 $(MAKE) stagetrain-start; \
39840 fi; \
39841 cd $(HOST_SUBDIR)/lto-plugin && \
39842 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39843 @endif lto-plugin-bootstrap
39844
39845
39846 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39847 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39848 maybe-all-stagefeedback-lto-plugin:
39849 maybe-clean-stagefeedback-lto-plugin:
39850 @if lto-plugin-bootstrap
39851 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39852 all-stagefeedback: all-stagefeedback-lto-plugin
39853 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39854 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39855 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39856 @r=`${PWD_COMMAND}`; export r; \
39857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39858 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39859 $(HOST_EXPORTS) \
39860 $(POSTSTAGE1_HOST_EXPORTS) \
39861 cd $(HOST_SUBDIR)/lto-plugin && \
39862 \
39863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39864 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39865 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39866 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39867 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39868 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39869 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39870 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39871 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39872 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39873 $(TARGET-stagefeedback-lto-plugin)
39874
39875 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39876 clean-stagefeedback: clean-stagefeedback-lto-plugin
39877 clean-stagefeedback-lto-plugin:
39878 @if [ $(current_stage) = stagefeedback ]; then \
39879 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39880 else \
39881 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39882 $(MAKE) stagefeedback-start; \
39883 fi; \
39884 cd $(HOST_SUBDIR)/lto-plugin && \
39885 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39886 @endif lto-plugin-bootstrap
39887
39888
39889 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39890 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39891 maybe-all-stageautoprofile-lto-plugin:
39892 maybe-clean-stageautoprofile-lto-plugin:
39893 @if lto-plugin-bootstrap
39894 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39895 all-stageautoprofile: all-stageautoprofile-lto-plugin
39896 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39897 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39898 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39899 @r=`${PWD_COMMAND}`; export r; \
39900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39901 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39902 $(HOST_EXPORTS) \
39903 $(POSTSTAGE1_HOST_EXPORTS) \
39904 cd $(HOST_SUBDIR)/lto-plugin && \
39905 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39906 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39907 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39908 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39909 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39910 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39911 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39912 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39913 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39914 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39915 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39916 $(TARGET-stageautoprofile-lto-plugin)
39917
39918 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39919 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39920 clean-stageautoprofile-lto-plugin:
39921 @if [ $(current_stage) = stageautoprofile ]; then \
39922 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39923 else \
39924 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39925 $(MAKE) stageautoprofile-start; \
39926 fi; \
39927 cd $(HOST_SUBDIR)/lto-plugin && \
39928 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39929 @endif lto-plugin-bootstrap
39930
39931
39932 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39933 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39934 maybe-all-stageautofeedback-lto-plugin:
39935 maybe-clean-stageautofeedback-lto-plugin:
39936 @if lto-plugin-bootstrap
39937 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39938 all-stageautofeedback: all-stageautofeedback-lto-plugin
39939 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39940 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39941 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39942 @r=`${PWD_COMMAND}`; export r; \
39943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39944 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39945 $(HOST_EXPORTS) \
39946 $(POSTSTAGE1_HOST_EXPORTS) \
39947 cd $(HOST_SUBDIR)/lto-plugin && \
39948 \
39949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39950 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39951 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39952 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39953 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39958 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39959 $(TARGET-stageautofeedback-lto-plugin)
39960
39961 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39962 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39963 clean-stageautofeedback-lto-plugin:
39964 @if [ $(current_stage) = stageautofeedback ]; then \
39965 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39966 else \
39967 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39968 $(MAKE) stageautofeedback-start; \
39969 fi; \
39970 cd $(HOST_SUBDIR)/lto-plugin && \
39971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39972 @endif lto-plugin-bootstrap
39973
39974
39975
39976
39977
39978 .PHONY: check-lto-plugin maybe-check-lto-plugin
39979 maybe-check-lto-plugin:
39980 @if lto-plugin
39981 maybe-check-lto-plugin: check-lto-plugin
39982
39983 check-lto-plugin:
39984 @: $(MAKE); $(unstage)
39985 @r=`${PWD_COMMAND}`; export r; \
39986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39987 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39988 (cd $(HOST_SUBDIR)/lto-plugin && \
39989 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39990
39991 @endif lto-plugin
39992
39993 .PHONY: install-lto-plugin maybe-install-lto-plugin
39994 maybe-install-lto-plugin:
39995 @if lto-plugin
39996 maybe-install-lto-plugin: install-lto-plugin
39997
39998 install-lto-plugin: installdirs
39999 @: $(MAKE); $(unstage)
40000 @r=`${PWD_COMMAND}`; export r; \
40001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40002 $(HOST_EXPORTS) \
40003 (cd $(HOST_SUBDIR)/lto-plugin && \
40004 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40005
40006 @endif lto-plugin
40007
40008 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40009 maybe-install-strip-lto-plugin:
40010 @if lto-plugin
40011 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40012
40013 install-strip-lto-plugin: installdirs
40014 @: $(MAKE); $(unstage)
40015 @r=`${PWD_COMMAND}`; export r; \
40016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40017 $(HOST_EXPORTS) \
40018 (cd $(HOST_SUBDIR)/lto-plugin && \
40019 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40020
40021 @endif lto-plugin
40022
40023 # Other targets (info, dvi, pdf, etc.)
40024
40025 .PHONY: maybe-info-lto-plugin info-lto-plugin
40026 maybe-info-lto-plugin:
40027 @if lto-plugin
40028 maybe-info-lto-plugin: info-lto-plugin
40029
40030 info-lto-plugin: \
40031 configure-lto-plugin
40032 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40033 r=`${PWD_COMMAND}`; export r; \
40034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40035 $(HOST_EXPORTS) \
40036 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40038 done; \
40039 echo "Doing info in lto-plugin"; \
40040 (cd $(HOST_SUBDIR)/lto-plugin && \
40041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40043 "RANLIB=$${RANLIB}" \
40044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40045 info) \
40046 || exit 1
40047
40048 @endif lto-plugin
40049
40050 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40051 maybe-dvi-lto-plugin:
40052 @if lto-plugin
40053 maybe-dvi-lto-plugin: dvi-lto-plugin
40054
40055 dvi-lto-plugin: \
40056 configure-lto-plugin
40057 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40058 r=`${PWD_COMMAND}`; export r; \
40059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40060 $(HOST_EXPORTS) \
40061 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40063 done; \
40064 echo "Doing dvi in lto-plugin"; \
40065 (cd $(HOST_SUBDIR)/lto-plugin && \
40066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40068 "RANLIB=$${RANLIB}" \
40069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40070 dvi) \
40071 || exit 1
40072
40073 @endif lto-plugin
40074
40075 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40076 maybe-pdf-lto-plugin:
40077 @if lto-plugin
40078 maybe-pdf-lto-plugin: pdf-lto-plugin
40079
40080 pdf-lto-plugin: \
40081 configure-lto-plugin
40082 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40083 r=`${PWD_COMMAND}`; export r; \
40084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40085 $(HOST_EXPORTS) \
40086 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40088 done; \
40089 echo "Doing pdf in lto-plugin"; \
40090 (cd $(HOST_SUBDIR)/lto-plugin && \
40091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40093 "RANLIB=$${RANLIB}" \
40094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40095 pdf) \
40096 || exit 1
40097
40098 @endif lto-plugin
40099
40100 .PHONY: maybe-html-lto-plugin html-lto-plugin
40101 maybe-html-lto-plugin:
40102 @if lto-plugin
40103 maybe-html-lto-plugin: html-lto-plugin
40104
40105 html-lto-plugin: \
40106 configure-lto-plugin
40107 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40108 r=`${PWD_COMMAND}`; export r; \
40109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40110 $(HOST_EXPORTS) \
40111 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40113 done; \
40114 echo "Doing html in lto-plugin"; \
40115 (cd $(HOST_SUBDIR)/lto-plugin && \
40116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40118 "RANLIB=$${RANLIB}" \
40119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40120 html) \
40121 || exit 1
40122
40123 @endif lto-plugin
40124
40125 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40126 maybe-TAGS-lto-plugin:
40127 @if lto-plugin
40128 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40129
40130 TAGS-lto-plugin: \
40131 configure-lto-plugin
40132 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40133 r=`${PWD_COMMAND}`; export r; \
40134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135 $(HOST_EXPORTS) \
40136 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40138 done; \
40139 echo "Doing TAGS in lto-plugin"; \
40140 (cd $(HOST_SUBDIR)/lto-plugin && \
40141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40143 "RANLIB=$${RANLIB}" \
40144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40145 TAGS) \
40146 || exit 1
40147
40148 @endif lto-plugin
40149
40150 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40151 maybe-install-info-lto-plugin:
40152 @if lto-plugin
40153 maybe-install-info-lto-plugin: install-info-lto-plugin
40154
40155 install-info-lto-plugin: \
40156 configure-lto-plugin \
40157 info-lto-plugin
40158 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40159 r=`${PWD_COMMAND}`; export r; \
40160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161 $(HOST_EXPORTS) \
40162 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40164 done; \
40165 echo "Doing install-info in lto-plugin"; \
40166 (cd $(HOST_SUBDIR)/lto-plugin && \
40167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40169 "RANLIB=$${RANLIB}" \
40170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40171 install-info) \
40172 || exit 1
40173
40174 @endif lto-plugin
40175
40176 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40177 maybe-install-dvi-lto-plugin:
40178 @if lto-plugin
40179 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40180
40181 install-dvi-lto-plugin: \
40182 configure-lto-plugin \
40183 dvi-lto-plugin
40184 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40185 r=`${PWD_COMMAND}`; export r; \
40186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40187 $(HOST_EXPORTS) \
40188 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40190 done; \
40191 echo "Doing install-dvi in lto-plugin"; \
40192 (cd $(HOST_SUBDIR)/lto-plugin && \
40193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40195 "RANLIB=$${RANLIB}" \
40196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40197 install-dvi) \
40198 || exit 1
40199
40200 @endif lto-plugin
40201
40202 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40203 maybe-install-pdf-lto-plugin:
40204 @if lto-plugin
40205 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40206
40207 install-pdf-lto-plugin: \
40208 configure-lto-plugin \
40209 pdf-lto-plugin
40210 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40211 r=`${PWD_COMMAND}`; export r; \
40212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40213 $(HOST_EXPORTS) \
40214 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40216 done; \
40217 echo "Doing install-pdf in lto-plugin"; \
40218 (cd $(HOST_SUBDIR)/lto-plugin && \
40219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40221 "RANLIB=$${RANLIB}" \
40222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40223 install-pdf) \
40224 || exit 1
40225
40226 @endif lto-plugin
40227
40228 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40229 maybe-install-html-lto-plugin:
40230 @if lto-plugin
40231 maybe-install-html-lto-plugin: install-html-lto-plugin
40232
40233 install-html-lto-plugin: \
40234 configure-lto-plugin \
40235 html-lto-plugin
40236 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40237 r=`${PWD_COMMAND}`; export r; \
40238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40239 $(HOST_EXPORTS) \
40240 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242 done; \
40243 echo "Doing install-html in lto-plugin"; \
40244 (cd $(HOST_SUBDIR)/lto-plugin && \
40245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40247 "RANLIB=$${RANLIB}" \
40248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40249 install-html) \
40250 || exit 1
40251
40252 @endif lto-plugin
40253
40254 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40255 maybe-installcheck-lto-plugin:
40256 @if lto-plugin
40257 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40258
40259 installcheck-lto-plugin: \
40260 configure-lto-plugin
40261 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40262 r=`${PWD_COMMAND}`; export r; \
40263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264 $(HOST_EXPORTS) \
40265 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40267 done; \
40268 echo "Doing installcheck in lto-plugin"; \
40269 (cd $(HOST_SUBDIR)/lto-plugin && \
40270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40272 "RANLIB=$${RANLIB}" \
40273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40274 installcheck) \
40275 || exit 1
40276
40277 @endif lto-plugin
40278
40279 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40280 maybe-mostlyclean-lto-plugin:
40281 @if lto-plugin
40282 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40283
40284 mostlyclean-lto-plugin:
40285 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40286 r=`${PWD_COMMAND}`; export r; \
40287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40288 $(HOST_EXPORTS) \
40289 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40291 done; \
40292 echo "Doing mostlyclean in lto-plugin"; \
40293 (cd $(HOST_SUBDIR)/lto-plugin && \
40294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40296 "RANLIB=$${RANLIB}" \
40297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40298 mostlyclean) \
40299 || exit 1
40300
40301 @endif lto-plugin
40302
40303 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40304 maybe-clean-lto-plugin:
40305 @if lto-plugin
40306 maybe-clean-lto-plugin: clean-lto-plugin
40307
40308 clean-lto-plugin:
40309 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40310 r=`${PWD_COMMAND}`; export r; \
40311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312 $(HOST_EXPORTS) \
40313 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315 done; \
40316 echo "Doing clean in lto-plugin"; \
40317 (cd $(HOST_SUBDIR)/lto-plugin && \
40318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320 "RANLIB=$${RANLIB}" \
40321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322 clean) \
40323 || exit 1
40324
40325 @endif lto-plugin
40326
40327 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40328 maybe-distclean-lto-plugin:
40329 @if lto-plugin
40330 maybe-distclean-lto-plugin: distclean-lto-plugin
40331
40332 distclean-lto-plugin:
40333 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40334 r=`${PWD_COMMAND}`; export r; \
40335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40336 $(HOST_EXPORTS) \
40337 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40339 done; \
40340 echo "Doing distclean in lto-plugin"; \
40341 (cd $(HOST_SUBDIR)/lto-plugin && \
40342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40344 "RANLIB=$${RANLIB}" \
40345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40346 distclean) \
40347 || exit 1
40348
40349 @endif lto-plugin
40350
40351 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40352 maybe-maintainer-clean-lto-plugin:
40353 @if lto-plugin
40354 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40355
40356 maintainer-clean-lto-plugin:
40357 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40358 r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 $(HOST_EXPORTS) \
40361 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363 done; \
40364 echo "Doing maintainer-clean in lto-plugin"; \
40365 (cd $(HOST_SUBDIR)/lto-plugin && \
40366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40368 "RANLIB=$${RANLIB}" \
40369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40370 maintainer-clean) \
40371 || exit 1
40372
40373 @endif lto-plugin
40374
40375
40376
40377 .PHONY: configure-libcc1 maybe-configure-libcc1
40378 maybe-configure-libcc1:
40379 @if gcc-bootstrap
40380 configure-libcc1: stage_current
40381 @endif gcc-bootstrap
40382 @if libcc1
40383 maybe-configure-libcc1: configure-libcc1
40384 configure-libcc1:
40385 @: $(MAKE); $(unstage)
40386 @r=`${PWD_COMMAND}`; export r; \
40387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40388 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40390 $(HOST_EXPORTS) \
40391 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40392 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40393 case $(srcdir) in \
40394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40395 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40397 esac; \
40398 module_srcdir=libcc1; \
40399 $(SHELL) \
40400 $$s/$$module_srcdir/configure \
40401 --srcdir=$${topdir}/$$module_srcdir \
40402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40403 --target=${target_alias} --enable-shared \
40404 || exit 1
40405 @endif libcc1
40406
40407
40408
40409
40410
40411 .PHONY: all-libcc1 maybe-all-libcc1
40412 maybe-all-libcc1:
40413 @if gcc-bootstrap
40414 all-libcc1: stage_current
40415 @endif gcc-bootstrap
40416 @if libcc1
40417 TARGET-libcc1=all
40418 maybe-all-libcc1: all-libcc1
40419 all-libcc1: configure-libcc1
40420 @: $(MAKE); $(unstage)
40421 @r=`${PWD_COMMAND}`; export r; \
40422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40423 $(HOST_EXPORTS) \
40424 (cd $(HOST_SUBDIR)/libcc1 && \
40425 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40426 $(TARGET-libcc1))
40427 @endif libcc1
40428
40429
40430
40431
40432 .PHONY: check-libcc1 maybe-check-libcc1
40433 maybe-check-libcc1:
40434 @if libcc1
40435 maybe-check-libcc1: check-libcc1
40436
40437 check-libcc1:
40438 @: $(MAKE); $(unstage)
40439 @r=`${PWD_COMMAND}`; export r; \
40440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40441 $(HOST_EXPORTS) \
40442 (cd $(HOST_SUBDIR)/libcc1 && \
40443 $(MAKE) $(FLAGS_TO_PASS) check)
40444
40445 @endif libcc1
40446
40447 .PHONY: install-libcc1 maybe-install-libcc1
40448 maybe-install-libcc1:
40449 @if libcc1
40450 maybe-install-libcc1: install-libcc1
40451
40452 install-libcc1: installdirs
40453 @: $(MAKE); $(unstage)
40454 @r=`${PWD_COMMAND}`; export r; \
40455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40456 $(HOST_EXPORTS) \
40457 (cd $(HOST_SUBDIR)/libcc1 && \
40458 $(MAKE) $(FLAGS_TO_PASS) install)
40459
40460 @endif libcc1
40461
40462 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40463 maybe-install-strip-libcc1:
40464 @if libcc1
40465 maybe-install-strip-libcc1: install-strip-libcc1
40466
40467 install-strip-libcc1: installdirs
40468 @: $(MAKE); $(unstage)
40469 @r=`${PWD_COMMAND}`; export r; \
40470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40471 $(HOST_EXPORTS) \
40472 (cd $(HOST_SUBDIR)/libcc1 && \
40473 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40474
40475 @endif libcc1
40476
40477 # Other targets (info, dvi, pdf, etc.)
40478
40479 .PHONY: maybe-info-libcc1 info-libcc1
40480 maybe-info-libcc1:
40481 @if libcc1
40482 maybe-info-libcc1: info-libcc1
40483
40484 info-libcc1: \
40485 configure-libcc1
40486 @: $(MAKE); $(unstage)
40487 @[ -f ./libcc1/Makefile ] || exit 0; \
40488 r=`${PWD_COMMAND}`; export r; \
40489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490 $(HOST_EXPORTS) \
40491 for flag in $(EXTRA_HOST_FLAGS) ; do \
40492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40493 done; \
40494 echo "Doing info in libcc1"; \
40495 (cd $(HOST_SUBDIR)/libcc1 && \
40496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40498 "RANLIB=$${RANLIB}" \
40499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40500 info) \
40501 || exit 1
40502
40503 @endif libcc1
40504
40505 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40506 maybe-dvi-libcc1:
40507 @if libcc1
40508 maybe-dvi-libcc1: dvi-libcc1
40509
40510 dvi-libcc1: \
40511 configure-libcc1
40512 @: $(MAKE); $(unstage)
40513 @[ -f ./libcc1/Makefile ] || exit 0; \
40514 r=`${PWD_COMMAND}`; export r; \
40515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40516 $(HOST_EXPORTS) \
40517 for flag in $(EXTRA_HOST_FLAGS) ; do \
40518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40519 done; \
40520 echo "Doing dvi in libcc1"; \
40521 (cd $(HOST_SUBDIR)/libcc1 && \
40522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40524 "RANLIB=$${RANLIB}" \
40525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40526 dvi) \
40527 || exit 1
40528
40529 @endif libcc1
40530
40531 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40532 maybe-pdf-libcc1:
40533 @if libcc1
40534 maybe-pdf-libcc1: pdf-libcc1
40535
40536 pdf-libcc1: \
40537 configure-libcc1
40538 @: $(MAKE); $(unstage)
40539 @[ -f ./libcc1/Makefile ] || exit 0; \
40540 r=`${PWD_COMMAND}`; export r; \
40541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40542 $(HOST_EXPORTS) \
40543 for flag in $(EXTRA_HOST_FLAGS) ; do \
40544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40545 done; \
40546 echo "Doing pdf in libcc1"; \
40547 (cd $(HOST_SUBDIR)/libcc1 && \
40548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40550 "RANLIB=$${RANLIB}" \
40551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40552 pdf) \
40553 || exit 1
40554
40555 @endif libcc1
40556
40557 .PHONY: maybe-html-libcc1 html-libcc1
40558 maybe-html-libcc1:
40559 @if libcc1
40560 maybe-html-libcc1: html-libcc1
40561
40562 html-libcc1: \
40563 configure-libcc1
40564 @: $(MAKE); $(unstage)
40565 @[ -f ./libcc1/Makefile ] || exit 0; \
40566 r=`${PWD_COMMAND}`; export r; \
40567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40568 $(HOST_EXPORTS) \
40569 for flag in $(EXTRA_HOST_FLAGS) ; do \
40570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40571 done; \
40572 echo "Doing html in libcc1"; \
40573 (cd $(HOST_SUBDIR)/libcc1 && \
40574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40576 "RANLIB=$${RANLIB}" \
40577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40578 html) \
40579 || exit 1
40580
40581 @endif libcc1
40582
40583 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40584 maybe-TAGS-libcc1:
40585 @if libcc1
40586 maybe-TAGS-libcc1: TAGS-libcc1
40587
40588 TAGS-libcc1: \
40589 configure-libcc1
40590 @: $(MAKE); $(unstage)
40591 @[ -f ./libcc1/Makefile ] || exit 0; \
40592 r=`${PWD_COMMAND}`; export r; \
40593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40594 $(HOST_EXPORTS) \
40595 for flag in $(EXTRA_HOST_FLAGS) ; do \
40596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40597 done; \
40598 echo "Doing TAGS in libcc1"; \
40599 (cd $(HOST_SUBDIR)/libcc1 && \
40600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40602 "RANLIB=$${RANLIB}" \
40603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40604 TAGS) \
40605 || exit 1
40606
40607 @endif libcc1
40608
40609 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40610 maybe-install-info-libcc1:
40611 @if libcc1
40612 maybe-install-info-libcc1: install-info-libcc1
40613
40614 install-info-libcc1: \
40615 configure-libcc1 \
40616 info-libcc1
40617 @: $(MAKE); $(unstage)
40618 @[ -f ./libcc1/Makefile ] || exit 0; \
40619 r=`${PWD_COMMAND}`; export r; \
40620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40621 $(HOST_EXPORTS) \
40622 for flag in $(EXTRA_HOST_FLAGS) ; do \
40623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40624 done; \
40625 echo "Doing install-info in libcc1"; \
40626 (cd $(HOST_SUBDIR)/libcc1 && \
40627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40629 "RANLIB=$${RANLIB}" \
40630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40631 install-info) \
40632 || exit 1
40633
40634 @endif libcc1
40635
40636 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40637 maybe-install-dvi-libcc1:
40638 @if libcc1
40639 maybe-install-dvi-libcc1: install-dvi-libcc1
40640
40641 install-dvi-libcc1: \
40642 configure-libcc1 \
40643 dvi-libcc1
40644 @: $(MAKE); $(unstage)
40645 @[ -f ./libcc1/Makefile ] || exit 0; \
40646 r=`${PWD_COMMAND}`; export r; \
40647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40648 $(HOST_EXPORTS) \
40649 for flag in $(EXTRA_HOST_FLAGS) ; do \
40650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40651 done; \
40652 echo "Doing install-dvi in libcc1"; \
40653 (cd $(HOST_SUBDIR)/libcc1 && \
40654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40656 "RANLIB=$${RANLIB}" \
40657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40658 install-dvi) \
40659 || exit 1
40660
40661 @endif libcc1
40662
40663 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40664 maybe-install-pdf-libcc1:
40665 @if libcc1
40666 maybe-install-pdf-libcc1: install-pdf-libcc1
40667
40668 install-pdf-libcc1: \
40669 configure-libcc1 \
40670 pdf-libcc1
40671 @: $(MAKE); $(unstage)
40672 @[ -f ./libcc1/Makefile ] || exit 0; \
40673 r=`${PWD_COMMAND}`; export r; \
40674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40675 $(HOST_EXPORTS) \
40676 for flag in $(EXTRA_HOST_FLAGS) ; do \
40677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40678 done; \
40679 echo "Doing install-pdf in libcc1"; \
40680 (cd $(HOST_SUBDIR)/libcc1 && \
40681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40683 "RANLIB=$${RANLIB}" \
40684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40685 install-pdf) \
40686 || exit 1
40687
40688 @endif libcc1
40689
40690 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40691 maybe-install-html-libcc1:
40692 @if libcc1
40693 maybe-install-html-libcc1: install-html-libcc1
40694
40695 install-html-libcc1: \
40696 configure-libcc1 \
40697 html-libcc1
40698 @: $(MAKE); $(unstage)
40699 @[ -f ./libcc1/Makefile ] || exit 0; \
40700 r=`${PWD_COMMAND}`; export r; \
40701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40702 $(HOST_EXPORTS) \
40703 for flag in $(EXTRA_HOST_FLAGS) ; do \
40704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40705 done; \
40706 echo "Doing install-html in libcc1"; \
40707 (cd $(HOST_SUBDIR)/libcc1 && \
40708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40710 "RANLIB=$${RANLIB}" \
40711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40712 install-html) \
40713 || exit 1
40714
40715 @endif libcc1
40716
40717 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40718 maybe-installcheck-libcc1:
40719 @if libcc1
40720 maybe-installcheck-libcc1: installcheck-libcc1
40721
40722 installcheck-libcc1: \
40723 configure-libcc1
40724 @: $(MAKE); $(unstage)
40725 @[ -f ./libcc1/Makefile ] || exit 0; \
40726 r=`${PWD_COMMAND}`; export r; \
40727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40728 $(HOST_EXPORTS) \
40729 for flag in $(EXTRA_HOST_FLAGS) ; do \
40730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40731 done; \
40732 echo "Doing installcheck in libcc1"; \
40733 (cd $(HOST_SUBDIR)/libcc1 && \
40734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40736 "RANLIB=$${RANLIB}" \
40737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40738 installcheck) \
40739 || exit 1
40740
40741 @endif libcc1
40742
40743 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40744 maybe-mostlyclean-libcc1:
40745 @if libcc1
40746 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40747
40748 mostlyclean-libcc1:
40749 @: $(MAKE); $(unstage)
40750 @[ -f ./libcc1/Makefile ] || exit 0; \
40751 r=`${PWD_COMMAND}`; export r; \
40752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40753 $(HOST_EXPORTS) \
40754 for flag in $(EXTRA_HOST_FLAGS) ; do \
40755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40756 done; \
40757 echo "Doing mostlyclean in libcc1"; \
40758 (cd $(HOST_SUBDIR)/libcc1 && \
40759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40761 "RANLIB=$${RANLIB}" \
40762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40763 mostlyclean) \
40764 || exit 1
40765
40766 @endif libcc1
40767
40768 .PHONY: maybe-clean-libcc1 clean-libcc1
40769 maybe-clean-libcc1:
40770 @if libcc1
40771 maybe-clean-libcc1: clean-libcc1
40772
40773 clean-libcc1:
40774 @: $(MAKE); $(unstage)
40775 @[ -f ./libcc1/Makefile ] || exit 0; \
40776 r=`${PWD_COMMAND}`; export r; \
40777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40778 $(HOST_EXPORTS) \
40779 for flag in $(EXTRA_HOST_FLAGS) ; do \
40780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40781 done; \
40782 echo "Doing clean in libcc1"; \
40783 (cd $(HOST_SUBDIR)/libcc1 && \
40784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40786 "RANLIB=$${RANLIB}" \
40787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40788 clean) \
40789 || exit 1
40790
40791 @endif libcc1
40792
40793 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40794 maybe-distclean-libcc1:
40795 @if libcc1
40796 maybe-distclean-libcc1: distclean-libcc1
40797
40798 distclean-libcc1:
40799 @: $(MAKE); $(unstage)
40800 @[ -f ./libcc1/Makefile ] || exit 0; \
40801 r=`${PWD_COMMAND}`; export r; \
40802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803 $(HOST_EXPORTS) \
40804 for flag in $(EXTRA_HOST_FLAGS) ; do \
40805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806 done; \
40807 echo "Doing distclean in libcc1"; \
40808 (cd $(HOST_SUBDIR)/libcc1 && \
40809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811 "RANLIB=$${RANLIB}" \
40812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813 distclean) \
40814 || exit 1
40815
40816 @endif libcc1
40817
40818 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40819 maybe-maintainer-clean-libcc1:
40820 @if libcc1
40821 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40822
40823 maintainer-clean-libcc1:
40824 @: $(MAKE); $(unstage)
40825 @[ -f ./libcc1/Makefile ] || exit 0; \
40826 r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 for flag in $(EXTRA_HOST_FLAGS) ; do \
40830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831 done; \
40832 echo "Doing maintainer-clean in libcc1"; \
40833 (cd $(HOST_SUBDIR)/libcc1 && \
40834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836 "RANLIB=$${RANLIB}" \
40837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838 maintainer-clean) \
40839 || exit 1
40840
40841 @endif libcc1
40842
40843
40844
40845 .PHONY: configure-gotools maybe-configure-gotools
40846 maybe-configure-gotools:
40847 @if gcc-bootstrap
40848 configure-gotools: stage_current
40849 @endif gcc-bootstrap
40850 @if gotools
40851 maybe-configure-gotools: configure-gotools
40852 configure-gotools:
40853 @: $(MAKE); $(unstage)
40854 @r=`${PWD_COMMAND}`; export r; \
40855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40856 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40858 $(HOST_EXPORTS) \
40859 echo Configuring in $(HOST_SUBDIR)/gotools; \
40860 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40861 case $(srcdir) in \
40862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40863 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40865 esac; \
40866 module_srcdir=gotools; \
40867 $(SHELL) \
40868 $$s/$$module_srcdir/configure \
40869 --srcdir=$${topdir}/$$module_srcdir \
40870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40871 --target=${target_alias} \
40872 || exit 1
40873 @endif gotools
40874
40875
40876
40877
40878
40879 .PHONY: all-gotools maybe-all-gotools
40880 maybe-all-gotools:
40881 @if gcc-bootstrap
40882 all-gotools: stage_current
40883 @endif gcc-bootstrap
40884 @if gotools
40885 TARGET-gotools=all
40886 maybe-all-gotools: all-gotools
40887 all-gotools: configure-gotools
40888 @: $(MAKE); $(unstage)
40889 @r=`${PWD_COMMAND}`; export r; \
40890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891 $(HOST_EXPORTS) \
40892 (cd $(HOST_SUBDIR)/gotools && \
40893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40894 $(TARGET-gotools))
40895 @endif gotools
40896
40897
40898
40899
40900 .PHONY: check-gotools maybe-check-gotools
40901 maybe-check-gotools:
40902 @if gotools
40903 maybe-check-gotools: check-gotools
40904
40905 check-gotools:
40906 @: $(MAKE); $(unstage)
40907 @r=`${PWD_COMMAND}`; export r; \
40908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40909 $(HOST_EXPORTS) \
40910 (cd $(HOST_SUBDIR)/gotools && \
40911 $(MAKE) $(FLAGS_TO_PASS) check)
40912
40913 @endif gotools
40914
40915 .PHONY: install-gotools maybe-install-gotools
40916 maybe-install-gotools:
40917 @if gotools
40918 maybe-install-gotools: install-gotools
40919
40920 install-gotools: installdirs
40921 @: $(MAKE); $(unstage)
40922 @r=`${PWD_COMMAND}`; export r; \
40923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40924 $(HOST_EXPORTS) \
40925 (cd $(HOST_SUBDIR)/gotools && \
40926 $(MAKE) $(FLAGS_TO_PASS) install)
40927
40928 @endif gotools
40929
40930 .PHONY: install-strip-gotools maybe-install-strip-gotools
40931 maybe-install-strip-gotools:
40932 @if gotools
40933 maybe-install-strip-gotools: install-strip-gotools
40934
40935 install-strip-gotools: installdirs
40936 @: $(MAKE); $(unstage)
40937 @r=`${PWD_COMMAND}`; export r; \
40938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939 $(HOST_EXPORTS) \
40940 (cd $(HOST_SUBDIR)/gotools && \
40941 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40942
40943 @endif gotools
40944
40945 # Other targets (info, dvi, pdf, etc.)
40946
40947 .PHONY: maybe-info-gotools info-gotools
40948 maybe-info-gotools:
40949 @if gotools
40950 maybe-info-gotools: info-gotools
40951
40952 info-gotools: \
40953 configure-gotools
40954 @: $(MAKE); $(unstage)
40955 @[ -f ./gotools/Makefile ] || exit 0; \
40956 r=`${PWD_COMMAND}`; export r; \
40957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40958 $(HOST_EXPORTS) \
40959 for flag in $(EXTRA_HOST_FLAGS) ; do \
40960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40961 done; \
40962 echo "Doing info in gotools"; \
40963 (cd $(HOST_SUBDIR)/gotools && \
40964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40966 "RANLIB=$${RANLIB}" \
40967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40968 info) \
40969 || exit 1
40970
40971 @endif gotools
40972
40973 .PHONY: maybe-dvi-gotools dvi-gotools
40974 maybe-dvi-gotools:
40975 @if gotools
40976 maybe-dvi-gotools: dvi-gotools
40977
40978 dvi-gotools: \
40979 configure-gotools
40980 @: $(MAKE); $(unstage)
40981 @[ -f ./gotools/Makefile ] || exit 0; \
40982 r=`${PWD_COMMAND}`; export r; \
40983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40984 $(HOST_EXPORTS) \
40985 for flag in $(EXTRA_HOST_FLAGS) ; do \
40986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40987 done; \
40988 echo "Doing dvi in gotools"; \
40989 (cd $(HOST_SUBDIR)/gotools && \
40990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40992 "RANLIB=$${RANLIB}" \
40993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40994 dvi) \
40995 || exit 1
40996
40997 @endif gotools
40998
40999 .PHONY: maybe-pdf-gotools pdf-gotools
41000 maybe-pdf-gotools:
41001 @if gotools
41002 maybe-pdf-gotools: pdf-gotools
41003
41004 pdf-gotools: \
41005 configure-gotools
41006 @: $(MAKE); $(unstage)
41007 @[ -f ./gotools/Makefile ] || exit 0; \
41008 r=`${PWD_COMMAND}`; export r; \
41009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41010 $(HOST_EXPORTS) \
41011 for flag in $(EXTRA_HOST_FLAGS) ; do \
41012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41013 done; \
41014 echo "Doing pdf in gotools"; \
41015 (cd $(HOST_SUBDIR)/gotools && \
41016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41018 "RANLIB=$${RANLIB}" \
41019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41020 pdf) \
41021 || exit 1
41022
41023 @endif gotools
41024
41025 .PHONY: maybe-html-gotools html-gotools
41026 maybe-html-gotools:
41027 @if gotools
41028 maybe-html-gotools: html-gotools
41029
41030 html-gotools: \
41031 configure-gotools
41032 @: $(MAKE); $(unstage)
41033 @[ -f ./gotools/Makefile ] || exit 0; \
41034 r=`${PWD_COMMAND}`; export r; \
41035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41036 $(HOST_EXPORTS) \
41037 for flag in $(EXTRA_HOST_FLAGS) ; do \
41038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41039 done; \
41040 echo "Doing html in gotools"; \
41041 (cd $(HOST_SUBDIR)/gotools && \
41042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41044 "RANLIB=$${RANLIB}" \
41045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41046 html) \
41047 || exit 1
41048
41049 @endif gotools
41050
41051 .PHONY: maybe-TAGS-gotools TAGS-gotools
41052 maybe-TAGS-gotools:
41053 @if gotools
41054 maybe-TAGS-gotools: TAGS-gotools
41055
41056 TAGS-gotools: \
41057 configure-gotools
41058 @: $(MAKE); $(unstage)
41059 @[ -f ./gotools/Makefile ] || exit 0; \
41060 r=`${PWD_COMMAND}`; export r; \
41061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062 $(HOST_EXPORTS) \
41063 for flag in $(EXTRA_HOST_FLAGS) ; do \
41064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41065 done; \
41066 echo "Doing TAGS in gotools"; \
41067 (cd $(HOST_SUBDIR)/gotools && \
41068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41070 "RANLIB=$${RANLIB}" \
41071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41072 TAGS) \
41073 || exit 1
41074
41075 @endif gotools
41076
41077 .PHONY: maybe-install-info-gotools install-info-gotools
41078 maybe-install-info-gotools:
41079 @if gotools
41080 maybe-install-info-gotools: install-info-gotools
41081
41082 install-info-gotools: \
41083 configure-gotools \
41084 info-gotools
41085 @: $(MAKE); $(unstage)
41086 @[ -f ./gotools/Makefile ] || exit 0; \
41087 r=`${PWD_COMMAND}`; export r; \
41088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41089 $(HOST_EXPORTS) \
41090 for flag in $(EXTRA_HOST_FLAGS) ; do \
41091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41092 done; \
41093 echo "Doing install-info in gotools"; \
41094 (cd $(HOST_SUBDIR)/gotools && \
41095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41097 "RANLIB=$${RANLIB}" \
41098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41099 install-info) \
41100 || exit 1
41101
41102 @endif gotools
41103
41104 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41105 maybe-install-dvi-gotools:
41106 @if gotools
41107 maybe-install-dvi-gotools: install-dvi-gotools
41108
41109 install-dvi-gotools: \
41110 configure-gotools \
41111 dvi-gotools
41112 @: $(MAKE); $(unstage)
41113 @[ -f ./gotools/Makefile ] || exit 0; \
41114 r=`${PWD_COMMAND}`; export r; \
41115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41116 $(HOST_EXPORTS) \
41117 for flag in $(EXTRA_HOST_FLAGS) ; do \
41118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41119 done; \
41120 echo "Doing install-dvi in gotools"; \
41121 (cd $(HOST_SUBDIR)/gotools && \
41122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41124 "RANLIB=$${RANLIB}" \
41125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41126 install-dvi) \
41127 || exit 1
41128
41129 @endif gotools
41130
41131 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41132 maybe-install-pdf-gotools:
41133 @if gotools
41134 maybe-install-pdf-gotools: install-pdf-gotools
41135
41136 install-pdf-gotools: \
41137 configure-gotools \
41138 pdf-gotools
41139 @: $(MAKE); $(unstage)
41140 @[ -f ./gotools/Makefile ] || exit 0; \
41141 r=`${PWD_COMMAND}`; export r; \
41142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41143 $(HOST_EXPORTS) \
41144 for flag in $(EXTRA_HOST_FLAGS) ; do \
41145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41146 done; \
41147 echo "Doing install-pdf in gotools"; \
41148 (cd $(HOST_SUBDIR)/gotools && \
41149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41151 "RANLIB=$${RANLIB}" \
41152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41153 install-pdf) \
41154 || exit 1
41155
41156 @endif gotools
41157
41158 .PHONY: maybe-install-html-gotools install-html-gotools
41159 maybe-install-html-gotools:
41160 @if gotools
41161 maybe-install-html-gotools: install-html-gotools
41162
41163 install-html-gotools: \
41164 configure-gotools \
41165 html-gotools
41166 @: $(MAKE); $(unstage)
41167 @[ -f ./gotools/Makefile ] || exit 0; \
41168 r=`${PWD_COMMAND}`; export r; \
41169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41170 $(HOST_EXPORTS) \
41171 for flag in $(EXTRA_HOST_FLAGS) ; do \
41172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41173 done; \
41174 echo "Doing install-html in gotools"; \
41175 (cd $(HOST_SUBDIR)/gotools && \
41176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41178 "RANLIB=$${RANLIB}" \
41179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41180 install-html) \
41181 || exit 1
41182
41183 @endif gotools
41184
41185 .PHONY: maybe-installcheck-gotools installcheck-gotools
41186 maybe-installcheck-gotools:
41187 @if gotools
41188 maybe-installcheck-gotools: installcheck-gotools
41189
41190 installcheck-gotools: \
41191 configure-gotools
41192 @: $(MAKE); $(unstage)
41193 @[ -f ./gotools/Makefile ] || exit 0; \
41194 r=`${PWD_COMMAND}`; export r; \
41195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196 $(HOST_EXPORTS) \
41197 for flag in $(EXTRA_HOST_FLAGS) ; do \
41198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41199 done; \
41200 echo "Doing installcheck in gotools"; \
41201 (cd $(HOST_SUBDIR)/gotools && \
41202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41204 "RANLIB=$${RANLIB}" \
41205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41206 installcheck) \
41207 || exit 1
41208
41209 @endif gotools
41210
41211 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41212 maybe-mostlyclean-gotools:
41213 @if gotools
41214 maybe-mostlyclean-gotools: mostlyclean-gotools
41215
41216 mostlyclean-gotools:
41217 @: $(MAKE); $(unstage)
41218 @[ -f ./gotools/Makefile ] || exit 0; \
41219 r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(HOST_EXPORTS) \
41222 for flag in $(EXTRA_HOST_FLAGS) ; do \
41223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41224 done; \
41225 echo "Doing mostlyclean in gotools"; \
41226 (cd $(HOST_SUBDIR)/gotools && \
41227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229 "RANLIB=$${RANLIB}" \
41230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231 mostlyclean) \
41232 || exit 1
41233
41234 @endif gotools
41235
41236 .PHONY: maybe-clean-gotools clean-gotools
41237 maybe-clean-gotools:
41238 @if gotools
41239 maybe-clean-gotools: clean-gotools
41240
41241 clean-gotools:
41242 @: $(MAKE); $(unstage)
41243 @[ -f ./gotools/Makefile ] || exit 0; \
41244 r=`${PWD_COMMAND}`; export r; \
41245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41246 $(HOST_EXPORTS) \
41247 for flag in $(EXTRA_HOST_FLAGS) ; do \
41248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249 done; \
41250 echo "Doing clean in gotools"; \
41251 (cd $(HOST_SUBDIR)/gotools && \
41252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41254 "RANLIB=$${RANLIB}" \
41255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41256 clean) \
41257 || exit 1
41258
41259 @endif gotools
41260
41261 .PHONY: maybe-distclean-gotools distclean-gotools
41262 maybe-distclean-gotools:
41263 @if gotools
41264 maybe-distclean-gotools: distclean-gotools
41265
41266 distclean-gotools:
41267 @: $(MAKE); $(unstage)
41268 @[ -f ./gotools/Makefile ] || exit 0; \
41269 r=`${PWD_COMMAND}`; export r; \
41270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41271 $(HOST_EXPORTS) \
41272 for flag in $(EXTRA_HOST_FLAGS) ; do \
41273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41274 done; \
41275 echo "Doing distclean in gotools"; \
41276 (cd $(HOST_SUBDIR)/gotools && \
41277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41279 "RANLIB=$${RANLIB}" \
41280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41281 distclean) \
41282 || exit 1
41283
41284 @endif gotools
41285
41286 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41287 maybe-maintainer-clean-gotools:
41288 @if gotools
41289 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41290
41291 maintainer-clean-gotools:
41292 @: $(MAKE); $(unstage)
41293 @[ -f ./gotools/Makefile ] || exit 0; \
41294 r=`${PWD_COMMAND}`; export r; \
41295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41296 $(HOST_EXPORTS) \
41297 for flag in $(EXTRA_HOST_FLAGS) ; do \
41298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41299 done; \
41300 echo "Doing maintainer-clean in gotools"; \
41301 (cd $(HOST_SUBDIR)/gotools && \
41302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41304 "RANLIB=$${RANLIB}" \
41305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41306 maintainer-clean) \
41307 || exit 1
41308
41309 @endif gotools
41310
41311
41312
41313 .PHONY: configure-libctf maybe-configure-libctf
41314 maybe-configure-libctf:
41315 @if gcc-bootstrap
41316 configure-libctf: stage_current
41317 @endif gcc-bootstrap
41318 @if libctf
41319 maybe-configure-libctf: configure-libctf
41320 configure-libctf:
41321 @r=`${PWD_COMMAND}`; export r; \
41322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41323 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41325 $(HOST_EXPORTS) \
41326 echo Configuring in $(HOST_SUBDIR)/libctf; \
41327 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41328 case $(srcdir) in \
41329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41330 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41332 esac; \
41333 module_srcdir=libctf; \
41334 $(SHELL) \
41335 $$s/$$module_srcdir/configure \
41336 --srcdir=$${topdir}/$$module_srcdir \
41337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41338 --target=${target_alias} \
41339 || exit 1
41340 @endif libctf
41341
41342
41343
41344 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41345 maybe-configure-stage1-libctf:
41346 @if libctf-bootstrap
41347 maybe-configure-stage1-libctf: configure-stage1-libctf
41348 configure-stage1-libctf:
41349 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41351 @r=`${PWD_COMMAND}`; export r; \
41352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41353 TFLAGS="$(STAGE1_TFLAGS)"; \
41354 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41355 $(HOST_EXPORTS) \
41356 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41357 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41358 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41359 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41361 cd $(HOST_SUBDIR)/libctf || exit 1; \
41362 case $(srcdir) in \
41363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41364 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41366 esac; \
41367 module_srcdir=libctf; \
41368 $(SHELL) $$s/$$module_srcdir/configure \
41369 --srcdir=$${topdir}/$$module_srcdir \
41370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41371 --target=${target_alias} \
41372 \
41373 $(STAGE1_CONFIGURE_FLAGS)
41374 @endif libctf-bootstrap
41375
41376 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41377 maybe-configure-stage2-libctf:
41378 @if libctf-bootstrap
41379 maybe-configure-stage2-libctf: configure-stage2-libctf
41380 configure-stage2-libctf:
41381 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41383 @r=`${PWD_COMMAND}`; export r; \
41384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41385 TFLAGS="$(STAGE2_TFLAGS)"; \
41386 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41387 $(HOST_EXPORTS) \
41388 $(POSTSTAGE1_HOST_EXPORTS) \
41389 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41390 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41391 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41392 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41394 cd $(HOST_SUBDIR)/libctf || exit 1; \
41395 case $(srcdir) in \
41396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41397 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41399 esac; \
41400 module_srcdir=libctf; \
41401 $(SHELL) $$s/$$module_srcdir/configure \
41402 --srcdir=$${topdir}/$$module_srcdir \
41403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41404 --target=${target_alias} \
41405 --with-build-libsubdir=$(HOST_SUBDIR) \
41406 $(STAGE2_CONFIGURE_FLAGS)
41407 @endif libctf-bootstrap
41408
41409 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41410 maybe-configure-stage3-libctf:
41411 @if libctf-bootstrap
41412 maybe-configure-stage3-libctf: configure-stage3-libctf
41413 configure-stage3-libctf:
41414 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41416 @r=`${PWD_COMMAND}`; export r; \
41417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41418 TFLAGS="$(STAGE3_TFLAGS)"; \
41419 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41420 $(HOST_EXPORTS) \
41421 $(POSTSTAGE1_HOST_EXPORTS) \
41422 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41423 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41424 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41425 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41427 cd $(HOST_SUBDIR)/libctf || exit 1; \
41428 case $(srcdir) in \
41429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41430 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41432 esac; \
41433 module_srcdir=libctf; \
41434 $(SHELL) $$s/$$module_srcdir/configure \
41435 --srcdir=$${topdir}/$$module_srcdir \
41436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41437 --target=${target_alias} \
41438 --with-build-libsubdir=$(HOST_SUBDIR) \
41439 $(STAGE3_CONFIGURE_FLAGS)
41440 @endif libctf-bootstrap
41441
41442 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41443 maybe-configure-stage4-libctf:
41444 @if libctf-bootstrap
41445 maybe-configure-stage4-libctf: configure-stage4-libctf
41446 configure-stage4-libctf:
41447 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41449 @r=`${PWD_COMMAND}`; export r; \
41450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41451 TFLAGS="$(STAGE4_TFLAGS)"; \
41452 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41453 $(HOST_EXPORTS) \
41454 $(POSTSTAGE1_HOST_EXPORTS) \
41455 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41456 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41457 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41458 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41460 cd $(HOST_SUBDIR)/libctf || exit 1; \
41461 case $(srcdir) in \
41462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41463 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41465 esac; \
41466 module_srcdir=libctf; \
41467 $(SHELL) $$s/$$module_srcdir/configure \
41468 --srcdir=$${topdir}/$$module_srcdir \
41469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41470 --target=${target_alias} \
41471 --with-build-libsubdir=$(HOST_SUBDIR) \
41472 $(STAGE4_CONFIGURE_FLAGS)
41473 @endif libctf-bootstrap
41474
41475 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41476 maybe-configure-stageprofile-libctf:
41477 @if libctf-bootstrap
41478 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41479 configure-stageprofile-libctf:
41480 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41482 @r=`${PWD_COMMAND}`; export r; \
41483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41484 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41485 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41486 $(HOST_EXPORTS) \
41487 $(POSTSTAGE1_HOST_EXPORTS) \
41488 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41489 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41490 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41491 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41493 cd $(HOST_SUBDIR)/libctf || exit 1; \
41494 case $(srcdir) in \
41495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41496 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41498 esac; \
41499 module_srcdir=libctf; \
41500 $(SHELL) $$s/$$module_srcdir/configure \
41501 --srcdir=$${topdir}/$$module_srcdir \
41502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41503 --target=${target_alias} \
41504 --with-build-libsubdir=$(HOST_SUBDIR) \
41505 $(STAGEprofile_CONFIGURE_FLAGS)
41506 @endif libctf-bootstrap
41507
41508 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41509 maybe-configure-stagetrain-libctf:
41510 @if libctf-bootstrap
41511 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41512 configure-stagetrain-libctf:
41513 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41515 @r=`${PWD_COMMAND}`; export r; \
41516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41518 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41519 $(HOST_EXPORTS) \
41520 $(POSTSTAGE1_HOST_EXPORTS) \
41521 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41522 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41523 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41524 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41526 cd $(HOST_SUBDIR)/libctf || exit 1; \
41527 case $(srcdir) in \
41528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41529 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41531 esac; \
41532 module_srcdir=libctf; \
41533 $(SHELL) $$s/$$module_srcdir/configure \
41534 --srcdir=$${topdir}/$$module_srcdir \
41535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41536 --target=${target_alias} \
41537 --with-build-libsubdir=$(HOST_SUBDIR) \
41538 $(STAGEtrain_CONFIGURE_FLAGS)
41539 @endif libctf-bootstrap
41540
41541 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41542 maybe-configure-stagefeedback-libctf:
41543 @if libctf-bootstrap
41544 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41545 configure-stagefeedback-libctf:
41546 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41548 @r=`${PWD_COMMAND}`; export r; \
41549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41551 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41552 $(HOST_EXPORTS) \
41553 $(POSTSTAGE1_HOST_EXPORTS) \
41554 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41555 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41556 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41557 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41559 cd $(HOST_SUBDIR)/libctf || exit 1; \
41560 case $(srcdir) in \
41561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41562 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41564 esac; \
41565 module_srcdir=libctf; \
41566 $(SHELL) $$s/$$module_srcdir/configure \
41567 --srcdir=$${topdir}/$$module_srcdir \
41568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41569 --target=${target_alias} \
41570 --with-build-libsubdir=$(HOST_SUBDIR) \
41571 $(STAGEfeedback_CONFIGURE_FLAGS)
41572 @endif libctf-bootstrap
41573
41574 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41575 maybe-configure-stageautoprofile-libctf:
41576 @if libctf-bootstrap
41577 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41578 configure-stageautoprofile-libctf:
41579 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41581 @r=`${PWD_COMMAND}`; export r; \
41582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41584 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41585 $(HOST_EXPORTS) \
41586 $(POSTSTAGE1_HOST_EXPORTS) \
41587 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41588 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41589 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41590 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41592 cd $(HOST_SUBDIR)/libctf || exit 1; \
41593 case $(srcdir) in \
41594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41595 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41597 esac; \
41598 module_srcdir=libctf; \
41599 $(SHELL) $$s/$$module_srcdir/configure \
41600 --srcdir=$${topdir}/$$module_srcdir \
41601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41602 --target=${target_alias} \
41603 --with-build-libsubdir=$(HOST_SUBDIR) \
41604 $(STAGEautoprofile_CONFIGURE_FLAGS)
41605 @endif libctf-bootstrap
41606
41607 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41608 maybe-configure-stageautofeedback-libctf:
41609 @if libctf-bootstrap
41610 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41611 configure-stageautofeedback-libctf:
41612 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41614 @r=`${PWD_COMMAND}`; export r; \
41615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41616 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41617 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41618 $(HOST_EXPORTS) \
41619 $(POSTSTAGE1_HOST_EXPORTS) \
41620 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41621 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41622 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41623 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41625 cd $(HOST_SUBDIR)/libctf || exit 1; \
41626 case $(srcdir) in \
41627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41628 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41630 esac; \
41631 module_srcdir=libctf; \
41632 $(SHELL) $$s/$$module_srcdir/configure \
41633 --srcdir=$${topdir}/$$module_srcdir \
41634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41635 --target=${target_alias} \
41636 --with-build-libsubdir=$(HOST_SUBDIR) \
41637 $(STAGEautofeedback_CONFIGURE_FLAGS)
41638 @endif libctf-bootstrap
41639
41640
41641
41642
41643
41644 .PHONY: all-libctf maybe-all-libctf
41645 maybe-all-libctf:
41646 @if gcc-bootstrap
41647 all-libctf: stage_current
41648 @endif gcc-bootstrap
41649 @if libctf
41650 TARGET-libctf=all
41651 maybe-all-libctf: all-libctf
41652 all-libctf: configure-libctf
41653 @r=`${PWD_COMMAND}`; export r; \
41654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41655 $(HOST_EXPORTS) \
41656 (cd $(HOST_SUBDIR)/libctf && \
41657 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41658 $(TARGET-libctf))
41659 @endif libctf
41660
41661
41662
41663 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41664 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41665 maybe-all-stage1-libctf:
41666 maybe-clean-stage1-libctf:
41667 @if libctf-bootstrap
41668 maybe-all-stage1-libctf: all-stage1-libctf
41669 all-stage1: all-stage1-libctf
41670 TARGET-stage1-libctf = $(TARGET-libctf)
41671 all-stage1-libctf: configure-stage1-libctf
41672 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41673 @r=`${PWD_COMMAND}`; export r; \
41674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41675 TFLAGS="$(STAGE1_TFLAGS)"; \
41676 $(HOST_EXPORTS) \
41677 cd $(HOST_SUBDIR)/libctf && \
41678 \
41679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41680 CFLAGS="$(STAGE1_CFLAGS)" \
41681 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41682 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41683 LIBCFLAGS="$(LIBCFLAGS)" \
41684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41687 $(EXTRA_HOST_FLAGS) \
41688 $(STAGE1_FLAGS_TO_PASS) \
41689 TFLAGS="$(STAGE1_TFLAGS)" \
41690 $(TARGET-stage1-libctf)
41691
41692 maybe-clean-stage1-libctf: clean-stage1-libctf
41693 clean-stage1: clean-stage1-libctf
41694 clean-stage1-libctf:
41695 @if [ $(current_stage) = stage1 ]; then \
41696 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41697 else \
41698 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41699 $(MAKE) stage1-start; \
41700 fi; \
41701 cd $(HOST_SUBDIR)/libctf && \
41702 $(MAKE) $(EXTRA_HOST_FLAGS) \
41703 $(STAGE1_FLAGS_TO_PASS) clean
41704 @endif libctf-bootstrap
41705
41706
41707 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41708 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41709 maybe-all-stage2-libctf:
41710 maybe-clean-stage2-libctf:
41711 @if libctf-bootstrap
41712 maybe-all-stage2-libctf: all-stage2-libctf
41713 all-stage2: all-stage2-libctf
41714 TARGET-stage2-libctf = $(TARGET-libctf)
41715 all-stage2-libctf: configure-stage2-libctf
41716 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41717 @r=`${PWD_COMMAND}`; export r; \
41718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41719 TFLAGS="$(STAGE2_TFLAGS)"; \
41720 $(HOST_EXPORTS) \
41721 $(POSTSTAGE1_HOST_EXPORTS) \
41722 cd $(HOST_SUBDIR)/libctf && \
41723 \
41724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41725 CFLAGS="$(STAGE2_CFLAGS)" \
41726 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41727 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41728 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41733 TFLAGS="$(STAGE2_TFLAGS)" \
41734 $(TARGET-stage2-libctf)
41735
41736 maybe-clean-stage2-libctf: clean-stage2-libctf
41737 clean-stage2: clean-stage2-libctf
41738 clean-stage2-libctf:
41739 @if [ $(current_stage) = stage2 ]; then \
41740 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41741 else \
41742 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41743 $(MAKE) stage2-start; \
41744 fi; \
41745 cd $(HOST_SUBDIR)/libctf && \
41746 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41747 @endif libctf-bootstrap
41748
41749
41750 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41751 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41752 maybe-all-stage3-libctf:
41753 maybe-clean-stage3-libctf:
41754 @if libctf-bootstrap
41755 maybe-all-stage3-libctf: all-stage3-libctf
41756 all-stage3: all-stage3-libctf
41757 TARGET-stage3-libctf = $(TARGET-libctf)
41758 all-stage3-libctf: configure-stage3-libctf
41759 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41760 @r=`${PWD_COMMAND}`; export r; \
41761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762 TFLAGS="$(STAGE3_TFLAGS)"; \
41763 $(HOST_EXPORTS) \
41764 $(POSTSTAGE1_HOST_EXPORTS) \
41765 cd $(HOST_SUBDIR)/libctf && \
41766 \
41767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41768 CFLAGS="$(STAGE3_CFLAGS)" \
41769 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41770 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41771 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41776 TFLAGS="$(STAGE3_TFLAGS)" \
41777 $(TARGET-stage3-libctf)
41778
41779 maybe-clean-stage3-libctf: clean-stage3-libctf
41780 clean-stage3: clean-stage3-libctf
41781 clean-stage3-libctf:
41782 @if [ $(current_stage) = stage3 ]; then \
41783 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41784 else \
41785 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41786 $(MAKE) stage3-start; \
41787 fi; \
41788 cd $(HOST_SUBDIR)/libctf && \
41789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41790 @endif libctf-bootstrap
41791
41792
41793 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41794 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41795 maybe-all-stage4-libctf:
41796 maybe-clean-stage4-libctf:
41797 @if libctf-bootstrap
41798 maybe-all-stage4-libctf: all-stage4-libctf
41799 all-stage4: all-stage4-libctf
41800 TARGET-stage4-libctf = $(TARGET-libctf)
41801 all-stage4-libctf: configure-stage4-libctf
41802 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41803 @r=`${PWD_COMMAND}`; export r; \
41804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41805 TFLAGS="$(STAGE4_TFLAGS)"; \
41806 $(HOST_EXPORTS) \
41807 $(POSTSTAGE1_HOST_EXPORTS) \
41808 cd $(HOST_SUBDIR)/libctf && \
41809 \
41810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41811 CFLAGS="$(STAGE4_CFLAGS)" \
41812 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41813 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41814 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41819 TFLAGS="$(STAGE4_TFLAGS)" \
41820 $(TARGET-stage4-libctf)
41821
41822 maybe-clean-stage4-libctf: clean-stage4-libctf
41823 clean-stage4: clean-stage4-libctf
41824 clean-stage4-libctf:
41825 @if [ $(current_stage) = stage4 ]; then \
41826 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41827 else \
41828 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41829 $(MAKE) stage4-start; \
41830 fi; \
41831 cd $(HOST_SUBDIR)/libctf && \
41832 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41833 @endif libctf-bootstrap
41834
41835
41836 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41837 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41838 maybe-all-stageprofile-libctf:
41839 maybe-clean-stageprofile-libctf:
41840 @if libctf-bootstrap
41841 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41842 all-stageprofile: all-stageprofile-libctf
41843 TARGET-stageprofile-libctf = $(TARGET-libctf)
41844 all-stageprofile-libctf: configure-stageprofile-libctf
41845 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41846 @r=`${PWD_COMMAND}`; export r; \
41847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41848 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41849 $(HOST_EXPORTS) \
41850 $(POSTSTAGE1_HOST_EXPORTS) \
41851 cd $(HOST_SUBDIR)/libctf && \
41852 \
41853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41854 CFLAGS="$(STAGEprofile_CFLAGS)" \
41855 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41856 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41857 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41862 TFLAGS="$(STAGEprofile_TFLAGS)" \
41863 $(TARGET-stageprofile-libctf)
41864
41865 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41866 clean-stageprofile: clean-stageprofile-libctf
41867 clean-stageprofile-libctf:
41868 @if [ $(current_stage) = stageprofile ]; then \
41869 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41870 else \
41871 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41872 $(MAKE) stageprofile-start; \
41873 fi; \
41874 cd $(HOST_SUBDIR)/libctf && \
41875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41876 @endif libctf-bootstrap
41877
41878
41879 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41880 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41881 maybe-all-stagetrain-libctf:
41882 maybe-clean-stagetrain-libctf:
41883 @if libctf-bootstrap
41884 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41885 all-stagetrain: all-stagetrain-libctf
41886 TARGET-stagetrain-libctf = $(TARGET-libctf)
41887 all-stagetrain-libctf: configure-stagetrain-libctf
41888 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41889 @r=`${PWD_COMMAND}`; export r; \
41890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41891 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41892 $(HOST_EXPORTS) \
41893 $(POSTSTAGE1_HOST_EXPORTS) \
41894 cd $(HOST_SUBDIR)/libctf && \
41895 \
41896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41897 CFLAGS="$(STAGEtrain_CFLAGS)" \
41898 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41899 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41900 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41905 TFLAGS="$(STAGEtrain_TFLAGS)" \
41906 $(TARGET-stagetrain-libctf)
41907
41908 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41909 clean-stagetrain: clean-stagetrain-libctf
41910 clean-stagetrain-libctf:
41911 @if [ $(current_stage) = stagetrain ]; then \
41912 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41913 else \
41914 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41915 $(MAKE) stagetrain-start; \
41916 fi; \
41917 cd $(HOST_SUBDIR)/libctf && \
41918 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41919 @endif libctf-bootstrap
41920
41921
41922 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41923 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41924 maybe-all-stagefeedback-libctf:
41925 maybe-clean-stagefeedback-libctf:
41926 @if libctf-bootstrap
41927 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41928 all-stagefeedback: all-stagefeedback-libctf
41929 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41930 all-stagefeedback-libctf: configure-stagefeedback-libctf
41931 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41932 @r=`${PWD_COMMAND}`; export r; \
41933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41934 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41935 $(HOST_EXPORTS) \
41936 $(POSTSTAGE1_HOST_EXPORTS) \
41937 cd $(HOST_SUBDIR)/libctf && \
41938 \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41941 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41942 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41943 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41948 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41949 $(TARGET-stagefeedback-libctf)
41950
41951 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41952 clean-stagefeedback: clean-stagefeedback-libctf
41953 clean-stagefeedback-libctf:
41954 @if [ $(current_stage) = stagefeedback ]; then \
41955 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41956 else \
41957 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41958 $(MAKE) stagefeedback-start; \
41959 fi; \
41960 cd $(HOST_SUBDIR)/libctf && \
41961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41962 @endif libctf-bootstrap
41963
41964
41965 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41966 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41967 maybe-all-stageautoprofile-libctf:
41968 maybe-clean-stageautoprofile-libctf:
41969 @if libctf-bootstrap
41970 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41971 all-stageautoprofile: all-stageautoprofile-libctf
41972 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41973 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41974 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41975 @r=`${PWD_COMMAND}`; export r; \
41976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41977 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41978 $(HOST_EXPORTS) \
41979 $(POSTSTAGE1_HOST_EXPORTS) \
41980 cd $(HOST_SUBDIR)/libctf && \
41981 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41983 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41984 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41985 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41986 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41991 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41992 $(TARGET-stageautoprofile-libctf)
41993
41994 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41995 clean-stageautoprofile: clean-stageautoprofile-libctf
41996 clean-stageautoprofile-libctf:
41997 @if [ $(current_stage) = stageautoprofile ]; then \
41998 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41999 else \
42000 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42001 $(MAKE) stageautoprofile-start; \
42002 fi; \
42003 cd $(HOST_SUBDIR)/libctf && \
42004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42005 @endif libctf-bootstrap
42006
42007
42008 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42009 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42010 maybe-all-stageautofeedback-libctf:
42011 maybe-clean-stageautofeedback-libctf:
42012 @if libctf-bootstrap
42013 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42014 all-stageautofeedback: all-stageautofeedback-libctf
42015 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42016 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42017 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42018 @r=`${PWD_COMMAND}`; export r; \
42019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42020 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42021 $(HOST_EXPORTS) \
42022 $(POSTSTAGE1_HOST_EXPORTS) \
42023 cd $(HOST_SUBDIR)/libctf && \
42024 \
42025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42026 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42027 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42028 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42029 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42033 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42034 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42035 $(TARGET-stageautofeedback-libctf)
42036
42037 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42038 clean-stageautofeedback: clean-stageautofeedback-libctf
42039 clean-stageautofeedback-libctf:
42040 @if [ $(current_stage) = stageautofeedback ]; then \
42041 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42042 else \
42043 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42044 $(MAKE) stageautofeedback-start; \
42045 fi; \
42046 cd $(HOST_SUBDIR)/libctf && \
42047 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42048 @endif libctf-bootstrap
42049
42050
42051
42052
42053
42054 .PHONY: check-libctf maybe-check-libctf
42055 maybe-check-libctf:
42056 @if libctf
42057 maybe-check-libctf: check-libctf
42058
42059 check-libctf:
42060 @: $(MAKE); $(unstage)
42061 @r=`${PWD_COMMAND}`; export r; \
42062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42064 (cd $(HOST_SUBDIR)/libctf && \
42065 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42066
42067 @endif libctf
42068
42069 .PHONY: install-libctf maybe-install-libctf
42070 maybe-install-libctf:
42071 @if libctf
42072 maybe-install-libctf: install-libctf
42073
42074 install-libctf: installdirs
42075 @: $(MAKE); $(unstage)
42076 @r=`${PWD_COMMAND}`; export r; \
42077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42078 $(HOST_EXPORTS) \
42079 (cd $(HOST_SUBDIR)/libctf && \
42080 $(MAKE) $(FLAGS_TO_PASS) install)
42081
42082 @endif libctf
42083
42084 .PHONY: install-strip-libctf maybe-install-strip-libctf
42085 maybe-install-strip-libctf:
42086 @if libctf
42087 maybe-install-strip-libctf: install-strip-libctf
42088
42089 install-strip-libctf: installdirs
42090 @: $(MAKE); $(unstage)
42091 @r=`${PWD_COMMAND}`; export r; \
42092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42093 $(HOST_EXPORTS) \
42094 (cd $(HOST_SUBDIR)/libctf && \
42095 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42096
42097 @endif libctf
42098
42099 # Other targets (info, dvi, pdf, etc.)
42100
42101 .PHONY: maybe-info-libctf info-libctf
42102 maybe-info-libctf:
42103 @if libctf
42104 maybe-info-libctf: info-libctf
42105
42106 info-libctf: \
42107 configure-libctf
42108 @[ -f ./libctf/Makefile ] || exit 0; \
42109 r=`${PWD_COMMAND}`; export r; \
42110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42111 $(HOST_EXPORTS) \
42112 for flag in $(EXTRA_HOST_FLAGS) ; do \
42113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42114 done; \
42115 echo "Doing info in libctf"; \
42116 (cd $(HOST_SUBDIR)/libctf && \
42117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42119 "RANLIB=$${RANLIB}" \
42120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42121 info) \
42122 || exit 1
42123
42124 @endif libctf
42125
42126 .PHONY: maybe-dvi-libctf dvi-libctf
42127 maybe-dvi-libctf:
42128 @if libctf
42129 maybe-dvi-libctf: dvi-libctf
42130
42131 dvi-libctf: \
42132 configure-libctf
42133 @[ -f ./libctf/Makefile ] || exit 0; \
42134 r=`${PWD_COMMAND}`; export r; \
42135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42136 $(HOST_EXPORTS) \
42137 for flag in $(EXTRA_HOST_FLAGS) ; do \
42138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42139 done; \
42140 echo "Doing dvi in libctf"; \
42141 (cd $(HOST_SUBDIR)/libctf && \
42142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42144 "RANLIB=$${RANLIB}" \
42145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42146 dvi) \
42147 || exit 1
42148
42149 @endif libctf
42150
42151 .PHONY: maybe-pdf-libctf pdf-libctf
42152 maybe-pdf-libctf:
42153 @if libctf
42154 maybe-pdf-libctf: pdf-libctf
42155
42156 pdf-libctf: \
42157 configure-libctf
42158 @[ -f ./libctf/Makefile ] || exit 0; \
42159 r=`${PWD_COMMAND}`; export r; \
42160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161 $(HOST_EXPORTS) \
42162 for flag in $(EXTRA_HOST_FLAGS) ; do \
42163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42164 done; \
42165 echo "Doing pdf in libctf"; \
42166 (cd $(HOST_SUBDIR)/libctf && \
42167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42169 "RANLIB=$${RANLIB}" \
42170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42171 pdf) \
42172 || exit 1
42173
42174 @endif libctf
42175
42176 .PHONY: maybe-html-libctf html-libctf
42177 maybe-html-libctf:
42178 @if libctf
42179 maybe-html-libctf: html-libctf
42180
42181 html-libctf: \
42182 configure-libctf
42183 @[ -f ./libctf/Makefile ] || exit 0; \
42184 r=`${PWD_COMMAND}`; export r; \
42185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42186 $(HOST_EXPORTS) \
42187 for flag in $(EXTRA_HOST_FLAGS) ; do \
42188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42189 done; \
42190 echo "Doing html in libctf"; \
42191 (cd $(HOST_SUBDIR)/libctf && \
42192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42194 "RANLIB=$${RANLIB}" \
42195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42196 html) \
42197 || exit 1
42198
42199 @endif libctf
42200
42201 .PHONY: maybe-TAGS-libctf TAGS-libctf
42202 maybe-TAGS-libctf:
42203 @if libctf
42204 maybe-TAGS-libctf: TAGS-libctf
42205
42206 TAGS-libctf: \
42207 configure-libctf
42208 @[ -f ./libctf/Makefile ] || exit 0; \
42209 r=`${PWD_COMMAND}`; export r; \
42210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211 $(HOST_EXPORTS) \
42212 for flag in $(EXTRA_HOST_FLAGS) ; do \
42213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42214 done; \
42215 echo "Doing TAGS in libctf"; \
42216 (cd $(HOST_SUBDIR)/libctf && \
42217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42219 "RANLIB=$${RANLIB}" \
42220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42221 TAGS) \
42222 || exit 1
42223
42224 @endif libctf
42225
42226 .PHONY: maybe-install-info-libctf install-info-libctf
42227 maybe-install-info-libctf:
42228 @if libctf
42229 maybe-install-info-libctf: install-info-libctf
42230
42231 install-info-libctf: \
42232 configure-libctf \
42233 info-libctf
42234 @[ -f ./libctf/Makefile ] || exit 0; \
42235 r=`${PWD_COMMAND}`; export r; \
42236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42237 $(HOST_EXPORTS) \
42238 for flag in $(EXTRA_HOST_FLAGS) ; do \
42239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240 done; \
42241 echo "Doing install-info in libctf"; \
42242 (cd $(HOST_SUBDIR)/libctf && \
42243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42245 "RANLIB=$${RANLIB}" \
42246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42247 install-info) \
42248 || exit 1
42249
42250 @endif libctf
42251
42252 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42253 maybe-install-dvi-libctf:
42254 @if libctf
42255 maybe-install-dvi-libctf: install-dvi-libctf
42256
42257 install-dvi-libctf: \
42258 configure-libctf \
42259 dvi-libctf
42260 @[ -f ./libctf/Makefile ] || exit 0; \
42261 r=`${PWD_COMMAND}`; export r; \
42262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42263 $(HOST_EXPORTS) \
42264 for flag in $(EXTRA_HOST_FLAGS) ; do \
42265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42266 done; \
42267 echo "Doing install-dvi in libctf"; \
42268 (cd $(HOST_SUBDIR)/libctf && \
42269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42271 "RANLIB=$${RANLIB}" \
42272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42273 install-dvi) \
42274 || exit 1
42275
42276 @endif libctf
42277
42278 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42279 maybe-install-pdf-libctf:
42280 @if libctf
42281 maybe-install-pdf-libctf: install-pdf-libctf
42282
42283 install-pdf-libctf: \
42284 configure-libctf \
42285 pdf-libctf
42286 @[ -f ./libctf/Makefile ] || exit 0; \
42287 r=`${PWD_COMMAND}`; export r; \
42288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42289 $(HOST_EXPORTS) \
42290 for flag in $(EXTRA_HOST_FLAGS) ; do \
42291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42292 done; \
42293 echo "Doing install-pdf in libctf"; \
42294 (cd $(HOST_SUBDIR)/libctf && \
42295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42297 "RANLIB=$${RANLIB}" \
42298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42299 install-pdf) \
42300 || exit 1
42301
42302 @endif libctf
42303
42304 .PHONY: maybe-install-html-libctf install-html-libctf
42305 maybe-install-html-libctf:
42306 @if libctf
42307 maybe-install-html-libctf: install-html-libctf
42308
42309 install-html-libctf: \
42310 configure-libctf \
42311 html-libctf
42312 @[ -f ./libctf/Makefile ] || exit 0; \
42313 r=`${PWD_COMMAND}`; export r; \
42314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42315 $(HOST_EXPORTS) \
42316 for flag in $(EXTRA_HOST_FLAGS) ; do \
42317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42318 done; \
42319 echo "Doing install-html in libctf"; \
42320 (cd $(HOST_SUBDIR)/libctf && \
42321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42323 "RANLIB=$${RANLIB}" \
42324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42325 install-html) \
42326 || exit 1
42327
42328 @endif libctf
42329
42330 .PHONY: maybe-installcheck-libctf installcheck-libctf
42331 maybe-installcheck-libctf:
42332 @if libctf
42333 maybe-installcheck-libctf: installcheck-libctf
42334
42335 installcheck-libctf: \
42336 configure-libctf
42337 @[ -f ./libctf/Makefile ] || exit 0; \
42338 r=`${PWD_COMMAND}`; export r; \
42339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42340 $(HOST_EXPORTS) \
42341 for flag in $(EXTRA_HOST_FLAGS) ; do \
42342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42343 done; \
42344 echo "Doing installcheck in libctf"; \
42345 (cd $(HOST_SUBDIR)/libctf && \
42346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42348 "RANLIB=$${RANLIB}" \
42349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42350 installcheck) \
42351 || exit 1
42352
42353 @endif libctf
42354
42355 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42356 maybe-mostlyclean-libctf:
42357 @if libctf
42358 maybe-mostlyclean-libctf: mostlyclean-libctf
42359
42360 mostlyclean-libctf:
42361 @[ -f ./libctf/Makefile ] || exit 0; \
42362 r=`${PWD_COMMAND}`; export r; \
42363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42364 $(HOST_EXPORTS) \
42365 for flag in $(EXTRA_HOST_FLAGS) ; do \
42366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42367 done; \
42368 echo "Doing mostlyclean in libctf"; \
42369 (cd $(HOST_SUBDIR)/libctf && \
42370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42372 "RANLIB=$${RANLIB}" \
42373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42374 mostlyclean) \
42375 || exit 1
42376
42377 @endif libctf
42378
42379 .PHONY: maybe-clean-libctf clean-libctf
42380 maybe-clean-libctf:
42381 @if libctf
42382 maybe-clean-libctf: clean-libctf
42383
42384 clean-libctf:
42385 @[ -f ./libctf/Makefile ] || exit 0; \
42386 r=`${PWD_COMMAND}`; export r; \
42387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42388 $(HOST_EXPORTS) \
42389 for flag in $(EXTRA_HOST_FLAGS) ; do \
42390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42391 done; \
42392 echo "Doing clean in libctf"; \
42393 (cd $(HOST_SUBDIR)/libctf && \
42394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42396 "RANLIB=$${RANLIB}" \
42397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42398 clean) \
42399 || exit 1
42400
42401 @endif libctf
42402
42403 .PHONY: maybe-distclean-libctf distclean-libctf
42404 maybe-distclean-libctf:
42405 @if libctf
42406 maybe-distclean-libctf: distclean-libctf
42407
42408 distclean-libctf:
42409 @[ -f ./libctf/Makefile ] || exit 0; \
42410 r=`${PWD_COMMAND}`; export r; \
42411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42412 $(HOST_EXPORTS) \
42413 for flag in $(EXTRA_HOST_FLAGS) ; do \
42414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42415 done; \
42416 echo "Doing distclean in libctf"; \
42417 (cd $(HOST_SUBDIR)/libctf && \
42418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42420 "RANLIB=$${RANLIB}" \
42421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42422 distclean) \
42423 || exit 1
42424
42425 @endif libctf
42426
42427 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42428 maybe-maintainer-clean-libctf:
42429 @if libctf
42430 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42431
42432 maintainer-clean-libctf:
42433 @[ -f ./libctf/Makefile ] || exit 0; \
42434 r=`${PWD_COMMAND}`; export r; \
42435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42436 $(HOST_EXPORTS) \
42437 for flag in $(EXTRA_HOST_FLAGS) ; do \
42438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42439 done; \
42440 echo "Doing maintainer-clean in libctf"; \
42441 (cd $(HOST_SUBDIR)/libctf && \
42442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42444 "RANLIB=$${RANLIB}" \
42445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42446 maintainer-clean) \
42447 || exit 1
42448
42449 @endif libctf
42450
42451
42452
42453 .PHONY: configure-libsframe maybe-configure-libsframe
42454 maybe-configure-libsframe:
42455 @if gcc-bootstrap
42456 configure-libsframe: stage_current
42457 @endif gcc-bootstrap
42458 @if libsframe
42459 maybe-configure-libsframe: configure-libsframe
42460 configure-libsframe:
42461 @r=`${PWD_COMMAND}`; export r; \
42462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42465 $(HOST_EXPORTS) \
42466 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42467 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42468 case $(srcdir) in \
42469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42470 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42472 esac; \
42473 module_srcdir=libsframe; \
42474 $(SHELL) \
42475 $$s/$$module_srcdir/configure \
42476 --srcdir=$${topdir}/$$module_srcdir \
42477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42478 --target=${target_alias} \
42479 || exit 1
42480 @endif libsframe
42481
42482
42483
42484 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42485 maybe-configure-stage1-libsframe:
42486 @if libsframe-bootstrap
42487 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42488 configure-stage1-libsframe:
42489 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42491 @r=`${PWD_COMMAND}`; export r; \
42492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42493 TFLAGS="$(STAGE1_TFLAGS)"; \
42494 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42495 $(HOST_EXPORTS) \
42496 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42497 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42498 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42499 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42501 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42502 case $(srcdir) in \
42503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42504 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42506 esac; \
42507 module_srcdir=libsframe; \
42508 $(SHELL) $$s/$$module_srcdir/configure \
42509 --srcdir=$${topdir}/$$module_srcdir \
42510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42511 --target=${target_alias} \
42512 \
42513 $(STAGE1_CONFIGURE_FLAGS)
42514 @endif libsframe-bootstrap
42515
42516 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42517 maybe-configure-stage2-libsframe:
42518 @if libsframe-bootstrap
42519 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42520 configure-stage2-libsframe:
42521 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42523 @r=`${PWD_COMMAND}`; export r; \
42524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525 TFLAGS="$(STAGE2_TFLAGS)"; \
42526 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42527 $(HOST_EXPORTS) \
42528 $(POSTSTAGE1_HOST_EXPORTS) \
42529 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42530 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42531 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42532 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42534 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42535 case $(srcdir) in \
42536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42537 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42539 esac; \
42540 module_srcdir=libsframe; \
42541 $(SHELL) $$s/$$module_srcdir/configure \
42542 --srcdir=$${topdir}/$$module_srcdir \
42543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42544 --target=${target_alias} \
42545 --with-build-libsubdir=$(HOST_SUBDIR) \
42546 $(STAGE2_CONFIGURE_FLAGS)
42547 @endif libsframe-bootstrap
42548
42549 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42550 maybe-configure-stage3-libsframe:
42551 @if libsframe-bootstrap
42552 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42553 configure-stage3-libsframe:
42554 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42555 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42556 @r=`${PWD_COMMAND}`; export r; \
42557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42558 TFLAGS="$(STAGE3_TFLAGS)"; \
42559 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42560 $(HOST_EXPORTS) \
42561 $(POSTSTAGE1_HOST_EXPORTS) \
42562 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42563 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42564 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42565 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42567 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42568 case $(srcdir) in \
42569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42570 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42572 esac; \
42573 module_srcdir=libsframe; \
42574 $(SHELL) $$s/$$module_srcdir/configure \
42575 --srcdir=$${topdir}/$$module_srcdir \
42576 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42577 --target=${target_alias} \
42578 --with-build-libsubdir=$(HOST_SUBDIR) \
42579 $(STAGE3_CONFIGURE_FLAGS)
42580 @endif libsframe-bootstrap
42581
42582 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42583 maybe-configure-stage4-libsframe:
42584 @if libsframe-bootstrap
42585 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42586 configure-stage4-libsframe:
42587 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42588 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42589 @r=`${PWD_COMMAND}`; export r; \
42590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42591 TFLAGS="$(STAGE4_TFLAGS)"; \
42592 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42593 $(HOST_EXPORTS) \
42594 $(POSTSTAGE1_HOST_EXPORTS) \
42595 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42596 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42597 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42598 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42600 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42601 case $(srcdir) in \
42602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42603 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42605 esac; \
42606 module_srcdir=libsframe; \
42607 $(SHELL) $$s/$$module_srcdir/configure \
42608 --srcdir=$${topdir}/$$module_srcdir \
42609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42610 --target=${target_alias} \
42611 --with-build-libsubdir=$(HOST_SUBDIR) \
42612 $(STAGE4_CONFIGURE_FLAGS)
42613 @endif libsframe-bootstrap
42614
42615 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
42616 maybe-configure-stageprofile-libsframe:
42617 @if libsframe-bootstrap
42618 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
42619 configure-stageprofile-libsframe:
42620 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42621 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42622 @r=`${PWD_COMMAND}`; export r; \
42623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42624 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42625 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42626 $(HOST_EXPORTS) \
42627 $(POSTSTAGE1_HOST_EXPORTS) \
42628 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42629 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42630 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42631 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
42632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42633 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42634 case $(srcdir) in \
42635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42636 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42638 esac; \
42639 module_srcdir=libsframe; \
42640 $(SHELL) $$s/$$module_srcdir/configure \
42641 --srcdir=$${topdir}/$$module_srcdir \
42642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42643 --target=${target_alias} \
42644 --with-build-libsubdir=$(HOST_SUBDIR) \
42645 $(STAGEprofile_CONFIGURE_FLAGS)
42646 @endif libsframe-bootstrap
42647
42648 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
42649 maybe-configure-stagetrain-libsframe:
42650 @if libsframe-bootstrap
42651 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
42652 configure-stagetrain-libsframe:
42653 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42654 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42655 @r=`${PWD_COMMAND}`; export r; \
42656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42657 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42658 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42659 $(HOST_EXPORTS) \
42660 $(POSTSTAGE1_HOST_EXPORTS) \
42661 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42662 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42663 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42664 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
42665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42666 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42667 case $(srcdir) in \
42668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42669 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42671 esac; \
42672 module_srcdir=libsframe; \
42673 $(SHELL) $$s/$$module_srcdir/configure \
42674 --srcdir=$${topdir}/$$module_srcdir \
42675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42676 --target=${target_alias} \
42677 --with-build-libsubdir=$(HOST_SUBDIR) \
42678 $(STAGEtrain_CONFIGURE_FLAGS)
42679 @endif libsframe-bootstrap
42680
42681 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
42682 maybe-configure-stagefeedback-libsframe:
42683 @if libsframe-bootstrap
42684 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
42685 configure-stagefeedback-libsframe:
42686 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42687 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42688 @r=`${PWD_COMMAND}`; export r; \
42689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42690 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42691 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42692 $(HOST_EXPORTS) \
42693 $(POSTSTAGE1_HOST_EXPORTS) \
42694 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42695 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42696 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42697 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
42698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42699 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42700 case $(srcdir) in \
42701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42702 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42704 esac; \
42705 module_srcdir=libsframe; \
42706 $(SHELL) $$s/$$module_srcdir/configure \
42707 --srcdir=$${topdir}/$$module_srcdir \
42708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42709 --target=${target_alias} \
42710 --with-build-libsubdir=$(HOST_SUBDIR) \
42711 $(STAGEfeedback_CONFIGURE_FLAGS)
42712 @endif libsframe-bootstrap
42713
42714 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
42715 maybe-configure-stageautoprofile-libsframe:
42716 @if libsframe-bootstrap
42717 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
42718 configure-stageautoprofile-libsframe:
42719 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42721 @r=`${PWD_COMMAND}`; export r; \
42722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42724 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42725 $(HOST_EXPORTS) \
42726 $(POSTSTAGE1_HOST_EXPORTS) \
42727 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42728 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42729 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42730 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
42731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42732 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42733 case $(srcdir) in \
42734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42735 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42737 esac; \
42738 module_srcdir=libsframe; \
42739 $(SHELL) $$s/$$module_srcdir/configure \
42740 --srcdir=$${topdir}/$$module_srcdir \
42741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42742 --target=${target_alias} \
42743 --with-build-libsubdir=$(HOST_SUBDIR) \
42744 $(STAGEautoprofile_CONFIGURE_FLAGS)
42745 @endif libsframe-bootstrap
42746
42747 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
42748 maybe-configure-stageautofeedback-libsframe:
42749 @if libsframe-bootstrap
42750 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
42751 configure-stageautofeedback-libsframe:
42752 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42754 @r=`${PWD_COMMAND}`; export r; \
42755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42757 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42758 $(HOST_EXPORTS) \
42759 $(POSTSTAGE1_HOST_EXPORTS) \
42760 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42761 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42762 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42763 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
42764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42765 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42766 case $(srcdir) in \
42767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42768 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42770 esac; \
42771 module_srcdir=libsframe; \
42772 $(SHELL) $$s/$$module_srcdir/configure \
42773 --srcdir=$${topdir}/$$module_srcdir \
42774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42775 --target=${target_alias} \
42776 --with-build-libsubdir=$(HOST_SUBDIR) \
42777 $(STAGEautofeedback_CONFIGURE_FLAGS)
42778 @endif libsframe-bootstrap
42779
42780
42781
42782
42783
42784 .PHONY: all-libsframe maybe-all-libsframe
42785 maybe-all-libsframe:
42786 @if gcc-bootstrap
42787 all-libsframe: stage_current
42788 @endif gcc-bootstrap
42789 @if libsframe
42790 TARGET-libsframe=all
42791 maybe-all-libsframe: all-libsframe
42792 all-libsframe: configure-libsframe
42793 @r=`${PWD_COMMAND}`; export r; \
42794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42795 $(HOST_EXPORTS) \
42796 (cd $(HOST_SUBDIR)/libsframe && \
42797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42798 $(TARGET-libsframe))
42799 @endif libsframe
42800
42801
42802
42803 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
42804 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
42805 maybe-all-stage1-libsframe:
42806 maybe-clean-stage1-libsframe:
42807 @if libsframe-bootstrap
42808 maybe-all-stage1-libsframe: all-stage1-libsframe
42809 all-stage1: all-stage1-libsframe
42810 TARGET-stage1-libsframe = $(TARGET-libsframe)
42811 all-stage1-libsframe: configure-stage1-libsframe
42812 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42813 @r=`${PWD_COMMAND}`; export r; \
42814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42815 TFLAGS="$(STAGE1_TFLAGS)"; \
42816 $(HOST_EXPORTS) \
42817 cd $(HOST_SUBDIR)/libsframe && \
42818 \
42819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42820 CFLAGS="$(STAGE1_CFLAGS)" \
42821 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42822 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42823 LIBCFLAGS="$(LIBCFLAGS)" \
42824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42827 $(EXTRA_HOST_FLAGS) \
42828 $(STAGE1_FLAGS_TO_PASS) \
42829 TFLAGS="$(STAGE1_TFLAGS)" \
42830 $(TARGET-stage1-libsframe)
42831
42832 maybe-clean-stage1-libsframe: clean-stage1-libsframe
42833 clean-stage1: clean-stage1-libsframe
42834 clean-stage1-libsframe:
42835 @if [ $(current_stage) = stage1 ]; then \
42836 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42837 else \
42838 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
42839 $(MAKE) stage1-start; \
42840 fi; \
42841 cd $(HOST_SUBDIR)/libsframe && \
42842 $(MAKE) $(EXTRA_HOST_FLAGS) \
42843 $(STAGE1_FLAGS_TO_PASS) clean
42844 @endif libsframe-bootstrap
42845
42846
42847 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
42848 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
42849 maybe-all-stage2-libsframe:
42850 maybe-clean-stage2-libsframe:
42851 @if libsframe-bootstrap
42852 maybe-all-stage2-libsframe: all-stage2-libsframe
42853 all-stage2: all-stage2-libsframe
42854 TARGET-stage2-libsframe = $(TARGET-libsframe)
42855 all-stage2-libsframe: configure-stage2-libsframe
42856 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42857 @r=`${PWD_COMMAND}`; export r; \
42858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42859 TFLAGS="$(STAGE2_TFLAGS)"; \
42860 $(HOST_EXPORTS) \
42861 $(POSTSTAGE1_HOST_EXPORTS) \
42862 cd $(HOST_SUBDIR)/libsframe && \
42863 \
42864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42865 CFLAGS="$(STAGE2_CFLAGS)" \
42866 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42867 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42868 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42873 TFLAGS="$(STAGE2_TFLAGS)" \
42874 $(TARGET-stage2-libsframe)
42875
42876 maybe-clean-stage2-libsframe: clean-stage2-libsframe
42877 clean-stage2: clean-stage2-libsframe
42878 clean-stage2-libsframe:
42879 @if [ $(current_stage) = stage2 ]; then \
42880 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42881 else \
42882 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
42883 $(MAKE) stage2-start; \
42884 fi; \
42885 cd $(HOST_SUBDIR)/libsframe && \
42886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42887 @endif libsframe-bootstrap
42888
42889
42890 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
42891 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
42892 maybe-all-stage3-libsframe:
42893 maybe-clean-stage3-libsframe:
42894 @if libsframe-bootstrap
42895 maybe-all-stage3-libsframe: all-stage3-libsframe
42896 all-stage3: all-stage3-libsframe
42897 TARGET-stage3-libsframe = $(TARGET-libsframe)
42898 all-stage3-libsframe: configure-stage3-libsframe
42899 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42900 @r=`${PWD_COMMAND}`; export r; \
42901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42902 TFLAGS="$(STAGE3_TFLAGS)"; \
42903 $(HOST_EXPORTS) \
42904 $(POSTSTAGE1_HOST_EXPORTS) \
42905 cd $(HOST_SUBDIR)/libsframe && \
42906 \
42907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42908 CFLAGS="$(STAGE3_CFLAGS)" \
42909 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42910 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42911 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42916 TFLAGS="$(STAGE3_TFLAGS)" \
42917 $(TARGET-stage3-libsframe)
42918
42919 maybe-clean-stage3-libsframe: clean-stage3-libsframe
42920 clean-stage3: clean-stage3-libsframe
42921 clean-stage3-libsframe:
42922 @if [ $(current_stage) = stage3 ]; then \
42923 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42924 else \
42925 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
42926 $(MAKE) stage3-start; \
42927 fi; \
42928 cd $(HOST_SUBDIR)/libsframe && \
42929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42930 @endif libsframe-bootstrap
42931
42932
42933 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
42934 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
42935 maybe-all-stage4-libsframe:
42936 maybe-clean-stage4-libsframe:
42937 @if libsframe-bootstrap
42938 maybe-all-stage4-libsframe: all-stage4-libsframe
42939 all-stage4: all-stage4-libsframe
42940 TARGET-stage4-libsframe = $(TARGET-libsframe)
42941 all-stage4-libsframe: configure-stage4-libsframe
42942 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42943 @r=`${PWD_COMMAND}`; export r; \
42944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42945 TFLAGS="$(STAGE4_TFLAGS)"; \
42946 $(HOST_EXPORTS) \
42947 $(POSTSTAGE1_HOST_EXPORTS) \
42948 cd $(HOST_SUBDIR)/libsframe && \
42949 \
42950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42951 CFLAGS="$(STAGE4_CFLAGS)" \
42952 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42953 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42954 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42959 TFLAGS="$(STAGE4_TFLAGS)" \
42960 $(TARGET-stage4-libsframe)
42961
42962 maybe-clean-stage4-libsframe: clean-stage4-libsframe
42963 clean-stage4: clean-stage4-libsframe
42964 clean-stage4-libsframe:
42965 @if [ $(current_stage) = stage4 ]; then \
42966 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42967 else \
42968 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
42969 $(MAKE) stage4-start; \
42970 fi; \
42971 cd $(HOST_SUBDIR)/libsframe && \
42972 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42973 @endif libsframe-bootstrap
42974
42975
42976 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
42977 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
42978 maybe-all-stageprofile-libsframe:
42979 maybe-clean-stageprofile-libsframe:
42980 @if libsframe-bootstrap
42981 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
42982 all-stageprofile: all-stageprofile-libsframe
42983 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
42984 all-stageprofile-libsframe: configure-stageprofile-libsframe
42985 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42986 @r=`${PWD_COMMAND}`; export r; \
42987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42988 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42989 $(HOST_EXPORTS) \
42990 $(POSTSTAGE1_HOST_EXPORTS) \
42991 cd $(HOST_SUBDIR)/libsframe && \
42992 \
42993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42994 CFLAGS="$(STAGEprofile_CFLAGS)" \
42995 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42996 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42997 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43001 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43002 TFLAGS="$(STAGEprofile_TFLAGS)" \
43003 $(TARGET-stageprofile-libsframe)
43004
43005 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43006 clean-stageprofile: clean-stageprofile-libsframe
43007 clean-stageprofile-libsframe:
43008 @if [ $(current_stage) = stageprofile ]; then \
43009 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43010 else \
43011 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43012 $(MAKE) stageprofile-start; \
43013 fi; \
43014 cd $(HOST_SUBDIR)/libsframe && \
43015 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43016 @endif libsframe-bootstrap
43017
43018
43019 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43020 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43021 maybe-all-stagetrain-libsframe:
43022 maybe-clean-stagetrain-libsframe:
43023 @if libsframe-bootstrap
43024 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43025 all-stagetrain: all-stagetrain-libsframe
43026 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43027 all-stagetrain-libsframe: configure-stagetrain-libsframe
43028 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43029 @r=`${PWD_COMMAND}`; export r; \
43030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43031 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43032 $(HOST_EXPORTS) \
43033 $(POSTSTAGE1_HOST_EXPORTS) \
43034 cd $(HOST_SUBDIR)/libsframe && \
43035 \
43036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43037 CFLAGS="$(STAGEtrain_CFLAGS)" \
43038 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43039 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43040 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43041 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43042 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43043 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43044 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43045 TFLAGS="$(STAGEtrain_TFLAGS)" \
43046 $(TARGET-stagetrain-libsframe)
43047
43048 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43049 clean-stagetrain: clean-stagetrain-libsframe
43050 clean-stagetrain-libsframe:
43051 @if [ $(current_stage) = stagetrain ]; then \
43052 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43053 else \
43054 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43055 $(MAKE) stagetrain-start; \
43056 fi; \
43057 cd $(HOST_SUBDIR)/libsframe && \
43058 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43059 @endif libsframe-bootstrap
43060
43061
43062 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43063 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43064 maybe-all-stagefeedback-libsframe:
43065 maybe-clean-stagefeedback-libsframe:
43066 @if libsframe-bootstrap
43067 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43068 all-stagefeedback: all-stagefeedback-libsframe
43069 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43070 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43071 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43072 @r=`${PWD_COMMAND}`; export r; \
43073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43074 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43075 $(HOST_EXPORTS) \
43076 $(POSTSTAGE1_HOST_EXPORTS) \
43077 cd $(HOST_SUBDIR)/libsframe && \
43078 \
43079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43080 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43081 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43082 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43083 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43084 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43085 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43086 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43087 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43088 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43089 $(TARGET-stagefeedback-libsframe)
43090
43091 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43092 clean-stagefeedback: clean-stagefeedback-libsframe
43093 clean-stagefeedback-libsframe:
43094 @if [ $(current_stage) = stagefeedback ]; then \
43095 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43096 else \
43097 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43098 $(MAKE) stagefeedback-start; \
43099 fi; \
43100 cd $(HOST_SUBDIR)/libsframe && \
43101 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43102 @endif libsframe-bootstrap
43103
43104
43105 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43106 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43107 maybe-all-stageautoprofile-libsframe:
43108 maybe-clean-stageautoprofile-libsframe:
43109 @if libsframe-bootstrap
43110 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43111 all-stageautoprofile: all-stageautoprofile-libsframe
43112 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43113 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43114 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43115 @r=`${PWD_COMMAND}`; export r; \
43116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43118 $(HOST_EXPORTS) \
43119 $(POSTSTAGE1_HOST_EXPORTS) \
43120 cd $(HOST_SUBDIR)/libsframe && \
43121 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43123 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43124 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43125 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43126 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43127 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43128 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43129 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43130 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43131 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43132 $(TARGET-stageautoprofile-libsframe)
43133
43134 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43135 clean-stageautoprofile: clean-stageautoprofile-libsframe
43136 clean-stageautoprofile-libsframe:
43137 @if [ $(current_stage) = stageautoprofile ]; then \
43138 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43139 else \
43140 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43141 $(MAKE) stageautoprofile-start; \
43142 fi; \
43143 cd $(HOST_SUBDIR)/libsframe && \
43144 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43145 @endif libsframe-bootstrap
43146
43147
43148 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43149 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43150 maybe-all-stageautofeedback-libsframe:
43151 maybe-clean-stageautofeedback-libsframe:
43152 @if libsframe-bootstrap
43153 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43154 all-stageautofeedback: all-stageautofeedback-libsframe
43155 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43156 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43157 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43158 @r=`${PWD_COMMAND}`; export r; \
43159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43161 $(HOST_EXPORTS) \
43162 $(POSTSTAGE1_HOST_EXPORTS) \
43163 cd $(HOST_SUBDIR)/libsframe && \
43164 \
43165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43166 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43167 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43168 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43169 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43174 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43175 $(TARGET-stageautofeedback-libsframe)
43176
43177 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43178 clean-stageautofeedback: clean-stageautofeedback-libsframe
43179 clean-stageautofeedback-libsframe:
43180 @if [ $(current_stage) = stageautofeedback ]; then \
43181 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43182 else \
43183 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43184 $(MAKE) stageautofeedback-start; \
43185 fi; \
43186 cd $(HOST_SUBDIR)/libsframe && \
43187 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43188 @endif libsframe-bootstrap
43189
43190
43191
43192
43193
43194 .PHONY: check-libsframe maybe-check-libsframe
43195 maybe-check-libsframe:
43196 @if libsframe
43197 maybe-check-libsframe: check-libsframe
43198
43199 check-libsframe:
43200 @: $(MAKE); $(unstage)
43201 @r=`${PWD_COMMAND}`; export r; \
43202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43203 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43204 (cd $(HOST_SUBDIR)/libsframe && \
43205 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43206
43207 @endif libsframe
43208
43209 .PHONY: install-libsframe maybe-install-libsframe
43210 maybe-install-libsframe:
43211 @if libsframe
43212 maybe-install-libsframe: install-libsframe
43213
43214 install-libsframe: installdirs
43215 @: $(MAKE); $(unstage)
43216 @r=`${PWD_COMMAND}`; export r; \
43217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43218 $(HOST_EXPORTS) \
43219 (cd $(HOST_SUBDIR)/libsframe && \
43220 $(MAKE) $(FLAGS_TO_PASS) install)
43221
43222 @endif libsframe
43223
43224 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43225 maybe-install-strip-libsframe:
43226 @if libsframe
43227 maybe-install-strip-libsframe: install-strip-libsframe
43228
43229 install-strip-libsframe: installdirs
43230 @: $(MAKE); $(unstage)
43231 @r=`${PWD_COMMAND}`; export r; \
43232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43233 $(HOST_EXPORTS) \
43234 (cd $(HOST_SUBDIR)/libsframe && \
43235 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43236
43237 @endif libsframe
43238
43239 # Other targets (info, dvi, pdf, etc.)
43240
43241 .PHONY: maybe-info-libsframe info-libsframe
43242 maybe-info-libsframe:
43243 @if libsframe
43244 maybe-info-libsframe: info-libsframe
43245
43246 info-libsframe: \
43247 configure-libsframe
43248 @[ -f ./libsframe/Makefile ] || exit 0; \
43249 r=`${PWD_COMMAND}`; export r; \
43250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43251 $(HOST_EXPORTS) \
43252 for flag in $(EXTRA_HOST_FLAGS) ; do \
43253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43254 done; \
43255 echo "Doing info in libsframe"; \
43256 (cd $(HOST_SUBDIR)/libsframe && \
43257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43259 "RANLIB=$${RANLIB}" \
43260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43261 info) \
43262 || exit 1
43263
43264 @endif libsframe
43265
43266 .PHONY: maybe-dvi-libsframe dvi-libsframe
43267 maybe-dvi-libsframe:
43268 @if libsframe
43269 maybe-dvi-libsframe: dvi-libsframe
43270
43271 dvi-libsframe: \
43272 configure-libsframe
43273 @[ -f ./libsframe/Makefile ] || exit 0; \
43274 r=`${PWD_COMMAND}`; export r; \
43275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43276 $(HOST_EXPORTS) \
43277 for flag in $(EXTRA_HOST_FLAGS) ; do \
43278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43279 done; \
43280 echo "Doing dvi in libsframe"; \
43281 (cd $(HOST_SUBDIR)/libsframe && \
43282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43284 "RANLIB=$${RANLIB}" \
43285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43286 dvi) \
43287 || exit 1
43288
43289 @endif libsframe
43290
43291 .PHONY: maybe-pdf-libsframe pdf-libsframe
43292 maybe-pdf-libsframe:
43293 @if libsframe
43294 maybe-pdf-libsframe: pdf-libsframe
43295
43296 pdf-libsframe: \
43297 configure-libsframe
43298 @[ -f ./libsframe/Makefile ] || exit 0; \
43299 r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(HOST_EXPORTS) \
43302 for flag in $(EXTRA_HOST_FLAGS) ; do \
43303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43304 done; \
43305 echo "Doing pdf in libsframe"; \
43306 (cd $(HOST_SUBDIR)/libsframe && \
43307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309 "RANLIB=$${RANLIB}" \
43310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311 pdf) \
43312 || exit 1
43313
43314 @endif libsframe
43315
43316 .PHONY: maybe-html-libsframe html-libsframe
43317 maybe-html-libsframe:
43318 @if libsframe
43319 maybe-html-libsframe: html-libsframe
43320
43321 html-libsframe: \
43322 configure-libsframe
43323 @[ -f ./libsframe/Makefile ] || exit 0; \
43324 r=`${PWD_COMMAND}`; export r; \
43325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43326 $(HOST_EXPORTS) \
43327 for flag in $(EXTRA_HOST_FLAGS) ; do \
43328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43329 done; \
43330 echo "Doing html in libsframe"; \
43331 (cd $(HOST_SUBDIR)/libsframe && \
43332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43334 "RANLIB=$${RANLIB}" \
43335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43336 html) \
43337 || exit 1
43338
43339 @endif libsframe
43340
43341 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43342 maybe-TAGS-libsframe:
43343 @if libsframe
43344 maybe-TAGS-libsframe: TAGS-libsframe
43345
43346 TAGS-libsframe: \
43347 configure-libsframe
43348 @[ -f ./libsframe/Makefile ] || exit 0; \
43349 r=`${PWD_COMMAND}`; export r; \
43350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351 $(HOST_EXPORTS) \
43352 for flag in $(EXTRA_HOST_FLAGS) ; do \
43353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43354 done; \
43355 echo "Doing TAGS in libsframe"; \
43356 (cd $(HOST_SUBDIR)/libsframe && \
43357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359 "RANLIB=$${RANLIB}" \
43360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361 TAGS) \
43362 || exit 1
43363
43364 @endif libsframe
43365
43366 .PHONY: maybe-install-info-libsframe install-info-libsframe
43367 maybe-install-info-libsframe:
43368 @if libsframe
43369 maybe-install-info-libsframe: install-info-libsframe
43370
43371 install-info-libsframe: \
43372 configure-libsframe \
43373 info-libsframe
43374 @[ -f ./libsframe/Makefile ] || exit 0; \
43375 r=`${PWD_COMMAND}`; export r; \
43376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377 $(HOST_EXPORTS) \
43378 for flag in $(EXTRA_HOST_FLAGS) ; do \
43379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43380 done; \
43381 echo "Doing install-info in libsframe"; \
43382 (cd $(HOST_SUBDIR)/libsframe && \
43383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43385 "RANLIB=$${RANLIB}" \
43386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43387 install-info) \
43388 || exit 1
43389
43390 @endif libsframe
43391
43392 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43393 maybe-install-dvi-libsframe:
43394 @if libsframe
43395 maybe-install-dvi-libsframe: install-dvi-libsframe
43396
43397 install-dvi-libsframe: \
43398 configure-libsframe \
43399 dvi-libsframe
43400 @[ -f ./libsframe/Makefile ] || exit 0; \
43401 r=`${PWD_COMMAND}`; export r; \
43402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403 $(HOST_EXPORTS) \
43404 for flag in $(EXTRA_HOST_FLAGS) ; do \
43405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43406 done; \
43407 echo "Doing install-dvi in libsframe"; \
43408 (cd $(HOST_SUBDIR)/libsframe && \
43409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411 "RANLIB=$${RANLIB}" \
43412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413 install-dvi) \
43414 || exit 1
43415
43416 @endif libsframe
43417
43418 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43419 maybe-install-pdf-libsframe:
43420 @if libsframe
43421 maybe-install-pdf-libsframe: install-pdf-libsframe
43422
43423 install-pdf-libsframe: \
43424 configure-libsframe \
43425 pdf-libsframe
43426 @[ -f ./libsframe/Makefile ] || exit 0; \
43427 r=`${PWD_COMMAND}`; export r; \
43428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429 $(HOST_EXPORTS) \
43430 for flag in $(EXTRA_HOST_FLAGS) ; do \
43431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43432 done; \
43433 echo "Doing install-pdf in libsframe"; \
43434 (cd $(HOST_SUBDIR)/libsframe && \
43435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43437 "RANLIB=$${RANLIB}" \
43438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43439 install-pdf) \
43440 || exit 1
43441
43442 @endif libsframe
43443
43444 .PHONY: maybe-install-html-libsframe install-html-libsframe
43445 maybe-install-html-libsframe:
43446 @if libsframe
43447 maybe-install-html-libsframe: install-html-libsframe
43448
43449 install-html-libsframe: \
43450 configure-libsframe \
43451 html-libsframe
43452 @[ -f ./libsframe/Makefile ] || exit 0; \
43453 r=`${PWD_COMMAND}`; export r; \
43454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43455 $(HOST_EXPORTS) \
43456 for flag in $(EXTRA_HOST_FLAGS) ; do \
43457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43458 done; \
43459 echo "Doing install-html in libsframe"; \
43460 (cd $(HOST_SUBDIR)/libsframe && \
43461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43463 "RANLIB=$${RANLIB}" \
43464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43465 install-html) \
43466 || exit 1
43467
43468 @endif libsframe
43469
43470 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43471 maybe-installcheck-libsframe:
43472 @if libsframe
43473 maybe-installcheck-libsframe: installcheck-libsframe
43474
43475 installcheck-libsframe: \
43476 configure-libsframe
43477 @[ -f ./libsframe/Makefile ] || exit 0; \
43478 r=`${PWD_COMMAND}`; export r; \
43479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43480 $(HOST_EXPORTS) \
43481 for flag in $(EXTRA_HOST_FLAGS) ; do \
43482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43483 done; \
43484 echo "Doing installcheck in libsframe"; \
43485 (cd $(HOST_SUBDIR)/libsframe && \
43486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43488 "RANLIB=$${RANLIB}" \
43489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43490 installcheck) \
43491 || exit 1
43492
43493 @endif libsframe
43494
43495 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43496 maybe-mostlyclean-libsframe:
43497 @if libsframe
43498 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43499
43500 mostlyclean-libsframe:
43501 @[ -f ./libsframe/Makefile ] || exit 0; \
43502 r=`${PWD_COMMAND}`; export r; \
43503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504 $(HOST_EXPORTS) \
43505 for flag in $(EXTRA_HOST_FLAGS) ; do \
43506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43507 done; \
43508 echo "Doing mostlyclean in libsframe"; \
43509 (cd $(HOST_SUBDIR)/libsframe && \
43510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43512 "RANLIB=$${RANLIB}" \
43513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43514 mostlyclean) \
43515 || exit 1
43516
43517 @endif libsframe
43518
43519 .PHONY: maybe-clean-libsframe clean-libsframe
43520 maybe-clean-libsframe:
43521 @if libsframe
43522 maybe-clean-libsframe: clean-libsframe
43523
43524 clean-libsframe:
43525 @[ -f ./libsframe/Makefile ] || exit 0; \
43526 r=`${PWD_COMMAND}`; export r; \
43527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43528 $(HOST_EXPORTS) \
43529 for flag in $(EXTRA_HOST_FLAGS) ; do \
43530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43531 done; \
43532 echo "Doing clean in libsframe"; \
43533 (cd $(HOST_SUBDIR)/libsframe && \
43534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43536 "RANLIB=$${RANLIB}" \
43537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43538 clean) \
43539 || exit 1
43540
43541 @endif libsframe
43542
43543 .PHONY: maybe-distclean-libsframe distclean-libsframe
43544 maybe-distclean-libsframe:
43545 @if libsframe
43546 maybe-distclean-libsframe: distclean-libsframe
43547
43548 distclean-libsframe:
43549 @[ -f ./libsframe/Makefile ] || exit 0; \
43550 r=`${PWD_COMMAND}`; export r; \
43551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43552 $(HOST_EXPORTS) \
43553 for flag in $(EXTRA_HOST_FLAGS) ; do \
43554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43555 done; \
43556 echo "Doing distclean in libsframe"; \
43557 (cd $(HOST_SUBDIR)/libsframe && \
43558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43560 "RANLIB=$${RANLIB}" \
43561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43562 distclean) \
43563 || exit 1
43564
43565 @endif libsframe
43566
43567 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43568 maybe-maintainer-clean-libsframe:
43569 @if libsframe
43570 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43571
43572 maintainer-clean-libsframe:
43573 @[ -f ./libsframe/Makefile ] || exit 0; \
43574 r=`${PWD_COMMAND}`; export r; \
43575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43576 $(HOST_EXPORTS) \
43577 for flag in $(EXTRA_HOST_FLAGS) ; do \
43578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43579 done; \
43580 echo "Doing maintainer-clean in libsframe"; \
43581 (cd $(HOST_SUBDIR)/libsframe && \
43582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43584 "RANLIB=$${RANLIB}" \
43585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43586 maintainer-clean) \
43587 || exit 1
43588
43589 @endif libsframe
43590
43591
43592
43593 # ---------------------------------------
43594 # Modules which run on the target machine
43595 # ---------------------------------------
43596
43597
43598
43599
43600 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43601 maybe-configure-target-libstdc++-v3:
43602 @if gcc-bootstrap
43603 configure-target-libstdc++-v3: stage_current
43604 @endif gcc-bootstrap
43605 @if target-libstdc++-v3
43606 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43607 configure-target-libstdc++-v3:
43608 @r=`${PWD_COMMAND}`; export r; \
43609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43610 echo "Checking multilib configuration for libstdc++-v3..."; \
43611 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43612 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43613 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43614 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43615 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43616 else \
43617 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43618 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43619 fi; \
43620 else \
43621 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43622 fi; \
43623 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43624 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43625 $(RAW_CXX_TARGET_EXPORTS) \
43626 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43627 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43628 case $(srcdir) in \
43629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43630 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43632 esac; \
43633 module_srcdir=libstdc++-v3; \
43634 rm -f no-such-file || : ; \
43635 CONFIG_SITE=no-such-file $(SHELL) \
43636 $$s/$$module_srcdir/configure \
43637 --srcdir=$${topdir}/$$module_srcdir \
43638 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43639 --target=${target_alias} \
43640 || exit 1
43641 @endif target-libstdc++-v3
43642
43643
43644
43645 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43646 maybe-configure-stage1-target-libstdc++-v3:
43647 @if target-libstdc++-v3-bootstrap
43648 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43649 configure-stage1-target-libstdc++-v3:
43650 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43651 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43652 @r=`${PWD_COMMAND}`; export r; \
43653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43654 TFLAGS="$(STAGE1_TFLAGS)"; \
43655 echo "Checking multilib configuration for libstdc++-v3..."; \
43656 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43657 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43658 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43659 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43660 else \
43661 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43662 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43663 fi; \
43664 else \
43665 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43666 fi; \
43667 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43668 $(RAW_CXX_TARGET_EXPORTS) \
43669 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43670 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43671 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43672 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43674 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43675 case $(srcdir) in \
43676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43677 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43679 esac; \
43680 module_srcdir=libstdc++-v3; \
43681 $(SHELL) $$s/$$module_srcdir/configure \
43682 --srcdir=$${topdir}/$$module_srcdir \
43683 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43684 --target=${target_alias} \
43685 \
43686 $(STAGE1_CONFIGURE_FLAGS)
43687 @endif target-libstdc++-v3-bootstrap
43688
43689 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43690 maybe-configure-stage2-target-libstdc++-v3:
43691 @if target-libstdc++-v3-bootstrap
43692 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43693 configure-stage2-target-libstdc++-v3:
43694 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43695 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43696 @r=`${PWD_COMMAND}`; export r; \
43697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698 TFLAGS="$(STAGE2_TFLAGS)"; \
43699 echo "Checking multilib configuration for libstdc++-v3..."; \
43700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43701 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43702 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43703 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43704 else \
43705 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43706 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43707 fi; \
43708 else \
43709 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43710 fi; \
43711 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43712 $(RAW_CXX_TARGET_EXPORTS) \
43713 \
43714 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43715 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43716 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43717 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43719 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43720 case $(srcdir) in \
43721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43722 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43724 esac; \
43725 module_srcdir=libstdc++-v3; \
43726 $(SHELL) $$s/$$module_srcdir/configure \
43727 --srcdir=$${topdir}/$$module_srcdir \
43728 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43729 --target=${target_alias} \
43730 --with-build-libsubdir=$(HOST_SUBDIR) \
43731 $(STAGE2_CONFIGURE_FLAGS)
43732 @endif target-libstdc++-v3-bootstrap
43733
43734 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43735 maybe-configure-stage3-target-libstdc++-v3:
43736 @if target-libstdc++-v3-bootstrap
43737 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43738 configure-stage3-target-libstdc++-v3:
43739 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43740 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43741 @r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 TFLAGS="$(STAGE3_TFLAGS)"; \
43744 echo "Checking multilib configuration for libstdc++-v3..."; \
43745 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43746 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43747 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43748 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43749 else \
43750 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43751 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43752 fi; \
43753 else \
43754 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43755 fi; \
43756 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43757 $(RAW_CXX_TARGET_EXPORTS) \
43758 \
43759 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43760 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43761 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43762 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43764 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43765 case $(srcdir) in \
43766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43767 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43769 esac; \
43770 module_srcdir=libstdc++-v3; \
43771 $(SHELL) $$s/$$module_srcdir/configure \
43772 --srcdir=$${topdir}/$$module_srcdir \
43773 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43774 --target=${target_alias} \
43775 --with-build-libsubdir=$(HOST_SUBDIR) \
43776 $(STAGE3_CONFIGURE_FLAGS)
43777 @endif target-libstdc++-v3-bootstrap
43778
43779 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43780 maybe-configure-stage4-target-libstdc++-v3:
43781 @if target-libstdc++-v3-bootstrap
43782 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43783 configure-stage4-target-libstdc++-v3:
43784 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43785 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43786 @r=`${PWD_COMMAND}`; export r; \
43787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43788 TFLAGS="$(STAGE4_TFLAGS)"; \
43789 echo "Checking multilib configuration for libstdc++-v3..."; \
43790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43791 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43792 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43793 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43794 else \
43795 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43796 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43797 fi; \
43798 else \
43799 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43800 fi; \
43801 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43802 $(RAW_CXX_TARGET_EXPORTS) \
43803 \
43804 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43807 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43809 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43810 case $(srcdir) in \
43811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43812 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43814 esac; \
43815 module_srcdir=libstdc++-v3; \
43816 $(SHELL) $$s/$$module_srcdir/configure \
43817 --srcdir=$${topdir}/$$module_srcdir \
43818 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43819 --target=${target_alias} \
43820 --with-build-libsubdir=$(HOST_SUBDIR) \
43821 $(STAGE4_CONFIGURE_FLAGS)
43822 @endif target-libstdc++-v3-bootstrap
43823
43824 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43825 maybe-configure-stageprofile-target-libstdc++-v3:
43826 @if target-libstdc++-v3-bootstrap
43827 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43828 configure-stageprofile-target-libstdc++-v3:
43829 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43830 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43831 @r=`${PWD_COMMAND}`; export r; \
43832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43833 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43834 echo "Checking multilib configuration for libstdc++-v3..."; \
43835 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43836 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43837 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43838 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43839 else \
43840 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43841 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43842 fi; \
43843 else \
43844 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43845 fi; \
43846 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43847 $(RAW_CXX_TARGET_EXPORTS) \
43848 \
43849 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43852 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43854 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43855 case $(srcdir) in \
43856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43857 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43859 esac; \
43860 module_srcdir=libstdc++-v3; \
43861 $(SHELL) $$s/$$module_srcdir/configure \
43862 --srcdir=$${topdir}/$$module_srcdir \
43863 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43864 --target=${target_alias} \
43865 --with-build-libsubdir=$(HOST_SUBDIR) \
43866 $(STAGEprofile_CONFIGURE_FLAGS)
43867 @endif target-libstdc++-v3-bootstrap
43868
43869 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43870 maybe-configure-stagetrain-target-libstdc++-v3:
43871 @if target-libstdc++-v3-bootstrap
43872 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43873 configure-stagetrain-target-libstdc++-v3:
43874 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43875 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43876 @r=`${PWD_COMMAND}`; export r; \
43877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43878 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43879 echo "Checking multilib configuration for libstdc++-v3..."; \
43880 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43881 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43882 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43883 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43884 else \
43885 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43886 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43887 fi; \
43888 else \
43889 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43890 fi; \
43891 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43892 $(RAW_CXX_TARGET_EXPORTS) \
43893 \
43894 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43897 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43899 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43900 case $(srcdir) in \
43901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43902 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43904 esac; \
43905 module_srcdir=libstdc++-v3; \
43906 $(SHELL) $$s/$$module_srcdir/configure \
43907 --srcdir=$${topdir}/$$module_srcdir \
43908 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43909 --target=${target_alias} \
43910 --with-build-libsubdir=$(HOST_SUBDIR) \
43911 $(STAGEtrain_CONFIGURE_FLAGS)
43912 @endif target-libstdc++-v3-bootstrap
43913
43914 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43915 maybe-configure-stagefeedback-target-libstdc++-v3:
43916 @if target-libstdc++-v3-bootstrap
43917 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43918 configure-stagefeedback-target-libstdc++-v3:
43919 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43920 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43921 @r=`${PWD_COMMAND}`; export r; \
43922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43924 echo "Checking multilib configuration for libstdc++-v3..."; \
43925 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43926 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43927 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43928 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43929 else \
43930 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43931 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43932 fi; \
43933 else \
43934 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43935 fi; \
43936 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43937 $(RAW_CXX_TARGET_EXPORTS) \
43938 \
43939 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43942 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43944 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43945 case $(srcdir) in \
43946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43947 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43949 esac; \
43950 module_srcdir=libstdc++-v3; \
43951 $(SHELL) $$s/$$module_srcdir/configure \
43952 --srcdir=$${topdir}/$$module_srcdir \
43953 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43954 --target=${target_alias} \
43955 --with-build-libsubdir=$(HOST_SUBDIR) \
43956 $(STAGEfeedback_CONFIGURE_FLAGS)
43957 @endif target-libstdc++-v3-bootstrap
43958
43959 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43960 maybe-configure-stageautoprofile-target-libstdc++-v3:
43961 @if target-libstdc++-v3-bootstrap
43962 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43963 configure-stageautoprofile-target-libstdc++-v3:
43964 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43965 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43966 @r=`${PWD_COMMAND}`; export r; \
43967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43968 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43969 echo "Checking multilib configuration for libstdc++-v3..."; \
43970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43971 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43972 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43973 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43974 else \
43975 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43976 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43977 fi; \
43978 else \
43979 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43980 fi; \
43981 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43982 $(RAW_CXX_TARGET_EXPORTS) \
43983 \
43984 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43987 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43989 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43990 case $(srcdir) in \
43991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43992 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43994 esac; \
43995 module_srcdir=libstdc++-v3; \
43996 $(SHELL) $$s/$$module_srcdir/configure \
43997 --srcdir=$${topdir}/$$module_srcdir \
43998 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43999 --target=${target_alias} \
44000 --with-build-libsubdir=$(HOST_SUBDIR) \
44001 $(STAGEautoprofile_CONFIGURE_FLAGS)
44002 @endif target-libstdc++-v3-bootstrap
44003
44004 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44005 maybe-configure-stageautofeedback-target-libstdc++-v3:
44006 @if target-libstdc++-v3-bootstrap
44007 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44008 configure-stageautofeedback-target-libstdc++-v3:
44009 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44010 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44011 @r=`${PWD_COMMAND}`; export r; \
44012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44013 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44014 echo "Checking multilib configuration for libstdc++-v3..."; \
44015 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44016 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44017 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44018 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44019 else \
44020 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44021 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44022 fi; \
44023 else \
44024 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44025 fi; \
44026 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44027 $(RAW_CXX_TARGET_EXPORTS) \
44028 \
44029 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44032 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44034 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44035 case $(srcdir) in \
44036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44037 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44039 esac; \
44040 module_srcdir=libstdc++-v3; \
44041 $(SHELL) $$s/$$module_srcdir/configure \
44042 --srcdir=$${topdir}/$$module_srcdir \
44043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44044 --target=${target_alias} \
44045 --with-build-libsubdir=$(HOST_SUBDIR) \
44046 $(STAGEautofeedback_CONFIGURE_FLAGS)
44047 @endif target-libstdc++-v3-bootstrap
44048
44049
44050
44051
44052
44053 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44054 maybe-all-target-libstdc++-v3:
44055 @if gcc-bootstrap
44056 all-target-libstdc++-v3: stage_current
44057 @endif gcc-bootstrap
44058 @if target-libstdc++-v3
44059 TARGET-target-libstdc++-v3=all
44060 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44061 all-target-libstdc++-v3: configure-target-libstdc++-v3
44062 @r=`${PWD_COMMAND}`; export r; \
44063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44064 $(RAW_CXX_TARGET_EXPORTS) \
44065 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44067 $(TARGET-target-libstdc++-v3))
44068 @endif target-libstdc++-v3
44069
44070
44071
44072 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44073 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44074 maybe-all-stage1-target-libstdc++-v3:
44075 maybe-clean-stage1-target-libstdc++-v3:
44076 @if target-libstdc++-v3-bootstrap
44077 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44078 all-stage1: all-stage1-target-libstdc++-v3
44079 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44080 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44081 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44082 @r=`${PWD_COMMAND}`; export r; \
44083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084 TFLAGS="$(STAGE1_TFLAGS)"; \
44085 $(RAW_CXX_TARGET_EXPORTS) \
44086 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44087 \
44088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44089 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44090 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44091 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44095 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44096 \
44097 TFLAGS="$(STAGE1_TFLAGS)" \
44098 $(TARGET-stage1-target-libstdc++-v3)
44099
44100 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44101 clean-stage1: clean-stage1-target-libstdc++-v3
44102 clean-stage1-target-libstdc++-v3:
44103 @if [ $(current_stage) = stage1 ]; then \
44104 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44105 else \
44106 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44107 $(MAKE) stage1-start; \
44108 fi; \
44109 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44110 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44111 clean
44112 @endif target-libstdc++-v3-bootstrap
44113
44114
44115 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44116 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44117 maybe-all-stage2-target-libstdc++-v3:
44118 maybe-clean-stage2-target-libstdc++-v3:
44119 @if target-libstdc++-v3-bootstrap
44120 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44121 all-stage2: all-stage2-target-libstdc++-v3
44122 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44123 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44124 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44125 @r=`${PWD_COMMAND}`; export r; \
44126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44127 TFLAGS="$(STAGE2_TFLAGS)"; \
44128 $(RAW_CXX_TARGET_EXPORTS) \
44129 \
44130 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44131 \
44132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44133 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44134 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44135 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44139 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44140 TFLAGS="$(STAGE2_TFLAGS)" \
44141 $(TARGET-stage2-target-libstdc++-v3)
44142
44143 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44144 clean-stage2: clean-stage2-target-libstdc++-v3
44145 clean-stage2-target-libstdc++-v3:
44146 @if [ $(current_stage) = stage2 ]; then \
44147 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44148 else \
44149 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44150 $(MAKE) stage2-start; \
44151 fi; \
44152 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44153 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44154 @endif target-libstdc++-v3-bootstrap
44155
44156
44157 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44158 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44159 maybe-all-stage3-target-libstdc++-v3:
44160 maybe-clean-stage3-target-libstdc++-v3:
44161 @if target-libstdc++-v3-bootstrap
44162 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44163 all-stage3: all-stage3-target-libstdc++-v3
44164 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44165 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44166 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44167 @r=`${PWD_COMMAND}`; export r; \
44168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44169 TFLAGS="$(STAGE3_TFLAGS)"; \
44170 $(RAW_CXX_TARGET_EXPORTS) \
44171 \
44172 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44173 \
44174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44175 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44176 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44177 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44181 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44182 TFLAGS="$(STAGE3_TFLAGS)" \
44183 $(TARGET-stage3-target-libstdc++-v3)
44184
44185 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44186 clean-stage3: clean-stage3-target-libstdc++-v3
44187 clean-stage3-target-libstdc++-v3:
44188 @if [ $(current_stage) = stage3 ]; then \
44189 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44190 else \
44191 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44192 $(MAKE) stage3-start; \
44193 fi; \
44194 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44195 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44196 @endif target-libstdc++-v3-bootstrap
44197
44198
44199 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44200 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44201 maybe-all-stage4-target-libstdc++-v3:
44202 maybe-clean-stage4-target-libstdc++-v3:
44203 @if target-libstdc++-v3-bootstrap
44204 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44205 all-stage4: all-stage4-target-libstdc++-v3
44206 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44207 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44208 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44209 @r=`${PWD_COMMAND}`; export r; \
44210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211 TFLAGS="$(STAGE4_TFLAGS)"; \
44212 $(RAW_CXX_TARGET_EXPORTS) \
44213 \
44214 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44215 \
44216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44217 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44218 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44219 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44223 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44224 TFLAGS="$(STAGE4_TFLAGS)" \
44225 $(TARGET-stage4-target-libstdc++-v3)
44226
44227 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44228 clean-stage4: clean-stage4-target-libstdc++-v3
44229 clean-stage4-target-libstdc++-v3:
44230 @if [ $(current_stage) = stage4 ]; then \
44231 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44232 else \
44233 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44234 $(MAKE) stage4-start; \
44235 fi; \
44236 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44237 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44238 @endif target-libstdc++-v3-bootstrap
44239
44240
44241 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44242 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44243 maybe-all-stageprofile-target-libstdc++-v3:
44244 maybe-clean-stageprofile-target-libstdc++-v3:
44245 @if target-libstdc++-v3-bootstrap
44246 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44247 all-stageprofile: all-stageprofile-target-libstdc++-v3
44248 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44249 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44250 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44251 @r=`${PWD_COMMAND}`; export r; \
44252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44253 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44254 $(RAW_CXX_TARGET_EXPORTS) \
44255 \
44256 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44257 \
44258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44259 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44260 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44261 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44265 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44266 TFLAGS="$(STAGEprofile_TFLAGS)" \
44267 $(TARGET-stageprofile-target-libstdc++-v3)
44268
44269 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44270 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44271 clean-stageprofile-target-libstdc++-v3:
44272 @if [ $(current_stage) = stageprofile ]; then \
44273 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44274 else \
44275 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44276 $(MAKE) stageprofile-start; \
44277 fi; \
44278 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44279 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44280 @endif target-libstdc++-v3-bootstrap
44281
44282
44283 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44284 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44285 maybe-all-stagetrain-target-libstdc++-v3:
44286 maybe-clean-stagetrain-target-libstdc++-v3:
44287 @if target-libstdc++-v3-bootstrap
44288 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44289 all-stagetrain: all-stagetrain-target-libstdc++-v3
44290 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44291 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44292 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44293 @r=`${PWD_COMMAND}`; export r; \
44294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44295 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44296 $(RAW_CXX_TARGET_EXPORTS) \
44297 \
44298 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44299 \
44300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44301 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44307 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44308 TFLAGS="$(STAGEtrain_TFLAGS)" \
44309 $(TARGET-stagetrain-target-libstdc++-v3)
44310
44311 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44312 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44313 clean-stagetrain-target-libstdc++-v3:
44314 @if [ $(current_stage) = stagetrain ]; then \
44315 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44316 else \
44317 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44318 $(MAKE) stagetrain-start; \
44319 fi; \
44320 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44321 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44322 @endif target-libstdc++-v3-bootstrap
44323
44324
44325 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44326 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44327 maybe-all-stagefeedback-target-libstdc++-v3:
44328 maybe-clean-stagefeedback-target-libstdc++-v3:
44329 @if target-libstdc++-v3-bootstrap
44330 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44331 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44332 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44333 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44334 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44335 @r=`${PWD_COMMAND}`; export r; \
44336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44337 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44338 $(RAW_CXX_TARGET_EXPORTS) \
44339 \
44340 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44341 \
44342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44343 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44349 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44350 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44351 $(TARGET-stagefeedback-target-libstdc++-v3)
44352
44353 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44354 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44355 clean-stagefeedback-target-libstdc++-v3:
44356 @if [ $(current_stage) = stagefeedback ]; then \
44357 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44358 else \
44359 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44360 $(MAKE) stagefeedback-start; \
44361 fi; \
44362 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44363 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44364 @endif target-libstdc++-v3-bootstrap
44365
44366
44367 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44368 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44369 maybe-all-stageautoprofile-target-libstdc++-v3:
44370 maybe-clean-stageautoprofile-target-libstdc++-v3:
44371 @if target-libstdc++-v3-bootstrap
44372 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44373 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44374 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44375 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44376 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44377 @r=`${PWD_COMMAND}`; export r; \
44378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44380 $(RAW_CXX_TARGET_EXPORTS) \
44381 \
44382 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44383 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44385 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44391 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44392 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44393 $(TARGET-stageautoprofile-target-libstdc++-v3)
44394
44395 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44396 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44397 clean-stageautoprofile-target-libstdc++-v3:
44398 @if [ $(current_stage) = stageautoprofile ]; then \
44399 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44400 else \
44401 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44402 $(MAKE) stageautoprofile-start; \
44403 fi; \
44404 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44405 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44406 @endif target-libstdc++-v3-bootstrap
44407
44408
44409 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44410 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44411 maybe-all-stageautofeedback-target-libstdc++-v3:
44412 maybe-clean-stageautofeedback-target-libstdc++-v3:
44413 @if target-libstdc++-v3-bootstrap
44414 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44415 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44416 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44417 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44418 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44419 @r=`${PWD_COMMAND}`; export r; \
44420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44422 $(RAW_CXX_TARGET_EXPORTS) \
44423 \
44424 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44425 \
44426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44427 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44428 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44429 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44433 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44434 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44435 $(TARGET-stageautofeedback-target-libstdc++-v3)
44436
44437 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44438 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44439 clean-stageautofeedback-target-libstdc++-v3:
44440 @if [ $(current_stage) = stageautofeedback ]; then \
44441 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44442 else \
44443 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44444 $(MAKE) stageautofeedback-start; \
44445 fi; \
44446 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44447 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44448 @endif target-libstdc++-v3-bootstrap
44449
44450
44451
44452
44453
44454
44455 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44456 maybe-check-target-libstdc++-v3:
44457 @if target-libstdc++-v3
44458 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44459
44460 check-target-libstdc++-v3:
44461 @: $(MAKE); $(unstage)
44462 @r=`${PWD_COMMAND}`; export r; \
44463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44464 $(RAW_CXX_TARGET_EXPORTS) \
44465 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44466 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44467
44468 @endif target-libstdc++-v3
44469
44470 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44471 maybe-install-target-libstdc++-v3:
44472 @if target-libstdc++-v3
44473 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44474
44475 install-target-libstdc++-v3: installdirs
44476 @: $(MAKE); $(unstage)
44477 @r=`${PWD_COMMAND}`; export r; \
44478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44479 $(RAW_CXX_TARGET_EXPORTS) \
44480 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44481 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44482
44483 @endif target-libstdc++-v3
44484
44485 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44486 maybe-install-strip-target-libstdc++-v3:
44487 @if target-libstdc++-v3
44488 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44489
44490 install-strip-target-libstdc++-v3: installdirs
44491 @: $(MAKE); $(unstage)
44492 @r=`${PWD_COMMAND}`; export r; \
44493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44494 $(RAW_CXX_TARGET_EXPORTS) \
44495 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44496 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44497
44498 @endif target-libstdc++-v3
44499
44500 # Other targets (info, dvi, pdf, etc.)
44501
44502 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44503 maybe-info-target-libstdc++-v3:
44504 @if target-libstdc++-v3
44505 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44506
44507 info-target-libstdc++-v3: \
44508 configure-target-libstdc++-v3
44509 @: $(MAKE); $(unstage)
44510 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44511 r=`${PWD_COMMAND}`; export r; \
44512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44513 $(RAW_CXX_TARGET_EXPORTS) \
44514 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44515 for flag in $(EXTRA_TARGET_FLAGS); do \
44516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44517 done; \
44518 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44521 "RANLIB=$${RANLIB}" \
44522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44523 info) \
44524 || exit 1
44525
44526 @endif target-libstdc++-v3
44527
44528 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44529 maybe-dvi-target-libstdc++-v3:
44530 @if target-libstdc++-v3
44531 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44532
44533 dvi-target-libstdc++-v3: \
44534 configure-target-libstdc++-v3
44535 @: $(MAKE); $(unstage)
44536 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44537 r=`${PWD_COMMAND}`; export r; \
44538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44539 $(RAW_CXX_TARGET_EXPORTS) \
44540 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44541 for flag in $(EXTRA_TARGET_FLAGS); do \
44542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44543 done; \
44544 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44547 "RANLIB=$${RANLIB}" \
44548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44549 dvi) \
44550 || exit 1
44551
44552 @endif target-libstdc++-v3
44553
44554 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44555 maybe-pdf-target-libstdc++-v3:
44556 @if target-libstdc++-v3
44557 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44558
44559 pdf-target-libstdc++-v3: \
44560 configure-target-libstdc++-v3
44561 @: $(MAKE); $(unstage)
44562 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44563 r=`${PWD_COMMAND}`; export r; \
44564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44565 $(RAW_CXX_TARGET_EXPORTS) \
44566 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44567 for flag in $(EXTRA_TARGET_FLAGS); do \
44568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44569 done; \
44570 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44573 "RANLIB=$${RANLIB}" \
44574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44575 pdf) \
44576 || exit 1
44577
44578 @endif target-libstdc++-v3
44579
44580 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44581 maybe-html-target-libstdc++-v3:
44582 @if target-libstdc++-v3
44583 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44584
44585 html-target-libstdc++-v3: \
44586 configure-target-libstdc++-v3
44587 @: $(MAKE); $(unstage)
44588 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44589 r=`${PWD_COMMAND}`; export r; \
44590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44591 $(RAW_CXX_TARGET_EXPORTS) \
44592 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44593 for flag in $(EXTRA_TARGET_FLAGS); do \
44594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44595 done; \
44596 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44599 "RANLIB=$${RANLIB}" \
44600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44601 html) \
44602 || exit 1
44603
44604 @endif target-libstdc++-v3
44605
44606 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44607 maybe-TAGS-target-libstdc++-v3:
44608 @if target-libstdc++-v3
44609 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44610
44611 TAGS-target-libstdc++-v3: \
44612 configure-target-libstdc++-v3
44613 @: $(MAKE); $(unstage)
44614 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44615 r=`${PWD_COMMAND}`; export r; \
44616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44617 $(RAW_CXX_TARGET_EXPORTS) \
44618 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44619 for flag in $(EXTRA_TARGET_FLAGS); do \
44620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44621 done; \
44622 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44625 "RANLIB=$${RANLIB}" \
44626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44627 TAGS) \
44628 || exit 1
44629
44630 @endif target-libstdc++-v3
44631
44632 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44633 maybe-install-info-target-libstdc++-v3:
44634 @if target-libstdc++-v3
44635 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44636
44637 install-info-target-libstdc++-v3: \
44638 configure-target-libstdc++-v3 \
44639 info-target-libstdc++-v3
44640 @: $(MAKE); $(unstage)
44641 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44642 r=`${PWD_COMMAND}`; export r; \
44643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44644 $(RAW_CXX_TARGET_EXPORTS) \
44645 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44646 for flag in $(EXTRA_TARGET_FLAGS); do \
44647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44648 done; \
44649 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44652 "RANLIB=$${RANLIB}" \
44653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44654 install-info) \
44655 || exit 1
44656
44657 @endif target-libstdc++-v3
44658
44659 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44660 maybe-install-dvi-target-libstdc++-v3:
44661 @if target-libstdc++-v3
44662 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44663
44664 install-dvi-target-libstdc++-v3: \
44665 configure-target-libstdc++-v3 \
44666 dvi-target-libstdc++-v3
44667 @: $(MAKE); $(unstage)
44668 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44669 r=`${PWD_COMMAND}`; export r; \
44670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44671 $(RAW_CXX_TARGET_EXPORTS) \
44672 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44673 for flag in $(EXTRA_TARGET_FLAGS); do \
44674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44675 done; \
44676 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44679 "RANLIB=$${RANLIB}" \
44680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44681 install-dvi) \
44682 || exit 1
44683
44684 @endif target-libstdc++-v3
44685
44686 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44687 maybe-install-pdf-target-libstdc++-v3:
44688 @if target-libstdc++-v3
44689 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44690
44691 install-pdf-target-libstdc++-v3: \
44692 configure-target-libstdc++-v3 \
44693 pdf-target-libstdc++-v3
44694 @: $(MAKE); $(unstage)
44695 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44696 r=`${PWD_COMMAND}`; export r; \
44697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44698 $(RAW_CXX_TARGET_EXPORTS) \
44699 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44700 for flag in $(EXTRA_TARGET_FLAGS); do \
44701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44702 done; \
44703 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44706 "RANLIB=$${RANLIB}" \
44707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44708 install-pdf) \
44709 || exit 1
44710
44711 @endif target-libstdc++-v3
44712
44713 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44714 maybe-install-html-target-libstdc++-v3:
44715 @if target-libstdc++-v3
44716 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44717
44718 install-html-target-libstdc++-v3: \
44719 configure-target-libstdc++-v3 \
44720 html-target-libstdc++-v3
44721 @: $(MAKE); $(unstage)
44722 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44723 r=`${PWD_COMMAND}`; export r; \
44724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725 $(RAW_CXX_TARGET_EXPORTS) \
44726 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44727 for flag in $(EXTRA_TARGET_FLAGS); do \
44728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44729 done; \
44730 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44733 "RANLIB=$${RANLIB}" \
44734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44735 install-html) \
44736 || exit 1
44737
44738 @endif target-libstdc++-v3
44739
44740 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44741 maybe-installcheck-target-libstdc++-v3:
44742 @if target-libstdc++-v3
44743 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44744
44745 installcheck-target-libstdc++-v3: \
44746 configure-target-libstdc++-v3
44747 @: $(MAKE); $(unstage)
44748 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44749 r=`${PWD_COMMAND}`; export r; \
44750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751 $(RAW_CXX_TARGET_EXPORTS) \
44752 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44753 for flag in $(EXTRA_TARGET_FLAGS); do \
44754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44755 done; \
44756 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44759 "RANLIB=$${RANLIB}" \
44760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44761 installcheck) \
44762 || exit 1
44763
44764 @endif target-libstdc++-v3
44765
44766 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44767 maybe-mostlyclean-target-libstdc++-v3:
44768 @if target-libstdc++-v3
44769 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44770
44771 mostlyclean-target-libstdc++-v3:
44772 @: $(MAKE); $(unstage)
44773 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44774 r=`${PWD_COMMAND}`; export r; \
44775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44776 $(RAW_CXX_TARGET_EXPORTS) \
44777 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44778 for flag in $(EXTRA_TARGET_FLAGS); do \
44779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44780 done; \
44781 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44784 "RANLIB=$${RANLIB}" \
44785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44786 mostlyclean) \
44787 || exit 1
44788
44789 @endif target-libstdc++-v3
44790
44791 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44792 maybe-clean-target-libstdc++-v3:
44793 @if target-libstdc++-v3
44794 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44795
44796 clean-target-libstdc++-v3:
44797 @: $(MAKE); $(unstage)
44798 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44799 r=`${PWD_COMMAND}`; export r; \
44800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44801 $(RAW_CXX_TARGET_EXPORTS) \
44802 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44803 for flag in $(EXTRA_TARGET_FLAGS); do \
44804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44805 done; \
44806 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44809 "RANLIB=$${RANLIB}" \
44810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44811 clean) \
44812 || exit 1
44813
44814 @endif target-libstdc++-v3
44815
44816 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44817 maybe-distclean-target-libstdc++-v3:
44818 @if target-libstdc++-v3
44819 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44820
44821 distclean-target-libstdc++-v3:
44822 @: $(MAKE); $(unstage)
44823 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44824 r=`${PWD_COMMAND}`; export r; \
44825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44826 $(RAW_CXX_TARGET_EXPORTS) \
44827 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44828 for flag in $(EXTRA_TARGET_FLAGS); do \
44829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44830 done; \
44831 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44834 "RANLIB=$${RANLIB}" \
44835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44836 distclean) \
44837 || exit 1
44838
44839 @endif target-libstdc++-v3
44840
44841 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44842 maybe-maintainer-clean-target-libstdc++-v3:
44843 @if target-libstdc++-v3
44844 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44845
44846 maintainer-clean-target-libstdc++-v3:
44847 @: $(MAKE); $(unstage)
44848 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44849 r=`${PWD_COMMAND}`; export r; \
44850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44851 $(RAW_CXX_TARGET_EXPORTS) \
44852 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44853 for flag in $(EXTRA_TARGET_FLAGS); do \
44854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44855 done; \
44856 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44859 "RANLIB=$${RANLIB}" \
44860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44861 maintainer-clean) \
44862 || exit 1
44863
44864 @endif target-libstdc++-v3
44865
44866
44867
44868
44869
44870 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44871 maybe-configure-target-libsanitizer:
44872 @if gcc-bootstrap
44873 configure-target-libsanitizer: stage_current
44874 @endif gcc-bootstrap
44875 @if target-libsanitizer
44876 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44877 configure-target-libsanitizer:
44878 @r=`${PWD_COMMAND}`; export r; \
44879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44880 echo "Checking multilib configuration for libsanitizer..."; \
44881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44882 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44883 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44884 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44885 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44886 else \
44887 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44888 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44889 fi; \
44890 else \
44891 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44892 fi; \
44893 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44895 $(RAW_CXX_TARGET_EXPORTS) \
44896 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44897 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44898 case $(srcdir) in \
44899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44900 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44902 esac; \
44903 module_srcdir=libsanitizer; \
44904 rm -f no-such-file || : ; \
44905 CONFIG_SITE=no-such-file $(SHELL) \
44906 $$s/$$module_srcdir/configure \
44907 --srcdir=$${topdir}/$$module_srcdir \
44908 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44909 --target=${target_alias} \
44910 || exit 1
44911 @endif target-libsanitizer
44912
44913
44914
44915 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44916 maybe-configure-stage1-target-libsanitizer:
44917 @if target-libsanitizer-bootstrap
44918 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44919 configure-stage1-target-libsanitizer:
44920 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44921 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44922 @r=`${PWD_COMMAND}`; export r; \
44923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44924 TFLAGS="$(STAGE1_TFLAGS)"; \
44925 echo "Checking multilib configuration for libsanitizer..."; \
44926 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44927 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44928 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44929 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44930 else \
44931 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44932 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44933 fi; \
44934 else \
44935 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44936 fi; \
44937 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44938 $(RAW_CXX_TARGET_EXPORTS) \
44939 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44942 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44944 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44945 case $(srcdir) in \
44946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44947 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44949 esac; \
44950 module_srcdir=libsanitizer; \
44951 $(SHELL) $$s/$$module_srcdir/configure \
44952 --srcdir=$${topdir}/$$module_srcdir \
44953 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44954 --target=${target_alias} \
44955 \
44956 $(STAGE1_CONFIGURE_FLAGS)
44957 @endif target-libsanitizer-bootstrap
44958
44959 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44960 maybe-configure-stage2-target-libsanitizer:
44961 @if target-libsanitizer-bootstrap
44962 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44963 configure-stage2-target-libsanitizer:
44964 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44965 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44966 @r=`${PWD_COMMAND}`; export r; \
44967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44968 TFLAGS="$(STAGE2_TFLAGS)"; \
44969 echo "Checking multilib configuration for libsanitizer..."; \
44970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44971 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44972 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44973 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44974 else \
44975 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44976 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44977 fi; \
44978 else \
44979 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44980 fi; \
44981 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44982 $(RAW_CXX_TARGET_EXPORTS) \
44983 \
44984 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44987 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44989 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44990 case $(srcdir) in \
44991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44992 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44994 esac; \
44995 module_srcdir=libsanitizer; \
44996 $(SHELL) $$s/$$module_srcdir/configure \
44997 --srcdir=$${topdir}/$$module_srcdir \
44998 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44999 --target=${target_alias} \
45000 --with-build-libsubdir=$(HOST_SUBDIR) \
45001 $(STAGE2_CONFIGURE_FLAGS)
45002 @endif target-libsanitizer-bootstrap
45003
45004 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45005 maybe-configure-stage3-target-libsanitizer:
45006 @if target-libsanitizer-bootstrap
45007 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45008 configure-stage3-target-libsanitizer:
45009 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45010 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45011 @r=`${PWD_COMMAND}`; export r; \
45012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45013 TFLAGS="$(STAGE3_TFLAGS)"; \
45014 echo "Checking multilib configuration for libsanitizer..."; \
45015 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45016 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45017 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45018 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45019 else \
45020 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45021 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45022 fi; \
45023 else \
45024 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45025 fi; \
45026 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45027 $(RAW_CXX_TARGET_EXPORTS) \
45028 \
45029 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45032 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45034 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45035 case $(srcdir) in \
45036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45037 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45039 esac; \
45040 module_srcdir=libsanitizer; \
45041 $(SHELL) $$s/$$module_srcdir/configure \
45042 --srcdir=$${topdir}/$$module_srcdir \
45043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45044 --target=${target_alias} \
45045 --with-build-libsubdir=$(HOST_SUBDIR) \
45046 $(STAGE3_CONFIGURE_FLAGS)
45047 @endif target-libsanitizer-bootstrap
45048
45049 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45050 maybe-configure-stage4-target-libsanitizer:
45051 @if target-libsanitizer-bootstrap
45052 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45053 configure-stage4-target-libsanitizer:
45054 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45055 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45056 @r=`${PWD_COMMAND}`; export r; \
45057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45058 TFLAGS="$(STAGE4_TFLAGS)"; \
45059 echo "Checking multilib configuration for libsanitizer..."; \
45060 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45061 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45062 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45063 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45064 else \
45065 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45066 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45067 fi; \
45068 else \
45069 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45070 fi; \
45071 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45072 $(RAW_CXX_TARGET_EXPORTS) \
45073 \
45074 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45077 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45078 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45079 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45080 case $(srcdir) in \
45081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45082 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45084 esac; \
45085 module_srcdir=libsanitizer; \
45086 $(SHELL) $$s/$$module_srcdir/configure \
45087 --srcdir=$${topdir}/$$module_srcdir \
45088 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45089 --target=${target_alias} \
45090 --with-build-libsubdir=$(HOST_SUBDIR) \
45091 $(STAGE4_CONFIGURE_FLAGS)
45092 @endif target-libsanitizer-bootstrap
45093
45094 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45095 maybe-configure-stageprofile-target-libsanitizer:
45096 @if target-libsanitizer-bootstrap
45097 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45098 configure-stageprofile-target-libsanitizer:
45099 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45100 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45101 @r=`${PWD_COMMAND}`; export r; \
45102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45103 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45104 echo "Checking multilib configuration for libsanitizer..."; \
45105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45106 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45107 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45108 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45109 else \
45110 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45111 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45112 fi; \
45113 else \
45114 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45115 fi; \
45116 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45117 $(RAW_CXX_TARGET_EXPORTS) \
45118 \
45119 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45122 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45123 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45124 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45125 case $(srcdir) in \
45126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45127 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45129 esac; \
45130 module_srcdir=libsanitizer; \
45131 $(SHELL) $$s/$$module_srcdir/configure \
45132 --srcdir=$${topdir}/$$module_srcdir \
45133 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45134 --target=${target_alias} \
45135 --with-build-libsubdir=$(HOST_SUBDIR) \
45136 $(STAGEprofile_CONFIGURE_FLAGS)
45137 @endif target-libsanitizer-bootstrap
45138
45139 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45140 maybe-configure-stagetrain-target-libsanitizer:
45141 @if target-libsanitizer-bootstrap
45142 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45143 configure-stagetrain-target-libsanitizer:
45144 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45145 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45146 @r=`${PWD_COMMAND}`; export r; \
45147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45148 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45149 echo "Checking multilib configuration for libsanitizer..."; \
45150 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45151 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45152 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45153 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45154 else \
45155 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45156 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45157 fi; \
45158 else \
45159 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45160 fi; \
45161 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45162 $(RAW_CXX_TARGET_EXPORTS) \
45163 \
45164 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45165 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45166 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45167 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45168 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45169 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45170 case $(srcdir) in \
45171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45172 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45174 esac; \
45175 module_srcdir=libsanitizer; \
45176 $(SHELL) $$s/$$module_srcdir/configure \
45177 --srcdir=$${topdir}/$$module_srcdir \
45178 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45179 --target=${target_alias} \
45180 --with-build-libsubdir=$(HOST_SUBDIR) \
45181 $(STAGEtrain_CONFIGURE_FLAGS)
45182 @endif target-libsanitizer-bootstrap
45183
45184 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45185 maybe-configure-stagefeedback-target-libsanitizer:
45186 @if target-libsanitizer-bootstrap
45187 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45188 configure-stagefeedback-target-libsanitizer:
45189 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45190 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45191 @r=`${PWD_COMMAND}`; export r; \
45192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45193 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45194 echo "Checking multilib configuration for libsanitizer..."; \
45195 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45196 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45197 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45198 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45199 else \
45200 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45201 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45202 fi; \
45203 else \
45204 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45205 fi; \
45206 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45207 $(RAW_CXX_TARGET_EXPORTS) \
45208 \
45209 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45212 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45213 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45214 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45215 case $(srcdir) in \
45216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45217 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45219 esac; \
45220 module_srcdir=libsanitizer; \
45221 $(SHELL) $$s/$$module_srcdir/configure \
45222 --srcdir=$${topdir}/$$module_srcdir \
45223 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45224 --target=${target_alias} \
45225 --with-build-libsubdir=$(HOST_SUBDIR) \
45226 $(STAGEfeedback_CONFIGURE_FLAGS)
45227 @endif target-libsanitizer-bootstrap
45228
45229 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45230 maybe-configure-stageautoprofile-target-libsanitizer:
45231 @if target-libsanitizer-bootstrap
45232 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45233 configure-stageautoprofile-target-libsanitizer:
45234 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45235 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45236 @r=`${PWD_COMMAND}`; export r; \
45237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45238 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45239 echo "Checking multilib configuration for libsanitizer..."; \
45240 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45241 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45242 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45243 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45244 else \
45245 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45246 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45247 fi; \
45248 else \
45249 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45250 fi; \
45251 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45252 $(RAW_CXX_TARGET_EXPORTS) \
45253 \
45254 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45255 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45256 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45257 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45259 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45260 case $(srcdir) in \
45261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45262 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45264 esac; \
45265 module_srcdir=libsanitizer; \
45266 $(SHELL) $$s/$$module_srcdir/configure \
45267 --srcdir=$${topdir}/$$module_srcdir \
45268 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45269 --target=${target_alias} \
45270 --with-build-libsubdir=$(HOST_SUBDIR) \
45271 $(STAGEautoprofile_CONFIGURE_FLAGS)
45272 @endif target-libsanitizer-bootstrap
45273
45274 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45275 maybe-configure-stageautofeedback-target-libsanitizer:
45276 @if target-libsanitizer-bootstrap
45277 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45278 configure-stageautofeedback-target-libsanitizer:
45279 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45280 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45281 @r=`${PWD_COMMAND}`; export r; \
45282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45283 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45284 echo "Checking multilib configuration for libsanitizer..."; \
45285 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45286 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45287 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45288 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45289 else \
45290 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45291 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45292 fi; \
45293 else \
45294 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45295 fi; \
45296 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45297 $(RAW_CXX_TARGET_EXPORTS) \
45298 \
45299 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45300 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45301 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45302 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45304 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45305 case $(srcdir) in \
45306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45307 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45309 esac; \
45310 module_srcdir=libsanitizer; \
45311 $(SHELL) $$s/$$module_srcdir/configure \
45312 --srcdir=$${topdir}/$$module_srcdir \
45313 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45314 --target=${target_alias} \
45315 --with-build-libsubdir=$(HOST_SUBDIR) \
45316 $(STAGEautofeedback_CONFIGURE_FLAGS)
45317 @endif target-libsanitizer-bootstrap
45318
45319
45320
45321
45322
45323 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45324 maybe-all-target-libsanitizer:
45325 @if gcc-bootstrap
45326 all-target-libsanitizer: stage_current
45327 @endif gcc-bootstrap
45328 @if target-libsanitizer
45329 TARGET-target-libsanitizer=all
45330 maybe-all-target-libsanitizer: all-target-libsanitizer
45331 all-target-libsanitizer: configure-target-libsanitizer
45332 @r=`${PWD_COMMAND}`; export r; \
45333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45334 $(RAW_CXX_TARGET_EXPORTS) \
45335 (cd $(TARGET_SUBDIR)/libsanitizer && \
45336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45337 $(TARGET-target-libsanitizer))
45338 @endif target-libsanitizer
45339
45340
45341
45342 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45343 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45344 maybe-all-stage1-target-libsanitizer:
45345 maybe-clean-stage1-target-libsanitizer:
45346 @if target-libsanitizer-bootstrap
45347 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45348 all-stage1: all-stage1-target-libsanitizer
45349 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45350 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45351 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45352 @r=`${PWD_COMMAND}`; export r; \
45353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45354 TFLAGS="$(STAGE1_TFLAGS)"; \
45355 $(RAW_CXX_TARGET_EXPORTS) \
45356 cd $(TARGET_SUBDIR)/libsanitizer && \
45357 \
45358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45359 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45360 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45361 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45365 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45366 \
45367 TFLAGS="$(STAGE1_TFLAGS)" \
45368 $(TARGET-stage1-target-libsanitizer)
45369
45370 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45371 clean-stage1: clean-stage1-target-libsanitizer
45372 clean-stage1-target-libsanitizer:
45373 @if [ $(current_stage) = stage1 ]; then \
45374 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45375 else \
45376 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45377 $(MAKE) stage1-start; \
45378 fi; \
45379 cd $(TARGET_SUBDIR)/libsanitizer && \
45380 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45381 clean
45382 @endif target-libsanitizer-bootstrap
45383
45384
45385 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45386 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45387 maybe-all-stage2-target-libsanitizer:
45388 maybe-clean-stage2-target-libsanitizer:
45389 @if target-libsanitizer-bootstrap
45390 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45391 all-stage2: all-stage2-target-libsanitizer
45392 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45393 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45394 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45395 @r=`${PWD_COMMAND}`; export r; \
45396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45397 TFLAGS="$(STAGE2_TFLAGS)"; \
45398 $(RAW_CXX_TARGET_EXPORTS) \
45399 \
45400 cd $(TARGET_SUBDIR)/libsanitizer && \
45401 \
45402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45403 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45404 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45405 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45409 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45410 TFLAGS="$(STAGE2_TFLAGS)" \
45411 $(TARGET-stage2-target-libsanitizer)
45412
45413 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45414 clean-stage2: clean-stage2-target-libsanitizer
45415 clean-stage2-target-libsanitizer:
45416 @if [ $(current_stage) = stage2 ]; then \
45417 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45418 else \
45419 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45420 $(MAKE) stage2-start; \
45421 fi; \
45422 cd $(TARGET_SUBDIR)/libsanitizer && \
45423 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45424 @endif target-libsanitizer-bootstrap
45425
45426
45427 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45428 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45429 maybe-all-stage3-target-libsanitizer:
45430 maybe-clean-stage3-target-libsanitizer:
45431 @if target-libsanitizer-bootstrap
45432 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45433 all-stage3: all-stage3-target-libsanitizer
45434 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45435 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45436 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45437 @r=`${PWD_COMMAND}`; export r; \
45438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45439 TFLAGS="$(STAGE3_TFLAGS)"; \
45440 $(RAW_CXX_TARGET_EXPORTS) \
45441 \
45442 cd $(TARGET_SUBDIR)/libsanitizer && \
45443 \
45444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45445 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45446 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45447 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45451 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45452 TFLAGS="$(STAGE3_TFLAGS)" \
45453 $(TARGET-stage3-target-libsanitizer)
45454
45455 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45456 clean-stage3: clean-stage3-target-libsanitizer
45457 clean-stage3-target-libsanitizer:
45458 @if [ $(current_stage) = stage3 ]; then \
45459 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45460 else \
45461 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45462 $(MAKE) stage3-start; \
45463 fi; \
45464 cd $(TARGET_SUBDIR)/libsanitizer && \
45465 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45466 @endif target-libsanitizer-bootstrap
45467
45468
45469 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45470 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45471 maybe-all-stage4-target-libsanitizer:
45472 maybe-clean-stage4-target-libsanitizer:
45473 @if target-libsanitizer-bootstrap
45474 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45475 all-stage4: all-stage4-target-libsanitizer
45476 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45477 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45478 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45479 @r=`${PWD_COMMAND}`; export r; \
45480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45481 TFLAGS="$(STAGE4_TFLAGS)"; \
45482 $(RAW_CXX_TARGET_EXPORTS) \
45483 \
45484 cd $(TARGET_SUBDIR)/libsanitizer && \
45485 \
45486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45487 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45493 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45494 TFLAGS="$(STAGE4_TFLAGS)" \
45495 $(TARGET-stage4-target-libsanitizer)
45496
45497 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45498 clean-stage4: clean-stage4-target-libsanitizer
45499 clean-stage4-target-libsanitizer:
45500 @if [ $(current_stage) = stage4 ]; then \
45501 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45502 else \
45503 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45504 $(MAKE) stage4-start; \
45505 fi; \
45506 cd $(TARGET_SUBDIR)/libsanitizer && \
45507 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45508 @endif target-libsanitizer-bootstrap
45509
45510
45511 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45512 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45513 maybe-all-stageprofile-target-libsanitizer:
45514 maybe-clean-stageprofile-target-libsanitizer:
45515 @if target-libsanitizer-bootstrap
45516 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45517 all-stageprofile: all-stageprofile-target-libsanitizer
45518 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45519 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45520 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45521 @r=`${PWD_COMMAND}`; export r; \
45522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45524 $(RAW_CXX_TARGET_EXPORTS) \
45525 \
45526 cd $(TARGET_SUBDIR)/libsanitizer && \
45527 \
45528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45529 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45530 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45531 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45535 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45536 TFLAGS="$(STAGEprofile_TFLAGS)" \
45537 $(TARGET-stageprofile-target-libsanitizer)
45538
45539 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45540 clean-stageprofile: clean-stageprofile-target-libsanitizer
45541 clean-stageprofile-target-libsanitizer:
45542 @if [ $(current_stage) = stageprofile ]; then \
45543 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45544 else \
45545 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45546 $(MAKE) stageprofile-start; \
45547 fi; \
45548 cd $(TARGET_SUBDIR)/libsanitizer && \
45549 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45550 @endif target-libsanitizer-bootstrap
45551
45552
45553 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45554 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45555 maybe-all-stagetrain-target-libsanitizer:
45556 maybe-clean-stagetrain-target-libsanitizer:
45557 @if target-libsanitizer-bootstrap
45558 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45559 all-stagetrain: all-stagetrain-target-libsanitizer
45560 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45561 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45562 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45563 @r=`${PWD_COMMAND}`; export r; \
45564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45565 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45566 $(RAW_CXX_TARGET_EXPORTS) \
45567 \
45568 cd $(TARGET_SUBDIR)/libsanitizer && \
45569 \
45570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45571 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45577 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45578 TFLAGS="$(STAGEtrain_TFLAGS)" \
45579 $(TARGET-stagetrain-target-libsanitizer)
45580
45581 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45582 clean-stagetrain: clean-stagetrain-target-libsanitizer
45583 clean-stagetrain-target-libsanitizer:
45584 @if [ $(current_stage) = stagetrain ]; then \
45585 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45586 else \
45587 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45588 $(MAKE) stagetrain-start; \
45589 fi; \
45590 cd $(TARGET_SUBDIR)/libsanitizer && \
45591 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45592 @endif target-libsanitizer-bootstrap
45593
45594
45595 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45596 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45597 maybe-all-stagefeedback-target-libsanitizer:
45598 maybe-clean-stagefeedback-target-libsanitizer:
45599 @if target-libsanitizer-bootstrap
45600 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45601 all-stagefeedback: all-stagefeedback-target-libsanitizer
45602 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45603 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45604 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45605 @r=`${PWD_COMMAND}`; export r; \
45606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45608 $(RAW_CXX_TARGET_EXPORTS) \
45609 \
45610 cd $(TARGET_SUBDIR)/libsanitizer && \
45611 \
45612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45613 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45614 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45615 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45619 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45620 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45621 $(TARGET-stagefeedback-target-libsanitizer)
45622
45623 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45624 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45625 clean-stagefeedback-target-libsanitizer:
45626 @if [ $(current_stage) = stagefeedback ]; then \
45627 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45628 else \
45629 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45630 $(MAKE) stagefeedback-start; \
45631 fi; \
45632 cd $(TARGET_SUBDIR)/libsanitizer && \
45633 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45634 @endif target-libsanitizer-bootstrap
45635
45636
45637 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45638 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45639 maybe-all-stageautoprofile-target-libsanitizer:
45640 maybe-clean-stageautoprofile-target-libsanitizer:
45641 @if target-libsanitizer-bootstrap
45642 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45643 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45644 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45645 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45646 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45647 @r=`${PWD_COMMAND}`; export r; \
45648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45650 $(RAW_CXX_TARGET_EXPORTS) \
45651 \
45652 cd $(TARGET_SUBDIR)/libsanitizer && \
45653 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45655 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45661 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45662 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45663 $(TARGET-stageautoprofile-target-libsanitizer)
45664
45665 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45666 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45667 clean-stageautoprofile-target-libsanitizer:
45668 @if [ $(current_stage) = stageautoprofile ]; then \
45669 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45670 else \
45671 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45672 $(MAKE) stageautoprofile-start; \
45673 fi; \
45674 cd $(TARGET_SUBDIR)/libsanitizer && \
45675 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45676 @endif target-libsanitizer-bootstrap
45677
45678
45679 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45680 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45681 maybe-all-stageautofeedback-target-libsanitizer:
45682 maybe-clean-stageautofeedback-target-libsanitizer:
45683 @if target-libsanitizer-bootstrap
45684 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45685 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45686 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45687 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45688 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45689 @r=`${PWD_COMMAND}`; export r; \
45690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45691 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45692 $(RAW_CXX_TARGET_EXPORTS) \
45693 \
45694 cd $(TARGET_SUBDIR)/libsanitizer && \
45695 \
45696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45697 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45698 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45699 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45703 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45704 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45705 $(TARGET-stageautofeedback-target-libsanitizer)
45706
45707 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45708 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45709 clean-stageautofeedback-target-libsanitizer:
45710 @if [ $(current_stage) = stageautofeedback ]; then \
45711 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45712 else \
45713 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45714 $(MAKE) stageautofeedback-start; \
45715 fi; \
45716 cd $(TARGET_SUBDIR)/libsanitizer && \
45717 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45718 @endif target-libsanitizer-bootstrap
45719
45720
45721
45722
45723
45724
45725 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45726 maybe-check-target-libsanitizer:
45727 @if target-libsanitizer
45728 maybe-check-target-libsanitizer: check-target-libsanitizer
45729
45730 check-target-libsanitizer:
45731 @: $(MAKE); $(unstage)
45732 @r=`${PWD_COMMAND}`; export r; \
45733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45734 $(RAW_CXX_TARGET_EXPORTS) \
45735 (cd $(TARGET_SUBDIR)/libsanitizer && \
45736 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45737
45738 @endif target-libsanitizer
45739
45740 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45741 maybe-install-target-libsanitizer:
45742 @if target-libsanitizer
45743 maybe-install-target-libsanitizer: install-target-libsanitizer
45744
45745 install-target-libsanitizer: installdirs
45746 @: $(MAKE); $(unstage)
45747 @r=`${PWD_COMMAND}`; export r; \
45748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45749 $(RAW_CXX_TARGET_EXPORTS) \
45750 (cd $(TARGET_SUBDIR)/libsanitizer && \
45751 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45752
45753 @endif target-libsanitizer
45754
45755 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45756 maybe-install-strip-target-libsanitizer:
45757 @if target-libsanitizer
45758 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45759
45760 install-strip-target-libsanitizer: installdirs
45761 @: $(MAKE); $(unstage)
45762 @r=`${PWD_COMMAND}`; export r; \
45763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45764 $(RAW_CXX_TARGET_EXPORTS) \
45765 (cd $(TARGET_SUBDIR)/libsanitizer && \
45766 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45767
45768 @endif target-libsanitizer
45769
45770 # Other targets (info, dvi, pdf, etc.)
45771
45772 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45773 maybe-info-target-libsanitizer:
45774 @if target-libsanitizer
45775 maybe-info-target-libsanitizer: info-target-libsanitizer
45776
45777 info-target-libsanitizer: \
45778 configure-target-libsanitizer
45779 @: $(MAKE); $(unstage)
45780 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45781 r=`${PWD_COMMAND}`; export r; \
45782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45783 $(RAW_CXX_TARGET_EXPORTS) \
45784 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45785 for flag in $(EXTRA_TARGET_FLAGS); do \
45786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45787 done; \
45788 (cd $(TARGET_SUBDIR)/libsanitizer && \
45789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45791 "RANLIB=$${RANLIB}" \
45792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45793 info) \
45794 || exit 1
45795
45796 @endif target-libsanitizer
45797
45798 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45799 maybe-dvi-target-libsanitizer:
45800 @if target-libsanitizer
45801 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45802
45803 dvi-target-libsanitizer: \
45804 configure-target-libsanitizer
45805 @: $(MAKE); $(unstage)
45806 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45807 r=`${PWD_COMMAND}`; export r; \
45808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809 $(RAW_CXX_TARGET_EXPORTS) \
45810 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45811 for flag in $(EXTRA_TARGET_FLAGS); do \
45812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45813 done; \
45814 (cd $(TARGET_SUBDIR)/libsanitizer && \
45815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45817 "RANLIB=$${RANLIB}" \
45818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45819 dvi) \
45820 || exit 1
45821
45822 @endif target-libsanitizer
45823
45824 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45825 maybe-pdf-target-libsanitizer:
45826 @if target-libsanitizer
45827 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45828
45829 pdf-target-libsanitizer: \
45830 configure-target-libsanitizer
45831 @: $(MAKE); $(unstage)
45832 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45833 r=`${PWD_COMMAND}`; export r; \
45834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45835 $(RAW_CXX_TARGET_EXPORTS) \
45836 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45837 for flag in $(EXTRA_TARGET_FLAGS); do \
45838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45839 done; \
45840 (cd $(TARGET_SUBDIR)/libsanitizer && \
45841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45843 "RANLIB=$${RANLIB}" \
45844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45845 pdf) \
45846 || exit 1
45847
45848 @endif target-libsanitizer
45849
45850 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45851 maybe-html-target-libsanitizer:
45852 @if target-libsanitizer
45853 maybe-html-target-libsanitizer: html-target-libsanitizer
45854
45855 html-target-libsanitizer: \
45856 configure-target-libsanitizer
45857 @: $(MAKE); $(unstage)
45858 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45859 r=`${PWD_COMMAND}`; export r; \
45860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45861 $(RAW_CXX_TARGET_EXPORTS) \
45862 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45863 for flag in $(EXTRA_TARGET_FLAGS); do \
45864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45865 done; \
45866 (cd $(TARGET_SUBDIR)/libsanitizer && \
45867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45869 "RANLIB=$${RANLIB}" \
45870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45871 html) \
45872 || exit 1
45873
45874 @endif target-libsanitizer
45875
45876 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45877 maybe-TAGS-target-libsanitizer:
45878 @if target-libsanitizer
45879 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45880
45881 TAGS-target-libsanitizer: \
45882 configure-target-libsanitizer
45883 @: $(MAKE); $(unstage)
45884 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45885 r=`${PWD_COMMAND}`; export r; \
45886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45887 $(RAW_CXX_TARGET_EXPORTS) \
45888 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45889 for flag in $(EXTRA_TARGET_FLAGS); do \
45890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45891 done; \
45892 (cd $(TARGET_SUBDIR)/libsanitizer && \
45893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45895 "RANLIB=$${RANLIB}" \
45896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45897 TAGS) \
45898 || exit 1
45899
45900 @endif target-libsanitizer
45901
45902 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45903 maybe-install-info-target-libsanitizer:
45904 @if target-libsanitizer
45905 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45906
45907 install-info-target-libsanitizer: \
45908 configure-target-libsanitizer \
45909 info-target-libsanitizer
45910 @: $(MAKE); $(unstage)
45911 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45912 r=`${PWD_COMMAND}`; export r; \
45913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45914 $(RAW_CXX_TARGET_EXPORTS) \
45915 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45916 for flag in $(EXTRA_TARGET_FLAGS); do \
45917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45918 done; \
45919 (cd $(TARGET_SUBDIR)/libsanitizer && \
45920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45922 "RANLIB=$${RANLIB}" \
45923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45924 install-info) \
45925 || exit 1
45926
45927 @endif target-libsanitizer
45928
45929 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45930 maybe-install-dvi-target-libsanitizer:
45931 @if target-libsanitizer
45932 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45933
45934 install-dvi-target-libsanitizer: \
45935 configure-target-libsanitizer \
45936 dvi-target-libsanitizer
45937 @: $(MAKE); $(unstage)
45938 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45939 r=`${PWD_COMMAND}`; export r; \
45940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45941 $(RAW_CXX_TARGET_EXPORTS) \
45942 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45943 for flag in $(EXTRA_TARGET_FLAGS); do \
45944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45945 done; \
45946 (cd $(TARGET_SUBDIR)/libsanitizer && \
45947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45949 "RANLIB=$${RANLIB}" \
45950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45951 install-dvi) \
45952 || exit 1
45953
45954 @endif target-libsanitizer
45955
45956 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45957 maybe-install-pdf-target-libsanitizer:
45958 @if target-libsanitizer
45959 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45960
45961 install-pdf-target-libsanitizer: \
45962 configure-target-libsanitizer \
45963 pdf-target-libsanitizer
45964 @: $(MAKE); $(unstage)
45965 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45966 r=`${PWD_COMMAND}`; export r; \
45967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45968 $(RAW_CXX_TARGET_EXPORTS) \
45969 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45970 for flag in $(EXTRA_TARGET_FLAGS); do \
45971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45972 done; \
45973 (cd $(TARGET_SUBDIR)/libsanitizer && \
45974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45976 "RANLIB=$${RANLIB}" \
45977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45978 install-pdf) \
45979 || exit 1
45980
45981 @endif target-libsanitizer
45982
45983 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45984 maybe-install-html-target-libsanitizer:
45985 @if target-libsanitizer
45986 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45987
45988 install-html-target-libsanitizer: \
45989 configure-target-libsanitizer \
45990 html-target-libsanitizer
45991 @: $(MAKE); $(unstage)
45992 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45993 r=`${PWD_COMMAND}`; export r; \
45994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45995 $(RAW_CXX_TARGET_EXPORTS) \
45996 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45997 for flag in $(EXTRA_TARGET_FLAGS); do \
45998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45999 done; \
46000 (cd $(TARGET_SUBDIR)/libsanitizer && \
46001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46003 "RANLIB=$${RANLIB}" \
46004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46005 install-html) \
46006 || exit 1
46007
46008 @endif target-libsanitizer
46009
46010 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46011 maybe-installcheck-target-libsanitizer:
46012 @if target-libsanitizer
46013 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46014
46015 installcheck-target-libsanitizer: \
46016 configure-target-libsanitizer
46017 @: $(MAKE); $(unstage)
46018 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46019 r=`${PWD_COMMAND}`; export r; \
46020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46021 $(RAW_CXX_TARGET_EXPORTS) \
46022 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46023 for flag in $(EXTRA_TARGET_FLAGS); do \
46024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46025 done; \
46026 (cd $(TARGET_SUBDIR)/libsanitizer && \
46027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46029 "RANLIB=$${RANLIB}" \
46030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46031 installcheck) \
46032 || exit 1
46033
46034 @endif target-libsanitizer
46035
46036 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46037 maybe-mostlyclean-target-libsanitizer:
46038 @if target-libsanitizer
46039 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46040
46041 mostlyclean-target-libsanitizer:
46042 @: $(MAKE); $(unstage)
46043 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46044 r=`${PWD_COMMAND}`; export r; \
46045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46046 $(RAW_CXX_TARGET_EXPORTS) \
46047 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46048 for flag in $(EXTRA_TARGET_FLAGS); do \
46049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46050 done; \
46051 (cd $(TARGET_SUBDIR)/libsanitizer && \
46052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46054 "RANLIB=$${RANLIB}" \
46055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46056 mostlyclean) \
46057 || exit 1
46058
46059 @endif target-libsanitizer
46060
46061 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46062 maybe-clean-target-libsanitizer:
46063 @if target-libsanitizer
46064 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46065
46066 clean-target-libsanitizer:
46067 @: $(MAKE); $(unstage)
46068 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46069 r=`${PWD_COMMAND}`; export r; \
46070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46071 $(RAW_CXX_TARGET_EXPORTS) \
46072 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46073 for flag in $(EXTRA_TARGET_FLAGS); do \
46074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46075 done; \
46076 (cd $(TARGET_SUBDIR)/libsanitizer && \
46077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46079 "RANLIB=$${RANLIB}" \
46080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46081 clean) \
46082 || exit 1
46083
46084 @endif target-libsanitizer
46085
46086 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46087 maybe-distclean-target-libsanitizer:
46088 @if target-libsanitizer
46089 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46090
46091 distclean-target-libsanitizer:
46092 @: $(MAKE); $(unstage)
46093 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46094 r=`${PWD_COMMAND}`; export r; \
46095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46096 $(RAW_CXX_TARGET_EXPORTS) \
46097 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46098 for flag in $(EXTRA_TARGET_FLAGS); do \
46099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46100 done; \
46101 (cd $(TARGET_SUBDIR)/libsanitizer && \
46102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46104 "RANLIB=$${RANLIB}" \
46105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46106 distclean) \
46107 || exit 1
46108
46109 @endif target-libsanitizer
46110
46111 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46112 maybe-maintainer-clean-target-libsanitizer:
46113 @if target-libsanitizer
46114 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46115
46116 maintainer-clean-target-libsanitizer:
46117 @: $(MAKE); $(unstage)
46118 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46119 r=`${PWD_COMMAND}`; export r; \
46120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46121 $(RAW_CXX_TARGET_EXPORTS) \
46122 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46123 for flag in $(EXTRA_TARGET_FLAGS); do \
46124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46125 done; \
46126 (cd $(TARGET_SUBDIR)/libsanitizer && \
46127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46129 "RANLIB=$${RANLIB}" \
46130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46131 maintainer-clean) \
46132 || exit 1
46133
46134 @endif target-libsanitizer
46135
46136
46137
46138
46139
46140 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46141 maybe-configure-target-libvtv:
46142 @if gcc-bootstrap
46143 configure-target-libvtv: stage_current
46144 @endif gcc-bootstrap
46145 @if target-libvtv
46146 maybe-configure-target-libvtv: configure-target-libvtv
46147 configure-target-libvtv:
46148 @r=`${PWD_COMMAND}`; export r; \
46149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46150 echo "Checking multilib configuration for libvtv..."; \
46151 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46152 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46153 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46154 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46155 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46156 else \
46157 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46158 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46159 fi; \
46160 else \
46161 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46162 fi; \
46163 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46164 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46165 $(RAW_CXX_TARGET_EXPORTS) \
46166 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46167 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46168 case $(srcdir) in \
46169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46170 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46172 esac; \
46173 module_srcdir=libvtv; \
46174 rm -f no-such-file || : ; \
46175 CONFIG_SITE=no-such-file $(SHELL) \
46176 $$s/$$module_srcdir/configure \
46177 --srcdir=$${topdir}/$$module_srcdir \
46178 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46179 --target=${target_alias} \
46180 || exit 1
46181 @endif target-libvtv
46182
46183
46184
46185 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46186 maybe-configure-stage1-target-libvtv:
46187 @if target-libvtv-bootstrap
46188 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46189 configure-stage1-target-libvtv:
46190 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46191 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46192 @r=`${PWD_COMMAND}`; export r; \
46193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46194 TFLAGS="$(STAGE1_TFLAGS)"; \
46195 echo "Checking multilib configuration for libvtv..."; \
46196 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46197 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46198 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46199 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46200 else \
46201 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46202 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46203 fi; \
46204 else \
46205 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46206 fi; \
46207 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46208 $(RAW_CXX_TARGET_EXPORTS) \
46209 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46212 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46213 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46214 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46215 case $(srcdir) in \
46216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46217 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46219 esac; \
46220 module_srcdir=libvtv; \
46221 $(SHELL) $$s/$$module_srcdir/configure \
46222 --srcdir=$${topdir}/$$module_srcdir \
46223 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46224 --target=${target_alias} \
46225 \
46226 $(STAGE1_CONFIGURE_FLAGS)
46227 @endif target-libvtv-bootstrap
46228
46229 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46230 maybe-configure-stage2-target-libvtv:
46231 @if target-libvtv-bootstrap
46232 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46233 configure-stage2-target-libvtv:
46234 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46235 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46236 @r=`${PWD_COMMAND}`; export r; \
46237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46238 TFLAGS="$(STAGE2_TFLAGS)"; \
46239 echo "Checking multilib configuration for libvtv..."; \
46240 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46241 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46242 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46243 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46244 else \
46245 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46246 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46247 fi; \
46248 else \
46249 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46250 fi; \
46251 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46252 $(RAW_CXX_TARGET_EXPORTS) \
46253 \
46254 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46255 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46256 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46257 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46259 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46260 case $(srcdir) in \
46261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46262 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46264 esac; \
46265 module_srcdir=libvtv; \
46266 $(SHELL) $$s/$$module_srcdir/configure \
46267 --srcdir=$${topdir}/$$module_srcdir \
46268 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46269 --target=${target_alias} \
46270 --with-build-libsubdir=$(HOST_SUBDIR) \
46271 $(STAGE2_CONFIGURE_FLAGS)
46272 @endif target-libvtv-bootstrap
46273
46274 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46275 maybe-configure-stage3-target-libvtv:
46276 @if target-libvtv-bootstrap
46277 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46278 configure-stage3-target-libvtv:
46279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46280 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46281 @r=`${PWD_COMMAND}`; export r; \
46282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46283 TFLAGS="$(STAGE3_TFLAGS)"; \
46284 echo "Checking multilib configuration for libvtv..."; \
46285 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46286 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46287 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46288 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46289 else \
46290 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46291 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46292 fi; \
46293 else \
46294 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46295 fi; \
46296 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46297 $(RAW_CXX_TARGET_EXPORTS) \
46298 \
46299 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46300 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46301 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46302 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46304 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46305 case $(srcdir) in \
46306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46307 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46309 esac; \
46310 module_srcdir=libvtv; \
46311 $(SHELL) $$s/$$module_srcdir/configure \
46312 --srcdir=$${topdir}/$$module_srcdir \
46313 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46314 --target=${target_alias} \
46315 --with-build-libsubdir=$(HOST_SUBDIR) \
46316 $(STAGE3_CONFIGURE_FLAGS)
46317 @endif target-libvtv-bootstrap
46318
46319 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46320 maybe-configure-stage4-target-libvtv:
46321 @if target-libvtv-bootstrap
46322 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46323 configure-stage4-target-libvtv:
46324 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46325 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46326 @r=`${PWD_COMMAND}`; export r; \
46327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328 TFLAGS="$(STAGE4_TFLAGS)"; \
46329 echo "Checking multilib configuration for libvtv..."; \
46330 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46331 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46332 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46333 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46334 else \
46335 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46336 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46337 fi; \
46338 else \
46339 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46340 fi; \
46341 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46342 $(RAW_CXX_TARGET_EXPORTS) \
46343 \
46344 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46345 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46346 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46347 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46348 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46349 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46350 case $(srcdir) in \
46351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46352 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46354 esac; \
46355 module_srcdir=libvtv; \
46356 $(SHELL) $$s/$$module_srcdir/configure \
46357 --srcdir=$${topdir}/$$module_srcdir \
46358 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46359 --target=${target_alias} \
46360 --with-build-libsubdir=$(HOST_SUBDIR) \
46361 $(STAGE4_CONFIGURE_FLAGS)
46362 @endif target-libvtv-bootstrap
46363
46364 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46365 maybe-configure-stageprofile-target-libvtv:
46366 @if target-libvtv-bootstrap
46367 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46368 configure-stageprofile-target-libvtv:
46369 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46370 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46371 @r=`${PWD_COMMAND}`; export r; \
46372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46373 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46374 echo "Checking multilib configuration for libvtv..."; \
46375 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46376 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46377 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46378 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46379 else \
46380 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46381 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46382 fi; \
46383 else \
46384 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46385 fi; \
46386 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46387 $(RAW_CXX_TARGET_EXPORTS) \
46388 \
46389 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46392 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46393 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46394 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46395 case $(srcdir) in \
46396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46397 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46399 esac; \
46400 module_srcdir=libvtv; \
46401 $(SHELL) $$s/$$module_srcdir/configure \
46402 --srcdir=$${topdir}/$$module_srcdir \
46403 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46404 --target=${target_alias} \
46405 --with-build-libsubdir=$(HOST_SUBDIR) \
46406 $(STAGEprofile_CONFIGURE_FLAGS)
46407 @endif target-libvtv-bootstrap
46408
46409 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46410 maybe-configure-stagetrain-target-libvtv:
46411 @if target-libvtv-bootstrap
46412 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46413 configure-stagetrain-target-libvtv:
46414 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46415 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46416 @r=`${PWD_COMMAND}`; export r; \
46417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46418 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46419 echo "Checking multilib configuration for libvtv..."; \
46420 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46421 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46422 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46423 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46424 else \
46425 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46426 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46427 fi; \
46428 else \
46429 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46430 fi; \
46431 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46432 $(RAW_CXX_TARGET_EXPORTS) \
46433 \
46434 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46435 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46436 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46437 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46438 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46439 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46440 case $(srcdir) in \
46441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46442 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46444 esac; \
46445 module_srcdir=libvtv; \
46446 $(SHELL) $$s/$$module_srcdir/configure \
46447 --srcdir=$${topdir}/$$module_srcdir \
46448 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46449 --target=${target_alias} \
46450 --with-build-libsubdir=$(HOST_SUBDIR) \
46451 $(STAGEtrain_CONFIGURE_FLAGS)
46452 @endif target-libvtv-bootstrap
46453
46454 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46455 maybe-configure-stagefeedback-target-libvtv:
46456 @if target-libvtv-bootstrap
46457 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46458 configure-stagefeedback-target-libvtv:
46459 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46460 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46461 @r=`${PWD_COMMAND}`; export r; \
46462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46463 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46464 echo "Checking multilib configuration for libvtv..."; \
46465 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46466 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46467 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46468 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46469 else \
46470 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46471 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46472 fi; \
46473 else \
46474 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46475 fi; \
46476 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46477 $(RAW_CXX_TARGET_EXPORTS) \
46478 \
46479 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46480 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46481 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46482 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46483 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46484 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46485 case $(srcdir) in \
46486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46487 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46489 esac; \
46490 module_srcdir=libvtv; \
46491 $(SHELL) $$s/$$module_srcdir/configure \
46492 --srcdir=$${topdir}/$$module_srcdir \
46493 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46494 --target=${target_alias} \
46495 --with-build-libsubdir=$(HOST_SUBDIR) \
46496 $(STAGEfeedback_CONFIGURE_FLAGS)
46497 @endif target-libvtv-bootstrap
46498
46499 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46500 maybe-configure-stageautoprofile-target-libvtv:
46501 @if target-libvtv-bootstrap
46502 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46503 configure-stageautoprofile-target-libvtv:
46504 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46505 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46506 @r=`${PWD_COMMAND}`; export r; \
46507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46509 echo "Checking multilib configuration for libvtv..."; \
46510 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46511 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46512 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46513 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46514 else \
46515 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46516 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46517 fi; \
46518 else \
46519 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46520 fi; \
46521 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46522 $(RAW_CXX_TARGET_EXPORTS) \
46523 \
46524 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46525 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46526 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46527 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46529 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46530 case $(srcdir) in \
46531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46532 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46534 esac; \
46535 module_srcdir=libvtv; \
46536 $(SHELL) $$s/$$module_srcdir/configure \
46537 --srcdir=$${topdir}/$$module_srcdir \
46538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46539 --target=${target_alias} \
46540 --with-build-libsubdir=$(HOST_SUBDIR) \
46541 $(STAGEautoprofile_CONFIGURE_FLAGS)
46542 @endif target-libvtv-bootstrap
46543
46544 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46545 maybe-configure-stageautofeedback-target-libvtv:
46546 @if target-libvtv-bootstrap
46547 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46548 configure-stageautofeedback-target-libvtv:
46549 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46550 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46551 @r=`${PWD_COMMAND}`; export r; \
46552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46553 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46554 echo "Checking multilib configuration for libvtv..."; \
46555 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46556 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46557 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46558 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46559 else \
46560 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46561 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46562 fi; \
46563 else \
46564 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46565 fi; \
46566 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46567 $(RAW_CXX_TARGET_EXPORTS) \
46568 \
46569 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46572 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46574 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46575 case $(srcdir) in \
46576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46577 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46579 esac; \
46580 module_srcdir=libvtv; \
46581 $(SHELL) $$s/$$module_srcdir/configure \
46582 --srcdir=$${topdir}/$$module_srcdir \
46583 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46584 --target=${target_alias} \
46585 --with-build-libsubdir=$(HOST_SUBDIR) \
46586 $(STAGEautofeedback_CONFIGURE_FLAGS)
46587 @endif target-libvtv-bootstrap
46588
46589
46590
46591
46592
46593 .PHONY: all-target-libvtv maybe-all-target-libvtv
46594 maybe-all-target-libvtv:
46595 @if gcc-bootstrap
46596 all-target-libvtv: stage_current
46597 @endif gcc-bootstrap
46598 @if target-libvtv
46599 TARGET-target-libvtv=all
46600 maybe-all-target-libvtv: all-target-libvtv
46601 all-target-libvtv: configure-target-libvtv
46602 @r=`${PWD_COMMAND}`; export r; \
46603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604 $(RAW_CXX_TARGET_EXPORTS) \
46605 (cd $(TARGET_SUBDIR)/libvtv && \
46606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46607 $(TARGET-target-libvtv))
46608 @endif target-libvtv
46609
46610
46611
46612 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46613 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46614 maybe-all-stage1-target-libvtv:
46615 maybe-clean-stage1-target-libvtv:
46616 @if target-libvtv-bootstrap
46617 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46618 all-stage1: all-stage1-target-libvtv
46619 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46620 all-stage1-target-libvtv: configure-stage1-target-libvtv
46621 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46622 @r=`${PWD_COMMAND}`; export r; \
46623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624 TFLAGS="$(STAGE1_TFLAGS)"; \
46625 $(RAW_CXX_TARGET_EXPORTS) \
46626 cd $(TARGET_SUBDIR)/libvtv && \
46627 \
46628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46629 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46630 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46631 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46635 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46636 \
46637 TFLAGS="$(STAGE1_TFLAGS)" \
46638 $(TARGET-stage1-target-libvtv)
46639
46640 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46641 clean-stage1: clean-stage1-target-libvtv
46642 clean-stage1-target-libvtv:
46643 @if [ $(current_stage) = stage1 ]; then \
46644 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46645 else \
46646 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46647 $(MAKE) stage1-start; \
46648 fi; \
46649 cd $(TARGET_SUBDIR)/libvtv && \
46650 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46651 clean
46652 @endif target-libvtv-bootstrap
46653
46654
46655 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46656 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46657 maybe-all-stage2-target-libvtv:
46658 maybe-clean-stage2-target-libvtv:
46659 @if target-libvtv-bootstrap
46660 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46661 all-stage2: all-stage2-target-libvtv
46662 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46663 all-stage2-target-libvtv: configure-stage2-target-libvtv
46664 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46665 @r=`${PWD_COMMAND}`; export r; \
46666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46667 TFLAGS="$(STAGE2_TFLAGS)"; \
46668 $(RAW_CXX_TARGET_EXPORTS) \
46669 \
46670 cd $(TARGET_SUBDIR)/libvtv && \
46671 \
46672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46673 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46674 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46675 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46679 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46680 TFLAGS="$(STAGE2_TFLAGS)" \
46681 $(TARGET-stage2-target-libvtv)
46682
46683 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46684 clean-stage2: clean-stage2-target-libvtv
46685 clean-stage2-target-libvtv:
46686 @if [ $(current_stage) = stage2 ]; then \
46687 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46688 else \
46689 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46690 $(MAKE) stage2-start; \
46691 fi; \
46692 cd $(TARGET_SUBDIR)/libvtv && \
46693 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46694 @endif target-libvtv-bootstrap
46695
46696
46697 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46698 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46699 maybe-all-stage3-target-libvtv:
46700 maybe-clean-stage3-target-libvtv:
46701 @if target-libvtv-bootstrap
46702 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46703 all-stage3: all-stage3-target-libvtv
46704 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46705 all-stage3-target-libvtv: configure-stage3-target-libvtv
46706 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46707 @r=`${PWD_COMMAND}`; export r; \
46708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46709 TFLAGS="$(STAGE3_TFLAGS)"; \
46710 $(RAW_CXX_TARGET_EXPORTS) \
46711 \
46712 cd $(TARGET_SUBDIR)/libvtv && \
46713 \
46714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46715 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46721 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46722 TFLAGS="$(STAGE3_TFLAGS)" \
46723 $(TARGET-stage3-target-libvtv)
46724
46725 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46726 clean-stage3: clean-stage3-target-libvtv
46727 clean-stage3-target-libvtv:
46728 @if [ $(current_stage) = stage3 ]; then \
46729 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46730 else \
46731 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46732 $(MAKE) stage3-start; \
46733 fi; \
46734 cd $(TARGET_SUBDIR)/libvtv && \
46735 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46736 @endif target-libvtv-bootstrap
46737
46738
46739 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46740 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46741 maybe-all-stage4-target-libvtv:
46742 maybe-clean-stage4-target-libvtv:
46743 @if target-libvtv-bootstrap
46744 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46745 all-stage4: all-stage4-target-libvtv
46746 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46747 all-stage4-target-libvtv: configure-stage4-target-libvtv
46748 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46749 @r=`${PWD_COMMAND}`; export r; \
46750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751 TFLAGS="$(STAGE4_TFLAGS)"; \
46752 $(RAW_CXX_TARGET_EXPORTS) \
46753 \
46754 cd $(TARGET_SUBDIR)/libvtv && \
46755 \
46756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46757 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46758 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46759 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46763 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46764 TFLAGS="$(STAGE4_TFLAGS)" \
46765 $(TARGET-stage4-target-libvtv)
46766
46767 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46768 clean-stage4: clean-stage4-target-libvtv
46769 clean-stage4-target-libvtv:
46770 @if [ $(current_stage) = stage4 ]; then \
46771 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46772 else \
46773 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46774 $(MAKE) stage4-start; \
46775 fi; \
46776 cd $(TARGET_SUBDIR)/libvtv && \
46777 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46778 @endif target-libvtv-bootstrap
46779
46780
46781 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46782 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46783 maybe-all-stageprofile-target-libvtv:
46784 maybe-clean-stageprofile-target-libvtv:
46785 @if target-libvtv-bootstrap
46786 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46787 all-stageprofile: all-stageprofile-target-libvtv
46788 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46789 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46790 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46791 @r=`${PWD_COMMAND}`; export r; \
46792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46793 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46794 $(RAW_CXX_TARGET_EXPORTS) \
46795 \
46796 cd $(TARGET_SUBDIR)/libvtv && \
46797 \
46798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46799 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46800 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46801 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46805 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46806 TFLAGS="$(STAGEprofile_TFLAGS)" \
46807 $(TARGET-stageprofile-target-libvtv)
46808
46809 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46810 clean-stageprofile: clean-stageprofile-target-libvtv
46811 clean-stageprofile-target-libvtv:
46812 @if [ $(current_stage) = stageprofile ]; then \
46813 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46814 else \
46815 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46816 $(MAKE) stageprofile-start; \
46817 fi; \
46818 cd $(TARGET_SUBDIR)/libvtv && \
46819 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46820 @endif target-libvtv-bootstrap
46821
46822
46823 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46824 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46825 maybe-all-stagetrain-target-libvtv:
46826 maybe-clean-stagetrain-target-libvtv:
46827 @if target-libvtv-bootstrap
46828 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46829 all-stagetrain: all-stagetrain-target-libvtv
46830 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46831 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46832 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46833 @r=`${PWD_COMMAND}`; export r; \
46834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46836 $(RAW_CXX_TARGET_EXPORTS) \
46837 \
46838 cd $(TARGET_SUBDIR)/libvtv && \
46839 \
46840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46841 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46847 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46848 TFLAGS="$(STAGEtrain_TFLAGS)" \
46849 $(TARGET-stagetrain-target-libvtv)
46850
46851 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46852 clean-stagetrain: clean-stagetrain-target-libvtv
46853 clean-stagetrain-target-libvtv:
46854 @if [ $(current_stage) = stagetrain ]; then \
46855 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46856 else \
46857 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46858 $(MAKE) stagetrain-start; \
46859 fi; \
46860 cd $(TARGET_SUBDIR)/libvtv && \
46861 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46862 @endif target-libvtv-bootstrap
46863
46864
46865 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46866 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46867 maybe-all-stagefeedback-target-libvtv:
46868 maybe-clean-stagefeedback-target-libvtv:
46869 @if target-libvtv-bootstrap
46870 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46871 all-stagefeedback: all-stagefeedback-target-libvtv
46872 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46873 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46874 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46875 @r=`${PWD_COMMAND}`; export r; \
46876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46877 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46878 $(RAW_CXX_TARGET_EXPORTS) \
46879 \
46880 cd $(TARGET_SUBDIR)/libvtv && \
46881 \
46882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46883 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46884 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46885 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46889 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46890 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46891 $(TARGET-stagefeedback-target-libvtv)
46892
46893 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46894 clean-stagefeedback: clean-stagefeedback-target-libvtv
46895 clean-stagefeedback-target-libvtv:
46896 @if [ $(current_stage) = stagefeedback ]; then \
46897 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46898 else \
46899 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46900 $(MAKE) stagefeedback-start; \
46901 fi; \
46902 cd $(TARGET_SUBDIR)/libvtv && \
46903 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46904 @endif target-libvtv-bootstrap
46905
46906
46907 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46908 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46909 maybe-all-stageautoprofile-target-libvtv:
46910 maybe-clean-stageautoprofile-target-libvtv:
46911 @if target-libvtv-bootstrap
46912 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46913 all-stageautoprofile: all-stageautoprofile-target-libvtv
46914 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46915 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46916 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46917 @r=`${PWD_COMMAND}`; export r; \
46918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46919 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46920 $(RAW_CXX_TARGET_EXPORTS) \
46921 \
46922 cd $(TARGET_SUBDIR)/libvtv && \
46923 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46925 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46926 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46927 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46931 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46932 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46933 $(TARGET-stageautoprofile-target-libvtv)
46934
46935 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46936 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46937 clean-stageautoprofile-target-libvtv:
46938 @if [ $(current_stage) = stageautoprofile ]; then \
46939 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46940 else \
46941 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46942 $(MAKE) stageautoprofile-start; \
46943 fi; \
46944 cd $(TARGET_SUBDIR)/libvtv && \
46945 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46946 @endif target-libvtv-bootstrap
46947
46948
46949 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46950 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46951 maybe-all-stageautofeedback-target-libvtv:
46952 maybe-clean-stageautofeedback-target-libvtv:
46953 @if target-libvtv-bootstrap
46954 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46955 all-stageautofeedback: all-stageautofeedback-target-libvtv
46956 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46957 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46958 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46959 @r=`${PWD_COMMAND}`; export r; \
46960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46961 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46962 $(RAW_CXX_TARGET_EXPORTS) \
46963 \
46964 cd $(TARGET_SUBDIR)/libvtv && \
46965 \
46966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46967 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46968 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46969 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46973 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46974 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46975 $(TARGET-stageautofeedback-target-libvtv)
46976
46977 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46978 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46979 clean-stageautofeedback-target-libvtv:
46980 @if [ $(current_stage) = stageautofeedback ]; then \
46981 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46982 else \
46983 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46984 $(MAKE) stageautofeedback-start; \
46985 fi; \
46986 cd $(TARGET_SUBDIR)/libvtv && \
46987 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46988 @endif target-libvtv-bootstrap
46989
46990
46991
46992
46993
46994
46995 .PHONY: check-target-libvtv maybe-check-target-libvtv
46996 maybe-check-target-libvtv:
46997 @if target-libvtv
46998 maybe-check-target-libvtv: check-target-libvtv
46999
47000 check-target-libvtv:
47001 @: $(MAKE); $(unstage)
47002 @r=`${PWD_COMMAND}`; export r; \
47003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47004 $(RAW_CXX_TARGET_EXPORTS) \
47005 (cd $(TARGET_SUBDIR)/libvtv && \
47006 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47007
47008 @endif target-libvtv
47009
47010 .PHONY: install-target-libvtv maybe-install-target-libvtv
47011 maybe-install-target-libvtv:
47012 @if target-libvtv
47013 maybe-install-target-libvtv: install-target-libvtv
47014
47015 install-target-libvtv: installdirs
47016 @: $(MAKE); $(unstage)
47017 @r=`${PWD_COMMAND}`; export r; \
47018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47019 $(RAW_CXX_TARGET_EXPORTS) \
47020 (cd $(TARGET_SUBDIR)/libvtv && \
47021 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47022
47023 @endif target-libvtv
47024
47025 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47026 maybe-install-strip-target-libvtv:
47027 @if target-libvtv
47028 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47029
47030 install-strip-target-libvtv: installdirs
47031 @: $(MAKE); $(unstage)
47032 @r=`${PWD_COMMAND}`; export r; \
47033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47034 $(RAW_CXX_TARGET_EXPORTS) \
47035 (cd $(TARGET_SUBDIR)/libvtv && \
47036 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47037
47038 @endif target-libvtv
47039
47040 # Other targets (info, dvi, pdf, etc.)
47041
47042 .PHONY: maybe-info-target-libvtv info-target-libvtv
47043 maybe-info-target-libvtv:
47044 @if target-libvtv
47045 maybe-info-target-libvtv: info-target-libvtv
47046
47047 info-target-libvtv: \
47048 configure-target-libvtv
47049 @: $(MAKE); $(unstage)
47050 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47051 r=`${PWD_COMMAND}`; export r; \
47052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47053 $(RAW_CXX_TARGET_EXPORTS) \
47054 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47055 for flag in $(EXTRA_TARGET_FLAGS); do \
47056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47057 done; \
47058 (cd $(TARGET_SUBDIR)/libvtv && \
47059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47061 "RANLIB=$${RANLIB}" \
47062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47063 info) \
47064 || exit 1
47065
47066 @endif target-libvtv
47067
47068 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47069 maybe-dvi-target-libvtv:
47070 @if target-libvtv
47071 maybe-dvi-target-libvtv: dvi-target-libvtv
47072
47073 dvi-target-libvtv: \
47074 configure-target-libvtv
47075 @: $(MAKE); $(unstage)
47076 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47077 r=`${PWD_COMMAND}`; export r; \
47078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079 $(RAW_CXX_TARGET_EXPORTS) \
47080 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47081 for flag in $(EXTRA_TARGET_FLAGS); do \
47082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47083 done; \
47084 (cd $(TARGET_SUBDIR)/libvtv && \
47085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47087 "RANLIB=$${RANLIB}" \
47088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47089 dvi) \
47090 || exit 1
47091
47092 @endif target-libvtv
47093
47094 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47095 maybe-pdf-target-libvtv:
47096 @if target-libvtv
47097 maybe-pdf-target-libvtv: pdf-target-libvtv
47098
47099 pdf-target-libvtv: \
47100 configure-target-libvtv
47101 @: $(MAKE); $(unstage)
47102 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47103 r=`${PWD_COMMAND}`; export r; \
47104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105 $(RAW_CXX_TARGET_EXPORTS) \
47106 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47107 for flag in $(EXTRA_TARGET_FLAGS); do \
47108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109 done; \
47110 (cd $(TARGET_SUBDIR)/libvtv && \
47111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113 "RANLIB=$${RANLIB}" \
47114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115 pdf) \
47116 || exit 1
47117
47118 @endif target-libvtv
47119
47120 .PHONY: maybe-html-target-libvtv html-target-libvtv
47121 maybe-html-target-libvtv:
47122 @if target-libvtv
47123 maybe-html-target-libvtv: html-target-libvtv
47124
47125 html-target-libvtv: \
47126 configure-target-libvtv
47127 @: $(MAKE); $(unstage)
47128 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47129 r=`${PWD_COMMAND}`; export r; \
47130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47131 $(RAW_CXX_TARGET_EXPORTS) \
47132 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47133 for flag in $(EXTRA_TARGET_FLAGS); do \
47134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47135 done; \
47136 (cd $(TARGET_SUBDIR)/libvtv && \
47137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47139 "RANLIB=$${RANLIB}" \
47140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47141 html) \
47142 || exit 1
47143
47144 @endif target-libvtv
47145
47146 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47147 maybe-TAGS-target-libvtv:
47148 @if target-libvtv
47149 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47150
47151 TAGS-target-libvtv: \
47152 configure-target-libvtv
47153 @: $(MAKE); $(unstage)
47154 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47155 r=`${PWD_COMMAND}`; export r; \
47156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47157 $(RAW_CXX_TARGET_EXPORTS) \
47158 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47159 for flag in $(EXTRA_TARGET_FLAGS); do \
47160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47161 done; \
47162 (cd $(TARGET_SUBDIR)/libvtv && \
47163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47165 "RANLIB=$${RANLIB}" \
47166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47167 TAGS) \
47168 || exit 1
47169
47170 @endif target-libvtv
47171
47172 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47173 maybe-install-info-target-libvtv:
47174 @if target-libvtv
47175 maybe-install-info-target-libvtv: install-info-target-libvtv
47176
47177 install-info-target-libvtv: \
47178 configure-target-libvtv \
47179 info-target-libvtv
47180 @: $(MAKE); $(unstage)
47181 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47182 r=`${PWD_COMMAND}`; export r; \
47183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47184 $(RAW_CXX_TARGET_EXPORTS) \
47185 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47186 for flag in $(EXTRA_TARGET_FLAGS); do \
47187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47188 done; \
47189 (cd $(TARGET_SUBDIR)/libvtv && \
47190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47192 "RANLIB=$${RANLIB}" \
47193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47194 install-info) \
47195 || exit 1
47196
47197 @endif target-libvtv
47198
47199 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47200 maybe-install-dvi-target-libvtv:
47201 @if target-libvtv
47202 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47203
47204 install-dvi-target-libvtv: \
47205 configure-target-libvtv \
47206 dvi-target-libvtv
47207 @: $(MAKE); $(unstage)
47208 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47209 r=`${PWD_COMMAND}`; export r; \
47210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47211 $(RAW_CXX_TARGET_EXPORTS) \
47212 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47213 for flag in $(EXTRA_TARGET_FLAGS); do \
47214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47215 done; \
47216 (cd $(TARGET_SUBDIR)/libvtv && \
47217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47219 "RANLIB=$${RANLIB}" \
47220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47221 install-dvi) \
47222 || exit 1
47223
47224 @endif target-libvtv
47225
47226 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47227 maybe-install-pdf-target-libvtv:
47228 @if target-libvtv
47229 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47230
47231 install-pdf-target-libvtv: \
47232 configure-target-libvtv \
47233 pdf-target-libvtv
47234 @: $(MAKE); $(unstage)
47235 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47236 r=`${PWD_COMMAND}`; export r; \
47237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47238 $(RAW_CXX_TARGET_EXPORTS) \
47239 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47240 for flag in $(EXTRA_TARGET_FLAGS); do \
47241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47242 done; \
47243 (cd $(TARGET_SUBDIR)/libvtv && \
47244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47246 "RANLIB=$${RANLIB}" \
47247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47248 install-pdf) \
47249 || exit 1
47250
47251 @endif target-libvtv
47252
47253 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47254 maybe-install-html-target-libvtv:
47255 @if target-libvtv
47256 maybe-install-html-target-libvtv: install-html-target-libvtv
47257
47258 install-html-target-libvtv: \
47259 configure-target-libvtv \
47260 html-target-libvtv
47261 @: $(MAKE); $(unstage)
47262 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47263 r=`${PWD_COMMAND}`; export r; \
47264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47265 $(RAW_CXX_TARGET_EXPORTS) \
47266 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47267 for flag in $(EXTRA_TARGET_FLAGS); do \
47268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47269 done; \
47270 (cd $(TARGET_SUBDIR)/libvtv && \
47271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47273 "RANLIB=$${RANLIB}" \
47274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47275 install-html) \
47276 || exit 1
47277
47278 @endif target-libvtv
47279
47280 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47281 maybe-installcheck-target-libvtv:
47282 @if target-libvtv
47283 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47284
47285 installcheck-target-libvtv: \
47286 configure-target-libvtv
47287 @: $(MAKE); $(unstage)
47288 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47289 r=`${PWD_COMMAND}`; export r; \
47290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291 $(RAW_CXX_TARGET_EXPORTS) \
47292 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47293 for flag in $(EXTRA_TARGET_FLAGS); do \
47294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47295 done; \
47296 (cd $(TARGET_SUBDIR)/libvtv && \
47297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47299 "RANLIB=$${RANLIB}" \
47300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47301 installcheck) \
47302 || exit 1
47303
47304 @endif target-libvtv
47305
47306 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47307 maybe-mostlyclean-target-libvtv:
47308 @if target-libvtv
47309 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47310
47311 mostlyclean-target-libvtv:
47312 @: $(MAKE); $(unstage)
47313 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47314 r=`${PWD_COMMAND}`; export r; \
47315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47316 $(RAW_CXX_TARGET_EXPORTS) \
47317 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47318 for flag in $(EXTRA_TARGET_FLAGS); do \
47319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47320 done; \
47321 (cd $(TARGET_SUBDIR)/libvtv && \
47322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47324 "RANLIB=$${RANLIB}" \
47325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47326 mostlyclean) \
47327 || exit 1
47328
47329 @endif target-libvtv
47330
47331 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47332 maybe-clean-target-libvtv:
47333 @if target-libvtv
47334 maybe-clean-target-libvtv: clean-target-libvtv
47335
47336 clean-target-libvtv:
47337 @: $(MAKE); $(unstage)
47338 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47339 r=`${PWD_COMMAND}`; export r; \
47340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47341 $(RAW_CXX_TARGET_EXPORTS) \
47342 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47343 for flag in $(EXTRA_TARGET_FLAGS); do \
47344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47345 done; \
47346 (cd $(TARGET_SUBDIR)/libvtv && \
47347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47349 "RANLIB=$${RANLIB}" \
47350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47351 clean) \
47352 || exit 1
47353
47354 @endif target-libvtv
47355
47356 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47357 maybe-distclean-target-libvtv:
47358 @if target-libvtv
47359 maybe-distclean-target-libvtv: distclean-target-libvtv
47360
47361 distclean-target-libvtv:
47362 @: $(MAKE); $(unstage)
47363 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47364 r=`${PWD_COMMAND}`; export r; \
47365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47366 $(RAW_CXX_TARGET_EXPORTS) \
47367 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47368 for flag in $(EXTRA_TARGET_FLAGS); do \
47369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47370 done; \
47371 (cd $(TARGET_SUBDIR)/libvtv && \
47372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47374 "RANLIB=$${RANLIB}" \
47375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47376 distclean) \
47377 || exit 1
47378
47379 @endif target-libvtv
47380
47381 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47382 maybe-maintainer-clean-target-libvtv:
47383 @if target-libvtv
47384 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47385
47386 maintainer-clean-target-libvtv:
47387 @: $(MAKE); $(unstage)
47388 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47389 r=`${PWD_COMMAND}`; export r; \
47390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47391 $(RAW_CXX_TARGET_EXPORTS) \
47392 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47393 for flag in $(EXTRA_TARGET_FLAGS); do \
47394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47395 done; \
47396 (cd $(TARGET_SUBDIR)/libvtv && \
47397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47399 "RANLIB=$${RANLIB}" \
47400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47401 maintainer-clean) \
47402 || exit 1
47403
47404 @endif target-libvtv
47405
47406
47407
47408
47409
47410 .PHONY: configure-target-libssp maybe-configure-target-libssp
47411 maybe-configure-target-libssp:
47412 @if gcc-bootstrap
47413 configure-target-libssp: stage_current
47414 @endif gcc-bootstrap
47415 @if target-libssp
47416 maybe-configure-target-libssp: configure-target-libssp
47417 configure-target-libssp:
47418 @: $(MAKE); $(unstage)
47419 @r=`${PWD_COMMAND}`; export r; \
47420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47421 echo "Checking multilib configuration for libssp..."; \
47422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47424 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47425 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47426 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47427 else \
47428 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47429 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47430 fi; \
47431 else \
47432 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47433 fi; \
47434 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47436 $(NORMAL_TARGET_EXPORTS) \
47437 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47438 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47439 case $(srcdir) in \
47440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47441 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47443 esac; \
47444 module_srcdir=libssp; \
47445 rm -f no-such-file || : ; \
47446 CONFIG_SITE=no-such-file $(SHELL) \
47447 $$s/$$module_srcdir/configure \
47448 --srcdir=$${topdir}/$$module_srcdir \
47449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47450 --target=${target_alias} \
47451 || exit 1
47452 @endif target-libssp
47453
47454
47455
47456
47457
47458 .PHONY: all-target-libssp maybe-all-target-libssp
47459 maybe-all-target-libssp:
47460 @if gcc-bootstrap
47461 all-target-libssp: stage_current
47462 @endif gcc-bootstrap
47463 @if target-libssp
47464 TARGET-target-libssp=all
47465 maybe-all-target-libssp: all-target-libssp
47466 all-target-libssp: configure-target-libssp
47467 @: $(MAKE); $(unstage)
47468 @r=`${PWD_COMMAND}`; export r; \
47469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47470 $(NORMAL_TARGET_EXPORTS) \
47471 (cd $(TARGET_SUBDIR)/libssp && \
47472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47473 $(TARGET-target-libssp))
47474 @endif target-libssp
47475
47476
47477
47478
47479
47480 .PHONY: check-target-libssp maybe-check-target-libssp
47481 maybe-check-target-libssp:
47482 @if target-libssp
47483 maybe-check-target-libssp: check-target-libssp
47484
47485 check-target-libssp:
47486 @: $(MAKE); $(unstage)
47487 @r=`${PWD_COMMAND}`; export r; \
47488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47489 $(NORMAL_TARGET_EXPORTS) \
47490 (cd $(TARGET_SUBDIR)/libssp && \
47491 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47492
47493 @endif target-libssp
47494
47495 .PHONY: install-target-libssp maybe-install-target-libssp
47496 maybe-install-target-libssp:
47497 @if target-libssp
47498 maybe-install-target-libssp: install-target-libssp
47499
47500 install-target-libssp: installdirs
47501 @: $(MAKE); $(unstage)
47502 @r=`${PWD_COMMAND}`; export r; \
47503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47504 $(NORMAL_TARGET_EXPORTS) \
47505 (cd $(TARGET_SUBDIR)/libssp && \
47506 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47507
47508 @endif target-libssp
47509
47510 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47511 maybe-install-strip-target-libssp:
47512 @if target-libssp
47513 maybe-install-strip-target-libssp: install-strip-target-libssp
47514
47515 install-strip-target-libssp: installdirs
47516 @: $(MAKE); $(unstage)
47517 @r=`${PWD_COMMAND}`; export r; \
47518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47519 $(NORMAL_TARGET_EXPORTS) \
47520 (cd $(TARGET_SUBDIR)/libssp && \
47521 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47522
47523 @endif target-libssp
47524
47525 # Other targets (info, dvi, pdf, etc.)
47526
47527 .PHONY: maybe-info-target-libssp info-target-libssp
47528 maybe-info-target-libssp:
47529 @if target-libssp
47530 maybe-info-target-libssp: info-target-libssp
47531
47532 info-target-libssp: \
47533 configure-target-libssp
47534 @: $(MAKE); $(unstage)
47535 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47536 r=`${PWD_COMMAND}`; export r; \
47537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47538 $(NORMAL_TARGET_EXPORTS) \
47539 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47540 for flag in $(EXTRA_TARGET_FLAGS); do \
47541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47542 done; \
47543 (cd $(TARGET_SUBDIR)/libssp && \
47544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47546 "RANLIB=$${RANLIB}" \
47547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47548 info) \
47549 || exit 1
47550
47551 @endif target-libssp
47552
47553 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47554 maybe-dvi-target-libssp:
47555 @if target-libssp
47556 maybe-dvi-target-libssp: dvi-target-libssp
47557
47558 dvi-target-libssp: \
47559 configure-target-libssp
47560 @: $(MAKE); $(unstage)
47561 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47562 r=`${PWD_COMMAND}`; export r; \
47563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47564 $(NORMAL_TARGET_EXPORTS) \
47565 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47566 for flag in $(EXTRA_TARGET_FLAGS); do \
47567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47568 done; \
47569 (cd $(TARGET_SUBDIR)/libssp && \
47570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47572 "RANLIB=$${RANLIB}" \
47573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47574 dvi) \
47575 || exit 1
47576
47577 @endif target-libssp
47578
47579 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47580 maybe-pdf-target-libssp:
47581 @if target-libssp
47582 maybe-pdf-target-libssp: pdf-target-libssp
47583
47584 pdf-target-libssp: \
47585 configure-target-libssp
47586 @: $(MAKE); $(unstage)
47587 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47588 r=`${PWD_COMMAND}`; export r; \
47589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47590 $(NORMAL_TARGET_EXPORTS) \
47591 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47592 for flag in $(EXTRA_TARGET_FLAGS); do \
47593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47594 done; \
47595 (cd $(TARGET_SUBDIR)/libssp && \
47596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47598 "RANLIB=$${RANLIB}" \
47599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47600 pdf) \
47601 || exit 1
47602
47603 @endif target-libssp
47604
47605 .PHONY: maybe-html-target-libssp html-target-libssp
47606 maybe-html-target-libssp:
47607 @if target-libssp
47608 maybe-html-target-libssp: html-target-libssp
47609
47610 html-target-libssp: \
47611 configure-target-libssp
47612 @: $(MAKE); $(unstage)
47613 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47614 r=`${PWD_COMMAND}`; export r; \
47615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47616 $(NORMAL_TARGET_EXPORTS) \
47617 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
47618 for flag in $(EXTRA_TARGET_FLAGS); do \
47619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47620 done; \
47621 (cd $(TARGET_SUBDIR)/libssp && \
47622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47624 "RANLIB=$${RANLIB}" \
47625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47626 html) \
47627 || exit 1
47628
47629 @endif target-libssp
47630
47631 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47632 maybe-TAGS-target-libssp:
47633 @if target-libssp
47634 maybe-TAGS-target-libssp: TAGS-target-libssp
47635
47636 TAGS-target-libssp: \
47637 configure-target-libssp
47638 @: $(MAKE); $(unstage)
47639 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47640 r=`${PWD_COMMAND}`; export r; \
47641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47642 $(NORMAL_TARGET_EXPORTS) \
47643 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
47644 for flag in $(EXTRA_TARGET_FLAGS); do \
47645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47646 done; \
47647 (cd $(TARGET_SUBDIR)/libssp && \
47648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47650 "RANLIB=$${RANLIB}" \
47651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47652 TAGS) \
47653 || exit 1
47654
47655 @endif target-libssp
47656
47657 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47658 maybe-install-info-target-libssp:
47659 @if target-libssp
47660 maybe-install-info-target-libssp: install-info-target-libssp
47661
47662 install-info-target-libssp: \
47663 configure-target-libssp \
47664 info-target-libssp
47665 @: $(MAKE); $(unstage)
47666 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47667 r=`${PWD_COMMAND}`; export r; \
47668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47669 $(NORMAL_TARGET_EXPORTS) \
47670 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
47671 for flag in $(EXTRA_TARGET_FLAGS); do \
47672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47673 done; \
47674 (cd $(TARGET_SUBDIR)/libssp && \
47675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47677 "RANLIB=$${RANLIB}" \
47678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47679 install-info) \
47680 || exit 1
47681
47682 @endif target-libssp
47683
47684 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
47685 maybe-install-dvi-target-libssp:
47686 @if target-libssp
47687 maybe-install-dvi-target-libssp: install-dvi-target-libssp
47688
47689 install-dvi-target-libssp: \
47690 configure-target-libssp \
47691 dvi-target-libssp
47692 @: $(MAKE); $(unstage)
47693 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47694 r=`${PWD_COMMAND}`; export r; \
47695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47696 $(NORMAL_TARGET_EXPORTS) \
47697 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
47698 for flag in $(EXTRA_TARGET_FLAGS); do \
47699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47700 done; \
47701 (cd $(TARGET_SUBDIR)/libssp && \
47702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47704 "RANLIB=$${RANLIB}" \
47705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47706 install-dvi) \
47707 || exit 1
47708
47709 @endif target-libssp
47710
47711 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47712 maybe-install-pdf-target-libssp:
47713 @if target-libssp
47714 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47715
47716 install-pdf-target-libssp: \
47717 configure-target-libssp \
47718 pdf-target-libssp
47719 @: $(MAKE); $(unstage)
47720 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47721 r=`${PWD_COMMAND}`; export r; \
47722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47723 $(NORMAL_TARGET_EXPORTS) \
47724 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
47725 for flag in $(EXTRA_TARGET_FLAGS); do \
47726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47727 done; \
47728 (cd $(TARGET_SUBDIR)/libssp && \
47729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47731 "RANLIB=$${RANLIB}" \
47732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47733 install-pdf) \
47734 || exit 1
47735
47736 @endif target-libssp
47737
47738 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47739 maybe-install-html-target-libssp:
47740 @if target-libssp
47741 maybe-install-html-target-libssp: install-html-target-libssp
47742
47743 install-html-target-libssp: \
47744 configure-target-libssp \
47745 html-target-libssp
47746 @: $(MAKE); $(unstage)
47747 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47748 r=`${PWD_COMMAND}`; export r; \
47749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47750 $(NORMAL_TARGET_EXPORTS) \
47751 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
47752 for flag in $(EXTRA_TARGET_FLAGS); do \
47753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47754 done; \
47755 (cd $(TARGET_SUBDIR)/libssp && \
47756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47758 "RANLIB=$${RANLIB}" \
47759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47760 install-html) \
47761 || exit 1
47762
47763 @endif target-libssp
47764
47765 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47766 maybe-installcheck-target-libssp:
47767 @if target-libssp
47768 maybe-installcheck-target-libssp: installcheck-target-libssp
47769
47770 installcheck-target-libssp: \
47771 configure-target-libssp
47772 @: $(MAKE); $(unstage)
47773 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47774 r=`${PWD_COMMAND}`; export r; \
47775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47776 $(NORMAL_TARGET_EXPORTS) \
47777 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
47778 for flag in $(EXTRA_TARGET_FLAGS); do \
47779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47780 done; \
47781 (cd $(TARGET_SUBDIR)/libssp && \
47782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47784 "RANLIB=$${RANLIB}" \
47785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47786 installcheck) \
47787 || exit 1
47788
47789 @endif target-libssp
47790
47791 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47792 maybe-mostlyclean-target-libssp:
47793 @if target-libssp
47794 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47795
47796 mostlyclean-target-libssp:
47797 @: $(MAKE); $(unstage)
47798 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47799 r=`${PWD_COMMAND}`; export r; \
47800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47801 $(NORMAL_TARGET_EXPORTS) \
47802 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
47803 for flag in $(EXTRA_TARGET_FLAGS); do \
47804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47805 done; \
47806 (cd $(TARGET_SUBDIR)/libssp && \
47807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47809 "RANLIB=$${RANLIB}" \
47810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47811 mostlyclean) \
47812 || exit 1
47813
47814 @endif target-libssp
47815
47816 .PHONY: maybe-clean-target-libssp clean-target-libssp
47817 maybe-clean-target-libssp:
47818 @if target-libssp
47819 maybe-clean-target-libssp: clean-target-libssp
47820
47821 clean-target-libssp:
47822 @: $(MAKE); $(unstage)
47823 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47824 r=`${PWD_COMMAND}`; export r; \
47825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826 $(NORMAL_TARGET_EXPORTS) \
47827 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
47828 for flag in $(EXTRA_TARGET_FLAGS); do \
47829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47830 done; \
47831 (cd $(TARGET_SUBDIR)/libssp && \
47832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47834 "RANLIB=$${RANLIB}" \
47835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47836 clean) \
47837 || exit 1
47838
47839 @endif target-libssp
47840
47841 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47842 maybe-distclean-target-libssp:
47843 @if target-libssp
47844 maybe-distclean-target-libssp: distclean-target-libssp
47845
47846 distclean-target-libssp:
47847 @: $(MAKE); $(unstage)
47848 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47849 r=`${PWD_COMMAND}`; export r; \
47850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47851 $(NORMAL_TARGET_EXPORTS) \
47852 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
47853 for flag in $(EXTRA_TARGET_FLAGS); do \
47854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47855 done; \
47856 (cd $(TARGET_SUBDIR)/libssp && \
47857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47859 "RANLIB=$${RANLIB}" \
47860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47861 distclean) \
47862 || exit 1
47863
47864 @endif target-libssp
47865
47866 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47867 maybe-maintainer-clean-target-libssp:
47868 @if target-libssp
47869 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47870
47871 maintainer-clean-target-libssp:
47872 @: $(MAKE); $(unstage)
47873 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47874 r=`${PWD_COMMAND}`; export r; \
47875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47876 $(NORMAL_TARGET_EXPORTS) \
47877 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
47878 for flag in $(EXTRA_TARGET_FLAGS); do \
47879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47880 done; \
47881 (cd $(TARGET_SUBDIR)/libssp && \
47882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47884 "RANLIB=$${RANLIB}" \
47885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47886 maintainer-clean) \
47887 || exit 1
47888
47889 @endif target-libssp
47890
47891
47892
47893
47894
47895 .PHONY: configure-target-newlib maybe-configure-target-newlib
47896 maybe-configure-target-newlib:
47897 @if gcc-bootstrap
47898 configure-target-newlib: stage_current
47899 @endif gcc-bootstrap
47900 @if target-newlib
47901 maybe-configure-target-newlib: configure-target-newlib
47902 configure-target-newlib:
47903 @: $(MAKE); $(unstage)
47904 @r=`${PWD_COMMAND}`; export r; \
47905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906 echo "Checking multilib configuration for newlib..."; \
47907 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47908 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
47909 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
47910 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
47911 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
47912 else \
47913 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
47914 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47915 fi; \
47916 else \
47917 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47918 fi; \
47919 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
47920 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47921 $(NORMAL_TARGET_EXPORTS) \
47922 echo Configuring in $(TARGET_SUBDIR)/newlib; \
47923 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
47924 case $(srcdir) in \
47925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47926 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
47927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47928 esac; \
47929 module_srcdir=newlib; \
47930 rm -f no-such-file || : ; \
47931 CONFIG_SITE=no-such-file $(SHELL) \
47932 $$s/$$module_srcdir/configure \
47933 --srcdir=$${topdir}/$$module_srcdir \
47934 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47935 --target=${target_alias} \
47936 || exit 1
47937 @endif target-newlib
47938
47939
47940
47941
47942
47943 .PHONY: all-target-newlib maybe-all-target-newlib
47944 maybe-all-target-newlib:
47945 @if gcc-bootstrap
47946 all-target-newlib: stage_current
47947 @endif gcc-bootstrap
47948 @if target-newlib
47949 TARGET-target-newlib=all
47950 maybe-all-target-newlib: all-target-newlib
47951 all-target-newlib: configure-target-newlib
47952 @: $(MAKE); $(unstage)
47953 @r=`${PWD_COMMAND}`; export r; \
47954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47955 $(NORMAL_TARGET_EXPORTS) \
47956 (cd $(TARGET_SUBDIR)/newlib && \
47957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47958 $(TARGET-target-newlib))
47959 @endif target-newlib
47960
47961
47962
47963
47964
47965 .PHONY: check-target-newlib maybe-check-target-newlib
47966 maybe-check-target-newlib:
47967 @if target-newlib
47968 maybe-check-target-newlib: check-target-newlib
47969
47970 check-target-newlib:
47971 @: $(MAKE); $(unstage)
47972 @r=`${PWD_COMMAND}`; export r; \
47973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47974 $(NORMAL_TARGET_EXPORTS) \
47975 (cd $(TARGET_SUBDIR)/newlib && \
47976 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47977
47978 @endif target-newlib
47979
47980 .PHONY: install-target-newlib maybe-install-target-newlib
47981 maybe-install-target-newlib:
47982 @if target-newlib
47983 maybe-install-target-newlib: install-target-newlib
47984
47985 install-target-newlib: installdirs
47986 @: $(MAKE); $(unstage)
47987 @r=`${PWD_COMMAND}`; export r; \
47988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989 $(NORMAL_TARGET_EXPORTS) \
47990 (cd $(TARGET_SUBDIR)/newlib && \
47991 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47992
47993 @endif target-newlib
47994
47995 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
47996 maybe-install-strip-target-newlib:
47997 @if target-newlib
47998 maybe-install-strip-target-newlib: install-strip-target-newlib
47999
48000 install-strip-target-newlib: installdirs
48001 @: $(MAKE); $(unstage)
48002 @r=`${PWD_COMMAND}`; export r; \
48003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48004 $(NORMAL_TARGET_EXPORTS) \
48005 (cd $(TARGET_SUBDIR)/newlib && \
48006 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48007
48008 @endif target-newlib
48009
48010 # Other targets (info, dvi, pdf, etc.)
48011
48012 .PHONY: maybe-info-target-newlib info-target-newlib
48013 maybe-info-target-newlib:
48014 @if target-newlib
48015 maybe-info-target-newlib: info-target-newlib
48016
48017 info-target-newlib: \
48018 configure-target-newlib
48019 @: $(MAKE); $(unstage)
48020 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48021 r=`${PWD_COMMAND}`; export r; \
48022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48023 $(NORMAL_TARGET_EXPORTS) \
48024 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48025 for flag in $(EXTRA_TARGET_FLAGS); do \
48026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48027 done; \
48028 (cd $(TARGET_SUBDIR)/newlib && \
48029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48031 "RANLIB=$${RANLIB}" \
48032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48033 info) \
48034 || exit 1
48035
48036 @endif target-newlib
48037
48038 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48039 maybe-dvi-target-newlib:
48040 @if target-newlib
48041 maybe-dvi-target-newlib: dvi-target-newlib
48042
48043 dvi-target-newlib: \
48044 configure-target-newlib
48045 @: $(MAKE); $(unstage)
48046 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48047 r=`${PWD_COMMAND}`; export r; \
48048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48049 $(NORMAL_TARGET_EXPORTS) \
48050 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48051 for flag in $(EXTRA_TARGET_FLAGS); do \
48052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48053 done; \
48054 (cd $(TARGET_SUBDIR)/newlib && \
48055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48057 "RANLIB=$${RANLIB}" \
48058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48059 dvi) \
48060 || exit 1
48061
48062 @endif target-newlib
48063
48064 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48065 maybe-pdf-target-newlib:
48066 @if target-newlib
48067 maybe-pdf-target-newlib: pdf-target-newlib
48068
48069 pdf-target-newlib: \
48070 configure-target-newlib
48071 @: $(MAKE); $(unstage)
48072 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48073 r=`${PWD_COMMAND}`; export r; \
48074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48075 $(NORMAL_TARGET_EXPORTS) \
48076 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48077 for flag in $(EXTRA_TARGET_FLAGS); do \
48078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48079 done; \
48080 (cd $(TARGET_SUBDIR)/newlib && \
48081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48083 "RANLIB=$${RANLIB}" \
48084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48085 pdf) \
48086 || exit 1
48087
48088 @endif target-newlib
48089
48090 .PHONY: maybe-html-target-newlib html-target-newlib
48091 maybe-html-target-newlib:
48092 @if target-newlib
48093 maybe-html-target-newlib: html-target-newlib
48094
48095 html-target-newlib: \
48096 configure-target-newlib
48097 @: $(MAKE); $(unstage)
48098 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48099 r=`${PWD_COMMAND}`; export r; \
48100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48101 $(NORMAL_TARGET_EXPORTS) \
48102 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48103 for flag in $(EXTRA_TARGET_FLAGS); do \
48104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48105 done; \
48106 (cd $(TARGET_SUBDIR)/newlib && \
48107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48109 "RANLIB=$${RANLIB}" \
48110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48111 html) \
48112 || exit 1
48113
48114 @endif target-newlib
48115
48116 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48117 maybe-TAGS-target-newlib:
48118 @if target-newlib
48119 maybe-TAGS-target-newlib: TAGS-target-newlib
48120
48121 TAGS-target-newlib: \
48122 configure-target-newlib
48123 @: $(MAKE); $(unstage)
48124 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48125 r=`${PWD_COMMAND}`; export r; \
48126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48127 $(NORMAL_TARGET_EXPORTS) \
48128 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48129 for flag in $(EXTRA_TARGET_FLAGS); do \
48130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48131 done; \
48132 (cd $(TARGET_SUBDIR)/newlib && \
48133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48135 "RANLIB=$${RANLIB}" \
48136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48137 TAGS) \
48138 || exit 1
48139
48140 @endif target-newlib
48141
48142 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48143 maybe-install-info-target-newlib:
48144 @if target-newlib
48145 maybe-install-info-target-newlib: install-info-target-newlib
48146
48147 install-info-target-newlib: \
48148 configure-target-newlib \
48149 info-target-newlib
48150 @: $(MAKE); $(unstage)
48151 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48152 r=`${PWD_COMMAND}`; export r; \
48153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48154 $(NORMAL_TARGET_EXPORTS) \
48155 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48156 for flag in $(EXTRA_TARGET_FLAGS); do \
48157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48158 done; \
48159 (cd $(TARGET_SUBDIR)/newlib && \
48160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48162 "RANLIB=$${RANLIB}" \
48163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48164 install-info) \
48165 || exit 1
48166
48167 @endif target-newlib
48168
48169 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48170 maybe-install-dvi-target-newlib:
48171 @if target-newlib
48172 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48173
48174 install-dvi-target-newlib: \
48175 configure-target-newlib \
48176 dvi-target-newlib
48177 @: $(MAKE); $(unstage)
48178 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48179 r=`${PWD_COMMAND}`; export r; \
48180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48181 $(NORMAL_TARGET_EXPORTS) \
48182 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48183 for flag in $(EXTRA_TARGET_FLAGS); do \
48184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48185 done; \
48186 (cd $(TARGET_SUBDIR)/newlib && \
48187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48189 "RANLIB=$${RANLIB}" \
48190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48191 install-dvi) \
48192 || exit 1
48193
48194 @endif target-newlib
48195
48196 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48197 maybe-install-pdf-target-newlib:
48198 @if target-newlib
48199 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48200
48201 install-pdf-target-newlib: \
48202 configure-target-newlib \
48203 pdf-target-newlib
48204 @: $(MAKE); $(unstage)
48205 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48206 r=`${PWD_COMMAND}`; export r; \
48207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48208 $(NORMAL_TARGET_EXPORTS) \
48209 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48210 for flag in $(EXTRA_TARGET_FLAGS); do \
48211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48212 done; \
48213 (cd $(TARGET_SUBDIR)/newlib && \
48214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48216 "RANLIB=$${RANLIB}" \
48217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48218 install-pdf) \
48219 || exit 1
48220
48221 @endif target-newlib
48222
48223 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48224 maybe-install-html-target-newlib:
48225 @if target-newlib
48226 maybe-install-html-target-newlib: install-html-target-newlib
48227
48228 install-html-target-newlib: \
48229 configure-target-newlib \
48230 html-target-newlib
48231 @: $(MAKE); $(unstage)
48232 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48233 r=`${PWD_COMMAND}`; export r; \
48234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48235 $(NORMAL_TARGET_EXPORTS) \
48236 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48237 for flag in $(EXTRA_TARGET_FLAGS); do \
48238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48239 done; \
48240 (cd $(TARGET_SUBDIR)/newlib && \
48241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48243 "RANLIB=$${RANLIB}" \
48244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48245 install-html) \
48246 || exit 1
48247
48248 @endif target-newlib
48249
48250 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48251 maybe-installcheck-target-newlib:
48252 @if target-newlib
48253 maybe-installcheck-target-newlib: installcheck-target-newlib
48254
48255 installcheck-target-newlib: \
48256 configure-target-newlib
48257 @: $(MAKE); $(unstage)
48258 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48259 r=`${PWD_COMMAND}`; export r; \
48260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48261 $(NORMAL_TARGET_EXPORTS) \
48262 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48263 for flag in $(EXTRA_TARGET_FLAGS); do \
48264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48265 done; \
48266 (cd $(TARGET_SUBDIR)/newlib && \
48267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48269 "RANLIB=$${RANLIB}" \
48270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48271 installcheck) \
48272 || exit 1
48273
48274 @endif target-newlib
48275
48276 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48277 maybe-mostlyclean-target-newlib:
48278 @if target-newlib
48279 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48280
48281 mostlyclean-target-newlib:
48282 @: $(MAKE); $(unstage)
48283 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48284 r=`${PWD_COMMAND}`; export r; \
48285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286 $(NORMAL_TARGET_EXPORTS) \
48287 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48288 for flag in $(EXTRA_TARGET_FLAGS); do \
48289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48290 done; \
48291 (cd $(TARGET_SUBDIR)/newlib && \
48292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48294 "RANLIB=$${RANLIB}" \
48295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48296 mostlyclean) \
48297 || exit 1
48298
48299 @endif target-newlib
48300
48301 .PHONY: maybe-clean-target-newlib clean-target-newlib
48302 maybe-clean-target-newlib:
48303 @if target-newlib
48304 maybe-clean-target-newlib: clean-target-newlib
48305
48306 clean-target-newlib:
48307 @: $(MAKE); $(unstage)
48308 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48309 r=`${PWD_COMMAND}`; export r; \
48310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48311 $(NORMAL_TARGET_EXPORTS) \
48312 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48313 for flag in $(EXTRA_TARGET_FLAGS); do \
48314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48315 done; \
48316 (cd $(TARGET_SUBDIR)/newlib && \
48317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48319 "RANLIB=$${RANLIB}" \
48320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48321 clean) \
48322 || exit 1
48323
48324 @endif target-newlib
48325
48326 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48327 maybe-distclean-target-newlib:
48328 @if target-newlib
48329 maybe-distclean-target-newlib: distclean-target-newlib
48330
48331 distclean-target-newlib:
48332 @: $(MAKE); $(unstage)
48333 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48334 r=`${PWD_COMMAND}`; export r; \
48335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48336 $(NORMAL_TARGET_EXPORTS) \
48337 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48338 for flag in $(EXTRA_TARGET_FLAGS); do \
48339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48340 done; \
48341 (cd $(TARGET_SUBDIR)/newlib && \
48342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48344 "RANLIB=$${RANLIB}" \
48345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48346 distclean) \
48347 || exit 1
48348
48349 @endif target-newlib
48350
48351 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48352 maybe-maintainer-clean-target-newlib:
48353 @if target-newlib
48354 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48355
48356 maintainer-clean-target-newlib:
48357 @: $(MAKE); $(unstage)
48358 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48359 r=`${PWD_COMMAND}`; export r; \
48360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48361 $(NORMAL_TARGET_EXPORTS) \
48362 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48363 for flag in $(EXTRA_TARGET_FLAGS); do \
48364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48365 done; \
48366 (cd $(TARGET_SUBDIR)/newlib && \
48367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48369 "RANLIB=$${RANLIB}" \
48370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48371 maintainer-clean) \
48372 || exit 1
48373
48374 @endif target-newlib
48375
48376
48377
48378
48379
48380 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48381 maybe-configure-target-libgcc:
48382 @if gcc-bootstrap
48383 configure-target-libgcc: stage_current
48384 @endif gcc-bootstrap
48385 @if target-libgcc
48386 maybe-configure-target-libgcc: configure-target-libgcc
48387 configure-target-libgcc:
48388 @r=`${PWD_COMMAND}`; export r; \
48389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48390 echo "Checking multilib configuration for libgcc..."; \
48391 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48392 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48393 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48394 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48395 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48396 else \
48397 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48398 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48399 fi; \
48400 else \
48401 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48402 fi; \
48403 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48405 $(NORMAL_TARGET_EXPORTS) \
48406 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48407 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48408 case $(srcdir) in \
48409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48410 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48412 esac; \
48413 module_srcdir=libgcc; \
48414 rm -f no-such-file || : ; \
48415 CONFIG_SITE=no-such-file $(SHELL) \
48416 $$s/$$module_srcdir/configure \
48417 --srcdir=$${topdir}/$$module_srcdir \
48418 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48419 --target=${target_alias} \
48420 || exit 1
48421 @endif target-libgcc
48422
48423
48424
48425 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48426 maybe-configure-stage1-target-libgcc:
48427 @if target-libgcc-bootstrap
48428 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48429 configure-stage1-target-libgcc:
48430 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48431 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48432 @r=`${PWD_COMMAND}`; export r; \
48433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48434 TFLAGS="$(STAGE1_TFLAGS)"; \
48435 echo "Checking multilib configuration for libgcc..."; \
48436 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48437 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48438 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48439 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48440 else \
48441 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48442 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48443 fi; \
48444 else \
48445 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48446 fi; \
48447 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48448 $(NORMAL_TARGET_EXPORTS) \
48449 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48450 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48451 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48452 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48453 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48454 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48455 case $(srcdir) in \
48456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48457 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48459 esac; \
48460 module_srcdir=libgcc; \
48461 $(SHELL) $$s/$$module_srcdir/configure \
48462 --srcdir=$${topdir}/$$module_srcdir \
48463 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48464 --target=${target_alias} \
48465 \
48466 $(STAGE1_CONFIGURE_FLAGS)
48467 @endif target-libgcc-bootstrap
48468
48469 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48470 maybe-configure-stage2-target-libgcc:
48471 @if target-libgcc-bootstrap
48472 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48473 configure-stage2-target-libgcc:
48474 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48475 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48476 @r=`${PWD_COMMAND}`; export r; \
48477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48478 TFLAGS="$(STAGE2_TFLAGS)"; \
48479 echo "Checking multilib configuration for libgcc..."; \
48480 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48481 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48482 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48483 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48484 else \
48485 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48486 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48487 fi; \
48488 else \
48489 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48490 fi; \
48491 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48492 $(NORMAL_TARGET_EXPORTS) \
48493 \
48494 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48497 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48498 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48499 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48500 case $(srcdir) in \
48501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48502 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48504 esac; \
48505 module_srcdir=libgcc; \
48506 $(SHELL) $$s/$$module_srcdir/configure \
48507 --srcdir=$${topdir}/$$module_srcdir \
48508 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48509 --target=${target_alias} \
48510 --with-build-libsubdir=$(HOST_SUBDIR) \
48511 $(STAGE2_CONFIGURE_FLAGS)
48512 @endif target-libgcc-bootstrap
48513
48514 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48515 maybe-configure-stage3-target-libgcc:
48516 @if target-libgcc-bootstrap
48517 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48518 configure-stage3-target-libgcc:
48519 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48520 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48521 @r=`${PWD_COMMAND}`; export r; \
48522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48523 TFLAGS="$(STAGE3_TFLAGS)"; \
48524 echo "Checking multilib configuration for libgcc..."; \
48525 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48526 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48527 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48528 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48529 else \
48530 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48531 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48532 fi; \
48533 else \
48534 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48535 fi; \
48536 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48537 $(NORMAL_TARGET_EXPORTS) \
48538 \
48539 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48542 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48543 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48544 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48545 case $(srcdir) in \
48546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48547 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48549 esac; \
48550 module_srcdir=libgcc; \
48551 $(SHELL) $$s/$$module_srcdir/configure \
48552 --srcdir=$${topdir}/$$module_srcdir \
48553 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48554 --target=${target_alias} \
48555 --with-build-libsubdir=$(HOST_SUBDIR) \
48556 $(STAGE3_CONFIGURE_FLAGS)
48557 @endif target-libgcc-bootstrap
48558
48559 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48560 maybe-configure-stage4-target-libgcc:
48561 @if target-libgcc-bootstrap
48562 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48563 configure-stage4-target-libgcc:
48564 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48565 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48566 @r=`${PWD_COMMAND}`; export r; \
48567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48568 TFLAGS="$(STAGE4_TFLAGS)"; \
48569 echo "Checking multilib configuration for libgcc..."; \
48570 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48571 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48572 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48573 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48574 else \
48575 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48576 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48577 fi; \
48578 else \
48579 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48580 fi; \
48581 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48582 $(NORMAL_TARGET_EXPORTS) \
48583 \
48584 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48585 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48586 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48587 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48588 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48589 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48590 case $(srcdir) in \
48591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48592 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48594 esac; \
48595 module_srcdir=libgcc; \
48596 $(SHELL) $$s/$$module_srcdir/configure \
48597 --srcdir=$${topdir}/$$module_srcdir \
48598 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48599 --target=${target_alias} \
48600 --with-build-libsubdir=$(HOST_SUBDIR) \
48601 $(STAGE4_CONFIGURE_FLAGS)
48602 @endif target-libgcc-bootstrap
48603
48604 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48605 maybe-configure-stageprofile-target-libgcc:
48606 @if target-libgcc-bootstrap
48607 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48608 configure-stageprofile-target-libgcc:
48609 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48610 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48611 @r=`${PWD_COMMAND}`; export r; \
48612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48613 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48614 echo "Checking multilib configuration for libgcc..."; \
48615 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48616 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48617 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48618 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48619 else \
48620 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48621 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48622 fi; \
48623 else \
48624 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48625 fi; \
48626 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48627 $(NORMAL_TARGET_EXPORTS) \
48628 \
48629 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48630 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48631 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48632 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
48633 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48634 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48635 case $(srcdir) in \
48636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48637 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48639 esac; \
48640 module_srcdir=libgcc; \
48641 $(SHELL) $$s/$$module_srcdir/configure \
48642 --srcdir=$${topdir}/$$module_srcdir \
48643 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48644 --target=${target_alias} \
48645 --with-build-libsubdir=$(HOST_SUBDIR) \
48646 $(STAGEprofile_CONFIGURE_FLAGS)
48647 @endif target-libgcc-bootstrap
48648
48649 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
48650 maybe-configure-stagetrain-target-libgcc:
48651 @if target-libgcc-bootstrap
48652 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
48653 configure-stagetrain-target-libgcc:
48654 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48655 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48656 @r=`${PWD_COMMAND}`; export r; \
48657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48659 echo "Checking multilib configuration for libgcc..."; \
48660 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48661 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48662 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48663 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48664 else \
48665 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48666 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48667 fi; \
48668 else \
48669 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48670 fi; \
48671 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48672 $(NORMAL_TARGET_EXPORTS) \
48673 \
48674 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48677 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
48678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48679 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48680 case $(srcdir) in \
48681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48682 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48684 esac; \
48685 module_srcdir=libgcc; \
48686 $(SHELL) $$s/$$module_srcdir/configure \
48687 --srcdir=$${topdir}/$$module_srcdir \
48688 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48689 --target=${target_alias} \
48690 --with-build-libsubdir=$(HOST_SUBDIR) \
48691 $(STAGEtrain_CONFIGURE_FLAGS)
48692 @endif target-libgcc-bootstrap
48693
48694 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48695 maybe-configure-stagefeedback-target-libgcc:
48696 @if target-libgcc-bootstrap
48697 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48698 configure-stagefeedback-target-libgcc:
48699 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48700 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48701 @r=`${PWD_COMMAND}`; export r; \
48702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48703 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48704 echo "Checking multilib configuration for libgcc..."; \
48705 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48706 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48707 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48708 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48709 else \
48710 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48711 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48712 fi; \
48713 else \
48714 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48715 fi; \
48716 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48717 $(NORMAL_TARGET_EXPORTS) \
48718 \
48719 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48720 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48721 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48722 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
48723 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48724 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48725 case $(srcdir) in \
48726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48727 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48729 esac; \
48730 module_srcdir=libgcc; \
48731 $(SHELL) $$s/$$module_srcdir/configure \
48732 --srcdir=$${topdir}/$$module_srcdir \
48733 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48734 --target=${target_alias} \
48735 --with-build-libsubdir=$(HOST_SUBDIR) \
48736 $(STAGEfeedback_CONFIGURE_FLAGS)
48737 @endif target-libgcc-bootstrap
48738
48739 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
48740 maybe-configure-stageautoprofile-target-libgcc:
48741 @if target-libgcc-bootstrap
48742 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48743 configure-stageautoprofile-target-libgcc:
48744 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48745 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48746 @r=`${PWD_COMMAND}`; export r; \
48747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48748 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48749 echo "Checking multilib configuration for libgcc..."; \
48750 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48751 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48752 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48753 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48754 else \
48755 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48756 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48757 fi; \
48758 else \
48759 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48760 fi; \
48761 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48762 $(NORMAL_TARGET_EXPORTS) \
48763 \
48764 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48765 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48766 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48767 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
48768 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48769 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48770 case $(srcdir) in \
48771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48772 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48774 esac; \
48775 module_srcdir=libgcc; \
48776 $(SHELL) $$s/$$module_srcdir/configure \
48777 --srcdir=$${topdir}/$$module_srcdir \
48778 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48779 --target=${target_alias} \
48780 --with-build-libsubdir=$(HOST_SUBDIR) \
48781 $(STAGEautoprofile_CONFIGURE_FLAGS)
48782 @endif target-libgcc-bootstrap
48783
48784 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
48785 maybe-configure-stageautofeedback-target-libgcc:
48786 @if target-libgcc-bootstrap
48787 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48788 configure-stageautofeedback-target-libgcc:
48789 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48790 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48791 @r=`${PWD_COMMAND}`; export r; \
48792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48793 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48794 echo "Checking multilib configuration for libgcc..."; \
48795 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48796 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48797 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48798 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48799 else \
48800 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48801 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48802 fi; \
48803 else \
48804 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48805 fi; \
48806 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48807 $(NORMAL_TARGET_EXPORTS) \
48808 \
48809 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48810 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48811 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48812 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
48813 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48814 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48815 case $(srcdir) in \
48816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48817 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48819 esac; \
48820 module_srcdir=libgcc; \
48821 $(SHELL) $$s/$$module_srcdir/configure \
48822 --srcdir=$${topdir}/$$module_srcdir \
48823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48824 --target=${target_alias} \
48825 --with-build-libsubdir=$(HOST_SUBDIR) \
48826 $(STAGEautofeedback_CONFIGURE_FLAGS)
48827 @endif target-libgcc-bootstrap
48828
48829
48830
48831
48832
48833 .PHONY: all-target-libgcc maybe-all-target-libgcc
48834 maybe-all-target-libgcc:
48835 @if gcc-bootstrap
48836 all-target-libgcc: stage_current
48837 @endif gcc-bootstrap
48838 @if target-libgcc
48839 TARGET-target-libgcc=all
48840 maybe-all-target-libgcc: all-target-libgcc
48841 all-target-libgcc: configure-target-libgcc
48842 @r=`${PWD_COMMAND}`; export r; \
48843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48844 $(NORMAL_TARGET_EXPORTS) \
48845 (cd $(TARGET_SUBDIR)/libgcc && \
48846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48847 $(TARGET-target-libgcc))
48848 @endif target-libgcc
48849
48850
48851
48852 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48853 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48854 maybe-all-stage1-target-libgcc:
48855 maybe-clean-stage1-target-libgcc:
48856 @if target-libgcc-bootstrap
48857 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48858 all-stage1: all-stage1-target-libgcc
48859 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48860 all-stage1-target-libgcc: configure-stage1-target-libgcc
48861 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48862 @r=`${PWD_COMMAND}`; export r; \
48863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48864 TFLAGS="$(STAGE1_TFLAGS)"; \
48865 $(NORMAL_TARGET_EXPORTS) \
48866 cd $(TARGET_SUBDIR)/libgcc && \
48867 \
48868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48869 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48870 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48871 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48875 $(EXTRA_TARGET_FLAGS) \
48876 \
48877 TFLAGS="$(STAGE1_TFLAGS)" \
48878 $(TARGET-stage1-target-libgcc)
48879
48880 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48881 clean-stage1: clean-stage1-target-libgcc
48882 clean-stage1-target-libgcc:
48883 @if [ $(current_stage) = stage1 ]; then \
48884 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48885 else \
48886 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48887 $(MAKE) stage1-start; \
48888 fi; \
48889 cd $(TARGET_SUBDIR)/libgcc && \
48890 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48891 clean
48892 @endif target-libgcc-bootstrap
48893
48894
48895 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48896 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48897 maybe-all-stage2-target-libgcc:
48898 maybe-clean-stage2-target-libgcc:
48899 @if target-libgcc-bootstrap
48900 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48901 all-stage2: all-stage2-target-libgcc
48902 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48903 all-stage2-target-libgcc: configure-stage2-target-libgcc
48904 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48905 @r=`${PWD_COMMAND}`; export r; \
48906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48907 TFLAGS="$(STAGE2_TFLAGS)"; \
48908 $(NORMAL_TARGET_EXPORTS) \
48909 \
48910 cd $(TARGET_SUBDIR)/libgcc && \
48911 \
48912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48913 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48914 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48915 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48919 $(EXTRA_TARGET_FLAGS) \
48920 TFLAGS="$(STAGE2_TFLAGS)" \
48921 $(TARGET-stage2-target-libgcc)
48922
48923 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48924 clean-stage2: clean-stage2-target-libgcc
48925 clean-stage2-target-libgcc:
48926 @if [ $(current_stage) = stage2 ]; then \
48927 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48928 else \
48929 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48930 $(MAKE) stage2-start; \
48931 fi; \
48932 cd $(TARGET_SUBDIR)/libgcc && \
48933 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48934 @endif target-libgcc-bootstrap
48935
48936
48937 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48938 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48939 maybe-all-stage3-target-libgcc:
48940 maybe-clean-stage3-target-libgcc:
48941 @if target-libgcc-bootstrap
48942 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48943 all-stage3: all-stage3-target-libgcc
48944 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48945 all-stage3-target-libgcc: configure-stage3-target-libgcc
48946 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48947 @r=`${PWD_COMMAND}`; export r; \
48948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48949 TFLAGS="$(STAGE3_TFLAGS)"; \
48950 $(NORMAL_TARGET_EXPORTS) \
48951 \
48952 cd $(TARGET_SUBDIR)/libgcc && \
48953 \
48954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48955 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48956 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48957 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48961 $(EXTRA_TARGET_FLAGS) \
48962 TFLAGS="$(STAGE3_TFLAGS)" \
48963 $(TARGET-stage3-target-libgcc)
48964
48965 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48966 clean-stage3: clean-stage3-target-libgcc
48967 clean-stage3-target-libgcc:
48968 @if [ $(current_stage) = stage3 ]; then \
48969 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48970 else \
48971 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48972 $(MAKE) stage3-start; \
48973 fi; \
48974 cd $(TARGET_SUBDIR)/libgcc && \
48975 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48976 @endif target-libgcc-bootstrap
48977
48978
48979 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48980 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48981 maybe-all-stage4-target-libgcc:
48982 maybe-clean-stage4-target-libgcc:
48983 @if target-libgcc-bootstrap
48984 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48985 all-stage4: all-stage4-target-libgcc
48986 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48987 all-stage4-target-libgcc: configure-stage4-target-libgcc
48988 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48989 @r=`${PWD_COMMAND}`; export r; \
48990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48991 TFLAGS="$(STAGE4_TFLAGS)"; \
48992 $(NORMAL_TARGET_EXPORTS) \
48993 \
48994 cd $(TARGET_SUBDIR)/libgcc && \
48995 \
48996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48997 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48998 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48999 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49003 $(EXTRA_TARGET_FLAGS) \
49004 TFLAGS="$(STAGE4_TFLAGS)" \
49005 $(TARGET-stage4-target-libgcc)
49006
49007 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49008 clean-stage4: clean-stage4-target-libgcc
49009 clean-stage4-target-libgcc:
49010 @if [ $(current_stage) = stage4 ]; then \
49011 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49012 else \
49013 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49014 $(MAKE) stage4-start; \
49015 fi; \
49016 cd $(TARGET_SUBDIR)/libgcc && \
49017 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49018 @endif target-libgcc-bootstrap
49019
49020
49021 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49022 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49023 maybe-all-stageprofile-target-libgcc:
49024 maybe-clean-stageprofile-target-libgcc:
49025 @if target-libgcc-bootstrap
49026 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49027 all-stageprofile: all-stageprofile-target-libgcc
49028 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49029 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49030 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49031 @r=`${PWD_COMMAND}`; export r; \
49032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49033 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49034 $(NORMAL_TARGET_EXPORTS) \
49035 \
49036 cd $(TARGET_SUBDIR)/libgcc && \
49037 \
49038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49039 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49040 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49041 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49042 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49043 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49044 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49045 $(EXTRA_TARGET_FLAGS) \
49046 TFLAGS="$(STAGEprofile_TFLAGS)" \
49047 $(TARGET-stageprofile-target-libgcc)
49048
49049 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49050 clean-stageprofile: clean-stageprofile-target-libgcc
49051 clean-stageprofile-target-libgcc:
49052 @if [ $(current_stage) = stageprofile ]; then \
49053 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49054 else \
49055 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49056 $(MAKE) stageprofile-start; \
49057 fi; \
49058 cd $(TARGET_SUBDIR)/libgcc && \
49059 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49060 @endif target-libgcc-bootstrap
49061
49062
49063 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49064 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49065 maybe-all-stagetrain-target-libgcc:
49066 maybe-clean-stagetrain-target-libgcc:
49067 @if target-libgcc-bootstrap
49068 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49069 all-stagetrain: all-stagetrain-target-libgcc
49070 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49071 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49072 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49073 @r=`${PWD_COMMAND}`; export r; \
49074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49075 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49076 $(NORMAL_TARGET_EXPORTS) \
49077 \
49078 cd $(TARGET_SUBDIR)/libgcc && \
49079 \
49080 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49081 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49082 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49083 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49084 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49085 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49086 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49087 $(EXTRA_TARGET_FLAGS) \
49088 TFLAGS="$(STAGEtrain_TFLAGS)" \
49089 $(TARGET-stagetrain-target-libgcc)
49090
49091 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49092 clean-stagetrain: clean-stagetrain-target-libgcc
49093 clean-stagetrain-target-libgcc:
49094 @if [ $(current_stage) = stagetrain ]; then \
49095 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49096 else \
49097 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49098 $(MAKE) stagetrain-start; \
49099 fi; \
49100 cd $(TARGET_SUBDIR)/libgcc && \
49101 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49102 @endif target-libgcc-bootstrap
49103
49104
49105 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49106 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49107 maybe-all-stagefeedback-target-libgcc:
49108 maybe-clean-stagefeedback-target-libgcc:
49109 @if target-libgcc-bootstrap
49110 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49111 all-stagefeedback: all-stagefeedback-target-libgcc
49112 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49113 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49114 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49115 @r=`${PWD_COMMAND}`; export r; \
49116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49117 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49118 $(NORMAL_TARGET_EXPORTS) \
49119 \
49120 cd $(TARGET_SUBDIR)/libgcc && \
49121 \
49122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49123 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49129 $(EXTRA_TARGET_FLAGS) \
49130 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49131 $(TARGET-stagefeedback-target-libgcc)
49132
49133 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49134 clean-stagefeedback: clean-stagefeedback-target-libgcc
49135 clean-stagefeedback-target-libgcc:
49136 @if [ $(current_stage) = stagefeedback ]; then \
49137 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49138 else \
49139 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49140 $(MAKE) stagefeedback-start; \
49141 fi; \
49142 cd $(TARGET_SUBDIR)/libgcc && \
49143 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49144 @endif target-libgcc-bootstrap
49145
49146
49147 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49148 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49149 maybe-all-stageautoprofile-target-libgcc:
49150 maybe-clean-stageautoprofile-target-libgcc:
49151 @if target-libgcc-bootstrap
49152 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49153 all-stageautoprofile: all-stageautoprofile-target-libgcc
49154 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49155 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49156 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49157 @r=`${PWD_COMMAND}`; export r; \
49158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49159 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49160 $(NORMAL_TARGET_EXPORTS) \
49161 \
49162 cd $(TARGET_SUBDIR)/libgcc && \
49163 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49165 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49166 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49167 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49171 $(EXTRA_TARGET_FLAGS) \
49172 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49173 $(TARGET-stageautoprofile-target-libgcc)
49174
49175 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49176 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49177 clean-stageautoprofile-target-libgcc:
49178 @if [ $(current_stage) = stageautoprofile ]; then \
49179 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49180 else \
49181 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49182 $(MAKE) stageautoprofile-start; \
49183 fi; \
49184 cd $(TARGET_SUBDIR)/libgcc && \
49185 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49186 @endif target-libgcc-bootstrap
49187
49188
49189 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49190 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49191 maybe-all-stageautofeedback-target-libgcc:
49192 maybe-clean-stageautofeedback-target-libgcc:
49193 @if target-libgcc-bootstrap
49194 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49195 all-stageautofeedback: all-stageautofeedback-target-libgcc
49196 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49197 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49198 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49199 @r=`${PWD_COMMAND}`; export r; \
49200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49201 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49202 $(NORMAL_TARGET_EXPORTS) \
49203 \
49204 cd $(TARGET_SUBDIR)/libgcc && \
49205 \
49206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49207 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49208 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49209 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49213 $(EXTRA_TARGET_FLAGS) \
49214 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49215 $(TARGET-stageautofeedback-target-libgcc)
49216
49217 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49218 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49219 clean-stageautofeedback-target-libgcc:
49220 @if [ $(current_stage) = stageautofeedback ]; then \
49221 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49222 else \
49223 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49224 $(MAKE) stageautofeedback-start; \
49225 fi; \
49226 cd $(TARGET_SUBDIR)/libgcc && \
49227 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49228 @endif target-libgcc-bootstrap
49229
49230
49231
49232
49233
49234
49235 .PHONY: check-target-libgcc maybe-check-target-libgcc
49236 maybe-check-target-libgcc:
49237 @if target-libgcc
49238 maybe-check-target-libgcc: check-target-libgcc
49239
49240 # Dummy target for uncheckable module.
49241 check-target-libgcc:
49242
49243 @endif target-libgcc
49244
49245 .PHONY: install-target-libgcc maybe-install-target-libgcc
49246 maybe-install-target-libgcc:
49247 @if target-libgcc
49248 maybe-install-target-libgcc: install-target-libgcc
49249
49250 install-target-libgcc: installdirs
49251 @: $(MAKE); $(unstage)
49252 @r=`${PWD_COMMAND}`; export r; \
49253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49254 $(NORMAL_TARGET_EXPORTS) \
49255 (cd $(TARGET_SUBDIR)/libgcc && \
49256 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49257
49258 @endif target-libgcc
49259
49260 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49261 maybe-install-strip-target-libgcc:
49262 @if target-libgcc
49263 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49264
49265 install-strip-target-libgcc: installdirs
49266 @: $(MAKE); $(unstage)
49267 @r=`${PWD_COMMAND}`; export r; \
49268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49269 $(NORMAL_TARGET_EXPORTS) \
49270 (cd $(TARGET_SUBDIR)/libgcc && \
49271 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49272
49273 @endif target-libgcc
49274
49275 # Other targets (info, dvi, pdf, etc.)
49276
49277 .PHONY: maybe-info-target-libgcc info-target-libgcc
49278 maybe-info-target-libgcc:
49279 @if target-libgcc
49280 maybe-info-target-libgcc: info-target-libgcc
49281
49282 info-target-libgcc: \
49283 configure-target-libgcc
49284 @: $(MAKE); $(unstage)
49285 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49286 r=`${PWD_COMMAND}`; export r; \
49287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49288 $(NORMAL_TARGET_EXPORTS) \
49289 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49290 for flag in $(EXTRA_TARGET_FLAGS); do \
49291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49292 done; \
49293 (cd $(TARGET_SUBDIR)/libgcc && \
49294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49296 "RANLIB=$${RANLIB}" \
49297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49298 info) \
49299 || exit 1
49300
49301 @endif target-libgcc
49302
49303 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49304 maybe-dvi-target-libgcc:
49305 @if target-libgcc
49306 maybe-dvi-target-libgcc: dvi-target-libgcc
49307
49308 dvi-target-libgcc: \
49309 configure-target-libgcc
49310 @: $(MAKE); $(unstage)
49311 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49312 r=`${PWD_COMMAND}`; export r; \
49313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49314 $(NORMAL_TARGET_EXPORTS) \
49315 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49316 for flag in $(EXTRA_TARGET_FLAGS); do \
49317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49318 done; \
49319 (cd $(TARGET_SUBDIR)/libgcc && \
49320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49322 "RANLIB=$${RANLIB}" \
49323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49324 dvi) \
49325 || exit 1
49326
49327 @endif target-libgcc
49328
49329 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49330 maybe-pdf-target-libgcc:
49331 @if target-libgcc
49332 maybe-pdf-target-libgcc: pdf-target-libgcc
49333
49334 pdf-target-libgcc: \
49335 configure-target-libgcc
49336 @: $(MAKE); $(unstage)
49337 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49338 r=`${PWD_COMMAND}`; export r; \
49339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49340 $(NORMAL_TARGET_EXPORTS) \
49341 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49342 for flag in $(EXTRA_TARGET_FLAGS); do \
49343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49344 done; \
49345 (cd $(TARGET_SUBDIR)/libgcc && \
49346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49348 "RANLIB=$${RANLIB}" \
49349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49350 pdf) \
49351 || exit 1
49352
49353 @endif target-libgcc
49354
49355 .PHONY: maybe-html-target-libgcc html-target-libgcc
49356 maybe-html-target-libgcc:
49357 @if target-libgcc
49358 maybe-html-target-libgcc: html-target-libgcc
49359
49360 html-target-libgcc: \
49361 configure-target-libgcc
49362 @: $(MAKE); $(unstage)
49363 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49364 r=`${PWD_COMMAND}`; export r; \
49365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366 $(NORMAL_TARGET_EXPORTS) \
49367 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49368 for flag in $(EXTRA_TARGET_FLAGS); do \
49369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49370 done; \
49371 (cd $(TARGET_SUBDIR)/libgcc && \
49372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49374 "RANLIB=$${RANLIB}" \
49375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49376 html) \
49377 || exit 1
49378
49379 @endif target-libgcc
49380
49381 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49382 maybe-TAGS-target-libgcc:
49383 @if target-libgcc
49384 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49385
49386 # libgcc doesn't support TAGS.
49387 TAGS-target-libgcc:
49388
49389 @endif target-libgcc
49390
49391 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49392 maybe-install-info-target-libgcc:
49393 @if target-libgcc
49394 maybe-install-info-target-libgcc: install-info-target-libgcc
49395
49396 install-info-target-libgcc: \
49397 configure-target-libgcc \
49398 info-target-libgcc
49399 @: $(MAKE); $(unstage)
49400 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49401 r=`${PWD_COMMAND}`; export r; \
49402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49403 $(NORMAL_TARGET_EXPORTS) \
49404 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49405 for flag in $(EXTRA_TARGET_FLAGS); do \
49406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49407 done; \
49408 (cd $(TARGET_SUBDIR)/libgcc && \
49409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49411 "RANLIB=$${RANLIB}" \
49412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49413 install-info) \
49414 || exit 1
49415
49416 @endif target-libgcc
49417
49418 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49419 maybe-install-dvi-target-libgcc:
49420 @if target-libgcc
49421 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49422
49423 # libgcc doesn't support install-dvi.
49424 install-dvi-target-libgcc:
49425
49426 @endif target-libgcc
49427
49428 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49429 maybe-install-pdf-target-libgcc:
49430 @if target-libgcc
49431 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49432
49433 install-pdf-target-libgcc: \
49434 configure-target-libgcc \
49435 pdf-target-libgcc
49436 @: $(MAKE); $(unstage)
49437 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49438 r=`${PWD_COMMAND}`; export r; \
49439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49440 $(NORMAL_TARGET_EXPORTS) \
49441 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49442 for flag in $(EXTRA_TARGET_FLAGS); do \
49443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49444 done; \
49445 (cd $(TARGET_SUBDIR)/libgcc && \
49446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49448 "RANLIB=$${RANLIB}" \
49449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49450 install-pdf) \
49451 || exit 1
49452
49453 @endif target-libgcc
49454
49455 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49456 maybe-install-html-target-libgcc:
49457 @if target-libgcc
49458 maybe-install-html-target-libgcc: install-html-target-libgcc
49459
49460 install-html-target-libgcc: \
49461 configure-target-libgcc \
49462 html-target-libgcc
49463 @: $(MAKE); $(unstage)
49464 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49465 r=`${PWD_COMMAND}`; export r; \
49466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49469 for flag in $(EXTRA_TARGET_FLAGS); do \
49470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471 done; \
49472 (cd $(TARGET_SUBDIR)/libgcc && \
49473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475 "RANLIB=$${RANLIB}" \
49476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477 install-html) \
49478 || exit 1
49479
49480 @endif target-libgcc
49481
49482 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49483 maybe-installcheck-target-libgcc:
49484 @if target-libgcc
49485 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49486
49487 installcheck-target-libgcc: \
49488 configure-target-libgcc
49489 @: $(MAKE); $(unstage)
49490 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49491 r=`${PWD_COMMAND}`; export r; \
49492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49493 $(NORMAL_TARGET_EXPORTS) \
49494 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49495 for flag in $(EXTRA_TARGET_FLAGS); do \
49496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49497 done; \
49498 (cd $(TARGET_SUBDIR)/libgcc && \
49499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49501 "RANLIB=$${RANLIB}" \
49502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49503 installcheck) \
49504 || exit 1
49505
49506 @endif target-libgcc
49507
49508 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49509 maybe-mostlyclean-target-libgcc:
49510 @if target-libgcc
49511 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49512
49513 mostlyclean-target-libgcc:
49514 @: $(MAKE); $(unstage)
49515 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49516 r=`${PWD_COMMAND}`; export r; \
49517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49518 $(NORMAL_TARGET_EXPORTS) \
49519 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49520 for flag in $(EXTRA_TARGET_FLAGS); do \
49521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49522 done; \
49523 (cd $(TARGET_SUBDIR)/libgcc && \
49524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49526 "RANLIB=$${RANLIB}" \
49527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49528 mostlyclean) \
49529 || exit 1
49530
49531 @endif target-libgcc
49532
49533 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49534 maybe-clean-target-libgcc:
49535 @if target-libgcc
49536 maybe-clean-target-libgcc: clean-target-libgcc
49537
49538 clean-target-libgcc:
49539 @: $(MAKE); $(unstage)
49540 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49541 r=`${PWD_COMMAND}`; export r; \
49542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543 $(NORMAL_TARGET_EXPORTS) \
49544 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49545 for flag in $(EXTRA_TARGET_FLAGS); do \
49546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49547 done; \
49548 (cd $(TARGET_SUBDIR)/libgcc && \
49549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49551 "RANLIB=$${RANLIB}" \
49552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49553 clean) \
49554 || exit 1
49555
49556 @endif target-libgcc
49557
49558 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49559 maybe-distclean-target-libgcc:
49560 @if target-libgcc
49561 maybe-distclean-target-libgcc: distclean-target-libgcc
49562
49563 distclean-target-libgcc:
49564 @: $(MAKE); $(unstage)
49565 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49566 r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 $(NORMAL_TARGET_EXPORTS) \
49569 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49570 for flag in $(EXTRA_TARGET_FLAGS); do \
49571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49572 done; \
49573 (cd $(TARGET_SUBDIR)/libgcc && \
49574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49576 "RANLIB=$${RANLIB}" \
49577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49578 distclean) \
49579 || exit 1
49580
49581 @endif target-libgcc
49582
49583 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49584 maybe-maintainer-clean-target-libgcc:
49585 @if target-libgcc
49586 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49587
49588 maintainer-clean-target-libgcc:
49589 @: $(MAKE); $(unstage)
49590 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49591 r=`${PWD_COMMAND}`; export r; \
49592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49593 $(NORMAL_TARGET_EXPORTS) \
49594 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49595 for flag in $(EXTRA_TARGET_FLAGS); do \
49596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49597 done; \
49598 (cd $(TARGET_SUBDIR)/libgcc && \
49599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49601 "RANLIB=$${RANLIB}" \
49602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49603 maintainer-clean) \
49604 || exit 1
49605
49606 @endif target-libgcc
49607
49608
49609
49610
49611
49612 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49613 maybe-configure-target-libbacktrace:
49614 @if gcc-bootstrap
49615 configure-target-libbacktrace: stage_current
49616 @endif gcc-bootstrap
49617 @if target-libbacktrace
49618 maybe-configure-target-libbacktrace: configure-target-libbacktrace
49619 configure-target-libbacktrace:
49620 @r=`${PWD_COMMAND}`; export r; \
49621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49622 echo "Checking multilib configuration for libbacktrace..."; \
49623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49624 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49625 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49626 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49627 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49628 else \
49629 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49630 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49631 fi; \
49632 else \
49633 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49634 fi; \
49635 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49636 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49637 $(NORMAL_TARGET_EXPORTS) \
49638 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
49639 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
49640 case $(srcdir) in \
49641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49642 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49644 esac; \
49645 module_srcdir=libbacktrace; \
49646 rm -f no-such-file || : ; \
49647 CONFIG_SITE=no-such-file $(SHELL) \
49648 $$s/$$module_srcdir/configure \
49649 --srcdir=$${topdir}/$$module_srcdir \
49650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49651 --target=${target_alias} \
49652 || exit 1
49653 @endif target-libbacktrace
49654
49655
49656
49657 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
49658 maybe-configure-stage1-target-libbacktrace:
49659 @if target-libbacktrace-bootstrap
49660 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
49661 configure-stage1-target-libbacktrace:
49662 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49663 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49664 @r=`${PWD_COMMAND}`; export r; \
49665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49666 TFLAGS="$(STAGE1_TFLAGS)"; \
49667 echo "Checking multilib configuration for libbacktrace..."; \
49668 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49669 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49670 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49671 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49672 else \
49673 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49674 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49675 fi; \
49676 else \
49677 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49678 fi; \
49679 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49680 $(NORMAL_TARGET_EXPORTS) \
49681 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49684 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
49685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49686 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49687 case $(srcdir) in \
49688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49689 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49691 esac; \
49692 module_srcdir=libbacktrace; \
49693 $(SHELL) $$s/$$module_srcdir/configure \
49694 --srcdir=$${topdir}/$$module_srcdir \
49695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49696 --target=${target_alias} \
49697 \
49698 $(STAGE1_CONFIGURE_FLAGS)
49699 @endif target-libbacktrace-bootstrap
49700
49701 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
49702 maybe-configure-stage2-target-libbacktrace:
49703 @if target-libbacktrace-bootstrap
49704 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
49705 configure-stage2-target-libbacktrace:
49706 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49707 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49708 @r=`${PWD_COMMAND}`; export r; \
49709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49710 TFLAGS="$(STAGE2_TFLAGS)"; \
49711 echo "Checking multilib configuration for libbacktrace..."; \
49712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49713 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49714 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49715 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49716 else \
49717 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49718 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49719 fi; \
49720 else \
49721 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49722 fi; \
49723 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49724 $(NORMAL_TARGET_EXPORTS) \
49725 \
49726 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49729 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
49730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49731 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49732 case $(srcdir) in \
49733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49734 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49736 esac; \
49737 module_srcdir=libbacktrace; \
49738 $(SHELL) $$s/$$module_srcdir/configure \
49739 --srcdir=$${topdir}/$$module_srcdir \
49740 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49741 --target=${target_alias} \
49742 --with-build-libsubdir=$(HOST_SUBDIR) \
49743 $(STAGE2_CONFIGURE_FLAGS)
49744 @endif target-libbacktrace-bootstrap
49745
49746 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
49747 maybe-configure-stage3-target-libbacktrace:
49748 @if target-libbacktrace-bootstrap
49749 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
49750 configure-stage3-target-libbacktrace:
49751 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49752 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49753 @r=`${PWD_COMMAND}`; export r; \
49754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49755 TFLAGS="$(STAGE3_TFLAGS)"; \
49756 echo "Checking multilib configuration for libbacktrace..."; \
49757 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49758 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49759 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49760 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49761 else \
49762 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49763 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49764 fi; \
49765 else \
49766 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49767 fi; \
49768 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49769 $(NORMAL_TARGET_EXPORTS) \
49770 \
49771 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49772 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49773 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49774 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
49775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49776 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49777 case $(srcdir) in \
49778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49779 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49781 esac; \
49782 module_srcdir=libbacktrace; \
49783 $(SHELL) $$s/$$module_srcdir/configure \
49784 --srcdir=$${topdir}/$$module_srcdir \
49785 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49786 --target=${target_alias} \
49787 --with-build-libsubdir=$(HOST_SUBDIR) \
49788 $(STAGE3_CONFIGURE_FLAGS)
49789 @endif target-libbacktrace-bootstrap
49790
49791 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
49792 maybe-configure-stage4-target-libbacktrace:
49793 @if target-libbacktrace-bootstrap
49794 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49795 configure-stage4-target-libbacktrace:
49796 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49797 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49798 @r=`${PWD_COMMAND}`; export r; \
49799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49800 TFLAGS="$(STAGE4_TFLAGS)"; \
49801 echo "Checking multilib configuration for libbacktrace..."; \
49802 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49803 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49804 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49805 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49806 else \
49807 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49808 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49809 fi; \
49810 else \
49811 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49812 fi; \
49813 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49814 $(NORMAL_TARGET_EXPORTS) \
49815 \
49816 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49817 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49818 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49819 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
49820 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49821 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49822 case $(srcdir) in \
49823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49824 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49826 esac; \
49827 module_srcdir=libbacktrace; \
49828 $(SHELL) $$s/$$module_srcdir/configure \
49829 --srcdir=$${topdir}/$$module_srcdir \
49830 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49831 --target=${target_alias} \
49832 --with-build-libsubdir=$(HOST_SUBDIR) \
49833 $(STAGE4_CONFIGURE_FLAGS)
49834 @endif target-libbacktrace-bootstrap
49835
49836 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
49837 maybe-configure-stageprofile-target-libbacktrace:
49838 @if target-libbacktrace-bootstrap
49839 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49840 configure-stageprofile-target-libbacktrace:
49841 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49842 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49843 @r=`${PWD_COMMAND}`; export r; \
49844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49845 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49846 echo "Checking multilib configuration for libbacktrace..."; \
49847 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49848 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49849 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49850 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49851 else \
49852 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49853 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49854 fi; \
49855 else \
49856 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49857 fi; \
49858 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49859 $(NORMAL_TARGET_EXPORTS) \
49860 \
49861 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49862 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49863 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49864 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
49865 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49866 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49867 case $(srcdir) in \
49868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49869 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49871 esac; \
49872 module_srcdir=libbacktrace; \
49873 $(SHELL) $$s/$$module_srcdir/configure \
49874 --srcdir=$${topdir}/$$module_srcdir \
49875 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49876 --target=${target_alias} \
49877 --with-build-libsubdir=$(HOST_SUBDIR) \
49878 $(STAGEprofile_CONFIGURE_FLAGS)
49879 @endif target-libbacktrace-bootstrap
49880
49881 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
49882 maybe-configure-stagetrain-target-libbacktrace:
49883 @if target-libbacktrace-bootstrap
49884 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49885 configure-stagetrain-target-libbacktrace:
49886 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49887 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49888 @r=`${PWD_COMMAND}`; export r; \
49889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49891 echo "Checking multilib configuration for libbacktrace..."; \
49892 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49893 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49894 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49895 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49896 else \
49897 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49898 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49899 fi; \
49900 else \
49901 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49902 fi; \
49903 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49904 $(NORMAL_TARGET_EXPORTS) \
49905 \
49906 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49907 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49908 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49909 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
49910 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49911 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49912 case $(srcdir) in \
49913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49914 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49916 esac; \
49917 module_srcdir=libbacktrace; \
49918 $(SHELL) $$s/$$module_srcdir/configure \
49919 --srcdir=$${topdir}/$$module_srcdir \
49920 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49921 --target=${target_alias} \
49922 --with-build-libsubdir=$(HOST_SUBDIR) \
49923 $(STAGEtrain_CONFIGURE_FLAGS)
49924 @endif target-libbacktrace-bootstrap
49925
49926 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
49927 maybe-configure-stagefeedback-target-libbacktrace:
49928 @if target-libbacktrace-bootstrap
49929 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49930 configure-stagefeedback-target-libbacktrace:
49931 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49932 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49933 @r=`${PWD_COMMAND}`; export r; \
49934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49935 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49936 echo "Checking multilib configuration for libbacktrace..."; \
49937 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49938 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49939 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49940 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49941 else \
49942 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49943 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49944 fi; \
49945 else \
49946 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49947 fi; \
49948 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49949 $(NORMAL_TARGET_EXPORTS) \
49950 \
49951 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49952 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49953 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49954 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
49955 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49956 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49957 case $(srcdir) in \
49958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49959 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49961 esac; \
49962 module_srcdir=libbacktrace; \
49963 $(SHELL) $$s/$$module_srcdir/configure \
49964 --srcdir=$${topdir}/$$module_srcdir \
49965 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49966 --target=${target_alias} \
49967 --with-build-libsubdir=$(HOST_SUBDIR) \
49968 $(STAGEfeedback_CONFIGURE_FLAGS)
49969 @endif target-libbacktrace-bootstrap
49970
49971 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
49972 maybe-configure-stageautoprofile-target-libbacktrace:
49973 @if target-libbacktrace-bootstrap
49974 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49975 configure-stageautoprofile-target-libbacktrace:
49976 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49977 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49978 @r=`${PWD_COMMAND}`; export r; \
49979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49980 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49981 echo "Checking multilib configuration for libbacktrace..."; \
49982 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49983 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49984 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49985 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49986 else \
49987 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49988 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49989 fi; \
49990 else \
49991 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49992 fi; \
49993 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49994 $(NORMAL_TARGET_EXPORTS) \
49995 \
49996 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49997 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49998 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49999 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50001 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50002 case $(srcdir) in \
50003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50004 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50006 esac; \
50007 module_srcdir=libbacktrace; \
50008 $(SHELL) $$s/$$module_srcdir/configure \
50009 --srcdir=$${topdir}/$$module_srcdir \
50010 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50011 --target=${target_alias} \
50012 --with-build-libsubdir=$(HOST_SUBDIR) \
50013 $(STAGEautoprofile_CONFIGURE_FLAGS)
50014 @endif target-libbacktrace-bootstrap
50015
50016 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50017 maybe-configure-stageautofeedback-target-libbacktrace:
50018 @if target-libbacktrace-bootstrap
50019 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50020 configure-stageautofeedback-target-libbacktrace:
50021 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50022 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50023 @r=`${PWD_COMMAND}`; export r; \
50024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50025 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50026 echo "Checking multilib configuration for libbacktrace..."; \
50027 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50028 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50029 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50030 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50031 else \
50032 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50033 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50034 fi; \
50035 else \
50036 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50037 fi; \
50038 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50039 $(NORMAL_TARGET_EXPORTS) \
50040 \
50041 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50042 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50043 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50044 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50045 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50046 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50047 case $(srcdir) in \
50048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50049 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50051 esac; \
50052 module_srcdir=libbacktrace; \
50053 $(SHELL) $$s/$$module_srcdir/configure \
50054 --srcdir=$${topdir}/$$module_srcdir \
50055 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50056 --target=${target_alias} \
50057 --with-build-libsubdir=$(HOST_SUBDIR) \
50058 $(STAGEautofeedback_CONFIGURE_FLAGS)
50059 @endif target-libbacktrace-bootstrap
50060
50061
50062
50063
50064
50065 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50066 maybe-all-target-libbacktrace:
50067 @if gcc-bootstrap
50068 all-target-libbacktrace: stage_current
50069 @endif gcc-bootstrap
50070 @if target-libbacktrace
50071 TARGET-target-libbacktrace=all
50072 maybe-all-target-libbacktrace: all-target-libbacktrace
50073 all-target-libbacktrace: configure-target-libbacktrace
50074 @r=`${PWD_COMMAND}`; export r; \
50075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50076 $(NORMAL_TARGET_EXPORTS) \
50077 (cd $(TARGET_SUBDIR)/libbacktrace && \
50078 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50079 $(TARGET-target-libbacktrace))
50080 @endif target-libbacktrace
50081
50082
50083
50084 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50085 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50086 maybe-all-stage1-target-libbacktrace:
50087 maybe-clean-stage1-target-libbacktrace:
50088 @if target-libbacktrace-bootstrap
50089 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50090 all-stage1: all-stage1-target-libbacktrace
50091 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50092 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50093 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50094 @r=`${PWD_COMMAND}`; export r; \
50095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50096 TFLAGS="$(STAGE1_TFLAGS)"; \
50097 $(NORMAL_TARGET_EXPORTS) \
50098 cd $(TARGET_SUBDIR)/libbacktrace && \
50099 \
50100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50101 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50102 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50103 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50107 $(EXTRA_TARGET_FLAGS) \
50108 \
50109 TFLAGS="$(STAGE1_TFLAGS)" \
50110 $(TARGET-stage1-target-libbacktrace)
50111
50112 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50113 clean-stage1: clean-stage1-target-libbacktrace
50114 clean-stage1-target-libbacktrace:
50115 @if [ $(current_stage) = stage1 ]; then \
50116 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50117 else \
50118 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50119 $(MAKE) stage1-start; \
50120 fi; \
50121 cd $(TARGET_SUBDIR)/libbacktrace && \
50122 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50123 clean
50124 @endif target-libbacktrace-bootstrap
50125
50126
50127 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50128 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50129 maybe-all-stage2-target-libbacktrace:
50130 maybe-clean-stage2-target-libbacktrace:
50131 @if target-libbacktrace-bootstrap
50132 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50133 all-stage2: all-stage2-target-libbacktrace
50134 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50135 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50136 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50137 @r=`${PWD_COMMAND}`; export r; \
50138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50139 TFLAGS="$(STAGE2_TFLAGS)"; \
50140 $(NORMAL_TARGET_EXPORTS) \
50141 \
50142 cd $(TARGET_SUBDIR)/libbacktrace && \
50143 \
50144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50145 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50146 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50147 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50151 $(EXTRA_TARGET_FLAGS) \
50152 TFLAGS="$(STAGE2_TFLAGS)" \
50153 $(TARGET-stage2-target-libbacktrace)
50154
50155 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50156 clean-stage2: clean-stage2-target-libbacktrace
50157 clean-stage2-target-libbacktrace:
50158 @if [ $(current_stage) = stage2 ]; then \
50159 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50160 else \
50161 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50162 $(MAKE) stage2-start; \
50163 fi; \
50164 cd $(TARGET_SUBDIR)/libbacktrace && \
50165 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50166 @endif target-libbacktrace-bootstrap
50167
50168
50169 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50170 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50171 maybe-all-stage3-target-libbacktrace:
50172 maybe-clean-stage3-target-libbacktrace:
50173 @if target-libbacktrace-bootstrap
50174 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50175 all-stage3: all-stage3-target-libbacktrace
50176 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50177 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50178 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50179 @r=`${PWD_COMMAND}`; export r; \
50180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50181 TFLAGS="$(STAGE3_TFLAGS)"; \
50182 $(NORMAL_TARGET_EXPORTS) \
50183 \
50184 cd $(TARGET_SUBDIR)/libbacktrace && \
50185 \
50186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50187 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50193 $(EXTRA_TARGET_FLAGS) \
50194 TFLAGS="$(STAGE3_TFLAGS)" \
50195 $(TARGET-stage3-target-libbacktrace)
50196
50197 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50198 clean-stage3: clean-stage3-target-libbacktrace
50199 clean-stage3-target-libbacktrace:
50200 @if [ $(current_stage) = stage3 ]; then \
50201 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50202 else \
50203 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50204 $(MAKE) stage3-start; \
50205 fi; \
50206 cd $(TARGET_SUBDIR)/libbacktrace && \
50207 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50208 @endif target-libbacktrace-bootstrap
50209
50210
50211 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50212 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50213 maybe-all-stage4-target-libbacktrace:
50214 maybe-clean-stage4-target-libbacktrace:
50215 @if target-libbacktrace-bootstrap
50216 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50217 all-stage4: all-stage4-target-libbacktrace
50218 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50219 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50220 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50221 @r=`${PWD_COMMAND}`; export r; \
50222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50223 TFLAGS="$(STAGE4_TFLAGS)"; \
50224 $(NORMAL_TARGET_EXPORTS) \
50225 \
50226 cd $(TARGET_SUBDIR)/libbacktrace && \
50227 \
50228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50229 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50235 $(EXTRA_TARGET_FLAGS) \
50236 TFLAGS="$(STAGE4_TFLAGS)" \
50237 $(TARGET-stage4-target-libbacktrace)
50238
50239 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50240 clean-stage4: clean-stage4-target-libbacktrace
50241 clean-stage4-target-libbacktrace:
50242 @if [ $(current_stage) = stage4 ]; then \
50243 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50244 else \
50245 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50246 $(MAKE) stage4-start; \
50247 fi; \
50248 cd $(TARGET_SUBDIR)/libbacktrace && \
50249 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50250 @endif target-libbacktrace-bootstrap
50251
50252
50253 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50254 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50255 maybe-all-stageprofile-target-libbacktrace:
50256 maybe-clean-stageprofile-target-libbacktrace:
50257 @if target-libbacktrace-bootstrap
50258 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50259 all-stageprofile: all-stageprofile-target-libbacktrace
50260 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50261 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50262 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50263 @r=`${PWD_COMMAND}`; export r; \
50264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50265 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50266 $(NORMAL_TARGET_EXPORTS) \
50267 \
50268 cd $(TARGET_SUBDIR)/libbacktrace && \
50269 \
50270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50271 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50272 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50273 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50277 $(EXTRA_TARGET_FLAGS) \
50278 TFLAGS="$(STAGEprofile_TFLAGS)" \
50279 $(TARGET-stageprofile-target-libbacktrace)
50280
50281 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50282 clean-stageprofile: clean-stageprofile-target-libbacktrace
50283 clean-stageprofile-target-libbacktrace:
50284 @if [ $(current_stage) = stageprofile ]; then \
50285 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50286 else \
50287 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50288 $(MAKE) stageprofile-start; \
50289 fi; \
50290 cd $(TARGET_SUBDIR)/libbacktrace && \
50291 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50292 @endif target-libbacktrace-bootstrap
50293
50294
50295 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50296 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50297 maybe-all-stagetrain-target-libbacktrace:
50298 maybe-clean-stagetrain-target-libbacktrace:
50299 @if target-libbacktrace-bootstrap
50300 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50301 all-stagetrain: all-stagetrain-target-libbacktrace
50302 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50303 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50304 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50305 @r=`${PWD_COMMAND}`; export r; \
50306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50307 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50308 $(NORMAL_TARGET_EXPORTS) \
50309 \
50310 cd $(TARGET_SUBDIR)/libbacktrace && \
50311 \
50312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50313 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50314 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50315 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50319 $(EXTRA_TARGET_FLAGS) \
50320 TFLAGS="$(STAGEtrain_TFLAGS)" \
50321 $(TARGET-stagetrain-target-libbacktrace)
50322
50323 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50324 clean-stagetrain: clean-stagetrain-target-libbacktrace
50325 clean-stagetrain-target-libbacktrace:
50326 @if [ $(current_stage) = stagetrain ]; then \
50327 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50328 else \
50329 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50330 $(MAKE) stagetrain-start; \
50331 fi; \
50332 cd $(TARGET_SUBDIR)/libbacktrace && \
50333 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50334 @endif target-libbacktrace-bootstrap
50335
50336
50337 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50338 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50339 maybe-all-stagefeedback-target-libbacktrace:
50340 maybe-clean-stagefeedback-target-libbacktrace:
50341 @if target-libbacktrace-bootstrap
50342 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50343 all-stagefeedback: all-stagefeedback-target-libbacktrace
50344 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50345 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50346 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50347 @r=`${PWD_COMMAND}`; export r; \
50348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50349 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50350 $(NORMAL_TARGET_EXPORTS) \
50351 \
50352 cd $(TARGET_SUBDIR)/libbacktrace && \
50353 \
50354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50355 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50356 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50357 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50361 $(EXTRA_TARGET_FLAGS) \
50362 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50363 $(TARGET-stagefeedback-target-libbacktrace)
50364
50365 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50366 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50367 clean-stagefeedback-target-libbacktrace:
50368 @if [ $(current_stage) = stagefeedback ]; then \
50369 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50370 else \
50371 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50372 $(MAKE) stagefeedback-start; \
50373 fi; \
50374 cd $(TARGET_SUBDIR)/libbacktrace && \
50375 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50376 @endif target-libbacktrace-bootstrap
50377
50378
50379 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50380 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50381 maybe-all-stageautoprofile-target-libbacktrace:
50382 maybe-clean-stageautoprofile-target-libbacktrace:
50383 @if target-libbacktrace-bootstrap
50384 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50385 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50386 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50387 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50388 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50389 @r=`${PWD_COMMAND}`; export r; \
50390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50391 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50392 $(NORMAL_TARGET_EXPORTS) \
50393 \
50394 cd $(TARGET_SUBDIR)/libbacktrace && \
50395 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50397 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50403 $(EXTRA_TARGET_FLAGS) \
50404 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50405 $(TARGET-stageautoprofile-target-libbacktrace)
50406
50407 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50408 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50409 clean-stageautoprofile-target-libbacktrace:
50410 @if [ $(current_stage) = stageautoprofile ]; then \
50411 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50412 else \
50413 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50414 $(MAKE) stageautoprofile-start; \
50415 fi; \
50416 cd $(TARGET_SUBDIR)/libbacktrace && \
50417 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50418 @endif target-libbacktrace-bootstrap
50419
50420
50421 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50422 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50423 maybe-all-stageautofeedback-target-libbacktrace:
50424 maybe-clean-stageautofeedback-target-libbacktrace:
50425 @if target-libbacktrace-bootstrap
50426 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50427 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50428 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50429 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50430 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50431 @r=`${PWD_COMMAND}`; export r; \
50432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50434 $(NORMAL_TARGET_EXPORTS) \
50435 \
50436 cd $(TARGET_SUBDIR)/libbacktrace && \
50437 \
50438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50439 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50440 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50441 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50445 $(EXTRA_TARGET_FLAGS) \
50446 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50447 $(TARGET-stageautofeedback-target-libbacktrace)
50448
50449 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50450 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50451 clean-stageautofeedback-target-libbacktrace:
50452 @if [ $(current_stage) = stageautofeedback ]; then \
50453 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50454 else \
50455 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50456 $(MAKE) stageautofeedback-start; \
50457 fi; \
50458 cd $(TARGET_SUBDIR)/libbacktrace && \
50459 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50460 @endif target-libbacktrace-bootstrap
50461
50462
50463
50464
50465
50466
50467 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50468 maybe-check-target-libbacktrace:
50469 @if target-libbacktrace
50470 maybe-check-target-libbacktrace: check-target-libbacktrace
50471
50472 check-target-libbacktrace:
50473 @: $(MAKE); $(unstage)
50474 @r=`${PWD_COMMAND}`; export r; \
50475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476 $(NORMAL_TARGET_EXPORTS) \
50477 (cd $(TARGET_SUBDIR)/libbacktrace && \
50478 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50479
50480 @endif target-libbacktrace
50481
50482 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50483 maybe-install-target-libbacktrace:
50484 @if target-libbacktrace
50485 maybe-install-target-libbacktrace: install-target-libbacktrace
50486
50487 install-target-libbacktrace: installdirs
50488 @: $(MAKE); $(unstage)
50489 @r=`${PWD_COMMAND}`; export r; \
50490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50491 $(NORMAL_TARGET_EXPORTS) \
50492 (cd $(TARGET_SUBDIR)/libbacktrace && \
50493 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50494
50495 @endif target-libbacktrace
50496
50497 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50498 maybe-install-strip-target-libbacktrace:
50499 @if target-libbacktrace
50500 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50501
50502 install-strip-target-libbacktrace: installdirs
50503 @: $(MAKE); $(unstage)
50504 @r=`${PWD_COMMAND}`; export r; \
50505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50506 $(NORMAL_TARGET_EXPORTS) \
50507 (cd $(TARGET_SUBDIR)/libbacktrace && \
50508 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50509
50510 @endif target-libbacktrace
50511
50512 # Other targets (info, dvi, pdf, etc.)
50513
50514 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50515 maybe-info-target-libbacktrace:
50516 @if target-libbacktrace
50517 maybe-info-target-libbacktrace: info-target-libbacktrace
50518
50519 info-target-libbacktrace: \
50520 configure-target-libbacktrace
50521 @: $(MAKE); $(unstage)
50522 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50523 r=`${PWD_COMMAND}`; export r; \
50524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50525 $(NORMAL_TARGET_EXPORTS) \
50526 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50527 for flag in $(EXTRA_TARGET_FLAGS); do \
50528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50529 done; \
50530 (cd $(TARGET_SUBDIR)/libbacktrace && \
50531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50533 "RANLIB=$${RANLIB}" \
50534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50535 info) \
50536 || exit 1
50537
50538 @endif target-libbacktrace
50539
50540 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50541 maybe-dvi-target-libbacktrace:
50542 @if target-libbacktrace
50543 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50544
50545 dvi-target-libbacktrace: \
50546 configure-target-libbacktrace
50547 @: $(MAKE); $(unstage)
50548 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50549 r=`${PWD_COMMAND}`; export r; \
50550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50551 $(NORMAL_TARGET_EXPORTS) \
50552 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50553 for flag in $(EXTRA_TARGET_FLAGS); do \
50554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50555 done; \
50556 (cd $(TARGET_SUBDIR)/libbacktrace && \
50557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50559 "RANLIB=$${RANLIB}" \
50560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50561 dvi) \
50562 || exit 1
50563
50564 @endif target-libbacktrace
50565
50566 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50567 maybe-pdf-target-libbacktrace:
50568 @if target-libbacktrace
50569 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50570
50571 pdf-target-libbacktrace: \
50572 configure-target-libbacktrace
50573 @: $(MAKE); $(unstage)
50574 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50575 r=`${PWD_COMMAND}`; export r; \
50576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50577 $(NORMAL_TARGET_EXPORTS) \
50578 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50579 for flag in $(EXTRA_TARGET_FLAGS); do \
50580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50581 done; \
50582 (cd $(TARGET_SUBDIR)/libbacktrace && \
50583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50585 "RANLIB=$${RANLIB}" \
50586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50587 pdf) \
50588 || exit 1
50589
50590 @endif target-libbacktrace
50591
50592 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50593 maybe-html-target-libbacktrace:
50594 @if target-libbacktrace
50595 maybe-html-target-libbacktrace: html-target-libbacktrace
50596
50597 html-target-libbacktrace: \
50598 configure-target-libbacktrace
50599 @: $(MAKE); $(unstage)
50600 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50601 r=`${PWD_COMMAND}`; export r; \
50602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50603 $(NORMAL_TARGET_EXPORTS) \
50604 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50605 for flag in $(EXTRA_TARGET_FLAGS); do \
50606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50607 done; \
50608 (cd $(TARGET_SUBDIR)/libbacktrace && \
50609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50611 "RANLIB=$${RANLIB}" \
50612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50613 html) \
50614 || exit 1
50615
50616 @endif target-libbacktrace
50617
50618 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50619 maybe-TAGS-target-libbacktrace:
50620 @if target-libbacktrace
50621 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50622
50623 TAGS-target-libbacktrace: \
50624 configure-target-libbacktrace
50625 @: $(MAKE); $(unstage)
50626 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50627 r=`${PWD_COMMAND}`; export r; \
50628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50629 $(NORMAL_TARGET_EXPORTS) \
50630 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50631 for flag in $(EXTRA_TARGET_FLAGS); do \
50632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50633 done; \
50634 (cd $(TARGET_SUBDIR)/libbacktrace && \
50635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50637 "RANLIB=$${RANLIB}" \
50638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50639 TAGS) \
50640 || exit 1
50641
50642 @endif target-libbacktrace
50643
50644 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50645 maybe-install-info-target-libbacktrace:
50646 @if target-libbacktrace
50647 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50648
50649 install-info-target-libbacktrace: \
50650 configure-target-libbacktrace \
50651 info-target-libbacktrace
50652 @: $(MAKE); $(unstage)
50653 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50654 r=`${PWD_COMMAND}`; export r; \
50655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50656 $(NORMAL_TARGET_EXPORTS) \
50657 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50658 for flag in $(EXTRA_TARGET_FLAGS); do \
50659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50660 done; \
50661 (cd $(TARGET_SUBDIR)/libbacktrace && \
50662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50664 "RANLIB=$${RANLIB}" \
50665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50666 install-info) \
50667 || exit 1
50668
50669 @endif target-libbacktrace
50670
50671 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50672 maybe-install-dvi-target-libbacktrace:
50673 @if target-libbacktrace
50674 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50675
50676 install-dvi-target-libbacktrace: \
50677 configure-target-libbacktrace \
50678 dvi-target-libbacktrace
50679 @: $(MAKE); $(unstage)
50680 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50681 r=`${PWD_COMMAND}`; export r; \
50682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50683 $(NORMAL_TARGET_EXPORTS) \
50684 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50685 for flag in $(EXTRA_TARGET_FLAGS); do \
50686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50687 done; \
50688 (cd $(TARGET_SUBDIR)/libbacktrace && \
50689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50691 "RANLIB=$${RANLIB}" \
50692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50693 install-dvi) \
50694 || exit 1
50695
50696 @endif target-libbacktrace
50697
50698 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50699 maybe-install-pdf-target-libbacktrace:
50700 @if target-libbacktrace
50701 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50702
50703 install-pdf-target-libbacktrace: \
50704 configure-target-libbacktrace \
50705 pdf-target-libbacktrace
50706 @: $(MAKE); $(unstage)
50707 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50708 r=`${PWD_COMMAND}`; export r; \
50709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50710 $(NORMAL_TARGET_EXPORTS) \
50711 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50712 for flag in $(EXTRA_TARGET_FLAGS); do \
50713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50714 done; \
50715 (cd $(TARGET_SUBDIR)/libbacktrace && \
50716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50718 "RANLIB=$${RANLIB}" \
50719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50720 install-pdf) \
50721 || exit 1
50722
50723 @endif target-libbacktrace
50724
50725 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50726 maybe-install-html-target-libbacktrace:
50727 @if target-libbacktrace
50728 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50729
50730 install-html-target-libbacktrace: \
50731 configure-target-libbacktrace \
50732 html-target-libbacktrace
50733 @: $(MAKE); $(unstage)
50734 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50735 r=`${PWD_COMMAND}`; export r; \
50736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50737 $(NORMAL_TARGET_EXPORTS) \
50738 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50739 for flag in $(EXTRA_TARGET_FLAGS); do \
50740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50741 done; \
50742 (cd $(TARGET_SUBDIR)/libbacktrace && \
50743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50745 "RANLIB=$${RANLIB}" \
50746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50747 install-html) \
50748 || exit 1
50749
50750 @endif target-libbacktrace
50751
50752 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50753 maybe-installcheck-target-libbacktrace:
50754 @if target-libbacktrace
50755 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50756
50757 installcheck-target-libbacktrace: \
50758 configure-target-libbacktrace
50759 @: $(MAKE); $(unstage)
50760 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50761 r=`${PWD_COMMAND}`; export r; \
50762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50763 $(NORMAL_TARGET_EXPORTS) \
50764 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50765 for flag in $(EXTRA_TARGET_FLAGS); do \
50766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50767 done; \
50768 (cd $(TARGET_SUBDIR)/libbacktrace && \
50769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50771 "RANLIB=$${RANLIB}" \
50772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50773 installcheck) \
50774 || exit 1
50775
50776 @endif target-libbacktrace
50777
50778 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50779 maybe-mostlyclean-target-libbacktrace:
50780 @if target-libbacktrace
50781 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50782
50783 mostlyclean-target-libbacktrace:
50784 @: $(MAKE); $(unstage)
50785 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50786 r=`${PWD_COMMAND}`; export r; \
50787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50788 $(NORMAL_TARGET_EXPORTS) \
50789 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50790 for flag in $(EXTRA_TARGET_FLAGS); do \
50791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50792 done; \
50793 (cd $(TARGET_SUBDIR)/libbacktrace && \
50794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50796 "RANLIB=$${RANLIB}" \
50797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50798 mostlyclean) \
50799 || exit 1
50800
50801 @endif target-libbacktrace
50802
50803 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50804 maybe-clean-target-libbacktrace:
50805 @if target-libbacktrace
50806 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50807
50808 clean-target-libbacktrace:
50809 @: $(MAKE); $(unstage)
50810 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50811 r=`${PWD_COMMAND}`; export r; \
50812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50813 $(NORMAL_TARGET_EXPORTS) \
50814 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50815 for flag in $(EXTRA_TARGET_FLAGS); do \
50816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50817 done; \
50818 (cd $(TARGET_SUBDIR)/libbacktrace && \
50819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50821 "RANLIB=$${RANLIB}" \
50822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50823 clean) \
50824 || exit 1
50825
50826 @endif target-libbacktrace
50827
50828 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50829 maybe-distclean-target-libbacktrace:
50830 @if target-libbacktrace
50831 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50832
50833 distclean-target-libbacktrace:
50834 @: $(MAKE); $(unstage)
50835 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50836 r=`${PWD_COMMAND}`; export r; \
50837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50838 $(NORMAL_TARGET_EXPORTS) \
50839 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50840 for flag in $(EXTRA_TARGET_FLAGS); do \
50841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50842 done; \
50843 (cd $(TARGET_SUBDIR)/libbacktrace && \
50844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50846 "RANLIB=$${RANLIB}" \
50847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50848 distclean) \
50849 || exit 1
50850
50851 @endif target-libbacktrace
50852
50853 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50854 maybe-maintainer-clean-target-libbacktrace:
50855 @if target-libbacktrace
50856 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50857
50858 maintainer-clean-target-libbacktrace:
50859 @: $(MAKE); $(unstage)
50860 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50861 r=`${PWD_COMMAND}`; export r; \
50862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50863 $(NORMAL_TARGET_EXPORTS) \
50864 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50865 for flag in $(EXTRA_TARGET_FLAGS); do \
50866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50867 done; \
50868 (cd $(TARGET_SUBDIR)/libbacktrace && \
50869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50871 "RANLIB=$${RANLIB}" \
50872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50873 maintainer-clean) \
50874 || exit 1
50875
50876 @endif target-libbacktrace
50877
50878
50879
50880
50881
50882 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50883 maybe-configure-target-libquadmath:
50884 @if gcc-bootstrap
50885 configure-target-libquadmath: stage_current
50886 @endif gcc-bootstrap
50887 @if target-libquadmath
50888 maybe-configure-target-libquadmath: configure-target-libquadmath
50889 configure-target-libquadmath:
50890 @: $(MAKE); $(unstage)
50891 @r=`${PWD_COMMAND}`; export r; \
50892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50893 echo "Checking multilib configuration for libquadmath..."; \
50894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50895 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50896 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50897 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50898 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50899 else \
50900 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50901 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50902 fi; \
50903 else \
50904 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50905 fi; \
50906 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50907 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50908 $(NORMAL_TARGET_EXPORTS) \
50909 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50910 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50911 case $(srcdir) in \
50912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50913 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50915 esac; \
50916 module_srcdir=libquadmath; \
50917 rm -f no-such-file || : ; \
50918 CONFIG_SITE=no-such-file $(SHELL) \
50919 $$s/$$module_srcdir/configure \
50920 --srcdir=$${topdir}/$$module_srcdir \
50921 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50922 --target=${target_alias} \
50923 || exit 1
50924 @endif target-libquadmath
50925
50926
50927
50928
50929
50930 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50931 maybe-all-target-libquadmath:
50932 @if gcc-bootstrap
50933 all-target-libquadmath: stage_current
50934 @endif gcc-bootstrap
50935 @if target-libquadmath
50936 TARGET-target-libquadmath=all
50937 maybe-all-target-libquadmath: all-target-libquadmath
50938 all-target-libquadmath: configure-target-libquadmath
50939 @: $(MAKE); $(unstage)
50940 @r=`${PWD_COMMAND}`; export r; \
50941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50942 $(NORMAL_TARGET_EXPORTS) \
50943 (cd $(TARGET_SUBDIR)/libquadmath && \
50944 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50945 $(TARGET-target-libquadmath))
50946 @endif target-libquadmath
50947
50948
50949
50950
50951
50952 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50953 maybe-check-target-libquadmath:
50954 @if target-libquadmath
50955 maybe-check-target-libquadmath: check-target-libquadmath
50956
50957 check-target-libquadmath:
50958 @: $(MAKE); $(unstage)
50959 @r=`${PWD_COMMAND}`; export r; \
50960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50961 $(NORMAL_TARGET_EXPORTS) \
50962 (cd $(TARGET_SUBDIR)/libquadmath && \
50963 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50964
50965 @endif target-libquadmath
50966
50967 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50968 maybe-install-target-libquadmath:
50969 @if target-libquadmath
50970 maybe-install-target-libquadmath: install-target-libquadmath
50971
50972 install-target-libquadmath: installdirs
50973 @: $(MAKE); $(unstage)
50974 @r=`${PWD_COMMAND}`; export r; \
50975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50976 $(NORMAL_TARGET_EXPORTS) \
50977 (cd $(TARGET_SUBDIR)/libquadmath && \
50978 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50979
50980 @endif target-libquadmath
50981
50982 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50983 maybe-install-strip-target-libquadmath:
50984 @if target-libquadmath
50985 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50986
50987 install-strip-target-libquadmath: installdirs
50988 @: $(MAKE); $(unstage)
50989 @r=`${PWD_COMMAND}`; export r; \
50990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50991 $(NORMAL_TARGET_EXPORTS) \
50992 (cd $(TARGET_SUBDIR)/libquadmath && \
50993 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50994
50995 @endif target-libquadmath
50996
50997 # Other targets (info, dvi, pdf, etc.)
50998
50999 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51000 maybe-info-target-libquadmath:
51001 @if target-libquadmath
51002 maybe-info-target-libquadmath: info-target-libquadmath
51003
51004 info-target-libquadmath: \
51005 configure-target-libquadmath
51006 @: $(MAKE); $(unstage)
51007 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51008 r=`${PWD_COMMAND}`; export r; \
51009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51010 $(NORMAL_TARGET_EXPORTS) \
51011 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51012 for flag in $(EXTRA_TARGET_FLAGS); do \
51013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51014 done; \
51015 (cd $(TARGET_SUBDIR)/libquadmath && \
51016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51018 "RANLIB=$${RANLIB}" \
51019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51020 info) \
51021 || exit 1
51022
51023 @endif target-libquadmath
51024
51025 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51026 maybe-dvi-target-libquadmath:
51027 @if target-libquadmath
51028 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51029
51030 dvi-target-libquadmath: \
51031 configure-target-libquadmath
51032 @: $(MAKE); $(unstage)
51033 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51034 r=`${PWD_COMMAND}`; export r; \
51035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036 $(NORMAL_TARGET_EXPORTS) \
51037 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51038 for flag in $(EXTRA_TARGET_FLAGS); do \
51039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51040 done; \
51041 (cd $(TARGET_SUBDIR)/libquadmath && \
51042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51044 "RANLIB=$${RANLIB}" \
51045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51046 dvi) \
51047 || exit 1
51048
51049 @endif target-libquadmath
51050
51051 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51052 maybe-pdf-target-libquadmath:
51053 @if target-libquadmath
51054 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51055
51056 pdf-target-libquadmath: \
51057 configure-target-libquadmath
51058 @: $(MAKE); $(unstage)
51059 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51060 r=`${PWD_COMMAND}`; export r; \
51061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51062 $(NORMAL_TARGET_EXPORTS) \
51063 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51064 for flag in $(EXTRA_TARGET_FLAGS); do \
51065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51066 done; \
51067 (cd $(TARGET_SUBDIR)/libquadmath && \
51068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51070 "RANLIB=$${RANLIB}" \
51071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51072 pdf) \
51073 || exit 1
51074
51075 @endif target-libquadmath
51076
51077 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51078 maybe-html-target-libquadmath:
51079 @if target-libquadmath
51080 maybe-html-target-libquadmath: html-target-libquadmath
51081
51082 html-target-libquadmath: \
51083 configure-target-libquadmath
51084 @: $(MAKE); $(unstage)
51085 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51086 r=`${PWD_COMMAND}`; export r; \
51087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51088 $(NORMAL_TARGET_EXPORTS) \
51089 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51090 for flag in $(EXTRA_TARGET_FLAGS); do \
51091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51092 done; \
51093 (cd $(TARGET_SUBDIR)/libquadmath && \
51094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51096 "RANLIB=$${RANLIB}" \
51097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51098 html) \
51099 || exit 1
51100
51101 @endif target-libquadmath
51102
51103 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51104 maybe-TAGS-target-libquadmath:
51105 @if target-libquadmath
51106 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51107
51108 TAGS-target-libquadmath: \
51109 configure-target-libquadmath
51110 @: $(MAKE); $(unstage)
51111 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51112 r=`${PWD_COMMAND}`; export r; \
51113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51114 $(NORMAL_TARGET_EXPORTS) \
51115 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51116 for flag in $(EXTRA_TARGET_FLAGS); do \
51117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51118 done; \
51119 (cd $(TARGET_SUBDIR)/libquadmath && \
51120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51122 "RANLIB=$${RANLIB}" \
51123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51124 TAGS) \
51125 || exit 1
51126
51127 @endif target-libquadmath
51128
51129 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51130 maybe-install-info-target-libquadmath:
51131 @if target-libquadmath
51132 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51133
51134 install-info-target-libquadmath: \
51135 configure-target-libquadmath \
51136 info-target-libquadmath
51137 @: $(MAKE); $(unstage)
51138 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51139 r=`${PWD_COMMAND}`; export r; \
51140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51141 $(NORMAL_TARGET_EXPORTS) \
51142 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51143 for flag in $(EXTRA_TARGET_FLAGS); do \
51144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51145 done; \
51146 (cd $(TARGET_SUBDIR)/libquadmath && \
51147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51149 "RANLIB=$${RANLIB}" \
51150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51151 install-info) \
51152 || exit 1
51153
51154 @endif target-libquadmath
51155
51156 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51157 maybe-install-dvi-target-libquadmath:
51158 @if target-libquadmath
51159 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51160
51161 install-dvi-target-libquadmath: \
51162 configure-target-libquadmath \
51163 dvi-target-libquadmath
51164 @: $(MAKE); $(unstage)
51165 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51166 r=`${PWD_COMMAND}`; export r; \
51167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51168 $(NORMAL_TARGET_EXPORTS) \
51169 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51170 for flag in $(EXTRA_TARGET_FLAGS); do \
51171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51172 done; \
51173 (cd $(TARGET_SUBDIR)/libquadmath && \
51174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51176 "RANLIB=$${RANLIB}" \
51177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51178 install-dvi) \
51179 || exit 1
51180
51181 @endif target-libquadmath
51182
51183 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51184 maybe-install-pdf-target-libquadmath:
51185 @if target-libquadmath
51186 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51187
51188 install-pdf-target-libquadmath: \
51189 configure-target-libquadmath \
51190 pdf-target-libquadmath
51191 @: $(MAKE); $(unstage)
51192 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51193 r=`${PWD_COMMAND}`; export r; \
51194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51195 $(NORMAL_TARGET_EXPORTS) \
51196 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51197 for flag in $(EXTRA_TARGET_FLAGS); do \
51198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51199 done; \
51200 (cd $(TARGET_SUBDIR)/libquadmath && \
51201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51203 "RANLIB=$${RANLIB}" \
51204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51205 install-pdf) \
51206 || exit 1
51207
51208 @endif target-libquadmath
51209
51210 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51211 maybe-install-html-target-libquadmath:
51212 @if target-libquadmath
51213 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51214
51215 install-html-target-libquadmath: \
51216 configure-target-libquadmath \
51217 html-target-libquadmath
51218 @: $(MAKE); $(unstage)
51219 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51220 r=`${PWD_COMMAND}`; export r; \
51221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51222 $(NORMAL_TARGET_EXPORTS) \
51223 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51224 for flag in $(EXTRA_TARGET_FLAGS); do \
51225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51226 done; \
51227 (cd $(TARGET_SUBDIR)/libquadmath && \
51228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51230 "RANLIB=$${RANLIB}" \
51231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51232 install-html) \
51233 || exit 1
51234
51235 @endif target-libquadmath
51236
51237 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51238 maybe-installcheck-target-libquadmath:
51239 @if target-libquadmath
51240 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51241
51242 installcheck-target-libquadmath: \
51243 configure-target-libquadmath
51244 @: $(MAKE); $(unstage)
51245 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51246 r=`${PWD_COMMAND}`; export r; \
51247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51248 $(NORMAL_TARGET_EXPORTS) \
51249 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51250 for flag in $(EXTRA_TARGET_FLAGS); do \
51251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51252 done; \
51253 (cd $(TARGET_SUBDIR)/libquadmath && \
51254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51256 "RANLIB=$${RANLIB}" \
51257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51258 installcheck) \
51259 || exit 1
51260
51261 @endif target-libquadmath
51262
51263 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51264 maybe-mostlyclean-target-libquadmath:
51265 @if target-libquadmath
51266 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51267
51268 mostlyclean-target-libquadmath:
51269 @: $(MAKE); $(unstage)
51270 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51271 r=`${PWD_COMMAND}`; export r; \
51272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51273 $(NORMAL_TARGET_EXPORTS) \
51274 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51275 for flag in $(EXTRA_TARGET_FLAGS); do \
51276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51277 done; \
51278 (cd $(TARGET_SUBDIR)/libquadmath && \
51279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51281 "RANLIB=$${RANLIB}" \
51282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51283 mostlyclean) \
51284 || exit 1
51285
51286 @endif target-libquadmath
51287
51288 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51289 maybe-clean-target-libquadmath:
51290 @if target-libquadmath
51291 maybe-clean-target-libquadmath: clean-target-libquadmath
51292
51293 clean-target-libquadmath:
51294 @: $(MAKE); $(unstage)
51295 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51296 r=`${PWD_COMMAND}`; export r; \
51297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51298 $(NORMAL_TARGET_EXPORTS) \
51299 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51300 for flag in $(EXTRA_TARGET_FLAGS); do \
51301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51302 done; \
51303 (cd $(TARGET_SUBDIR)/libquadmath && \
51304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51306 "RANLIB=$${RANLIB}" \
51307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51308 clean) \
51309 || exit 1
51310
51311 @endif target-libquadmath
51312
51313 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51314 maybe-distclean-target-libquadmath:
51315 @if target-libquadmath
51316 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51317
51318 distclean-target-libquadmath:
51319 @: $(MAKE); $(unstage)
51320 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51321 r=`${PWD_COMMAND}`; export r; \
51322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51323 $(NORMAL_TARGET_EXPORTS) \
51324 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51325 for flag in $(EXTRA_TARGET_FLAGS); do \
51326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51327 done; \
51328 (cd $(TARGET_SUBDIR)/libquadmath && \
51329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51331 "RANLIB=$${RANLIB}" \
51332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51333 distclean) \
51334 || exit 1
51335
51336 @endif target-libquadmath
51337
51338 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51339 maybe-maintainer-clean-target-libquadmath:
51340 @if target-libquadmath
51341 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51342
51343 maintainer-clean-target-libquadmath:
51344 @: $(MAKE); $(unstage)
51345 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51346 r=`${PWD_COMMAND}`; export r; \
51347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51348 $(NORMAL_TARGET_EXPORTS) \
51349 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51350 for flag in $(EXTRA_TARGET_FLAGS); do \
51351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51352 done; \
51353 (cd $(TARGET_SUBDIR)/libquadmath && \
51354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51356 "RANLIB=$${RANLIB}" \
51357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51358 maintainer-clean) \
51359 || exit 1
51360
51361 @endif target-libquadmath
51362
51363
51364
51365
51366
51367 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51368 maybe-configure-target-libgfortran:
51369 @if gcc-bootstrap
51370 configure-target-libgfortran: stage_current
51371 @endif gcc-bootstrap
51372 @if target-libgfortran
51373 maybe-configure-target-libgfortran: configure-target-libgfortran
51374 configure-target-libgfortran:
51375 @: $(MAKE); $(unstage)
51376 @r=`${PWD_COMMAND}`; export r; \
51377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51378 echo "Checking multilib configuration for libgfortran..."; \
51379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51381 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51382 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51383 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51384 else \
51385 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51386 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51387 fi; \
51388 else \
51389 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51390 fi; \
51391 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51393 $(NORMAL_TARGET_EXPORTS) \
51394 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51395 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51396 case $(srcdir) in \
51397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51398 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51400 esac; \
51401 module_srcdir=libgfortran; \
51402 rm -f no-such-file || : ; \
51403 CONFIG_SITE=no-such-file $(SHELL) \
51404 $$s/$$module_srcdir/configure \
51405 --srcdir=$${topdir}/$$module_srcdir \
51406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51407 --target=${target_alias} \
51408 || exit 1
51409 @endif target-libgfortran
51410
51411
51412
51413
51414
51415 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51416 maybe-all-target-libgfortran:
51417 @if gcc-bootstrap
51418 all-target-libgfortran: stage_current
51419 @endif gcc-bootstrap
51420 @if target-libgfortran
51421 TARGET-target-libgfortran=all
51422 maybe-all-target-libgfortran: all-target-libgfortran
51423 all-target-libgfortran: configure-target-libgfortran
51424 @: $(MAKE); $(unstage)
51425 @r=`${PWD_COMMAND}`; export r; \
51426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51427 $(NORMAL_TARGET_EXPORTS) \
51428 (cd $(TARGET_SUBDIR)/libgfortran && \
51429 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51430 $(TARGET-target-libgfortran))
51431 @endif target-libgfortran
51432
51433
51434
51435
51436
51437 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51438 maybe-check-target-libgfortran:
51439 @if target-libgfortran
51440 maybe-check-target-libgfortran: check-target-libgfortran
51441
51442 check-target-libgfortran:
51443 @: $(MAKE); $(unstage)
51444 @r=`${PWD_COMMAND}`; export r; \
51445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51446 $(NORMAL_TARGET_EXPORTS) \
51447 (cd $(TARGET_SUBDIR)/libgfortran && \
51448 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51449
51450 @endif target-libgfortran
51451
51452 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51453 maybe-install-target-libgfortran:
51454 @if target-libgfortran
51455 maybe-install-target-libgfortran: install-target-libgfortran
51456
51457 install-target-libgfortran: installdirs
51458 @: $(MAKE); $(unstage)
51459 @r=`${PWD_COMMAND}`; export r; \
51460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51461 $(NORMAL_TARGET_EXPORTS) \
51462 (cd $(TARGET_SUBDIR)/libgfortran && \
51463 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51464
51465 @endif target-libgfortran
51466
51467 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51468 maybe-install-strip-target-libgfortran:
51469 @if target-libgfortran
51470 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51471
51472 install-strip-target-libgfortran: installdirs
51473 @: $(MAKE); $(unstage)
51474 @r=`${PWD_COMMAND}`; export r; \
51475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51476 $(NORMAL_TARGET_EXPORTS) \
51477 (cd $(TARGET_SUBDIR)/libgfortran && \
51478 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51479
51480 @endif target-libgfortran
51481
51482 # Other targets (info, dvi, pdf, etc.)
51483
51484 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51485 maybe-info-target-libgfortran:
51486 @if target-libgfortran
51487 maybe-info-target-libgfortran: info-target-libgfortran
51488
51489 info-target-libgfortran: \
51490 configure-target-libgfortran
51491 @: $(MAKE); $(unstage)
51492 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51493 r=`${PWD_COMMAND}`; export r; \
51494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51495 $(NORMAL_TARGET_EXPORTS) \
51496 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51497 for flag in $(EXTRA_TARGET_FLAGS); do \
51498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51499 done; \
51500 (cd $(TARGET_SUBDIR)/libgfortran && \
51501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51503 "RANLIB=$${RANLIB}" \
51504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51505 info) \
51506 || exit 1
51507
51508 @endif target-libgfortran
51509
51510 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51511 maybe-dvi-target-libgfortran:
51512 @if target-libgfortran
51513 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51514
51515 dvi-target-libgfortran: \
51516 configure-target-libgfortran
51517 @: $(MAKE); $(unstage)
51518 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51519 r=`${PWD_COMMAND}`; export r; \
51520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51521 $(NORMAL_TARGET_EXPORTS) \
51522 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51523 for flag in $(EXTRA_TARGET_FLAGS); do \
51524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51525 done; \
51526 (cd $(TARGET_SUBDIR)/libgfortran && \
51527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51529 "RANLIB=$${RANLIB}" \
51530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51531 dvi) \
51532 || exit 1
51533
51534 @endif target-libgfortran
51535
51536 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51537 maybe-pdf-target-libgfortran:
51538 @if target-libgfortran
51539 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51540
51541 pdf-target-libgfortran: \
51542 configure-target-libgfortran
51543 @: $(MAKE); $(unstage)
51544 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51545 r=`${PWD_COMMAND}`; export r; \
51546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51547 $(NORMAL_TARGET_EXPORTS) \
51548 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51549 for flag in $(EXTRA_TARGET_FLAGS); do \
51550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51551 done; \
51552 (cd $(TARGET_SUBDIR)/libgfortran && \
51553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51555 "RANLIB=$${RANLIB}" \
51556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51557 pdf) \
51558 || exit 1
51559
51560 @endif target-libgfortran
51561
51562 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51563 maybe-html-target-libgfortran:
51564 @if target-libgfortran
51565 maybe-html-target-libgfortran: html-target-libgfortran
51566
51567 html-target-libgfortran: \
51568 configure-target-libgfortran
51569 @: $(MAKE); $(unstage)
51570 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51571 r=`${PWD_COMMAND}`; export r; \
51572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51573 $(NORMAL_TARGET_EXPORTS) \
51574 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51575 for flag in $(EXTRA_TARGET_FLAGS); do \
51576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51577 done; \
51578 (cd $(TARGET_SUBDIR)/libgfortran && \
51579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51581 "RANLIB=$${RANLIB}" \
51582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51583 html) \
51584 || exit 1
51585
51586 @endif target-libgfortran
51587
51588 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51589 maybe-TAGS-target-libgfortran:
51590 @if target-libgfortran
51591 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51592
51593 TAGS-target-libgfortran: \
51594 configure-target-libgfortran
51595 @: $(MAKE); $(unstage)
51596 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51597 r=`${PWD_COMMAND}`; export r; \
51598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51599 $(NORMAL_TARGET_EXPORTS) \
51600 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51601 for flag in $(EXTRA_TARGET_FLAGS); do \
51602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51603 done; \
51604 (cd $(TARGET_SUBDIR)/libgfortran && \
51605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51607 "RANLIB=$${RANLIB}" \
51608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51609 TAGS) \
51610 || exit 1
51611
51612 @endif target-libgfortran
51613
51614 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51615 maybe-install-info-target-libgfortran:
51616 @if target-libgfortran
51617 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51618
51619 install-info-target-libgfortran: \
51620 configure-target-libgfortran \
51621 info-target-libgfortran
51622 @: $(MAKE); $(unstage)
51623 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51624 r=`${PWD_COMMAND}`; export r; \
51625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51626 $(NORMAL_TARGET_EXPORTS) \
51627 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51628 for flag in $(EXTRA_TARGET_FLAGS); do \
51629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51630 done; \
51631 (cd $(TARGET_SUBDIR)/libgfortran && \
51632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51634 "RANLIB=$${RANLIB}" \
51635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51636 install-info) \
51637 || exit 1
51638
51639 @endif target-libgfortran
51640
51641 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51642 maybe-install-dvi-target-libgfortran:
51643 @if target-libgfortran
51644 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51645
51646 install-dvi-target-libgfortran: \
51647 configure-target-libgfortran \
51648 dvi-target-libgfortran
51649 @: $(MAKE); $(unstage)
51650 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51651 r=`${PWD_COMMAND}`; export r; \
51652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51653 $(NORMAL_TARGET_EXPORTS) \
51654 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51655 for flag in $(EXTRA_TARGET_FLAGS); do \
51656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51657 done; \
51658 (cd $(TARGET_SUBDIR)/libgfortran && \
51659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51661 "RANLIB=$${RANLIB}" \
51662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51663 install-dvi) \
51664 || exit 1
51665
51666 @endif target-libgfortran
51667
51668 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51669 maybe-install-pdf-target-libgfortran:
51670 @if target-libgfortran
51671 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51672
51673 install-pdf-target-libgfortran: \
51674 configure-target-libgfortran \
51675 pdf-target-libgfortran
51676 @: $(MAKE); $(unstage)
51677 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51678 r=`${PWD_COMMAND}`; export r; \
51679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51680 $(NORMAL_TARGET_EXPORTS) \
51681 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51682 for flag in $(EXTRA_TARGET_FLAGS); do \
51683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51684 done; \
51685 (cd $(TARGET_SUBDIR)/libgfortran && \
51686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51688 "RANLIB=$${RANLIB}" \
51689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51690 install-pdf) \
51691 || exit 1
51692
51693 @endif target-libgfortran
51694
51695 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51696 maybe-install-html-target-libgfortran:
51697 @if target-libgfortran
51698 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51699
51700 install-html-target-libgfortran: \
51701 configure-target-libgfortran \
51702 html-target-libgfortran
51703 @: $(MAKE); $(unstage)
51704 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51705 r=`${PWD_COMMAND}`; export r; \
51706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51707 $(NORMAL_TARGET_EXPORTS) \
51708 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51709 for flag in $(EXTRA_TARGET_FLAGS); do \
51710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51711 done; \
51712 (cd $(TARGET_SUBDIR)/libgfortran && \
51713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51715 "RANLIB=$${RANLIB}" \
51716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51717 install-html) \
51718 || exit 1
51719
51720 @endif target-libgfortran
51721
51722 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51723 maybe-installcheck-target-libgfortran:
51724 @if target-libgfortran
51725 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51726
51727 installcheck-target-libgfortran: \
51728 configure-target-libgfortran
51729 @: $(MAKE); $(unstage)
51730 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51731 r=`${PWD_COMMAND}`; export r; \
51732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51733 $(NORMAL_TARGET_EXPORTS) \
51734 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51735 for flag in $(EXTRA_TARGET_FLAGS); do \
51736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51737 done; \
51738 (cd $(TARGET_SUBDIR)/libgfortran && \
51739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51741 "RANLIB=$${RANLIB}" \
51742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51743 installcheck) \
51744 || exit 1
51745
51746 @endif target-libgfortran
51747
51748 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51749 maybe-mostlyclean-target-libgfortran:
51750 @if target-libgfortran
51751 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51752
51753 mostlyclean-target-libgfortran:
51754 @: $(MAKE); $(unstage)
51755 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51756 r=`${PWD_COMMAND}`; export r; \
51757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758 $(NORMAL_TARGET_EXPORTS) \
51759 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51760 for flag in $(EXTRA_TARGET_FLAGS); do \
51761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51762 done; \
51763 (cd $(TARGET_SUBDIR)/libgfortran && \
51764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51766 "RANLIB=$${RANLIB}" \
51767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51768 mostlyclean) \
51769 || exit 1
51770
51771 @endif target-libgfortran
51772
51773 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51774 maybe-clean-target-libgfortran:
51775 @if target-libgfortran
51776 maybe-clean-target-libgfortran: clean-target-libgfortran
51777
51778 clean-target-libgfortran:
51779 @: $(MAKE); $(unstage)
51780 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51781 r=`${PWD_COMMAND}`; export r; \
51782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51783 $(NORMAL_TARGET_EXPORTS) \
51784 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51785 for flag in $(EXTRA_TARGET_FLAGS); do \
51786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51787 done; \
51788 (cd $(TARGET_SUBDIR)/libgfortran && \
51789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51791 "RANLIB=$${RANLIB}" \
51792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51793 clean) \
51794 || exit 1
51795
51796 @endif target-libgfortran
51797
51798 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51799 maybe-distclean-target-libgfortran:
51800 @if target-libgfortran
51801 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51802
51803 distclean-target-libgfortran:
51804 @: $(MAKE); $(unstage)
51805 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51806 r=`${PWD_COMMAND}`; export r; \
51807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808 $(NORMAL_TARGET_EXPORTS) \
51809 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51810 for flag in $(EXTRA_TARGET_FLAGS); do \
51811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51812 done; \
51813 (cd $(TARGET_SUBDIR)/libgfortran && \
51814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51816 "RANLIB=$${RANLIB}" \
51817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51818 distclean) \
51819 || exit 1
51820
51821 @endif target-libgfortran
51822
51823 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51824 maybe-maintainer-clean-target-libgfortran:
51825 @if target-libgfortran
51826 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51827
51828 maintainer-clean-target-libgfortran:
51829 @: $(MAKE); $(unstage)
51830 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51831 r=`${PWD_COMMAND}`; export r; \
51832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833 $(NORMAL_TARGET_EXPORTS) \
51834 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51835 for flag in $(EXTRA_TARGET_FLAGS); do \
51836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837 done; \
51838 (cd $(TARGET_SUBDIR)/libgfortran && \
51839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841 "RANLIB=$${RANLIB}" \
51842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843 maintainer-clean) \
51844 || exit 1
51845
51846 @endif target-libgfortran
51847
51848
51849
51850
51851
51852 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51853 maybe-configure-target-libobjc:
51854 @if gcc-bootstrap
51855 configure-target-libobjc: stage_current
51856 @endif gcc-bootstrap
51857 @if target-libobjc
51858 maybe-configure-target-libobjc: configure-target-libobjc
51859 configure-target-libobjc:
51860 @: $(MAKE); $(unstage)
51861 @r=`${PWD_COMMAND}`; export r; \
51862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51863 echo "Checking multilib configuration for libobjc..."; \
51864 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51865 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51866 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51867 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51868 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51869 else \
51870 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51871 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51872 fi; \
51873 else \
51874 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51875 fi; \
51876 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51877 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51878 $(NORMAL_TARGET_EXPORTS) \
51879 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51880 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51881 case $(srcdir) in \
51882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51883 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51885 esac; \
51886 module_srcdir=libobjc; \
51887 rm -f no-such-file || : ; \
51888 CONFIG_SITE=no-such-file $(SHELL) \
51889 $$s/$$module_srcdir/configure \
51890 --srcdir=$${topdir}/$$module_srcdir \
51891 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51892 --target=${target_alias} \
51893 || exit 1
51894 @endif target-libobjc
51895
51896
51897
51898
51899
51900 .PHONY: all-target-libobjc maybe-all-target-libobjc
51901 maybe-all-target-libobjc:
51902 @if gcc-bootstrap
51903 all-target-libobjc: stage_current
51904 @endif gcc-bootstrap
51905 @if target-libobjc
51906 TARGET-target-libobjc=all
51907 maybe-all-target-libobjc: all-target-libobjc
51908 all-target-libobjc: configure-target-libobjc
51909 @: $(MAKE); $(unstage)
51910 @r=`${PWD_COMMAND}`; export r; \
51911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51912 $(NORMAL_TARGET_EXPORTS) \
51913 (cd $(TARGET_SUBDIR)/libobjc && \
51914 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51915 $(TARGET-target-libobjc))
51916 @endif target-libobjc
51917
51918
51919
51920
51921
51922 .PHONY: check-target-libobjc maybe-check-target-libobjc
51923 maybe-check-target-libobjc:
51924 @if target-libobjc
51925 maybe-check-target-libobjc: check-target-libobjc
51926
51927 check-target-libobjc:
51928 @: $(MAKE); $(unstage)
51929 @r=`${PWD_COMMAND}`; export r; \
51930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51931 $(NORMAL_TARGET_EXPORTS) \
51932 (cd $(TARGET_SUBDIR)/libobjc && \
51933 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51934
51935 @endif target-libobjc
51936
51937 .PHONY: install-target-libobjc maybe-install-target-libobjc
51938 maybe-install-target-libobjc:
51939 @if target-libobjc
51940 maybe-install-target-libobjc: install-target-libobjc
51941
51942 install-target-libobjc: installdirs
51943 @: $(MAKE); $(unstage)
51944 @r=`${PWD_COMMAND}`; export r; \
51945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51946 $(NORMAL_TARGET_EXPORTS) \
51947 (cd $(TARGET_SUBDIR)/libobjc && \
51948 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51949
51950 @endif target-libobjc
51951
51952 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51953 maybe-install-strip-target-libobjc:
51954 @if target-libobjc
51955 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51956
51957 install-strip-target-libobjc: installdirs
51958 @: $(MAKE); $(unstage)
51959 @r=`${PWD_COMMAND}`; export r; \
51960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51961 $(NORMAL_TARGET_EXPORTS) \
51962 (cd $(TARGET_SUBDIR)/libobjc && \
51963 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51964
51965 @endif target-libobjc
51966
51967 # Other targets (info, dvi, pdf, etc.)
51968
51969 .PHONY: maybe-info-target-libobjc info-target-libobjc
51970 maybe-info-target-libobjc:
51971 @if target-libobjc
51972 maybe-info-target-libobjc: info-target-libobjc
51973
51974 info-target-libobjc: \
51975 configure-target-libobjc
51976 @: $(MAKE); $(unstage)
51977 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51978 r=`${PWD_COMMAND}`; export r; \
51979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51980 $(NORMAL_TARGET_EXPORTS) \
51981 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51982 for flag in $(EXTRA_TARGET_FLAGS); do \
51983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51984 done; \
51985 (cd $(TARGET_SUBDIR)/libobjc && \
51986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51988 "RANLIB=$${RANLIB}" \
51989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51990 info) \
51991 || exit 1
51992
51993 @endif target-libobjc
51994
51995 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51996 maybe-dvi-target-libobjc:
51997 @if target-libobjc
51998 maybe-dvi-target-libobjc: dvi-target-libobjc
51999
52000 dvi-target-libobjc: \
52001 configure-target-libobjc
52002 @: $(MAKE); $(unstage)
52003 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52004 r=`${PWD_COMMAND}`; export r; \
52005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52006 $(NORMAL_TARGET_EXPORTS) \
52007 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52008 for flag in $(EXTRA_TARGET_FLAGS); do \
52009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52010 done; \
52011 (cd $(TARGET_SUBDIR)/libobjc && \
52012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52014 "RANLIB=$${RANLIB}" \
52015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52016 dvi) \
52017 || exit 1
52018
52019 @endif target-libobjc
52020
52021 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52022 maybe-pdf-target-libobjc:
52023 @if target-libobjc
52024 maybe-pdf-target-libobjc: pdf-target-libobjc
52025
52026 pdf-target-libobjc: \
52027 configure-target-libobjc
52028 @: $(MAKE); $(unstage)
52029 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52030 r=`${PWD_COMMAND}`; export r; \
52031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52032 $(NORMAL_TARGET_EXPORTS) \
52033 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52034 for flag in $(EXTRA_TARGET_FLAGS); do \
52035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52036 done; \
52037 (cd $(TARGET_SUBDIR)/libobjc && \
52038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52040 "RANLIB=$${RANLIB}" \
52041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52042 pdf) \
52043 || exit 1
52044
52045 @endif target-libobjc
52046
52047 .PHONY: maybe-html-target-libobjc html-target-libobjc
52048 maybe-html-target-libobjc:
52049 @if target-libobjc
52050 maybe-html-target-libobjc: html-target-libobjc
52051
52052 html-target-libobjc: \
52053 configure-target-libobjc
52054 @: $(MAKE); $(unstage)
52055 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52056 r=`${PWD_COMMAND}`; export r; \
52057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52058 $(NORMAL_TARGET_EXPORTS) \
52059 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52060 for flag in $(EXTRA_TARGET_FLAGS); do \
52061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52062 done; \
52063 (cd $(TARGET_SUBDIR)/libobjc && \
52064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52066 "RANLIB=$${RANLIB}" \
52067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52068 html) \
52069 || exit 1
52070
52071 @endif target-libobjc
52072
52073 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52074 maybe-TAGS-target-libobjc:
52075 @if target-libobjc
52076 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52077
52078 # libobjc doesn't support TAGS.
52079 TAGS-target-libobjc:
52080
52081 @endif target-libobjc
52082
52083 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52084 maybe-install-info-target-libobjc:
52085 @if target-libobjc
52086 maybe-install-info-target-libobjc: install-info-target-libobjc
52087
52088 install-info-target-libobjc: \
52089 configure-target-libobjc \
52090 info-target-libobjc
52091 @: $(MAKE); $(unstage)
52092 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52093 r=`${PWD_COMMAND}`; export r; \
52094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52095 $(NORMAL_TARGET_EXPORTS) \
52096 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52097 for flag in $(EXTRA_TARGET_FLAGS); do \
52098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52099 done; \
52100 (cd $(TARGET_SUBDIR)/libobjc && \
52101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52103 "RANLIB=$${RANLIB}" \
52104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52105 install-info) \
52106 || exit 1
52107
52108 @endif target-libobjc
52109
52110 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52111 maybe-install-dvi-target-libobjc:
52112 @if target-libobjc
52113 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52114
52115 # libobjc doesn't support install-dvi.
52116 install-dvi-target-libobjc:
52117
52118 @endif target-libobjc
52119
52120 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52121 maybe-install-pdf-target-libobjc:
52122 @if target-libobjc
52123 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52124
52125 install-pdf-target-libobjc: \
52126 configure-target-libobjc \
52127 pdf-target-libobjc
52128 @: $(MAKE); $(unstage)
52129 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52130 r=`${PWD_COMMAND}`; export r; \
52131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52132 $(NORMAL_TARGET_EXPORTS) \
52133 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52134 for flag in $(EXTRA_TARGET_FLAGS); do \
52135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52136 done; \
52137 (cd $(TARGET_SUBDIR)/libobjc && \
52138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52140 "RANLIB=$${RANLIB}" \
52141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52142 install-pdf) \
52143 || exit 1
52144
52145 @endif target-libobjc
52146
52147 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52148 maybe-install-html-target-libobjc:
52149 @if target-libobjc
52150 maybe-install-html-target-libobjc: install-html-target-libobjc
52151
52152 install-html-target-libobjc: \
52153 configure-target-libobjc \
52154 html-target-libobjc
52155 @: $(MAKE); $(unstage)
52156 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52157 r=`${PWD_COMMAND}`; export r; \
52158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52159 $(NORMAL_TARGET_EXPORTS) \
52160 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52161 for flag in $(EXTRA_TARGET_FLAGS); do \
52162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52163 done; \
52164 (cd $(TARGET_SUBDIR)/libobjc && \
52165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52167 "RANLIB=$${RANLIB}" \
52168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52169 install-html) \
52170 || exit 1
52171
52172 @endif target-libobjc
52173
52174 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52175 maybe-installcheck-target-libobjc:
52176 @if target-libobjc
52177 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52178
52179 installcheck-target-libobjc: \
52180 configure-target-libobjc
52181 @: $(MAKE); $(unstage)
52182 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52183 r=`${PWD_COMMAND}`; export r; \
52184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52185 $(NORMAL_TARGET_EXPORTS) \
52186 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52187 for flag in $(EXTRA_TARGET_FLAGS); do \
52188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52189 done; \
52190 (cd $(TARGET_SUBDIR)/libobjc && \
52191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52193 "RANLIB=$${RANLIB}" \
52194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52195 installcheck) \
52196 || exit 1
52197
52198 @endif target-libobjc
52199
52200 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52201 maybe-mostlyclean-target-libobjc:
52202 @if target-libobjc
52203 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52204
52205 mostlyclean-target-libobjc:
52206 @: $(MAKE); $(unstage)
52207 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52208 r=`${PWD_COMMAND}`; export r; \
52209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52210 $(NORMAL_TARGET_EXPORTS) \
52211 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52212 for flag in $(EXTRA_TARGET_FLAGS); do \
52213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52214 done; \
52215 (cd $(TARGET_SUBDIR)/libobjc && \
52216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52218 "RANLIB=$${RANLIB}" \
52219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52220 mostlyclean) \
52221 || exit 1
52222
52223 @endif target-libobjc
52224
52225 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52226 maybe-clean-target-libobjc:
52227 @if target-libobjc
52228 maybe-clean-target-libobjc: clean-target-libobjc
52229
52230 clean-target-libobjc:
52231 @: $(MAKE); $(unstage)
52232 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52233 r=`${PWD_COMMAND}`; export r; \
52234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52235 $(NORMAL_TARGET_EXPORTS) \
52236 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52237 for flag in $(EXTRA_TARGET_FLAGS); do \
52238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52239 done; \
52240 (cd $(TARGET_SUBDIR)/libobjc && \
52241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52243 "RANLIB=$${RANLIB}" \
52244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52245 clean) \
52246 || exit 1
52247
52248 @endif target-libobjc
52249
52250 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52251 maybe-distclean-target-libobjc:
52252 @if target-libobjc
52253 maybe-distclean-target-libobjc: distclean-target-libobjc
52254
52255 distclean-target-libobjc:
52256 @: $(MAKE); $(unstage)
52257 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52258 r=`${PWD_COMMAND}`; export r; \
52259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52260 $(NORMAL_TARGET_EXPORTS) \
52261 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52262 for flag in $(EXTRA_TARGET_FLAGS); do \
52263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52264 done; \
52265 (cd $(TARGET_SUBDIR)/libobjc && \
52266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52268 "RANLIB=$${RANLIB}" \
52269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52270 distclean) \
52271 || exit 1
52272
52273 @endif target-libobjc
52274
52275 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52276 maybe-maintainer-clean-target-libobjc:
52277 @if target-libobjc
52278 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52279
52280 maintainer-clean-target-libobjc:
52281 @: $(MAKE); $(unstage)
52282 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52283 r=`${PWD_COMMAND}`; export r; \
52284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52285 $(NORMAL_TARGET_EXPORTS) \
52286 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52287 for flag in $(EXTRA_TARGET_FLAGS); do \
52288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52289 done; \
52290 (cd $(TARGET_SUBDIR)/libobjc && \
52291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52293 "RANLIB=$${RANLIB}" \
52294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52295 maintainer-clean) \
52296 || exit 1
52297
52298 @endif target-libobjc
52299
52300
52301
52302
52303
52304 .PHONY: configure-target-libgo maybe-configure-target-libgo
52305 maybe-configure-target-libgo:
52306 @if gcc-bootstrap
52307 configure-target-libgo: stage_current
52308 @endif gcc-bootstrap
52309 @if target-libgo
52310 maybe-configure-target-libgo: configure-target-libgo
52311 configure-target-libgo:
52312 @: $(MAKE); $(unstage)
52313 @r=`${PWD_COMMAND}`; export r; \
52314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52315 echo "Checking multilib configuration for libgo..."; \
52316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52317 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52318 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52319 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52320 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52321 else \
52322 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52323 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52324 fi; \
52325 else \
52326 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52327 fi; \
52328 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52329 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52330 $(NORMAL_TARGET_EXPORTS) \
52331 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52332 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52333 case $(srcdir) in \
52334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52335 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52337 esac; \
52338 module_srcdir=libgo; \
52339 rm -f no-such-file || : ; \
52340 CONFIG_SITE=no-such-file $(SHELL) \
52341 $$s/$$module_srcdir/configure \
52342 --srcdir=$${topdir}/$$module_srcdir \
52343 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52344 --target=${target_alias} \
52345 || exit 1
52346 @endif target-libgo
52347
52348
52349
52350
52351
52352 .PHONY: all-target-libgo maybe-all-target-libgo
52353 maybe-all-target-libgo:
52354 @if gcc-bootstrap
52355 all-target-libgo: stage_current
52356 @endif gcc-bootstrap
52357 @if target-libgo
52358 TARGET-target-libgo=all
52359 maybe-all-target-libgo: all-target-libgo
52360 all-target-libgo: configure-target-libgo
52361 @: $(MAKE); $(unstage)
52362 @r=`${PWD_COMMAND}`; export r; \
52363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52364 $(NORMAL_TARGET_EXPORTS) \
52365 (cd $(TARGET_SUBDIR)/libgo && \
52366 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52367 $(TARGET-target-libgo))
52368 @endif target-libgo
52369
52370
52371
52372
52373
52374 .PHONY: check-target-libgo maybe-check-target-libgo
52375 maybe-check-target-libgo:
52376 @if target-libgo
52377 maybe-check-target-libgo: check-target-libgo
52378
52379 check-target-libgo:
52380 @: $(MAKE); $(unstage)
52381 @r=`${PWD_COMMAND}`; export r; \
52382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52383 $(NORMAL_TARGET_EXPORTS) \
52384 (cd $(TARGET_SUBDIR)/libgo && \
52385 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52386
52387 @endif target-libgo
52388
52389 .PHONY: install-target-libgo maybe-install-target-libgo
52390 maybe-install-target-libgo:
52391 @if target-libgo
52392 maybe-install-target-libgo: install-target-libgo
52393
52394 install-target-libgo: installdirs
52395 @: $(MAKE); $(unstage)
52396 @r=`${PWD_COMMAND}`; export r; \
52397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52398 $(NORMAL_TARGET_EXPORTS) \
52399 (cd $(TARGET_SUBDIR)/libgo && \
52400 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52401
52402 @endif target-libgo
52403
52404 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52405 maybe-install-strip-target-libgo:
52406 @if target-libgo
52407 maybe-install-strip-target-libgo: install-strip-target-libgo
52408
52409 install-strip-target-libgo: installdirs
52410 @: $(MAKE); $(unstage)
52411 @r=`${PWD_COMMAND}`; export r; \
52412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52413 $(NORMAL_TARGET_EXPORTS) \
52414 (cd $(TARGET_SUBDIR)/libgo && \
52415 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52416
52417 @endif target-libgo
52418
52419 # Other targets (info, dvi, pdf, etc.)
52420
52421 .PHONY: maybe-info-target-libgo info-target-libgo
52422 maybe-info-target-libgo:
52423 @if target-libgo
52424 maybe-info-target-libgo: info-target-libgo
52425
52426 info-target-libgo: \
52427 configure-target-libgo
52428 @: $(MAKE); $(unstage)
52429 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52430 r=`${PWD_COMMAND}`; export r; \
52431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52432 $(NORMAL_TARGET_EXPORTS) \
52433 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52434 for flag in $(EXTRA_TARGET_FLAGS); do \
52435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52436 done; \
52437 (cd $(TARGET_SUBDIR)/libgo && \
52438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52440 "RANLIB=$${RANLIB}" \
52441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52442 info) \
52443 || exit 1
52444
52445 @endif target-libgo
52446
52447 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52448 maybe-dvi-target-libgo:
52449 @if target-libgo
52450 maybe-dvi-target-libgo: dvi-target-libgo
52451
52452 dvi-target-libgo: \
52453 configure-target-libgo
52454 @: $(MAKE); $(unstage)
52455 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52456 r=`${PWD_COMMAND}`; export r; \
52457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52458 $(NORMAL_TARGET_EXPORTS) \
52459 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52460 for flag in $(EXTRA_TARGET_FLAGS); do \
52461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52462 done; \
52463 (cd $(TARGET_SUBDIR)/libgo && \
52464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52466 "RANLIB=$${RANLIB}" \
52467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52468 dvi) \
52469 || exit 1
52470
52471 @endif target-libgo
52472
52473 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52474 maybe-pdf-target-libgo:
52475 @if target-libgo
52476 maybe-pdf-target-libgo: pdf-target-libgo
52477
52478 pdf-target-libgo: \
52479 configure-target-libgo
52480 @: $(MAKE); $(unstage)
52481 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52482 r=`${PWD_COMMAND}`; export r; \
52483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52484 $(NORMAL_TARGET_EXPORTS) \
52485 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52486 for flag in $(EXTRA_TARGET_FLAGS); do \
52487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52488 done; \
52489 (cd $(TARGET_SUBDIR)/libgo && \
52490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52492 "RANLIB=$${RANLIB}" \
52493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52494 pdf) \
52495 || exit 1
52496
52497 @endif target-libgo
52498
52499 .PHONY: maybe-html-target-libgo html-target-libgo
52500 maybe-html-target-libgo:
52501 @if target-libgo
52502 maybe-html-target-libgo: html-target-libgo
52503
52504 html-target-libgo: \
52505 configure-target-libgo
52506 @: $(MAKE); $(unstage)
52507 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52508 r=`${PWD_COMMAND}`; export r; \
52509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52510 $(NORMAL_TARGET_EXPORTS) \
52511 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52512 for flag in $(EXTRA_TARGET_FLAGS); do \
52513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52514 done; \
52515 (cd $(TARGET_SUBDIR)/libgo && \
52516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52518 "RANLIB=$${RANLIB}" \
52519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52520 html) \
52521 || exit 1
52522
52523 @endif target-libgo
52524
52525 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52526 maybe-TAGS-target-libgo:
52527 @if target-libgo
52528 maybe-TAGS-target-libgo: TAGS-target-libgo
52529
52530 TAGS-target-libgo: \
52531 configure-target-libgo
52532 @: $(MAKE); $(unstage)
52533 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52534 r=`${PWD_COMMAND}`; export r; \
52535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52536 $(NORMAL_TARGET_EXPORTS) \
52537 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52538 for flag in $(EXTRA_TARGET_FLAGS); do \
52539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52540 done; \
52541 (cd $(TARGET_SUBDIR)/libgo && \
52542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52544 "RANLIB=$${RANLIB}" \
52545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52546 TAGS) \
52547 || exit 1
52548
52549 @endif target-libgo
52550
52551 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52552 maybe-install-info-target-libgo:
52553 @if target-libgo
52554 maybe-install-info-target-libgo: install-info-target-libgo
52555
52556 install-info-target-libgo: \
52557 configure-target-libgo \
52558 info-target-libgo
52559 @: $(MAKE); $(unstage)
52560 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52561 r=`${PWD_COMMAND}`; export r; \
52562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52563 $(NORMAL_TARGET_EXPORTS) \
52564 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52565 for flag in $(EXTRA_TARGET_FLAGS); do \
52566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52567 done; \
52568 (cd $(TARGET_SUBDIR)/libgo && \
52569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52571 "RANLIB=$${RANLIB}" \
52572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52573 install-info) \
52574 || exit 1
52575
52576 @endif target-libgo
52577
52578 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52579 maybe-install-dvi-target-libgo:
52580 @if target-libgo
52581 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52582
52583 install-dvi-target-libgo: \
52584 configure-target-libgo \
52585 dvi-target-libgo
52586 @: $(MAKE); $(unstage)
52587 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52588 r=`${PWD_COMMAND}`; export r; \
52589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52590 $(NORMAL_TARGET_EXPORTS) \
52591 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52592 for flag in $(EXTRA_TARGET_FLAGS); do \
52593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52594 done; \
52595 (cd $(TARGET_SUBDIR)/libgo && \
52596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52598 "RANLIB=$${RANLIB}" \
52599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52600 install-dvi) \
52601 || exit 1
52602
52603 @endif target-libgo
52604
52605 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52606 maybe-install-pdf-target-libgo:
52607 @if target-libgo
52608 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52609
52610 install-pdf-target-libgo: \
52611 configure-target-libgo \
52612 pdf-target-libgo
52613 @: $(MAKE); $(unstage)
52614 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52615 r=`${PWD_COMMAND}`; export r; \
52616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52617 $(NORMAL_TARGET_EXPORTS) \
52618 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52619 for flag in $(EXTRA_TARGET_FLAGS); do \
52620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52621 done; \
52622 (cd $(TARGET_SUBDIR)/libgo && \
52623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52625 "RANLIB=$${RANLIB}" \
52626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52627 install-pdf) \
52628 || exit 1
52629
52630 @endif target-libgo
52631
52632 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52633 maybe-install-html-target-libgo:
52634 @if target-libgo
52635 maybe-install-html-target-libgo: install-html-target-libgo
52636
52637 install-html-target-libgo: \
52638 configure-target-libgo \
52639 html-target-libgo
52640 @: $(MAKE); $(unstage)
52641 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52642 r=`${PWD_COMMAND}`; export r; \
52643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52644 $(NORMAL_TARGET_EXPORTS) \
52645 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52646 for flag in $(EXTRA_TARGET_FLAGS); do \
52647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52648 done; \
52649 (cd $(TARGET_SUBDIR)/libgo && \
52650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52652 "RANLIB=$${RANLIB}" \
52653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52654 install-html) \
52655 || exit 1
52656
52657 @endif target-libgo
52658
52659 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52660 maybe-installcheck-target-libgo:
52661 @if target-libgo
52662 maybe-installcheck-target-libgo: installcheck-target-libgo
52663
52664 installcheck-target-libgo: \
52665 configure-target-libgo
52666 @: $(MAKE); $(unstage)
52667 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52668 r=`${PWD_COMMAND}`; export r; \
52669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52670 $(NORMAL_TARGET_EXPORTS) \
52671 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52672 for flag in $(EXTRA_TARGET_FLAGS); do \
52673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52674 done; \
52675 (cd $(TARGET_SUBDIR)/libgo && \
52676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52678 "RANLIB=$${RANLIB}" \
52679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52680 installcheck) \
52681 || exit 1
52682
52683 @endif target-libgo
52684
52685 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52686 maybe-mostlyclean-target-libgo:
52687 @if target-libgo
52688 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52689
52690 mostlyclean-target-libgo:
52691 @: $(MAKE); $(unstage)
52692 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52693 r=`${PWD_COMMAND}`; export r; \
52694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52695 $(NORMAL_TARGET_EXPORTS) \
52696 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52697 for flag in $(EXTRA_TARGET_FLAGS); do \
52698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52699 done; \
52700 (cd $(TARGET_SUBDIR)/libgo && \
52701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52703 "RANLIB=$${RANLIB}" \
52704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52705 mostlyclean) \
52706 || exit 1
52707
52708 @endif target-libgo
52709
52710 .PHONY: maybe-clean-target-libgo clean-target-libgo
52711 maybe-clean-target-libgo:
52712 @if target-libgo
52713 maybe-clean-target-libgo: clean-target-libgo
52714
52715 clean-target-libgo:
52716 @: $(MAKE); $(unstage)
52717 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52718 r=`${PWD_COMMAND}`; export r; \
52719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52720 $(NORMAL_TARGET_EXPORTS) \
52721 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52722 for flag in $(EXTRA_TARGET_FLAGS); do \
52723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52724 done; \
52725 (cd $(TARGET_SUBDIR)/libgo && \
52726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52728 "RANLIB=$${RANLIB}" \
52729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52730 clean) \
52731 || exit 1
52732
52733 @endif target-libgo
52734
52735 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52736 maybe-distclean-target-libgo:
52737 @if target-libgo
52738 maybe-distclean-target-libgo: distclean-target-libgo
52739
52740 distclean-target-libgo:
52741 @: $(MAKE); $(unstage)
52742 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52743 r=`${PWD_COMMAND}`; export r; \
52744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52745 $(NORMAL_TARGET_EXPORTS) \
52746 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52747 for flag in $(EXTRA_TARGET_FLAGS); do \
52748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52749 done; \
52750 (cd $(TARGET_SUBDIR)/libgo && \
52751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52753 "RANLIB=$${RANLIB}" \
52754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52755 distclean) \
52756 || exit 1
52757
52758 @endif target-libgo
52759
52760 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52761 maybe-maintainer-clean-target-libgo:
52762 @if target-libgo
52763 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52764
52765 maintainer-clean-target-libgo:
52766 @: $(MAKE); $(unstage)
52767 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52768 r=`${PWD_COMMAND}`; export r; \
52769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52770 $(NORMAL_TARGET_EXPORTS) \
52771 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52772 for flag in $(EXTRA_TARGET_FLAGS); do \
52773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52774 done; \
52775 (cd $(TARGET_SUBDIR)/libgo && \
52776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52778 "RANLIB=$${RANLIB}" \
52779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52780 maintainer-clean) \
52781 || exit 1
52782
52783 @endif target-libgo
52784
52785
52786
52787
52788
52789 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52790 maybe-configure-target-libphobos:
52791 @if gcc-bootstrap
52792 configure-target-libphobos: stage_current
52793 @endif gcc-bootstrap
52794 @if target-libphobos
52795 maybe-configure-target-libphobos: configure-target-libphobos
52796 configure-target-libphobos:
52797 @r=`${PWD_COMMAND}`; export r; \
52798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52799 echo "Checking multilib configuration for libphobos..."; \
52800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52801 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52802 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52803 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52804 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52805 else \
52806 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52807 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52808 fi; \
52809 else \
52810 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52811 fi; \
52812 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52813 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52814 $(NORMAL_TARGET_EXPORTS) \
52815 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52816 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52817 case $(srcdir) in \
52818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52819 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52821 esac; \
52822 module_srcdir=libphobos; \
52823 rm -f no-such-file || : ; \
52824 CONFIG_SITE=no-such-file $(SHELL) \
52825 $$s/$$module_srcdir/configure \
52826 --srcdir=$${topdir}/$$module_srcdir \
52827 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52828 --target=${target_alias} \
52829 || exit 1
52830 @endif target-libphobos
52831
52832
52833
52834 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
52835 maybe-configure-stage1-target-libphobos:
52836 @if target-libphobos-bootstrap
52837 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
52838 configure-stage1-target-libphobos:
52839 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52840 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52841 @r=`${PWD_COMMAND}`; export r; \
52842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52843 TFLAGS="$(STAGE1_TFLAGS)"; \
52844 echo "Checking multilib configuration for libphobos..."; \
52845 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52846 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52847 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52848 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52849 else \
52850 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52851 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52852 fi; \
52853 else \
52854 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52855 fi; \
52856 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52857 $(NORMAL_TARGET_EXPORTS) \
52858 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52859 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52860 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52861 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
52862 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52863 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52864 case $(srcdir) in \
52865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52866 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52868 esac; \
52869 module_srcdir=libphobos; \
52870 $(SHELL) $$s/$$module_srcdir/configure \
52871 --srcdir=$${topdir}/$$module_srcdir \
52872 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52873 --target=${target_alias} \
52874 \
52875 $(STAGE1_CONFIGURE_FLAGS)
52876 @endif target-libphobos-bootstrap
52877
52878 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
52879 maybe-configure-stage2-target-libphobos:
52880 @if target-libphobos-bootstrap
52881 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
52882 configure-stage2-target-libphobos:
52883 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52884 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52885 @r=`${PWD_COMMAND}`; export r; \
52886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52887 TFLAGS="$(STAGE2_TFLAGS)"; \
52888 echo "Checking multilib configuration for libphobos..."; \
52889 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52890 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52891 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52892 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52893 else \
52894 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52895 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52896 fi; \
52897 else \
52898 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52899 fi; \
52900 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52901 $(NORMAL_TARGET_EXPORTS) \
52902 \
52903 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52904 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52905 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52906 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
52907 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52908 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52909 case $(srcdir) in \
52910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52911 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52913 esac; \
52914 module_srcdir=libphobos; \
52915 $(SHELL) $$s/$$module_srcdir/configure \
52916 --srcdir=$${topdir}/$$module_srcdir \
52917 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52918 --target=${target_alias} \
52919 --with-build-libsubdir=$(HOST_SUBDIR) \
52920 $(STAGE2_CONFIGURE_FLAGS)
52921 @endif target-libphobos-bootstrap
52922
52923 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
52924 maybe-configure-stage3-target-libphobos:
52925 @if target-libphobos-bootstrap
52926 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
52927 configure-stage3-target-libphobos:
52928 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52929 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52930 @r=`${PWD_COMMAND}`; export r; \
52931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52932 TFLAGS="$(STAGE3_TFLAGS)"; \
52933 echo "Checking multilib configuration for libphobos..."; \
52934 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52935 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52936 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52937 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52938 else \
52939 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52940 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52941 fi; \
52942 else \
52943 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52944 fi; \
52945 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52946 $(NORMAL_TARGET_EXPORTS) \
52947 \
52948 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52949 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52950 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52951 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
52952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52953 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52954 case $(srcdir) in \
52955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52956 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52958 esac; \
52959 module_srcdir=libphobos; \
52960 $(SHELL) $$s/$$module_srcdir/configure \
52961 --srcdir=$${topdir}/$$module_srcdir \
52962 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52963 --target=${target_alias} \
52964 --with-build-libsubdir=$(HOST_SUBDIR) \
52965 $(STAGE3_CONFIGURE_FLAGS)
52966 @endif target-libphobos-bootstrap
52967
52968 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
52969 maybe-configure-stage4-target-libphobos:
52970 @if target-libphobos-bootstrap
52971 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
52972 configure-stage4-target-libphobos:
52973 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52974 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52975 @r=`${PWD_COMMAND}`; export r; \
52976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977 TFLAGS="$(STAGE4_TFLAGS)"; \
52978 echo "Checking multilib configuration for libphobos..."; \
52979 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52980 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52981 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52982 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52983 else \
52984 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52985 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52986 fi; \
52987 else \
52988 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52989 fi; \
52990 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52991 $(NORMAL_TARGET_EXPORTS) \
52992 \
52993 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52994 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52995 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52996 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
52997 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52998 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52999 case $(srcdir) in \
53000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53001 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53003 esac; \
53004 module_srcdir=libphobos; \
53005 $(SHELL) $$s/$$module_srcdir/configure \
53006 --srcdir=$${topdir}/$$module_srcdir \
53007 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53008 --target=${target_alias} \
53009 --with-build-libsubdir=$(HOST_SUBDIR) \
53010 $(STAGE4_CONFIGURE_FLAGS)
53011 @endif target-libphobos-bootstrap
53012
53013 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53014 maybe-configure-stageprofile-target-libphobos:
53015 @if target-libphobos-bootstrap
53016 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53017 configure-stageprofile-target-libphobos:
53018 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53019 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53020 @r=`${PWD_COMMAND}`; export r; \
53021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53022 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53023 echo "Checking multilib configuration for libphobos..."; \
53024 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53025 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53026 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53027 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53028 else \
53029 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53030 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53031 fi; \
53032 else \
53033 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53034 fi; \
53035 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53036 $(NORMAL_TARGET_EXPORTS) \
53037 \
53038 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53039 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53040 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53041 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53042 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53043 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53044 case $(srcdir) in \
53045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53046 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53048 esac; \
53049 module_srcdir=libphobos; \
53050 $(SHELL) $$s/$$module_srcdir/configure \
53051 --srcdir=$${topdir}/$$module_srcdir \
53052 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53053 --target=${target_alias} \
53054 --with-build-libsubdir=$(HOST_SUBDIR) \
53055 $(STAGEprofile_CONFIGURE_FLAGS)
53056 @endif target-libphobos-bootstrap
53057
53058 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53059 maybe-configure-stagetrain-target-libphobos:
53060 @if target-libphobos-bootstrap
53061 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53062 configure-stagetrain-target-libphobos:
53063 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53064 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53065 @r=`${PWD_COMMAND}`; export r; \
53066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53067 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53068 echo "Checking multilib configuration for libphobos..."; \
53069 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53070 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53071 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53072 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53073 else \
53074 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53075 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53076 fi; \
53077 else \
53078 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53079 fi; \
53080 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53081 $(NORMAL_TARGET_EXPORTS) \
53082 \
53083 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53084 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53085 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53086 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53087 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53088 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53089 case $(srcdir) in \
53090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53091 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53093 esac; \
53094 module_srcdir=libphobos; \
53095 $(SHELL) $$s/$$module_srcdir/configure \
53096 --srcdir=$${topdir}/$$module_srcdir \
53097 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53098 --target=${target_alias} \
53099 --with-build-libsubdir=$(HOST_SUBDIR) \
53100 $(STAGEtrain_CONFIGURE_FLAGS)
53101 @endif target-libphobos-bootstrap
53102
53103 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53104 maybe-configure-stagefeedback-target-libphobos:
53105 @if target-libphobos-bootstrap
53106 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53107 configure-stagefeedback-target-libphobos:
53108 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53109 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53110 @r=`${PWD_COMMAND}`; export r; \
53111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53112 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53113 echo "Checking multilib configuration for libphobos..."; \
53114 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53115 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53116 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53117 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53118 else \
53119 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53120 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53121 fi; \
53122 else \
53123 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53124 fi; \
53125 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53126 $(NORMAL_TARGET_EXPORTS) \
53127 \
53128 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53129 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53130 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53131 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53132 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53133 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53134 case $(srcdir) in \
53135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53136 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53138 esac; \
53139 module_srcdir=libphobos; \
53140 $(SHELL) $$s/$$module_srcdir/configure \
53141 --srcdir=$${topdir}/$$module_srcdir \
53142 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53143 --target=${target_alias} \
53144 --with-build-libsubdir=$(HOST_SUBDIR) \
53145 $(STAGEfeedback_CONFIGURE_FLAGS)
53146 @endif target-libphobos-bootstrap
53147
53148 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53149 maybe-configure-stageautoprofile-target-libphobos:
53150 @if target-libphobos-bootstrap
53151 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53152 configure-stageautoprofile-target-libphobos:
53153 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53154 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53155 @r=`${PWD_COMMAND}`; export r; \
53156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53157 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53158 echo "Checking multilib configuration for libphobos..."; \
53159 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53160 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53161 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53162 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53163 else \
53164 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53165 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53166 fi; \
53167 else \
53168 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53169 fi; \
53170 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53171 $(NORMAL_TARGET_EXPORTS) \
53172 \
53173 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53174 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53175 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53176 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53177 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53178 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53179 case $(srcdir) in \
53180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53181 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53183 esac; \
53184 module_srcdir=libphobos; \
53185 $(SHELL) $$s/$$module_srcdir/configure \
53186 --srcdir=$${topdir}/$$module_srcdir \
53187 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53188 --target=${target_alias} \
53189 --with-build-libsubdir=$(HOST_SUBDIR) \
53190 $(STAGEautoprofile_CONFIGURE_FLAGS)
53191 @endif target-libphobos-bootstrap
53192
53193 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53194 maybe-configure-stageautofeedback-target-libphobos:
53195 @if target-libphobos-bootstrap
53196 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53197 configure-stageautofeedback-target-libphobos:
53198 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53199 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53200 @r=`${PWD_COMMAND}`; export r; \
53201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53202 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53203 echo "Checking multilib configuration for libphobos..."; \
53204 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53205 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53206 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53207 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53208 else \
53209 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53210 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53211 fi; \
53212 else \
53213 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53214 fi; \
53215 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53216 $(NORMAL_TARGET_EXPORTS) \
53217 \
53218 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53219 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53220 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53221 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53222 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53223 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53224 case $(srcdir) in \
53225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53226 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53228 esac; \
53229 module_srcdir=libphobos; \
53230 $(SHELL) $$s/$$module_srcdir/configure \
53231 --srcdir=$${topdir}/$$module_srcdir \
53232 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53233 --target=${target_alias} \
53234 --with-build-libsubdir=$(HOST_SUBDIR) \
53235 $(STAGEautofeedback_CONFIGURE_FLAGS)
53236 @endif target-libphobos-bootstrap
53237
53238
53239
53240
53241
53242 .PHONY: all-target-libphobos maybe-all-target-libphobos
53243 maybe-all-target-libphobos:
53244 @if gcc-bootstrap
53245 all-target-libphobos: stage_current
53246 @endif gcc-bootstrap
53247 @if target-libphobos
53248 TARGET-target-libphobos=all
53249 maybe-all-target-libphobos: all-target-libphobos
53250 all-target-libphobos: configure-target-libphobos
53251 @r=`${PWD_COMMAND}`; export r; \
53252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53253 $(NORMAL_TARGET_EXPORTS) \
53254 (cd $(TARGET_SUBDIR)/libphobos && \
53255 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53256 $(TARGET-target-libphobos))
53257 @endif target-libphobos
53258
53259
53260
53261 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53262 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53263 maybe-all-stage1-target-libphobos:
53264 maybe-clean-stage1-target-libphobos:
53265 @if target-libphobos-bootstrap
53266 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53267 all-stage1: all-stage1-target-libphobos
53268 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53269 all-stage1-target-libphobos: configure-stage1-target-libphobos
53270 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53271 @r=`${PWD_COMMAND}`; export r; \
53272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53273 TFLAGS="$(STAGE1_TFLAGS)"; \
53274 $(NORMAL_TARGET_EXPORTS) \
53275 cd $(TARGET_SUBDIR)/libphobos && \
53276 \
53277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53278 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53279 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53280 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53284 $(EXTRA_TARGET_FLAGS) \
53285 \
53286 TFLAGS="$(STAGE1_TFLAGS)" \
53287 $(TARGET-stage1-target-libphobos)
53288
53289 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53290 clean-stage1: clean-stage1-target-libphobos
53291 clean-stage1-target-libphobos:
53292 @if [ $(current_stage) = stage1 ]; then \
53293 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53294 else \
53295 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53296 $(MAKE) stage1-start; \
53297 fi; \
53298 cd $(TARGET_SUBDIR)/libphobos && \
53299 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53300 clean
53301 @endif target-libphobos-bootstrap
53302
53303
53304 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53305 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53306 maybe-all-stage2-target-libphobos:
53307 maybe-clean-stage2-target-libphobos:
53308 @if target-libphobos-bootstrap
53309 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53310 all-stage2: all-stage2-target-libphobos
53311 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53312 all-stage2-target-libphobos: configure-stage2-target-libphobos
53313 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53314 @r=`${PWD_COMMAND}`; export r; \
53315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53316 TFLAGS="$(STAGE2_TFLAGS)"; \
53317 $(NORMAL_TARGET_EXPORTS) \
53318 \
53319 cd $(TARGET_SUBDIR)/libphobos && \
53320 \
53321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53322 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53323 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53324 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53328 $(EXTRA_TARGET_FLAGS) \
53329 TFLAGS="$(STAGE2_TFLAGS)" \
53330 $(TARGET-stage2-target-libphobos)
53331
53332 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53333 clean-stage2: clean-stage2-target-libphobos
53334 clean-stage2-target-libphobos:
53335 @if [ $(current_stage) = stage2 ]; then \
53336 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53337 else \
53338 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53339 $(MAKE) stage2-start; \
53340 fi; \
53341 cd $(TARGET_SUBDIR)/libphobos && \
53342 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53343 @endif target-libphobos-bootstrap
53344
53345
53346 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53347 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53348 maybe-all-stage3-target-libphobos:
53349 maybe-clean-stage3-target-libphobos:
53350 @if target-libphobos-bootstrap
53351 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53352 all-stage3: all-stage3-target-libphobos
53353 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53354 all-stage3-target-libphobos: configure-stage3-target-libphobos
53355 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53356 @r=`${PWD_COMMAND}`; export r; \
53357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53358 TFLAGS="$(STAGE3_TFLAGS)"; \
53359 $(NORMAL_TARGET_EXPORTS) \
53360 \
53361 cd $(TARGET_SUBDIR)/libphobos && \
53362 \
53363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53364 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53365 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53366 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53370 $(EXTRA_TARGET_FLAGS) \
53371 TFLAGS="$(STAGE3_TFLAGS)" \
53372 $(TARGET-stage3-target-libphobos)
53373
53374 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53375 clean-stage3: clean-stage3-target-libphobos
53376 clean-stage3-target-libphobos:
53377 @if [ $(current_stage) = stage3 ]; then \
53378 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53379 else \
53380 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53381 $(MAKE) stage3-start; \
53382 fi; \
53383 cd $(TARGET_SUBDIR)/libphobos && \
53384 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53385 @endif target-libphobos-bootstrap
53386
53387
53388 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53389 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53390 maybe-all-stage4-target-libphobos:
53391 maybe-clean-stage4-target-libphobos:
53392 @if target-libphobos-bootstrap
53393 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53394 all-stage4: all-stage4-target-libphobos
53395 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53396 all-stage4-target-libphobos: configure-stage4-target-libphobos
53397 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53398 @r=`${PWD_COMMAND}`; export r; \
53399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53400 TFLAGS="$(STAGE4_TFLAGS)"; \
53401 $(NORMAL_TARGET_EXPORTS) \
53402 \
53403 cd $(TARGET_SUBDIR)/libphobos && \
53404 \
53405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53406 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53407 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53408 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53412 $(EXTRA_TARGET_FLAGS) \
53413 TFLAGS="$(STAGE4_TFLAGS)" \
53414 $(TARGET-stage4-target-libphobos)
53415
53416 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53417 clean-stage4: clean-stage4-target-libphobos
53418 clean-stage4-target-libphobos:
53419 @if [ $(current_stage) = stage4 ]; then \
53420 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53421 else \
53422 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53423 $(MAKE) stage4-start; \
53424 fi; \
53425 cd $(TARGET_SUBDIR)/libphobos && \
53426 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53427 @endif target-libphobos-bootstrap
53428
53429
53430 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53431 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53432 maybe-all-stageprofile-target-libphobos:
53433 maybe-clean-stageprofile-target-libphobos:
53434 @if target-libphobos-bootstrap
53435 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53436 all-stageprofile: all-stageprofile-target-libphobos
53437 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53438 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53439 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53440 @r=`${PWD_COMMAND}`; export r; \
53441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53443 $(NORMAL_TARGET_EXPORTS) \
53444 \
53445 cd $(TARGET_SUBDIR)/libphobos && \
53446 \
53447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53448 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53449 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53450 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53454 $(EXTRA_TARGET_FLAGS) \
53455 TFLAGS="$(STAGEprofile_TFLAGS)" \
53456 $(TARGET-stageprofile-target-libphobos)
53457
53458 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53459 clean-stageprofile: clean-stageprofile-target-libphobos
53460 clean-stageprofile-target-libphobos:
53461 @if [ $(current_stage) = stageprofile ]; then \
53462 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53463 else \
53464 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53465 $(MAKE) stageprofile-start; \
53466 fi; \
53467 cd $(TARGET_SUBDIR)/libphobos && \
53468 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53469 @endif target-libphobos-bootstrap
53470
53471
53472 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53473 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53474 maybe-all-stagetrain-target-libphobos:
53475 maybe-clean-stagetrain-target-libphobos:
53476 @if target-libphobos-bootstrap
53477 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53478 all-stagetrain: all-stagetrain-target-libphobos
53479 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53480 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53481 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53482 @r=`${PWD_COMMAND}`; export r; \
53483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53484 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53485 $(NORMAL_TARGET_EXPORTS) \
53486 \
53487 cd $(TARGET_SUBDIR)/libphobos && \
53488 \
53489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53490 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53496 $(EXTRA_TARGET_FLAGS) \
53497 TFLAGS="$(STAGEtrain_TFLAGS)" \
53498 $(TARGET-stagetrain-target-libphobos)
53499
53500 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53501 clean-stagetrain: clean-stagetrain-target-libphobos
53502 clean-stagetrain-target-libphobos:
53503 @if [ $(current_stage) = stagetrain ]; then \
53504 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53505 else \
53506 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53507 $(MAKE) stagetrain-start; \
53508 fi; \
53509 cd $(TARGET_SUBDIR)/libphobos && \
53510 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53511 @endif target-libphobos-bootstrap
53512
53513
53514 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
53515 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
53516 maybe-all-stagefeedback-target-libphobos:
53517 maybe-clean-stagefeedback-target-libphobos:
53518 @if target-libphobos-bootstrap
53519 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
53520 all-stagefeedback: all-stagefeedback-target-libphobos
53521 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
53522 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53523 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53524 @r=`${PWD_COMMAND}`; export r; \
53525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53526 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53527 $(NORMAL_TARGET_EXPORTS) \
53528 \
53529 cd $(TARGET_SUBDIR)/libphobos && \
53530 \
53531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53532 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53538 $(EXTRA_TARGET_FLAGS) \
53539 TFLAGS="$(STAGEfeedback_TFLAGS)" \
53540 $(TARGET-stagefeedback-target-libphobos)
53541
53542 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
53543 clean-stagefeedback: clean-stagefeedback-target-libphobos
53544 clean-stagefeedback-target-libphobos:
53545 @if [ $(current_stage) = stagefeedback ]; then \
53546 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53547 else \
53548 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
53549 $(MAKE) stagefeedback-start; \
53550 fi; \
53551 cd $(TARGET_SUBDIR)/libphobos && \
53552 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53553 @endif target-libphobos-bootstrap
53554
53555
53556 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
53557 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
53558 maybe-all-stageautoprofile-target-libphobos:
53559 maybe-clean-stageautoprofile-target-libphobos:
53560 @if target-libphobos-bootstrap
53561 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
53562 all-stageautoprofile: all-stageautoprofile-target-libphobos
53563 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
53564 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53565 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53566 @r=`${PWD_COMMAND}`; export r; \
53567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53568 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53569 $(NORMAL_TARGET_EXPORTS) \
53570 \
53571 cd $(TARGET_SUBDIR)/libphobos && \
53572 $$s/gcc/config/i386/$(AUTO_PROFILE) \
53573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53574 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53575 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53576 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53580 $(EXTRA_TARGET_FLAGS) \
53581 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
53582 $(TARGET-stageautoprofile-target-libphobos)
53583
53584 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
53585 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
53586 clean-stageautoprofile-target-libphobos:
53587 @if [ $(current_stage) = stageautoprofile ]; then \
53588 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53589 else \
53590 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
53591 $(MAKE) stageautoprofile-start; \
53592 fi; \
53593 cd $(TARGET_SUBDIR)/libphobos && \
53594 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53595 @endif target-libphobos-bootstrap
53596
53597
53598 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
53599 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
53600 maybe-all-stageautofeedback-target-libphobos:
53601 maybe-clean-stageautofeedback-target-libphobos:
53602 @if target-libphobos-bootstrap
53603 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
53604 all-stageautofeedback: all-stageautofeedback-target-libphobos
53605 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
53606 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53607 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53608 @r=`${PWD_COMMAND}`; export r; \
53609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53610 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53611 $(NORMAL_TARGET_EXPORTS) \
53612 \
53613 cd $(TARGET_SUBDIR)/libphobos && \
53614 \
53615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53616 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53617 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53618 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53622 $(EXTRA_TARGET_FLAGS) \
53623 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
53624 $(TARGET-stageautofeedback-target-libphobos)
53625
53626 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
53627 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
53628 clean-stageautofeedback-target-libphobos:
53629 @if [ $(current_stage) = stageautofeedback ]; then \
53630 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53631 else \
53632 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
53633 $(MAKE) stageautofeedback-start; \
53634 fi; \
53635 cd $(TARGET_SUBDIR)/libphobos && \
53636 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53637 @endif target-libphobos-bootstrap
53638
53639
53640
53641
53642
53643
53644 .PHONY: check-target-libphobos maybe-check-target-libphobos
53645 maybe-check-target-libphobos:
53646 @if target-libphobos
53647 maybe-check-target-libphobos: check-target-libphobos
53648
53649 check-target-libphobos:
53650 @: $(MAKE); $(unstage)
53651 @r=`${PWD_COMMAND}`; export r; \
53652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53653 $(NORMAL_TARGET_EXPORTS) \
53654 (cd $(TARGET_SUBDIR)/libphobos && \
53655 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53656
53657 @endif target-libphobos
53658
53659 .PHONY: install-target-libphobos maybe-install-target-libphobos
53660 maybe-install-target-libphobos:
53661 @if target-libphobos
53662 maybe-install-target-libphobos: install-target-libphobos
53663
53664 install-target-libphobos: installdirs
53665 @: $(MAKE); $(unstage)
53666 @r=`${PWD_COMMAND}`; export r; \
53667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53668 $(NORMAL_TARGET_EXPORTS) \
53669 (cd $(TARGET_SUBDIR)/libphobos && \
53670 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53671
53672 @endif target-libphobos
53673
53674 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
53675 maybe-install-strip-target-libphobos:
53676 @if target-libphobos
53677 maybe-install-strip-target-libphobos: install-strip-target-libphobos
53678
53679 install-strip-target-libphobos: installdirs
53680 @: $(MAKE); $(unstage)
53681 @r=`${PWD_COMMAND}`; export r; \
53682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53683 $(NORMAL_TARGET_EXPORTS) \
53684 (cd $(TARGET_SUBDIR)/libphobos && \
53685 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53686
53687 @endif target-libphobos
53688
53689 # Other targets (info, dvi, pdf, etc.)
53690
53691 .PHONY: maybe-info-target-libphobos info-target-libphobos
53692 maybe-info-target-libphobos:
53693 @if target-libphobos
53694 maybe-info-target-libphobos: info-target-libphobos
53695
53696 info-target-libphobos: \
53697 configure-target-libphobos
53698 @: $(MAKE); $(unstage)
53699 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53700 r=`${PWD_COMMAND}`; export r; \
53701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53702 $(NORMAL_TARGET_EXPORTS) \
53703 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
53704 for flag in $(EXTRA_TARGET_FLAGS); do \
53705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53706 done; \
53707 (cd $(TARGET_SUBDIR)/libphobos && \
53708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53710 "RANLIB=$${RANLIB}" \
53711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53712 info) \
53713 || exit 1
53714
53715 @endif target-libphobos
53716
53717 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
53718 maybe-dvi-target-libphobos:
53719 @if target-libphobos
53720 maybe-dvi-target-libphobos: dvi-target-libphobos
53721
53722 dvi-target-libphobos: \
53723 configure-target-libphobos
53724 @: $(MAKE); $(unstage)
53725 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53726 r=`${PWD_COMMAND}`; export r; \
53727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53728 $(NORMAL_TARGET_EXPORTS) \
53729 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
53730 for flag in $(EXTRA_TARGET_FLAGS); do \
53731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53732 done; \
53733 (cd $(TARGET_SUBDIR)/libphobos && \
53734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53736 "RANLIB=$${RANLIB}" \
53737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53738 dvi) \
53739 || exit 1
53740
53741 @endif target-libphobos
53742
53743 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
53744 maybe-pdf-target-libphobos:
53745 @if target-libphobos
53746 maybe-pdf-target-libphobos: pdf-target-libphobos
53747
53748 pdf-target-libphobos: \
53749 configure-target-libphobos
53750 @: $(MAKE); $(unstage)
53751 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53752 r=`${PWD_COMMAND}`; export r; \
53753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53754 $(NORMAL_TARGET_EXPORTS) \
53755 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
53756 for flag in $(EXTRA_TARGET_FLAGS); do \
53757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53758 done; \
53759 (cd $(TARGET_SUBDIR)/libphobos && \
53760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53762 "RANLIB=$${RANLIB}" \
53763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53764 pdf) \
53765 || exit 1
53766
53767 @endif target-libphobos
53768
53769 .PHONY: maybe-html-target-libphobos html-target-libphobos
53770 maybe-html-target-libphobos:
53771 @if target-libphobos
53772 maybe-html-target-libphobos: html-target-libphobos
53773
53774 html-target-libphobos: \
53775 configure-target-libphobos
53776 @: $(MAKE); $(unstage)
53777 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53778 r=`${PWD_COMMAND}`; export r; \
53779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53780 $(NORMAL_TARGET_EXPORTS) \
53781 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
53782 for flag in $(EXTRA_TARGET_FLAGS); do \
53783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53784 done; \
53785 (cd $(TARGET_SUBDIR)/libphobos && \
53786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53788 "RANLIB=$${RANLIB}" \
53789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53790 html) \
53791 || exit 1
53792
53793 @endif target-libphobos
53794
53795 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
53796 maybe-TAGS-target-libphobos:
53797 @if target-libphobos
53798 maybe-TAGS-target-libphobos: TAGS-target-libphobos
53799
53800 TAGS-target-libphobos: \
53801 configure-target-libphobos
53802 @: $(MAKE); $(unstage)
53803 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53804 r=`${PWD_COMMAND}`; export r; \
53805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53806 $(NORMAL_TARGET_EXPORTS) \
53807 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
53808 for flag in $(EXTRA_TARGET_FLAGS); do \
53809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53810 done; \
53811 (cd $(TARGET_SUBDIR)/libphobos && \
53812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53814 "RANLIB=$${RANLIB}" \
53815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53816 TAGS) \
53817 || exit 1
53818
53819 @endif target-libphobos
53820
53821 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
53822 maybe-install-info-target-libphobos:
53823 @if target-libphobos
53824 maybe-install-info-target-libphobos: install-info-target-libphobos
53825
53826 install-info-target-libphobos: \
53827 configure-target-libphobos \
53828 info-target-libphobos
53829 @: $(MAKE); $(unstage)
53830 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53831 r=`${PWD_COMMAND}`; export r; \
53832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53833 $(NORMAL_TARGET_EXPORTS) \
53834 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
53835 for flag in $(EXTRA_TARGET_FLAGS); do \
53836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53837 done; \
53838 (cd $(TARGET_SUBDIR)/libphobos && \
53839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53841 "RANLIB=$${RANLIB}" \
53842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53843 install-info) \
53844 || exit 1
53845
53846 @endif target-libphobos
53847
53848 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
53849 maybe-install-dvi-target-libphobos:
53850 @if target-libphobos
53851 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
53852
53853 install-dvi-target-libphobos: \
53854 configure-target-libphobos \
53855 dvi-target-libphobos
53856 @: $(MAKE); $(unstage)
53857 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53858 r=`${PWD_COMMAND}`; export r; \
53859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53860 $(NORMAL_TARGET_EXPORTS) \
53861 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
53862 for flag in $(EXTRA_TARGET_FLAGS); do \
53863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53864 done; \
53865 (cd $(TARGET_SUBDIR)/libphobos && \
53866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53868 "RANLIB=$${RANLIB}" \
53869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53870 install-dvi) \
53871 || exit 1
53872
53873 @endif target-libphobos
53874
53875 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
53876 maybe-install-pdf-target-libphobos:
53877 @if target-libphobos
53878 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
53879
53880 install-pdf-target-libphobos: \
53881 configure-target-libphobos \
53882 pdf-target-libphobos
53883 @: $(MAKE); $(unstage)
53884 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53885 r=`${PWD_COMMAND}`; export r; \
53886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53887 $(NORMAL_TARGET_EXPORTS) \
53888 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
53889 for flag in $(EXTRA_TARGET_FLAGS); do \
53890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53891 done; \
53892 (cd $(TARGET_SUBDIR)/libphobos && \
53893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53895 "RANLIB=$${RANLIB}" \
53896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53897 install-pdf) \
53898 || exit 1
53899
53900 @endif target-libphobos
53901
53902 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
53903 maybe-install-html-target-libphobos:
53904 @if target-libphobos
53905 maybe-install-html-target-libphobos: install-html-target-libphobos
53906
53907 install-html-target-libphobos: \
53908 configure-target-libphobos \
53909 html-target-libphobos
53910 @: $(MAKE); $(unstage)
53911 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53912 r=`${PWD_COMMAND}`; export r; \
53913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53914 $(NORMAL_TARGET_EXPORTS) \
53915 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
53916 for flag in $(EXTRA_TARGET_FLAGS); do \
53917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53918 done; \
53919 (cd $(TARGET_SUBDIR)/libphobos && \
53920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53922 "RANLIB=$${RANLIB}" \
53923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53924 install-html) \
53925 || exit 1
53926
53927 @endif target-libphobos
53928
53929 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
53930 maybe-installcheck-target-libphobos:
53931 @if target-libphobos
53932 maybe-installcheck-target-libphobos: installcheck-target-libphobos
53933
53934 installcheck-target-libphobos: \
53935 configure-target-libphobos
53936 @: $(MAKE); $(unstage)
53937 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53938 r=`${PWD_COMMAND}`; export r; \
53939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53940 $(NORMAL_TARGET_EXPORTS) \
53941 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
53942 for flag in $(EXTRA_TARGET_FLAGS); do \
53943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53944 done; \
53945 (cd $(TARGET_SUBDIR)/libphobos && \
53946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53948 "RANLIB=$${RANLIB}" \
53949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53950 installcheck) \
53951 || exit 1
53952
53953 @endif target-libphobos
53954
53955 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
53956 maybe-mostlyclean-target-libphobos:
53957 @if target-libphobos
53958 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
53959
53960 mostlyclean-target-libphobos:
53961 @: $(MAKE); $(unstage)
53962 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53963 r=`${PWD_COMMAND}`; export r; \
53964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53965 $(NORMAL_TARGET_EXPORTS) \
53966 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
53967 for flag in $(EXTRA_TARGET_FLAGS); do \
53968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53969 done; \
53970 (cd $(TARGET_SUBDIR)/libphobos && \
53971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53973 "RANLIB=$${RANLIB}" \
53974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53975 mostlyclean) \
53976 || exit 1
53977
53978 @endif target-libphobos
53979
53980 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
53981 maybe-clean-target-libphobos:
53982 @if target-libphobos
53983 maybe-clean-target-libphobos: clean-target-libphobos
53984
53985 clean-target-libphobos:
53986 @: $(MAKE); $(unstage)
53987 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53988 r=`${PWD_COMMAND}`; export r; \
53989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53990 $(NORMAL_TARGET_EXPORTS) \
53991 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
53992 for flag in $(EXTRA_TARGET_FLAGS); do \
53993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53994 done; \
53995 (cd $(TARGET_SUBDIR)/libphobos && \
53996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53998 "RANLIB=$${RANLIB}" \
53999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54000 clean) \
54001 || exit 1
54002
54003 @endif target-libphobos
54004
54005 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54006 maybe-distclean-target-libphobos:
54007 @if target-libphobos
54008 maybe-distclean-target-libphobos: distclean-target-libphobos
54009
54010 distclean-target-libphobos:
54011 @: $(MAKE); $(unstage)
54012 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54013 r=`${PWD_COMMAND}`; export r; \
54014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54015 $(NORMAL_TARGET_EXPORTS) \
54016 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54017 for flag in $(EXTRA_TARGET_FLAGS); do \
54018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54019 done; \
54020 (cd $(TARGET_SUBDIR)/libphobos && \
54021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54023 "RANLIB=$${RANLIB}" \
54024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54025 distclean) \
54026 || exit 1
54027
54028 @endif target-libphobos
54029
54030 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54031 maybe-maintainer-clean-target-libphobos:
54032 @if target-libphobos
54033 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54034
54035 maintainer-clean-target-libphobos:
54036 @: $(MAKE); $(unstage)
54037 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54038 r=`${PWD_COMMAND}`; export r; \
54039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54040 $(NORMAL_TARGET_EXPORTS) \
54041 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54042 for flag in $(EXTRA_TARGET_FLAGS); do \
54043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54044 done; \
54045 (cd $(TARGET_SUBDIR)/libphobos && \
54046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54048 "RANLIB=$${RANLIB}" \
54049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54050 maintainer-clean) \
54051 || exit 1
54052
54053 @endif target-libphobos
54054
54055
54056
54057
54058
54059 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54060 maybe-configure-target-libtermcap:
54061 @if gcc-bootstrap
54062 configure-target-libtermcap: stage_current
54063 @endif gcc-bootstrap
54064 @if target-libtermcap
54065 maybe-configure-target-libtermcap: configure-target-libtermcap
54066 configure-target-libtermcap:
54067 @: $(MAKE); $(unstage)
54068 @r=`${PWD_COMMAND}`; export r; \
54069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54070 echo "Checking multilib configuration for libtermcap..."; \
54071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54073 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54074 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54075 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54076 else \
54077 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54078 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54079 fi; \
54080 else \
54081 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54082 fi; \
54083 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54085 $(NORMAL_TARGET_EXPORTS) \
54086 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54087 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54088 case $(srcdir) in \
54089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54090 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54092 esac; \
54093 module_srcdir=libtermcap; \
54094 rm -f no-such-file || : ; \
54095 CONFIG_SITE=no-such-file $(SHELL) \
54096 $$s/$$module_srcdir/configure \
54097 --srcdir=$${topdir}/$$module_srcdir \
54098 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54099 --target=${target_alias} \
54100 || exit 1
54101 @endif target-libtermcap
54102
54103
54104
54105
54106
54107 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54108 maybe-all-target-libtermcap:
54109 @if gcc-bootstrap
54110 all-target-libtermcap: stage_current
54111 @endif gcc-bootstrap
54112 @if target-libtermcap
54113 TARGET-target-libtermcap=all
54114 maybe-all-target-libtermcap: all-target-libtermcap
54115 all-target-libtermcap: configure-target-libtermcap
54116 @: $(MAKE); $(unstage)
54117 @r=`${PWD_COMMAND}`; export r; \
54118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54119 $(NORMAL_TARGET_EXPORTS) \
54120 (cd $(TARGET_SUBDIR)/libtermcap && \
54121 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54122 $(TARGET-target-libtermcap))
54123 @endif target-libtermcap
54124
54125
54126
54127
54128
54129 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54130 maybe-check-target-libtermcap:
54131 @if target-libtermcap
54132 maybe-check-target-libtermcap: check-target-libtermcap
54133
54134 # Dummy target for uncheckable module.
54135 check-target-libtermcap:
54136
54137 @endif target-libtermcap
54138
54139 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54140 maybe-install-target-libtermcap:
54141 @if target-libtermcap
54142 maybe-install-target-libtermcap: install-target-libtermcap
54143
54144 install-target-libtermcap: installdirs
54145 @: $(MAKE); $(unstage)
54146 @r=`${PWD_COMMAND}`; export r; \
54147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54148 $(NORMAL_TARGET_EXPORTS) \
54149 (cd $(TARGET_SUBDIR)/libtermcap && \
54150 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54151
54152 @endif target-libtermcap
54153
54154 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54155 maybe-install-strip-target-libtermcap:
54156 @if target-libtermcap
54157 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54158
54159 install-strip-target-libtermcap: installdirs
54160 @: $(MAKE); $(unstage)
54161 @r=`${PWD_COMMAND}`; export r; \
54162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54163 $(NORMAL_TARGET_EXPORTS) \
54164 (cd $(TARGET_SUBDIR)/libtermcap && \
54165 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54166
54167 @endif target-libtermcap
54168
54169 # Other targets (info, dvi, pdf, etc.)
54170
54171 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54172 maybe-info-target-libtermcap:
54173 @if target-libtermcap
54174 maybe-info-target-libtermcap: info-target-libtermcap
54175
54176 info-target-libtermcap: \
54177 configure-target-libtermcap
54178 @: $(MAKE); $(unstage)
54179 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54180 r=`${PWD_COMMAND}`; export r; \
54181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54182 $(NORMAL_TARGET_EXPORTS) \
54183 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54184 for flag in $(EXTRA_TARGET_FLAGS); do \
54185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54186 done; \
54187 (cd $(TARGET_SUBDIR)/libtermcap && \
54188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54190 "RANLIB=$${RANLIB}" \
54191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54192 info) \
54193 || exit 1
54194
54195 @endif target-libtermcap
54196
54197 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54198 maybe-dvi-target-libtermcap:
54199 @if target-libtermcap
54200 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54201
54202 dvi-target-libtermcap: \
54203 configure-target-libtermcap
54204 @: $(MAKE); $(unstage)
54205 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54206 r=`${PWD_COMMAND}`; export r; \
54207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54208 $(NORMAL_TARGET_EXPORTS) \
54209 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54210 for flag in $(EXTRA_TARGET_FLAGS); do \
54211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54212 done; \
54213 (cd $(TARGET_SUBDIR)/libtermcap && \
54214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54216 "RANLIB=$${RANLIB}" \
54217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54218 dvi) \
54219 || exit 1
54220
54221 @endif target-libtermcap
54222
54223 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54224 maybe-pdf-target-libtermcap:
54225 @if target-libtermcap
54226 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54227
54228 pdf-target-libtermcap: \
54229 configure-target-libtermcap
54230 @: $(MAKE); $(unstage)
54231 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54232 r=`${PWD_COMMAND}`; export r; \
54233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54234 $(NORMAL_TARGET_EXPORTS) \
54235 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54236 for flag in $(EXTRA_TARGET_FLAGS); do \
54237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54238 done; \
54239 (cd $(TARGET_SUBDIR)/libtermcap && \
54240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54242 "RANLIB=$${RANLIB}" \
54243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54244 pdf) \
54245 || exit 1
54246
54247 @endif target-libtermcap
54248
54249 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54250 maybe-html-target-libtermcap:
54251 @if target-libtermcap
54252 maybe-html-target-libtermcap: html-target-libtermcap
54253
54254 html-target-libtermcap: \
54255 configure-target-libtermcap
54256 @: $(MAKE); $(unstage)
54257 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54258 r=`${PWD_COMMAND}`; export r; \
54259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54260 $(NORMAL_TARGET_EXPORTS) \
54261 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54262 for flag in $(EXTRA_TARGET_FLAGS); do \
54263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54264 done; \
54265 (cd $(TARGET_SUBDIR)/libtermcap && \
54266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54268 "RANLIB=$${RANLIB}" \
54269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54270 html) \
54271 || exit 1
54272
54273 @endif target-libtermcap
54274
54275 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54276 maybe-TAGS-target-libtermcap:
54277 @if target-libtermcap
54278 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54279
54280 TAGS-target-libtermcap: \
54281 configure-target-libtermcap
54282 @: $(MAKE); $(unstage)
54283 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54284 r=`${PWD_COMMAND}`; export r; \
54285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54286 $(NORMAL_TARGET_EXPORTS) \
54287 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54288 for flag in $(EXTRA_TARGET_FLAGS); do \
54289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54290 done; \
54291 (cd $(TARGET_SUBDIR)/libtermcap && \
54292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54294 "RANLIB=$${RANLIB}" \
54295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54296 TAGS) \
54297 || exit 1
54298
54299 @endif target-libtermcap
54300
54301 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54302 maybe-install-info-target-libtermcap:
54303 @if target-libtermcap
54304 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54305
54306 install-info-target-libtermcap: \
54307 configure-target-libtermcap \
54308 info-target-libtermcap
54309 @: $(MAKE); $(unstage)
54310 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54311 r=`${PWD_COMMAND}`; export r; \
54312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54313 $(NORMAL_TARGET_EXPORTS) \
54314 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54315 for flag in $(EXTRA_TARGET_FLAGS); do \
54316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54317 done; \
54318 (cd $(TARGET_SUBDIR)/libtermcap && \
54319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54321 "RANLIB=$${RANLIB}" \
54322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54323 install-info) \
54324 || exit 1
54325
54326 @endif target-libtermcap
54327
54328 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54329 maybe-install-dvi-target-libtermcap:
54330 @if target-libtermcap
54331 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54332
54333 install-dvi-target-libtermcap: \
54334 configure-target-libtermcap \
54335 dvi-target-libtermcap
54336 @: $(MAKE); $(unstage)
54337 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54338 r=`${PWD_COMMAND}`; export r; \
54339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54340 $(NORMAL_TARGET_EXPORTS) \
54341 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54342 for flag in $(EXTRA_TARGET_FLAGS); do \
54343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54344 done; \
54345 (cd $(TARGET_SUBDIR)/libtermcap && \
54346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54348 "RANLIB=$${RANLIB}" \
54349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54350 install-dvi) \
54351 || exit 1
54352
54353 @endif target-libtermcap
54354
54355 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54356 maybe-install-pdf-target-libtermcap:
54357 @if target-libtermcap
54358 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54359
54360 install-pdf-target-libtermcap: \
54361 configure-target-libtermcap \
54362 pdf-target-libtermcap
54363 @: $(MAKE); $(unstage)
54364 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54365 r=`${PWD_COMMAND}`; export r; \
54366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54367 $(NORMAL_TARGET_EXPORTS) \
54368 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54369 for flag in $(EXTRA_TARGET_FLAGS); do \
54370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54371 done; \
54372 (cd $(TARGET_SUBDIR)/libtermcap && \
54373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54375 "RANLIB=$${RANLIB}" \
54376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54377 install-pdf) \
54378 || exit 1
54379
54380 @endif target-libtermcap
54381
54382 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54383 maybe-install-html-target-libtermcap:
54384 @if target-libtermcap
54385 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54386
54387 install-html-target-libtermcap: \
54388 configure-target-libtermcap \
54389 html-target-libtermcap
54390 @: $(MAKE); $(unstage)
54391 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54392 r=`${PWD_COMMAND}`; export r; \
54393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54394 $(NORMAL_TARGET_EXPORTS) \
54395 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54396 for flag in $(EXTRA_TARGET_FLAGS); do \
54397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54398 done; \
54399 (cd $(TARGET_SUBDIR)/libtermcap && \
54400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54402 "RANLIB=$${RANLIB}" \
54403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54404 install-html) \
54405 || exit 1
54406
54407 @endif target-libtermcap
54408
54409 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54410 maybe-installcheck-target-libtermcap:
54411 @if target-libtermcap
54412 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54413
54414 installcheck-target-libtermcap: \
54415 configure-target-libtermcap
54416 @: $(MAKE); $(unstage)
54417 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54418 r=`${PWD_COMMAND}`; export r; \
54419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54420 $(NORMAL_TARGET_EXPORTS) \
54421 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54422 for flag in $(EXTRA_TARGET_FLAGS); do \
54423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54424 done; \
54425 (cd $(TARGET_SUBDIR)/libtermcap && \
54426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54428 "RANLIB=$${RANLIB}" \
54429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54430 installcheck) \
54431 || exit 1
54432
54433 @endif target-libtermcap
54434
54435 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54436 maybe-mostlyclean-target-libtermcap:
54437 @if target-libtermcap
54438 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54439
54440 # libtermcap doesn't support mostlyclean.
54441 mostlyclean-target-libtermcap:
54442
54443 @endif target-libtermcap
54444
54445 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54446 maybe-clean-target-libtermcap:
54447 @if target-libtermcap
54448 maybe-clean-target-libtermcap: clean-target-libtermcap
54449
54450 # libtermcap doesn't support clean.
54451 clean-target-libtermcap:
54452
54453 @endif target-libtermcap
54454
54455 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54456 maybe-distclean-target-libtermcap:
54457 @if target-libtermcap
54458 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54459
54460 # libtermcap doesn't support distclean.
54461 distclean-target-libtermcap:
54462
54463 @endif target-libtermcap
54464
54465 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54466 maybe-maintainer-clean-target-libtermcap:
54467 @if target-libtermcap
54468 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54469
54470 # libtermcap doesn't support maintainer-clean.
54471 maintainer-clean-target-libtermcap:
54472
54473 @endif target-libtermcap
54474
54475
54476
54477
54478
54479 .PHONY: configure-target-winsup maybe-configure-target-winsup
54480 maybe-configure-target-winsup:
54481 @if gcc-bootstrap
54482 configure-target-winsup: stage_current
54483 @endif gcc-bootstrap
54484 @if target-winsup
54485 maybe-configure-target-winsup: configure-target-winsup
54486 configure-target-winsup:
54487 @: $(MAKE); $(unstage)
54488 @r=`${PWD_COMMAND}`; export r; \
54489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54490 echo "Checking multilib configuration for winsup..."; \
54491 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54492 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54493 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54494 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54495 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54496 else \
54497 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54498 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54499 fi; \
54500 else \
54501 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54502 fi; \
54503 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54504 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54505 $(NORMAL_TARGET_EXPORTS) \
54506 echo Configuring in $(TARGET_SUBDIR)/winsup; \
54507 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
54508 case $(srcdir) in \
54509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54510 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
54511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54512 esac; \
54513 module_srcdir=winsup; \
54514 rm -f no-such-file || : ; \
54515 CONFIG_SITE=no-such-file $(SHELL) \
54516 $$s/$$module_srcdir/configure \
54517 --srcdir=$${topdir}/$$module_srcdir \
54518 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54519 --target=${target_alias} \
54520 || exit 1
54521 @endif target-winsup
54522
54523
54524
54525
54526
54527 .PHONY: all-target-winsup maybe-all-target-winsup
54528 maybe-all-target-winsup:
54529 @if gcc-bootstrap
54530 all-target-winsup: stage_current
54531 @endif gcc-bootstrap
54532 @if target-winsup
54533 TARGET-target-winsup=all
54534 maybe-all-target-winsup: all-target-winsup
54535 all-target-winsup: configure-target-winsup
54536 @: $(MAKE); $(unstage)
54537 @r=`${PWD_COMMAND}`; export r; \
54538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54539 $(NORMAL_TARGET_EXPORTS) \
54540 (cd $(TARGET_SUBDIR)/winsup && \
54541 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54542 $(TARGET-target-winsup))
54543 @endif target-winsup
54544
54545
54546
54547
54548
54549 .PHONY: check-target-winsup maybe-check-target-winsup
54550 maybe-check-target-winsup:
54551 @if target-winsup
54552 maybe-check-target-winsup: check-target-winsup
54553
54554 check-target-winsup:
54555 @: $(MAKE); $(unstage)
54556 @r=`${PWD_COMMAND}`; export r; \
54557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54558 $(NORMAL_TARGET_EXPORTS) \
54559 (cd $(TARGET_SUBDIR)/winsup && \
54560 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54561
54562 @endif target-winsup
54563
54564 .PHONY: install-target-winsup maybe-install-target-winsup
54565 maybe-install-target-winsup:
54566 @if target-winsup
54567 maybe-install-target-winsup: install-target-winsup
54568
54569 install-target-winsup: installdirs
54570 @: $(MAKE); $(unstage)
54571 @r=`${PWD_COMMAND}`; export r; \
54572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54573 $(NORMAL_TARGET_EXPORTS) \
54574 (cd $(TARGET_SUBDIR)/winsup && \
54575 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54576
54577 @endif target-winsup
54578
54579 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
54580 maybe-install-strip-target-winsup:
54581 @if target-winsup
54582 maybe-install-strip-target-winsup: install-strip-target-winsup
54583
54584 install-strip-target-winsup: installdirs
54585 @: $(MAKE); $(unstage)
54586 @r=`${PWD_COMMAND}`; export r; \
54587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54588 $(NORMAL_TARGET_EXPORTS) \
54589 (cd $(TARGET_SUBDIR)/winsup && \
54590 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54591
54592 @endif target-winsup
54593
54594 # Other targets (info, dvi, pdf, etc.)
54595
54596 .PHONY: maybe-info-target-winsup info-target-winsup
54597 maybe-info-target-winsup:
54598 @if target-winsup
54599 maybe-info-target-winsup: info-target-winsup
54600
54601 info-target-winsup: \
54602 configure-target-winsup
54603 @: $(MAKE); $(unstage)
54604 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54605 r=`${PWD_COMMAND}`; export r; \
54606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54607 $(NORMAL_TARGET_EXPORTS) \
54608 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
54609 for flag in $(EXTRA_TARGET_FLAGS); do \
54610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54611 done; \
54612 (cd $(TARGET_SUBDIR)/winsup && \
54613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54615 "RANLIB=$${RANLIB}" \
54616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54617 info) \
54618 || exit 1
54619
54620 @endif target-winsup
54621
54622 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
54623 maybe-dvi-target-winsup:
54624 @if target-winsup
54625 maybe-dvi-target-winsup: dvi-target-winsup
54626
54627 dvi-target-winsup: \
54628 configure-target-winsup
54629 @: $(MAKE); $(unstage)
54630 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54631 r=`${PWD_COMMAND}`; export r; \
54632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54633 $(NORMAL_TARGET_EXPORTS) \
54634 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
54635 for flag in $(EXTRA_TARGET_FLAGS); do \
54636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54637 done; \
54638 (cd $(TARGET_SUBDIR)/winsup && \
54639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54641 "RANLIB=$${RANLIB}" \
54642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54643 dvi) \
54644 || exit 1
54645
54646 @endif target-winsup
54647
54648 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
54649 maybe-pdf-target-winsup:
54650 @if target-winsup
54651 maybe-pdf-target-winsup: pdf-target-winsup
54652
54653 pdf-target-winsup: \
54654 configure-target-winsup
54655 @: $(MAKE); $(unstage)
54656 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54657 r=`${PWD_COMMAND}`; export r; \
54658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54659 $(NORMAL_TARGET_EXPORTS) \
54660 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
54661 for flag in $(EXTRA_TARGET_FLAGS); do \
54662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54663 done; \
54664 (cd $(TARGET_SUBDIR)/winsup && \
54665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54667 "RANLIB=$${RANLIB}" \
54668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54669 pdf) \
54670 || exit 1
54671
54672 @endif target-winsup
54673
54674 .PHONY: maybe-html-target-winsup html-target-winsup
54675 maybe-html-target-winsup:
54676 @if target-winsup
54677 maybe-html-target-winsup: html-target-winsup
54678
54679 html-target-winsup: \
54680 configure-target-winsup
54681 @: $(MAKE); $(unstage)
54682 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54683 r=`${PWD_COMMAND}`; export r; \
54684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54685 $(NORMAL_TARGET_EXPORTS) \
54686 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
54687 for flag in $(EXTRA_TARGET_FLAGS); do \
54688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54689 done; \
54690 (cd $(TARGET_SUBDIR)/winsup && \
54691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54693 "RANLIB=$${RANLIB}" \
54694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54695 html) \
54696 || exit 1
54697
54698 @endif target-winsup
54699
54700 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
54701 maybe-TAGS-target-winsup:
54702 @if target-winsup
54703 maybe-TAGS-target-winsup: TAGS-target-winsup
54704
54705 TAGS-target-winsup: \
54706 configure-target-winsup
54707 @: $(MAKE); $(unstage)
54708 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54709 r=`${PWD_COMMAND}`; export r; \
54710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54711 $(NORMAL_TARGET_EXPORTS) \
54712 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
54713 for flag in $(EXTRA_TARGET_FLAGS); do \
54714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54715 done; \
54716 (cd $(TARGET_SUBDIR)/winsup && \
54717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54719 "RANLIB=$${RANLIB}" \
54720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54721 TAGS) \
54722 || exit 1
54723
54724 @endif target-winsup
54725
54726 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
54727 maybe-install-info-target-winsup:
54728 @if target-winsup
54729 maybe-install-info-target-winsup: install-info-target-winsup
54730
54731 install-info-target-winsup: \
54732 configure-target-winsup \
54733 info-target-winsup
54734 @: $(MAKE); $(unstage)
54735 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54736 r=`${PWD_COMMAND}`; export r; \
54737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54738 $(NORMAL_TARGET_EXPORTS) \
54739 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
54740 for flag in $(EXTRA_TARGET_FLAGS); do \
54741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54742 done; \
54743 (cd $(TARGET_SUBDIR)/winsup && \
54744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54746 "RANLIB=$${RANLIB}" \
54747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54748 install-info) \
54749 || exit 1
54750
54751 @endif target-winsup
54752
54753 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
54754 maybe-install-dvi-target-winsup:
54755 @if target-winsup
54756 maybe-install-dvi-target-winsup: install-dvi-target-winsup
54757
54758 install-dvi-target-winsup: \
54759 configure-target-winsup \
54760 dvi-target-winsup
54761 @: $(MAKE); $(unstage)
54762 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54763 r=`${PWD_COMMAND}`; export r; \
54764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54765 $(NORMAL_TARGET_EXPORTS) \
54766 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
54767 for flag in $(EXTRA_TARGET_FLAGS); do \
54768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54769 done; \
54770 (cd $(TARGET_SUBDIR)/winsup && \
54771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54773 "RANLIB=$${RANLIB}" \
54774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54775 install-dvi) \
54776 || exit 1
54777
54778 @endif target-winsup
54779
54780 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
54781 maybe-install-pdf-target-winsup:
54782 @if target-winsup
54783 maybe-install-pdf-target-winsup: install-pdf-target-winsup
54784
54785 install-pdf-target-winsup: \
54786 configure-target-winsup \
54787 pdf-target-winsup
54788 @: $(MAKE); $(unstage)
54789 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54790 r=`${PWD_COMMAND}`; export r; \
54791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54792 $(NORMAL_TARGET_EXPORTS) \
54793 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
54794 for flag in $(EXTRA_TARGET_FLAGS); do \
54795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54796 done; \
54797 (cd $(TARGET_SUBDIR)/winsup && \
54798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54800 "RANLIB=$${RANLIB}" \
54801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54802 install-pdf) \
54803 || exit 1
54804
54805 @endif target-winsup
54806
54807 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
54808 maybe-install-html-target-winsup:
54809 @if target-winsup
54810 maybe-install-html-target-winsup: install-html-target-winsup
54811
54812 install-html-target-winsup: \
54813 configure-target-winsup \
54814 html-target-winsup
54815 @: $(MAKE); $(unstage)
54816 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54817 r=`${PWD_COMMAND}`; export r; \
54818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54819 $(NORMAL_TARGET_EXPORTS) \
54820 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
54821 for flag in $(EXTRA_TARGET_FLAGS); do \
54822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54823 done; \
54824 (cd $(TARGET_SUBDIR)/winsup && \
54825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54827 "RANLIB=$${RANLIB}" \
54828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54829 install-html) \
54830 || exit 1
54831
54832 @endif target-winsup
54833
54834 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
54835 maybe-installcheck-target-winsup:
54836 @if target-winsup
54837 maybe-installcheck-target-winsup: installcheck-target-winsup
54838
54839 installcheck-target-winsup: \
54840 configure-target-winsup
54841 @: $(MAKE); $(unstage)
54842 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54843 r=`${PWD_COMMAND}`; export r; \
54844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54845 $(NORMAL_TARGET_EXPORTS) \
54846 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
54847 for flag in $(EXTRA_TARGET_FLAGS); do \
54848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54849 done; \
54850 (cd $(TARGET_SUBDIR)/winsup && \
54851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54853 "RANLIB=$${RANLIB}" \
54854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54855 installcheck) \
54856 || exit 1
54857
54858 @endif target-winsup
54859
54860 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
54861 maybe-mostlyclean-target-winsup:
54862 @if target-winsup
54863 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
54864
54865 mostlyclean-target-winsup:
54866 @: $(MAKE); $(unstage)
54867 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54868 r=`${PWD_COMMAND}`; export r; \
54869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54870 $(NORMAL_TARGET_EXPORTS) \
54871 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
54872 for flag in $(EXTRA_TARGET_FLAGS); do \
54873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54874 done; \
54875 (cd $(TARGET_SUBDIR)/winsup && \
54876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54878 "RANLIB=$${RANLIB}" \
54879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54880 mostlyclean) \
54881 || exit 1
54882
54883 @endif target-winsup
54884
54885 .PHONY: maybe-clean-target-winsup clean-target-winsup
54886 maybe-clean-target-winsup:
54887 @if target-winsup
54888 maybe-clean-target-winsup: clean-target-winsup
54889
54890 clean-target-winsup:
54891 @: $(MAKE); $(unstage)
54892 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54893 r=`${PWD_COMMAND}`; export r; \
54894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54895 $(NORMAL_TARGET_EXPORTS) \
54896 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
54897 for flag in $(EXTRA_TARGET_FLAGS); do \
54898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54899 done; \
54900 (cd $(TARGET_SUBDIR)/winsup && \
54901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54903 "RANLIB=$${RANLIB}" \
54904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54905 clean) \
54906 || exit 1
54907
54908 @endif target-winsup
54909
54910 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
54911 maybe-distclean-target-winsup:
54912 @if target-winsup
54913 maybe-distclean-target-winsup: distclean-target-winsup
54914
54915 distclean-target-winsup:
54916 @: $(MAKE); $(unstage)
54917 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54918 r=`${PWD_COMMAND}`; export r; \
54919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54920 $(NORMAL_TARGET_EXPORTS) \
54921 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
54922 for flag in $(EXTRA_TARGET_FLAGS); do \
54923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54924 done; \
54925 (cd $(TARGET_SUBDIR)/winsup && \
54926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54928 "RANLIB=$${RANLIB}" \
54929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54930 distclean) \
54931 || exit 1
54932
54933 @endif target-winsup
54934
54935 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
54936 maybe-maintainer-clean-target-winsup:
54937 @if target-winsup
54938 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
54939
54940 maintainer-clean-target-winsup:
54941 @: $(MAKE); $(unstage)
54942 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54943 r=`${PWD_COMMAND}`; export r; \
54944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54945 $(NORMAL_TARGET_EXPORTS) \
54946 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
54947 for flag in $(EXTRA_TARGET_FLAGS); do \
54948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54949 done; \
54950 (cd $(TARGET_SUBDIR)/winsup && \
54951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54953 "RANLIB=$${RANLIB}" \
54954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54955 maintainer-clean) \
54956 || exit 1
54957
54958 @endif target-winsup
54959
54960
54961
54962
54963
54964 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
54965 maybe-configure-target-libgloss:
54966 @if gcc-bootstrap
54967 configure-target-libgloss: stage_current
54968 @endif gcc-bootstrap
54969 @if target-libgloss
54970 maybe-configure-target-libgloss: configure-target-libgloss
54971 configure-target-libgloss:
54972 @: $(MAKE); $(unstage)
54973 @r=`${PWD_COMMAND}`; export r; \
54974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54975 echo "Checking multilib configuration for libgloss..."; \
54976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54977 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
54978 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54979 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54980 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
54981 else \
54982 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
54983 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54984 fi; \
54985 else \
54986 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54987 fi; \
54988 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
54989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54990 $(NORMAL_TARGET_EXPORTS) \
54991 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
54992 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
54993 case $(srcdir) in \
54994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54995 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
54996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54997 esac; \
54998 module_srcdir=libgloss; \
54999 rm -f no-such-file || : ; \
55000 CONFIG_SITE=no-such-file $(SHELL) \
55001 $$s/$$module_srcdir/configure \
55002 --srcdir=$${topdir}/$$module_srcdir \
55003 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55004 --target=${target_alias} \
55005 || exit 1
55006 @endif target-libgloss
55007
55008
55009
55010
55011
55012 .PHONY: all-target-libgloss maybe-all-target-libgloss
55013 maybe-all-target-libgloss:
55014 @if gcc-bootstrap
55015 all-target-libgloss: stage_current
55016 @endif gcc-bootstrap
55017 @if target-libgloss
55018 TARGET-target-libgloss=all
55019 maybe-all-target-libgloss: all-target-libgloss
55020 all-target-libgloss: configure-target-libgloss
55021 @: $(MAKE); $(unstage)
55022 @r=`${PWD_COMMAND}`; export r; \
55023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55024 $(NORMAL_TARGET_EXPORTS) \
55025 (cd $(TARGET_SUBDIR)/libgloss && \
55026 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55027 $(TARGET-target-libgloss))
55028 @endif target-libgloss
55029
55030
55031
55032
55033
55034 .PHONY: check-target-libgloss maybe-check-target-libgloss
55035 maybe-check-target-libgloss:
55036 @if target-libgloss
55037 maybe-check-target-libgloss: check-target-libgloss
55038
55039 # Dummy target for uncheckable module.
55040 check-target-libgloss:
55041
55042 @endif target-libgloss
55043
55044 .PHONY: install-target-libgloss maybe-install-target-libgloss
55045 maybe-install-target-libgloss:
55046 @if target-libgloss
55047 maybe-install-target-libgloss: install-target-libgloss
55048
55049 install-target-libgloss: installdirs
55050 @: $(MAKE); $(unstage)
55051 @r=`${PWD_COMMAND}`; export r; \
55052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55053 $(NORMAL_TARGET_EXPORTS) \
55054 (cd $(TARGET_SUBDIR)/libgloss && \
55055 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55056
55057 @endif target-libgloss
55058
55059 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55060 maybe-install-strip-target-libgloss:
55061 @if target-libgloss
55062 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55063
55064 install-strip-target-libgloss: installdirs
55065 @: $(MAKE); $(unstage)
55066 @r=`${PWD_COMMAND}`; export r; \
55067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55068 $(NORMAL_TARGET_EXPORTS) \
55069 (cd $(TARGET_SUBDIR)/libgloss && \
55070 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55071
55072 @endif target-libgloss
55073
55074 # Other targets (info, dvi, pdf, etc.)
55075
55076 .PHONY: maybe-info-target-libgloss info-target-libgloss
55077 maybe-info-target-libgloss:
55078 @if target-libgloss
55079 maybe-info-target-libgloss: info-target-libgloss
55080
55081 info-target-libgloss: \
55082 configure-target-libgloss
55083 @: $(MAKE); $(unstage)
55084 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55085 r=`${PWD_COMMAND}`; export r; \
55086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55087 $(NORMAL_TARGET_EXPORTS) \
55088 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55089 for flag in $(EXTRA_TARGET_FLAGS); do \
55090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55091 done; \
55092 (cd $(TARGET_SUBDIR)/libgloss && \
55093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55095 "RANLIB=$${RANLIB}" \
55096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55097 info) \
55098 || exit 1
55099
55100 @endif target-libgloss
55101
55102 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55103 maybe-dvi-target-libgloss:
55104 @if target-libgloss
55105 maybe-dvi-target-libgloss: dvi-target-libgloss
55106
55107 dvi-target-libgloss: \
55108 configure-target-libgloss
55109 @: $(MAKE); $(unstage)
55110 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55111 r=`${PWD_COMMAND}`; export r; \
55112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55113 $(NORMAL_TARGET_EXPORTS) \
55114 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55115 for flag in $(EXTRA_TARGET_FLAGS); do \
55116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55117 done; \
55118 (cd $(TARGET_SUBDIR)/libgloss && \
55119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55121 "RANLIB=$${RANLIB}" \
55122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55123 dvi) \
55124 || exit 1
55125
55126 @endif target-libgloss
55127
55128 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55129 maybe-pdf-target-libgloss:
55130 @if target-libgloss
55131 maybe-pdf-target-libgloss: pdf-target-libgloss
55132
55133 pdf-target-libgloss: \
55134 configure-target-libgloss
55135 @: $(MAKE); $(unstage)
55136 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55137 r=`${PWD_COMMAND}`; export r; \
55138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55139 $(NORMAL_TARGET_EXPORTS) \
55140 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55141 for flag in $(EXTRA_TARGET_FLAGS); do \
55142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55143 done; \
55144 (cd $(TARGET_SUBDIR)/libgloss && \
55145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55147 "RANLIB=$${RANLIB}" \
55148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55149 pdf) \
55150 || exit 1
55151
55152 @endif target-libgloss
55153
55154 .PHONY: maybe-html-target-libgloss html-target-libgloss
55155 maybe-html-target-libgloss:
55156 @if target-libgloss
55157 maybe-html-target-libgloss: html-target-libgloss
55158
55159 html-target-libgloss: \
55160 configure-target-libgloss
55161 @: $(MAKE); $(unstage)
55162 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55163 r=`${PWD_COMMAND}`; export r; \
55164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55165 $(NORMAL_TARGET_EXPORTS) \
55166 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55167 for flag in $(EXTRA_TARGET_FLAGS); do \
55168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55169 done; \
55170 (cd $(TARGET_SUBDIR)/libgloss && \
55171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55173 "RANLIB=$${RANLIB}" \
55174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55175 html) \
55176 || exit 1
55177
55178 @endif target-libgloss
55179
55180 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55181 maybe-TAGS-target-libgloss:
55182 @if target-libgloss
55183 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55184
55185 TAGS-target-libgloss: \
55186 configure-target-libgloss
55187 @: $(MAKE); $(unstage)
55188 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55189 r=`${PWD_COMMAND}`; export r; \
55190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55191 $(NORMAL_TARGET_EXPORTS) \
55192 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55193 for flag in $(EXTRA_TARGET_FLAGS); do \
55194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55195 done; \
55196 (cd $(TARGET_SUBDIR)/libgloss && \
55197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55199 "RANLIB=$${RANLIB}" \
55200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55201 TAGS) \
55202 || exit 1
55203
55204 @endif target-libgloss
55205
55206 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55207 maybe-install-info-target-libgloss:
55208 @if target-libgloss
55209 maybe-install-info-target-libgloss: install-info-target-libgloss
55210
55211 install-info-target-libgloss: \
55212 configure-target-libgloss \
55213 info-target-libgloss
55214 @: $(MAKE); $(unstage)
55215 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55216 r=`${PWD_COMMAND}`; export r; \
55217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55218 $(NORMAL_TARGET_EXPORTS) \
55219 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55220 for flag in $(EXTRA_TARGET_FLAGS); do \
55221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55222 done; \
55223 (cd $(TARGET_SUBDIR)/libgloss && \
55224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55226 "RANLIB=$${RANLIB}" \
55227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55228 install-info) \
55229 || exit 1
55230
55231 @endif target-libgloss
55232
55233 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55234 maybe-install-dvi-target-libgloss:
55235 @if target-libgloss
55236 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55237
55238 install-dvi-target-libgloss: \
55239 configure-target-libgloss \
55240 dvi-target-libgloss
55241 @: $(MAKE); $(unstage)
55242 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55243 r=`${PWD_COMMAND}`; export r; \
55244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55245 $(NORMAL_TARGET_EXPORTS) \
55246 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55247 for flag in $(EXTRA_TARGET_FLAGS); do \
55248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55249 done; \
55250 (cd $(TARGET_SUBDIR)/libgloss && \
55251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55253 "RANLIB=$${RANLIB}" \
55254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55255 install-dvi) \
55256 || exit 1
55257
55258 @endif target-libgloss
55259
55260 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55261 maybe-install-pdf-target-libgloss:
55262 @if target-libgloss
55263 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55264
55265 install-pdf-target-libgloss: \
55266 configure-target-libgloss \
55267 pdf-target-libgloss
55268 @: $(MAKE); $(unstage)
55269 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55270 r=`${PWD_COMMAND}`; export r; \
55271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55272 $(NORMAL_TARGET_EXPORTS) \
55273 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55274 for flag in $(EXTRA_TARGET_FLAGS); do \
55275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55276 done; \
55277 (cd $(TARGET_SUBDIR)/libgloss && \
55278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55280 "RANLIB=$${RANLIB}" \
55281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55282 install-pdf) \
55283 || exit 1
55284
55285 @endif target-libgloss
55286
55287 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55288 maybe-install-html-target-libgloss:
55289 @if target-libgloss
55290 maybe-install-html-target-libgloss: install-html-target-libgloss
55291
55292 install-html-target-libgloss: \
55293 configure-target-libgloss \
55294 html-target-libgloss
55295 @: $(MAKE); $(unstage)
55296 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55297 r=`${PWD_COMMAND}`; export r; \
55298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55299 $(NORMAL_TARGET_EXPORTS) \
55300 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55301 for flag in $(EXTRA_TARGET_FLAGS); do \
55302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55303 done; \
55304 (cd $(TARGET_SUBDIR)/libgloss && \
55305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55307 "RANLIB=$${RANLIB}" \
55308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55309 install-html) \
55310 || exit 1
55311
55312 @endif target-libgloss
55313
55314 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55315 maybe-installcheck-target-libgloss:
55316 @if target-libgloss
55317 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55318
55319 installcheck-target-libgloss: \
55320 configure-target-libgloss
55321 @: $(MAKE); $(unstage)
55322 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55323 r=`${PWD_COMMAND}`; export r; \
55324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55325 $(NORMAL_TARGET_EXPORTS) \
55326 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55327 for flag in $(EXTRA_TARGET_FLAGS); do \
55328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55329 done; \
55330 (cd $(TARGET_SUBDIR)/libgloss && \
55331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55333 "RANLIB=$${RANLIB}" \
55334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55335 installcheck) \
55336 || exit 1
55337
55338 @endif target-libgloss
55339
55340 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55341 maybe-mostlyclean-target-libgloss:
55342 @if target-libgloss
55343 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55344
55345 mostlyclean-target-libgloss:
55346 @: $(MAKE); $(unstage)
55347 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55348 r=`${PWD_COMMAND}`; export r; \
55349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55350 $(NORMAL_TARGET_EXPORTS) \
55351 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55352 for flag in $(EXTRA_TARGET_FLAGS); do \
55353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55354 done; \
55355 (cd $(TARGET_SUBDIR)/libgloss && \
55356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55358 "RANLIB=$${RANLIB}" \
55359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55360 mostlyclean) \
55361 || exit 1
55362
55363 @endif target-libgloss
55364
55365 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55366 maybe-clean-target-libgloss:
55367 @if target-libgloss
55368 maybe-clean-target-libgloss: clean-target-libgloss
55369
55370 clean-target-libgloss:
55371 @: $(MAKE); $(unstage)
55372 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55373 r=`${PWD_COMMAND}`; export r; \
55374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55375 $(NORMAL_TARGET_EXPORTS) \
55376 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55377 for flag in $(EXTRA_TARGET_FLAGS); do \
55378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55379 done; \
55380 (cd $(TARGET_SUBDIR)/libgloss && \
55381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55383 "RANLIB=$${RANLIB}" \
55384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55385 clean) \
55386 || exit 1
55387
55388 @endif target-libgloss
55389
55390 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55391 maybe-distclean-target-libgloss:
55392 @if target-libgloss
55393 maybe-distclean-target-libgloss: distclean-target-libgloss
55394
55395 distclean-target-libgloss:
55396 @: $(MAKE); $(unstage)
55397 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55398 r=`${PWD_COMMAND}`; export r; \
55399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55400 $(NORMAL_TARGET_EXPORTS) \
55401 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55402 for flag in $(EXTRA_TARGET_FLAGS); do \
55403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55404 done; \
55405 (cd $(TARGET_SUBDIR)/libgloss && \
55406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55408 "RANLIB=$${RANLIB}" \
55409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55410 distclean) \
55411 || exit 1
55412
55413 @endif target-libgloss
55414
55415 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55416 maybe-maintainer-clean-target-libgloss:
55417 @if target-libgloss
55418 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55419
55420 maintainer-clean-target-libgloss:
55421 @: $(MAKE); $(unstage)
55422 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55423 r=`${PWD_COMMAND}`; export r; \
55424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55425 $(NORMAL_TARGET_EXPORTS) \
55426 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55427 for flag in $(EXTRA_TARGET_FLAGS); do \
55428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55429 done; \
55430 (cd $(TARGET_SUBDIR)/libgloss && \
55431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55433 "RANLIB=$${RANLIB}" \
55434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55435 maintainer-clean) \
55436 || exit 1
55437
55438 @endif target-libgloss
55439
55440
55441
55442
55443
55444 .PHONY: configure-target-libffi maybe-configure-target-libffi
55445 maybe-configure-target-libffi:
55446 @if gcc-bootstrap
55447 configure-target-libffi: stage_current
55448 @endif gcc-bootstrap
55449 @if target-libffi
55450 maybe-configure-target-libffi: configure-target-libffi
55451 configure-target-libffi:
55452 @: $(MAKE); $(unstage)
55453 @r=`${PWD_COMMAND}`; export r; \
55454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55455 echo "Checking multilib configuration for libffi..."; \
55456 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55457 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55458 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55459 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55460 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55461 else \
55462 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55463 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55464 fi; \
55465 else \
55466 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55467 fi; \
55468 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55470 $(NORMAL_TARGET_EXPORTS) \
55471 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55472 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55473 case $(srcdir) in \
55474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55475 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55477 esac; \
55478 module_srcdir=libffi; \
55479 rm -f no-such-file || : ; \
55480 CONFIG_SITE=no-such-file $(SHELL) \
55481 $$s/$$module_srcdir/configure \
55482 --srcdir=$${topdir}/$$module_srcdir \
55483 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55484 --target=${target_alias} --disable-shared --with-pic \
55485 || exit 1
55486 @endif target-libffi
55487
55488
55489
55490
55491
55492 .PHONY: all-target-libffi maybe-all-target-libffi
55493 maybe-all-target-libffi:
55494 @if gcc-bootstrap
55495 all-target-libffi: stage_current
55496 @endif gcc-bootstrap
55497 @if target-libffi
55498 TARGET-target-libffi=all
55499 maybe-all-target-libffi: all-target-libffi
55500 all-target-libffi: configure-target-libffi
55501 @: $(MAKE); $(unstage)
55502 @r=`${PWD_COMMAND}`; export r; \
55503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55504 $(NORMAL_TARGET_EXPORTS) \
55505 (cd $(TARGET_SUBDIR)/libffi && \
55506 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55507 $(TARGET-target-libffi))
55508 @endif target-libffi
55509
55510
55511
55512
55513
55514 .PHONY: check-target-libffi maybe-check-target-libffi
55515 maybe-check-target-libffi:
55516 @if target-libffi
55517 maybe-check-target-libffi: check-target-libffi
55518
55519 check-target-libffi:
55520 @: $(MAKE); $(unstage)
55521 @r=`${PWD_COMMAND}`; export r; \
55522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55523 $(NORMAL_TARGET_EXPORTS) \
55524 (cd $(TARGET_SUBDIR)/libffi && \
55525 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55526
55527 @endif target-libffi
55528
55529 .PHONY: install-target-libffi maybe-install-target-libffi
55530 maybe-install-target-libffi:
55531 @if target-libffi
55532 maybe-install-target-libffi: install-target-libffi
55533
55534 # Dummy target for uninstallable.
55535 install-target-libffi:
55536
55537 @endif target-libffi
55538
55539 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
55540 maybe-install-strip-target-libffi:
55541 @if target-libffi
55542 maybe-install-strip-target-libffi: install-strip-target-libffi
55543
55544 # Dummy target for uninstallable.
55545 install-strip-target-libffi:
55546
55547 @endif target-libffi
55548
55549 # Other targets (info, dvi, pdf, etc.)
55550
55551 .PHONY: maybe-info-target-libffi info-target-libffi
55552 maybe-info-target-libffi:
55553 @if target-libffi
55554 maybe-info-target-libffi: info-target-libffi
55555
55556 info-target-libffi: \
55557 configure-target-libffi
55558 @: $(MAKE); $(unstage)
55559 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55560 r=`${PWD_COMMAND}`; export r; \
55561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55562 $(NORMAL_TARGET_EXPORTS) \
55563 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
55564 for flag in $(EXTRA_TARGET_FLAGS); do \
55565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55566 done; \
55567 (cd $(TARGET_SUBDIR)/libffi && \
55568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55570 "RANLIB=$${RANLIB}" \
55571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55572 info) \
55573 || exit 1
55574
55575 @endif target-libffi
55576
55577 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
55578 maybe-dvi-target-libffi:
55579 @if target-libffi
55580 maybe-dvi-target-libffi: dvi-target-libffi
55581
55582 dvi-target-libffi: \
55583 configure-target-libffi
55584 @: $(MAKE); $(unstage)
55585 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55586 r=`${PWD_COMMAND}`; export r; \
55587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55588 $(NORMAL_TARGET_EXPORTS) \
55589 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
55590 for flag in $(EXTRA_TARGET_FLAGS); do \
55591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55592 done; \
55593 (cd $(TARGET_SUBDIR)/libffi && \
55594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55596 "RANLIB=$${RANLIB}" \
55597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55598 dvi) \
55599 || exit 1
55600
55601 @endif target-libffi
55602
55603 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
55604 maybe-pdf-target-libffi:
55605 @if target-libffi
55606 maybe-pdf-target-libffi: pdf-target-libffi
55607
55608 pdf-target-libffi: \
55609 configure-target-libffi
55610 @: $(MAKE); $(unstage)
55611 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55612 r=`${PWD_COMMAND}`; export r; \
55613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55614 $(NORMAL_TARGET_EXPORTS) \
55615 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
55616 for flag in $(EXTRA_TARGET_FLAGS); do \
55617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55618 done; \
55619 (cd $(TARGET_SUBDIR)/libffi && \
55620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55622 "RANLIB=$${RANLIB}" \
55623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55624 pdf) \
55625 || exit 1
55626
55627 @endif target-libffi
55628
55629 .PHONY: maybe-html-target-libffi html-target-libffi
55630 maybe-html-target-libffi:
55631 @if target-libffi
55632 maybe-html-target-libffi: html-target-libffi
55633
55634 html-target-libffi: \
55635 configure-target-libffi
55636 @: $(MAKE); $(unstage)
55637 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55638 r=`${PWD_COMMAND}`; export r; \
55639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55640 $(NORMAL_TARGET_EXPORTS) \
55641 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
55642 for flag in $(EXTRA_TARGET_FLAGS); do \
55643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55644 done; \
55645 (cd $(TARGET_SUBDIR)/libffi && \
55646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55648 "RANLIB=$${RANLIB}" \
55649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55650 html) \
55651 || exit 1
55652
55653 @endif target-libffi
55654
55655 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
55656 maybe-TAGS-target-libffi:
55657 @if target-libffi
55658 maybe-TAGS-target-libffi: TAGS-target-libffi
55659
55660 TAGS-target-libffi: \
55661 configure-target-libffi
55662 @: $(MAKE); $(unstage)
55663 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55664 r=`${PWD_COMMAND}`; export r; \
55665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55666 $(NORMAL_TARGET_EXPORTS) \
55667 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
55668 for flag in $(EXTRA_TARGET_FLAGS); do \
55669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55670 done; \
55671 (cd $(TARGET_SUBDIR)/libffi && \
55672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55674 "RANLIB=$${RANLIB}" \
55675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55676 TAGS) \
55677 || exit 1
55678
55679 @endif target-libffi
55680
55681 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
55682 maybe-install-info-target-libffi:
55683 @if target-libffi
55684 maybe-install-info-target-libffi: install-info-target-libffi
55685
55686 install-info-target-libffi: \
55687 configure-target-libffi \
55688 info-target-libffi
55689 @: $(MAKE); $(unstage)
55690 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55691 r=`${PWD_COMMAND}`; export r; \
55692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55693 $(NORMAL_TARGET_EXPORTS) \
55694 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
55695 for flag in $(EXTRA_TARGET_FLAGS); do \
55696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55697 done; \
55698 (cd $(TARGET_SUBDIR)/libffi && \
55699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55701 "RANLIB=$${RANLIB}" \
55702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55703 install-info) \
55704 || exit 1
55705
55706 @endif target-libffi
55707
55708 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
55709 maybe-install-dvi-target-libffi:
55710 @if target-libffi
55711 maybe-install-dvi-target-libffi: install-dvi-target-libffi
55712
55713 install-dvi-target-libffi: \
55714 configure-target-libffi \
55715 dvi-target-libffi
55716 @: $(MAKE); $(unstage)
55717 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55718 r=`${PWD_COMMAND}`; export r; \
55719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55720 $(NORMAL_TARGET_EXPORTS) \
55721 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
55722 for flag in $(EXTRA_TARGET_FLAGS); do \
55723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55724 done; \
55725 (cd $(TARGET_SUBDIR)/libffi && \
55726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55728 "RANLIB=$${RANLIB}" \
55729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55730 install-dvi) \
55731 || exit 1
55732
55733 @endif target-libffi
55734
55735 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
55736 maybe-install-pdf-target-libffi:
55737 @if target-libffi
55738 maybe-install-pdf-target-libffi: install-pdf-target-libffi
55739
55740 install-pdf-target-libffi: \
55741 configure-target-libffi \
55742 pdf-target-libffi
55743 @: $(MAKE); $(unstage)
55744 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55745 r=`${PWD_COMMAND}`; export r; \
55746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55747 $(NORMAL_TARGET_EXPORTS) \
55748 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
55749 for flag in $(EXTRA_TARGET_FLAGS); do \
55750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55751 done; \
55752 (cd $(TARGET_SUBDIR)/libffi && \
55753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55755 "RANLIB=$${RANLIB}" \
55756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55757 install-pdf) \
55758 || exit 1
55759
55760 @endif target-libffi
55761
55762 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
55763 maybe-install-html-target-libffi:
55764 @if target-libffi
55765 maybe-install-html-target-libffi: install-html-target-libffi
55766
55767 install-html-target-libffi: \
55768 configure-target-libffi \
55769 html-target-libffi
55770 @: $(MAKE); $(unstage)
55771 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55772 r=`${PWD_COMMAND}`; export r; \
55773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55774 $(NORMAL_TARGET_EXPORTS) \
55775 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
55776 for flag in $(EXTRA_TARGET_FLAGS); do \
55777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55778 done; \
55779 (cd $(TARGET_SUBDIR)/libffi && \
55780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55782 "RANLIB=$${RANLIB}" \
55783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55784 install-html) \
55785 || exit 1
55786
55787 @endif target-libffi
55788
55789 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
55790 maybe-installcheck-target-libffi:
55791 @if target-libffi
55792 maybe-installcheck-target-libffi: installcheck-target-libffi
55793
55794 installcheck-target-libffi: \
55795 configure-target-libffi
55796 @: $(MAKE); $(unstage)
55797 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55798 r=`${PWD_COMMAND}`; export r; \
55799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55800 $(NORMAL_TARGET_EXPORTS) \
55801 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
55802 for flag in $(EXTRA_TARGET_FLAGS); do \
55803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55804 done; \
55805 (cd $(TARGET_SUBDIR)/libffi && \
55806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55808 "RANLIB=$${RANLIB}" \
55809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55810 installcheck) \
55811 || exit 1
55812
55813 @endif target-libffi
55814
55815 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
55816 maybe-mostlyclean-target-libffi:
55817 @if target-libffi
55818 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
55819
55820 mostlyclean-target-libffi:
55821 @: $(MAKE); $(unstage)
55822 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55823 r=`${PWD_COMMAND}`; export r; \
55824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55825 $(NORMAL_TARGET_EXPORTS) \
55826 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
55827 for flag in $(EXTRA_TARGET_FLAGS); do \
55828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55829 done; \
55830 (cd $(TARGET_SUBDIR)/libffi && \
55831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55833 "RANLIB=$${RANLIB}" \
55834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55835 mostlyclean) \
55836 || exit 1
55837
55838 @endif target-libffi
55839
55840 .PHONY: maybe-clean-target-libffi clean-target-libffi
55841 maybe-clean-target-libffi:
55842 @if target-libffi
55843 maybe-clean-target-libffi: clean-target-libffi
55844
55845 clean-target-libffi:
55846 @: $(MAKE); $(unstage)
55847 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55848 r=`${PWD_COMMAND}`; export r; \
55849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55850 $(NORMAL_TARGET_EXPORTS) \
55851 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
55852 for flag in $(EXTRA_TARGET_FLAGS); do \
55853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55854 done; \
55855 (cd $(TARGET_SUBDIR)/libffi && \
55856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55858 "RANLIB=$${RANLIB}" \
55859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55860 clean) \
55861 || exit 1
55862
55863 @endif target-libffi
55864
55865 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
55866 maybe-distclean-target-libffi:
55867 @if target-libffi
55868 maybe-distclean-target-libffi: distclean-target-libffi
55869
55870 distclean-target-libffi:
55871 @: $(MAKE); $(unstage)
55872 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55873 r=`${PWD_COMMAND}`; export r; \
55874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55875 $(NORMAL_TARGET_EXPORTS) \
55876 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
55877 for flag in $(EXTRA_TARGET_FLAGS); do \
55878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55879 done; \
55880 (cd $(TARGET_SUBDIR)/libffi && \
55881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55883 "RANLIB=$${RANLIB}" \
55884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55885 distclean) \
55886 || exit 1
55887
55888 @endif target-libffi
55889
55890 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
55891 maybe-maintainer-clean-target-libffi:
55892 @if target-libffi
55893 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
55894
55895 maintainer-clean-target-libffi:
55896 @: $(MAKE); $(unstage)
55897 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55898 r=`${PWD_COMMAND}`; export r; \
55899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55900 $(NORMAL_TARGET_EXPORTS) \
55901 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
55902 for flag in $(EXTRA_TARGET_FLAGS); do \
55903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55904 done; \
55905 (cd $(TARGET_SUBDIR)/libffi && \
55906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55908 "RANLIB=$${RANLIB}" \
55909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55910 maintainer-clean) \
55911 || exit 1
55912
55913 @endif target-libffi
55914
55915
55916
55917
55918
55919 .PHONY: configure-target-zlib maybe-configure-target-zlib
55920 maybe-configure-target-zlib:
55921 @if gcc-bootstrap
55922 configure-target-zlib: stage_current
55923 @endif gcc-bootstrap
55924 @if target-zlib
55925 maybe-configure-target-zlib: configure-target-zlib
55926 configure-target-zlib:
55927 @r=`${PWD_COMMAND}`; export r; \
55928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55929 echo "Checking multilib configuration for zlib..."; \
55930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55931 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55932 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55933 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55934 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55935 else \
55936 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55937 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55938 fi; \
55939 else \
55940 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55941 fi; \
55942 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55944 $(NORMAL_TARGET_EXPORTS) \
55945 echo Configuring in $(TARGET_SUBDIR)/zlib; \
55946 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55947 case $(srcdir) in \
55948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55949 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55951 esac; \
55952 module_srcdir=zlib; \
55953 rm -f no-such-file || : ; \
55954 CONFIG_SITE=no-such-file $(SHELL) \
55955 $$s/$$module_srcdir/configure \
55956 --srcdir=$${topdir}/$$module_srcdir \
55957 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55958 --target=${target_alias} \
55959 || exit 1
55960 @endif target-zlib
55961
55962
55963
55964 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
55965 maybe-configure-stage1-target-zlib:
55966 @if target-zlib-bootstrap
55967 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
55968 configure-stage1-target-zlib:
55969 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55970 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55971 @r=`${PWD_COMMAND}`; export r; \
55972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55973 TFLAGS="$(STAGE1_TFLAGS)"; \
55974 echo "Checking multilib configuration for zlib..."; \
55975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55976 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55977 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55978 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55979 else \
55980 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55981 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55982 fi; \
55983 else \
55984 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55985 fi; \
55986 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55987 $(NORMAL_TARGET_EXPORTS) \
55988 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55991 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
55992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55993 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55994 case $(srcdir) in \
55995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55996 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55998 esac; \
55999 module_srcdir=zlib; \
56000 $(SHELL) $$s/$$module_srcdir/configure \
56001 --srcdir=$${topdir}/$$module_srcdir \
56002 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56003 --target=${target_alias} \
56004 \
56005 $(STAGE1_CONFIGURE_FLAGS)
56006 @endif target-zlib-bootstrap
56007
56008 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56009 maybe-configure-stage2-target-zlib:
56010 @if target-zlib-bootstrap
56011 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56012 configure-stage2-target-zlib:
56013 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56014 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56015 @r=`${PWD_COMMAND}`; export r; \
56016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56017 TFLAGS="$(STAGE2_TFLAGS)"; \
56018 echo "Checking multilib configuration for zlib..."; \
56019 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56020 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56021 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56022 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56023 else \
56024 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56025 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56026 fi; \
56027 else \
56028 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56029 fi; \
56030 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56031 $(NORMAL_TARGET_EXPORTS) \
56032 \
56033 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56034 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56035 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56036 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56037 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56038 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56039 case $(srcdir) in \
56040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56041 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56043 esac; \
56044 module_srcdir=zlib; \
56045 $(SHELL) $$s/$$module_srcdir/configure \
56046 --srcdir=$${topdir}/$$module_srcdir \
56047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56048 --target=${target_alias} \
56049 --with-build-libsubdir=$(HOST_SUBDIR) \
56050 $(STAGE2_CONFIGURE_FLAGS)
56051 @endif target-zlib-bootstrap
56052
56053 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56054 maybe-configure-stage3-target-zlib:
56055 @if target-zlib-bootstrap
56056 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56057 configure-stage3-target-zlib:
56058 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56059 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56060 @r=`${PWD_COMMAND}`; export r; \
56061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56062 TFLAGS="$(STAGE3_TFLAGS)"; \
56063 echo "Checking multilib configuration for zlib..."; \
56064 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56065 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56066 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56067 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56068 else \
56069 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56070 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56071 fi; \
56072 else \
56073 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56074 fi; \
56075 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56076 $(NORMAL_TARGET_EXPORTS) \
56077 \
56078 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56079 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56080 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56081 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56082 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56083 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56084 case $(srcdir) in \
56085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56086 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56088 esac; \
56089 module_srcdir=zlib; \
56090 $(SHELL) $$s/$$module_srcdir/configure \
56091 --srcdir=$${topdir}/$$module_srcdir \
56092 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56093 --target=${target_alias} \
56094 --with-build-libsubdir=$(HOST_SUBDIR) \
56095 $(STAGE3_CONFIGURE_FLAGS)
56096 @endif target-zlib-bootstrap
56097
56098 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56099 maybe-configure-stage4-target-zlib:
56100 @if target-zlib-bootstrap
56101 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56102 configure-stage4-target-zlib:
56103 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56104 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56105 @r=`${PWD_COMMAND}`; export r; \
56106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56107 TFLAGS="$(STAGE4_TFLAGS)"; \
56108 echo "Checking multilib configuration for zlib..."; \
56109 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56110 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56111 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56112 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56113 else \
56114 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56115 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56116 fi; \
56117 else \
56118 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56119 fi; \
56120 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56121 $(NORMAL_TARGET_EXPORTS) \
56122 \
56123 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56126 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56128 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56129 case $(srcdir) in \
56130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56131 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56133 esac; \
56134 module_srcdir=zlib; \
56135 $(SHELL) $$s/$$module_srcdir/configure \
56136 --srcdir=$${topdir}/$$module_srcdir \
56137 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56138 --target=${target_alias} \
56139 --with-build-libsubdir=$(HOST_SUBDIR) \
56140 $(STAGE4_CONFIGURE_FLAGS)
56141 @endif target-zlib-bootstrap
56142
56143 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56144 maybe-configure-stageprofile-target-zlib:
56145 @if target-zlib-bootstrap
56146 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56147 configure-stageprofile-target-zlib:
56148 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56149 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56150 @r=`${PWD_COMMAND}`; export r; \
56151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56152 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56153 echo "Checking multilib configuration for zlib..."; \
56154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56155 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56156 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56157 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56158 else \
56159 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56160 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56161 fi; \
56162 else \
56163 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56164 fi; \
56165 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56166 $(NORMAL_TARGET_EXPORTS) \
56167 \
56168 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56171 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56173 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56174 case $(srcdir) in \
56175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56176 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56178 esac; \
56179 module_srcdir=zlib; \
56180 $(SHELL) $$s/$$module_srcdir/configure \
56181 --srcdir=$${topdir}/$$module_srcdir \
56182 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56183 --target=${target_alias} \
56184 --with-build-libsubdir=$(HOST_SUBDIR) \
56185 $(STAGEprofile_CONFIGURE_FLAGS)
56186 @endif target-zlib-bootstrap
56187
56188 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56189 maybe-configure-stagetrain-target-zlib:
56190 @if target-zlib-bootstrap
56191 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56192 configure-stagetrain-target-zlib:
56193 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56194 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56195 @r=`${PWD_COMMAND}`; export r; \
56196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56197 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56198 echo "Checking multilib configuration for zlib..."; \
56199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56200 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56201 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56202 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56203 else \
56204 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56205 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56206 fi; \
56207 else \
56208 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56209 fi; \
56210 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56211 $(NORMAL_TARGET_EXPORTS) \
56212 \
56213 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56214 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56215 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56216 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56218 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56219 case $(srcdir) in \
56220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56221 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56223 esac; \
56224 module_srcdir=zlib; \
56225 $(SHELL) $$s/$$module_srcdir/configure \
56226 --srcdir=$${topdir}/$$module_srcdir \
56227 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56228 --target=${target_alias} \
56229 --with-build-libsubdir=$(HOST_SUBDIR) \
56230 $(STAGEtrain_CONFIGURE_FLAGS)
56231 @endif target-zlib-bootstrap
56232
56233 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56234 maybe-configure-stagefeedback-target-zlib:
56235 @if target-zlib-bootstrap
56236 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56237 configure-stagefeedback-target-zlib:
56238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56239 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56240 @r=`${PWD_COMMAND}`; export r; \
56241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56242 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56243 echo "Checking multilib configuration for zlib..."; \
56244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56245 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56246 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56247 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56248 else \
56249 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56250 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56251 fi; \
56252 else \
56253 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56254 fi; \
56255 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56256 $(NORMAL_TARGET_EXPORTS) \
56257 \
56258 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56259 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56260 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56261 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56262 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56263 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56264 case $(srcdir) in \
56265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56266 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56268 esac; \
56269 module_srcdir=zlib; \
56270 $(SHELL) $$s/$$module_srcdir/configure \
56271 --srcdir=$${topdir}/$$module_srcdir \
56272 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56273 --target=${target_alias} \
56274 --with-build-libsubdir=$(HOST_SUBDIR) \
56275 $(STAGEfeedback_CONFIGURE_FLAGS)
56276 @endif target-zlib-bootstrap
56277
56278 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56279 maybe-configure-stageautoprofile-target-zlib:
56280 @if target-zlib-bootstrap
56281 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56282 configure-stageautoprofile-target-zlib:
56283 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56284 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56285 @r=`${PWD_COMMAND}`; export r; \
56286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56287 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56288 echo "Checking multilib configuration for zlib..."; \
56289 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56290 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56291 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56292 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56293 else \
56294 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56295 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56296 fi; \
56297 else \
56298 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56299 fi; \
56300 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56301 $(NORMAL_TARGET_EXPORTS) \
56302 \
56303 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56304 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56305 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56306 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56307 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56308 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56309 case $(srcdir) in \
56310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56311 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56313 esac; \
56314 module_srcdir=zlib; \
56315 $(SHELL) $$s/$$module_srcdir/configure \
56316 --srcdir=$${topdir}/$$module_srcdir \
56317 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56318 --target=${target_alias} \
56319 --with-build-libsubdir=$(HOST_SUBDIR) \
56320 $(STAGEautoprofile_CONFIGURE_FLAGS)
56321 @endif target-zlib-bootstrap
56322
56323 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56324 maybe-configure-stageautofeedback-target-zlib:
56325 @if target-zlib-bootstrap
56326 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56327 configure-stageautofeedback-target-zlib:
56328 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56329 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56330 @r=`${PWD_COMMAND}`; export r; \
56331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56332 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56333 echo "Checking multilib configuration for zlib..."; \
56334 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56335 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56336 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56337 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56338 else \
56339 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56340 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56341 fi; \
56342 else \
56343 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56344 fi; \
56345 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56346 $(NORMAL_TARGET_EXPORTS) \
56347 \
56348 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56349 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56350 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56351 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56352 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56353 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56354 case $(srcdir) in \
56355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56356 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56358 esac; \
56359 module_srcdir=zlib; \
56360 $(SHELL) $$s/$$module_srcdir/configure \
56361 --srcdir=$${topdir}/$$module_srcdir \
56362 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56363 --target=${target_alias} \
56364 --with-build-libsubdir=$(HOST_SUBDIR) \
56365 $(STAGEautofeedback_CONFIGURE_FLAGS)
56366 @endif target-zlib-bootstrap
56367
56368
56369
56370
56371
56372 .PHONY: all-target-zlib maybe-all-target-zlib
56373 maybe-all-target-zlib:
56374 @if gcc-bootstrap
56375 all-target-zlib: stage_current
56376 @endif gcc-bootstrap
56377 @if target-zlib
56378 TARGET-target-zlib=all
56379 maybe-all-target-zlib: all-target-zlib
56380 all-target-zlib: configure-target-zlib
56381 @r=`${PWD_COMMAND}`; export r; \
56382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56383 $(NORMAL_TARGET_EXPORTS) \
56384 (cd $(TARGET_SUBDIR)/zlib && \
56385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56386 $(TARGET-target-zlib))
56387 @endif target-zlib
56388
56389
56390
56391 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56392 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56393 maybe-all-stage1-target-zlib:
56394 maybe-clean-stage1-target-zlib:
56395 @if target-zlib-bootstrap
56396 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56397 all-stage1: all-stage1-target-zlib
56398 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56399 all-stage1-target-zlib: configure-stage1-target-zlib
56400 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56401 @r=`${PWD_COMMAND}`; export r; \
56402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56403 TFLAGS="$(STAGE1_TFLAGS)"; \
56404 $(NORMAL_TARGET_EXPORTS) \
56405 cd $(TARGET_SUBDIR)/zlib && \
56406 \
56407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56408 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56409 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56410 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56414 $(EXTRA_TARGET_FLAGS) \
56415 \
56416 TFLAGS="$(STAGE1_TFLAGS)" \
56417 $(TARGET-stage1-target-zlib)
56418
56419 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56420 clean-stage1: clean-stage1-target-zlib
56421 clean-stage1-target-zlib:
56422 @if [ $(current_stage) = stage1 ]; then \
56423 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56424 else \
56425 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56426 $(MAKE) stage1-start; \
56427 fi; \
56428 cd $(TARGET_SUBDIR)/zlib && \
56429 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56430 clean
56431 @endif target-zlib-bootstrap
56432
56433
56434 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56435 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56436 maybe-all-stage2-target-zlib:
56437 maybe-clean-stage2-target-zlib:
56438 @if target-zlib-bootstrap
56439 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56440 all-stage2: all-stage2-target-zlib
56441 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56442 all-stage2-target-zlib: configure-stage2-target-zlib
56443 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56444 @r=`${PWD_COMMAND}`; export r; \
56445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56446 TFLAGS="$(STAGE2_TFLAGS)"; \
56447 $(NORMAL_TARGET_EXPORTS) \
56448 \
56449 cd $(TARGET_SUBDIR)/zlib && \
56450 \
56451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56452 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56453 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56454 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56458 $(EXTRA_TARGET_FLAGS) \
56459 TFLAGS="$(STAGE2_TFLAGS)" \
56460 $(TARGET-stage2-target-zlib)
56461
56462 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56463 clean-stage2: clean-stage2-target-zlib
56464 clean-stage2-target-zlib:
56465 @if [ $(current_stage) = stage2 ]; then \
56466 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56467 else \
56468 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56469 $(MAKE) stage2-start; \
56470 fi; \
56471 cd $(TARGET_SUBDIR)/zlib && \
56472 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56473 @endif target-zlib-bootstrap
56474
56475
56476 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56477 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56478 maybe-all-stage3-target-zlib:
56479 maybe-clean-stage3-target-zlib:
56480 @if target-zlib-bootstrap
56481 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56482 all-stage3: all-stage3-target-zlib
56483 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56484 all-stage3-target-zlib: configure-stage3-target-zlib
56485 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56486 @r=`${PWD_COMMAND}`; export r; \
56487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56488 TFLAGS="$(STAGE3_TFLAGS)"; \
56489 $(NORMAL_TARGET_EXPORTS) \
56490 \
56491 cd $(TARGET_SUBDIR)/zlib && \
56492 \
56493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56494 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56500 $(EXTRA_TARGET_FLAGS) \
56501 TFLAGS="$(STAGE3_TFLAGS)" \
56502 $(TARGET-stage3-target-zlib)
56503
56504 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56505 clean-stage3: clean-stage3-target-zlib
56506 clean-stage3-target-zlib:
56507 @if [ $(current_stage) = stage3 ]; then \
56508 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56509 else \
56510 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
56511 $(MAKE) stage3-start; \
56512 fi; \
56513 cd $(TARGET_SUBDIR)/zlib && \
56514 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56515 @endif target-zlib-bootstrap
56516
56517
56518 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
56519 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
56520 maybe-all-stage4-target-zlib:
56521 maybe-clean-stage4-target-zlib:
56522 @if target-zlib-bootstrap
56523 maybe-all-stage4-target-zlib: all-stage4-target-zlib
56524 all-stage4: all-stage4-target-zlib
56525 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
56526 all-stage4-target-zlib: configure-stage4-target-zlib
56527 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56528 @r=`${PWD_COMMAND}`; export r; \
56529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56530 TFLAGS="$(STAGE4_TFLAGS)"; \
56531 $(NORMAL_TARGET_EXPORTS) \
56532 \
56533 cd $(TARGET_SUBDIR)/zlib && \
56534 \
56535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56536 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56537 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56538 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56542 $(EXTRA_TARGET_FLAGS) \
56543 TFLAGS="$(STAGE4_TFLAGS)" \
56544 $(TARGET-stage4-target-zlib)
56545
56546 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
56547 clean-stage4: clean-stage4-target-zlib
56548 clean-stage4-target-zlib:
56549 @if [ $(current_stage) = stage4 ]; then \
56550 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56551 else \
56552 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
56553 $(MAKE) stage4-start; \
56554 fi; \
56555 cd $(TARGET_SUBDIR)/zlib && \
56556 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56557 @endif target-zlib-bootstrap
56558
56559
56560 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
56561 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
56562 maybe-all-stageprofile-target-zlib:
56563 maybe-clean-stageprofile-target-zlib:
56564 @if target-zlib-bootstrap
56565 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
56566 all-stageprofile: all-stageprofile-target-zlib
56567 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
56568 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
56569 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56570 @r=`${PWD_COMMAND}`; export r; \
56571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56572 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56573 $(NORMAL_TARGET_EXPORTS) \
56574 \
56575 cd $(TARGET_SUBDIR)/zlib && \
56576 \
56577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56578 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56579 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56580 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56584 $(EXTRA_TARGET_FLAGS) \
56585 TFLAGS="$(STAGEprofile_TFLAGS)" \
56586 $(TARGET-stageprofile-target-zlib)
56587
56588 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
56589 clean-stageprofile: clean-stageprofile-target-zlib
56590 clean-stageprofile-target-zlib:
56591 @if [ $(current_stage) = stageprofile ]; then \
56592 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56593 else \
56594 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
56595 $(MAKE) stageprofile-start; \
56596 fi; \
56597 cd $(TARGET_SUBDIR)/zlib && \
56598 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56599 @endif target-zlib-bootstrap
56600
56601
56602 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
56603 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
56604 maybe-all-stagetrain-target-zlib:
56605 maybe-clean-stagetrain-target-zlib:
56606 @if target-zlib-bootstrap
56607 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
56608 all-stagetrain: all-stagetrain-target-zlib
56609 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
56610 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
56611 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56612 @r=`${PWD_COMMAND}`; export r; \
56613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56614 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56615 $(NORMAL_TARGET_EXPORTS) \
56616 \
56617 cd $(TARGET_SUBDIR)/zlib && \
56618 \
56619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56620 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56621 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56622 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56626 $(EXTRA_TARGET_FLAGS) \
56627 TFLAGS="$(STAGEtrain_TFLAGS)" \
56628 $(TARGET-stagetrain-target-zlib)
56629
56630 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
56631 clean-stagetrain: clean-stagetrain-target-zlib
56632 clean-stagetrain-target-zlib:
56633 @if [ $(current_stage) = stagetrain ]; then \
56634 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56635 else \
56636 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
56637 $(MAKE) stagetrain-start; \
56638 fi; \
56639 cd $(TARGET_SUBDIR)/zlib && \
56640 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56641 @endif target-zlib-bootstrap
56642
56643
56644 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
56645 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
56646 maybe-all-stagefeedback-target-zlib:
56647 maybe-clean-stagefeedback-target-zlib:
56648 @if target-zlib-bootstrap
56649 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
56650 all-stagefeedback: all-stagefeedback-target-zlib
56651 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
56652 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56653 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56654 @r=`${PWD_COMMAND}`; export r; \
56655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56656 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56657 $(NORMAL_TARGET_EXPORTS) \
56658 \
56659 cd $(TARGET_SUBDIR)/zlib && \
56660 \
56661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56662 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56663 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56664 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56668 $(EXTRA_TARGET_FLAGS) \
56669 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56670 $(TARGET-stagefeedback-target-zlib)
56671
56672 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
56673 clean-stagefeedback: clean-stagefeedback-target-zlib
56674 clean-stagefeedback-target-zlib:
56675 @if [ $(current_stage) = stagefeedback ]; then \
56676 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56677 else \
56678 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
56679 $(MAKE) stagefeedback-start; \
56680 fi; \
56681 cd $(TARGET_SUBDIR)/zlib && \
56682 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56683 @endif target-zlib-bootstrap
56684
56685
56686 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
56687 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
56688 maybe-all-stageautoprofile-target-zlib:
56689 maybe-clean-stageautoprofile-target-zlib:
56690 @if target-zlib-bootstrap
56691 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
56692 all-stageautoprofile: all-stageautoprofile-target-zlib
56693 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
56694 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56696 @r=`${PWD_COMMAND}`; export r; \
56697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56698 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56699 $(NORMAL_TARGET_EXPORTS) \
56700 \
56701 cd $(TARGET_SUBDIR)/zlib && \
56702 $$s/gcc/config/i386/$(AUTO_PROFILE) \
56703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56704 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56710 $(EXTRA_TARGET_FLAGS) \
56711 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
56712 $(TARGET-stageautoprofile-target-zlib)
56713
56714 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
56715 clean-stageautoprofile: clean-stageautoprofile-target-zlib
56716 clean-stageautoprofile-target-zlib:
56717 @if [ $(current_stage) = stageautoprofile ]; then \
56718 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56719 else \
56720 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
56721 $(MAKE) stageautoprofile-start; \
56722 fi; \
56723 cd $(TARGET_SUBDIR)/zlib && \
56724 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56725 @endif target-zlib-bootstrap
56726
56727
56728 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
56729 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
56730 maybe-all-stageautofeedback-target-zlib:
56731 maybe-clean-stageautofeedback-target-zlib:
56732 @if target-zlib-bootstrap
56733 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
56734 all-stageautofeedback: all-stageautofeedback-target-zlib
56735 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
56736 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56737 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56738 @r=`${PWD_COMMAND}`; export r; \
56739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56740 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56741 $(NORMAL_TARGET_EXPORTS) \
56742 \
56743 cd $(TARGET_SUBDIR)/zlib && \
56744 \
56745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56746 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56747 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56748 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56752 $(EXTRA_TARGET_FLAGS) \
56753 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
56754 $(TARGET-stageautofeedback-target-zlib)
56755
56756 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
56757 clean-stageautofeedback: clean-stageautofeedback-target-zlib
56758 clean-stageautofeedback-target-zlib:
56759 @if [ $(current_stage) = stageautofeedback ]; then \
56760 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56761 else \
56762 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
56763 $(MAKE) stageautofeedback-start; \
56764 fi; \
56765 cd $(TARGET_SUBDIR)/zlib && \
56766 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56767 @endif target-zlib-bootstrap
56768
56769
56770
56771
56772
56773
56774 .PHONY: check-target-zlib maybe-check-target-zlib
56775 maybe-check-target-zlib:
56776 @if target-zlib
56777 maybe-check-target-zlib: check-target-zlib
56778
56779 check-target-zlib:
56780 @: $(MAKE); $(unstage)
56781 @r=`${PWD_COMMAND}`; export r; \
56782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56783 $(NORMAL_TARGET_EXPORTS) \
56784 (cd $(TARGET_SUBDIR)/zlib && \
56785 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56786
56787 @endif target-zlib
56788
56789 .PHONY: install-target-zlib maybe-install-target-zlib
56790 maybe-install-target-zlib:
56791 @if target-zlib
56792 maybe-install-target-zlib: install-target-zlib
56793
56794 install-target-zlib: installdirs
56795 @: $(MAKE); $(unstage)
56796 @r=`${PWD_COMMAND}`; export r; \
56797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56798 $(NORMAL_TARGET_EXPORTS) \
56799 (cd $(TARGET_SUBDIR)/zlib && \
56800 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56801
56802 @endif target-zlib
56803
56804 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56805 maybe-install-strip-target-zlib:
56806 @if target-zlib
56807 maybe-install-strip-target-zlib: install-strip-target-zlib
56808
56809 install-strip-target-zlib: installdirs
56810 @: $(MAKE); $(unstage)
56811 @r=`${PWD_COMMAND}`; export r; \
56812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56813 $(NORMAL_TARGET_EXPORTS) \
56814 (cd $(TARGET_SUBDIR)/zlib && \
56815 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56816
56817 @endif target-zlib
56818
56819 # Other targets (info, dvi, pdf, etc.)
56820
56821 .PHONY: maybe-info-target-zlib info-target-zlib
56822 maybe-info-target-zlib:
56823 @if target-zlib
56824 maybe-info-target-zlib: info-target-zlib
56825
56826 info-target-zlib: \
56827 configure-target-zlib
56828 @: $(MAKE); $(unstage)
56829 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56830 r=`${PWD_COMMAND}`; export r; \
56831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56832 $(NORMAL_TARGET_EXPORTS) \
56833 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56834 for flag in $(EXTRA_TARGET_FLAGS); do \
56835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56836 done; \
56837 (cd $(TARGET_SUBDIR)/zlib && \
56838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56840 "RANLIB=$${RANLIB}" \
56841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56842 info) \
56843 || exit 1
56844
56845 @endif target-zlib
56846
56847 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56848 maybe-dvi-target-zlib:
56849 @if target-zlib
56850 maybe-dvi-target-zlib: dvi-target-zlib
56851
56852 dvi-target-zlib: \
56853 configure-target-zlib
56854 @: $(MAKE); $(unstage)
56855 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56856 r=`${PWD_COMMAND}`; export r; \
56857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56858 $(NORMAL_TARGET_EXPORTS) \
56859 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56860 for flag in $(EXTRA_TARGET_FLAGS); do \
56861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56862 done; \
56863 (cd $(TARGET_SUBDIR)/zlib && \
56864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56866 "RANLIB=$${RANLIB}" \
56867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56868 dvi) \
56869 || exit 1
56870
56871 @endif target-zlib
56872
56873 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56874 maybe-pdf-target-zlib:
56875 @if target-zlib
56876 maybe-pdf-target-zlib: pdf-target-zlib
56877
56878 pdf-target-zlib: \
56879 configure-target-zlib
56880 @: $(MAKE); $(unstage)
56881 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56882 r=`${PWD_COMMAND}`; export r; \
56883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56884 $(NORMAL_TARGET_EXPORTS) \
56885 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56886 for flag in $(EXTRA_TARGET_FLAGS); do \
56887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56888 done; \
56889 (cd $(TARGET_SUBDIR)/zlib && \
56890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56892 "RANLIB=$${RANLIB}" \
56893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56894 pdf) \
56895 || exit 1
56896
56897 @endif target-zlib
56898
56899 .PHONY: maybe-html-target-zlib html-target-zlib
56900 maybe-html-target-zlib:
56901 @if target-zlib
56902 maybe-html-target-zlib: html-target-zlib
56903
56904 html-target-zlib: \
56905 configure-target-zlib
56906 @: $(MAKE); $(unstage)
56907 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56908 r=`${PWD_COMMAND}`; export r; \
56909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56910 $(NORMAL_TARGET_EXPORTS) \
56911 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56912 for flag in $(EXTRA_TARGET_FLAGS); do \
56913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56914 done; \
56915 (cd $(TARGET_SUBDIR)/zlib && \
56916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56918 "RANLIB=$${RANLIB}" \
56919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56920 html) \
56921 || exit 1
56922
56923 @endif target-zlib
56924
56925 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56926 maybe-TAGS-target-zlib:
56927 @if target-zlib
56928 maybe-TAGS-target-zlib: TAGS-target-zlib
56929
56930 TAGS-target-zlib: \
56931 configure-target-zlib
56932 @: $(MAKE); $(unstage)
56933 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56934 r=`${PWD_COMMAND}`; export r; \
56935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56936 $(NORMAL_TARGET_EXPORTS) \
56937 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56938 for flag in $(EXTRA_TARGET_FLAGS); do \
56939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56940 done; \
56941 (cd $(TARGET_SUBDIR)/zlib && \
56942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56944 "RANLIB=$${RANLIB}" \
56945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56946 TAGS) \
56947 || exit 1
56948
56949 @endif target-zlib
56950
56951 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56952 maybe-install-info-target-zlib:
56953 @if target-zlib
56954 maybe-install-info-target-zlib: install-info-target-zlib
56955
56956 install-info-target-zlib: \
56957 configure-target-zlib \
56958 info-target-zlib
56959 @: $(MAKE); $(unstage)
56960 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56961 r=`${PWD_COMMAND}`; export r; \
56962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56963 $(NORMAL_TARGET_EXPORTS) \
56964 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56965 for flag in $(EXTRA_TARGET_FLAGS); do \
56966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56967 done; \
56968 (cd $(TARGET_SUBDIR)/zlib && \
56969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56971 "RANLIB=$${RANLIB}" \
56972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56973 install-info) \
56974 || exit 1
56975
56976 @endif target-zlib
56977
56978 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56979 maybe-install-dvi-target-zlib:
56980 @if target-zlib
56981 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56982
56983 install-dvi-target-zlib: \
56984 configure-target-zlib \
56985 dvi-target-zlib
56986 @: $(MAKE); $(unstage)
56987 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56988 r=`${PWD_COMMAND}`; export r; \
56989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56990 $(NORMAL_TARGET_EXPORTS) \
56991 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56992 for flag in $(EXTRA_TARGET_FLAGS); do \
56993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56994 done; \
56995 (cd $(TARGET_SUBDIR)/zlib && \
56996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56998 "RANLIB=$${RANLIB}" \
56999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57000 install-dvi) \
57001 || exit 1
57002
57003 @endif target-zlib
57004
57005 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57006 maybe-install-pdf-target-zlib:
57007 @if target-zlib
57008 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57009
57010 install-pdf-target-zlib: \
57011 configure-target-zlib \
57012 pdf-target-zlib
57013 @: $(MAKE); $(unstage)
57014 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57015 r=`${PWD_COMMAND}`; export r; \
57016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57017 $(NORMAL_TARGET_EXPORTS) \
57018 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57019 for flag in $(EXTRA_TARGET_FLAGS); do \
57020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57021 done; \
57022 (cd $(TARGET_SUBDIR)/zlib && \
57023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57025 "RANLIB=$${RANLIB}" \
57026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57027 install-pdf) \
57028 || exit 1
57029
57030 @endif target-zlib
57031
57032 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57033 maybe-install-html-target-zlib:
57034 @if target-zlib
57035 maybe-install-html-target-zlib: install-html-target-zlib
57036
57037 install-html-target-zlib: \
57038 configure-target-zlib \
57039 html-target-zlib
57040 @: $(MAKE); $(unstage)
57041 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57042 r=`${PWD_COMMAND}`; export r; \
57043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57044 $(NORMAL_TARGET_EXPORTS) \
57045 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57046 for flag in $(EXTRA_TARGET_FLAGS); do \
57047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57048 done; \
57049 (cd $(TARGET_SUBDIR)/zlib && \
57050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57052 "RANLIB=$${RANLIB}" \
57053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57054 install-html) \
57055 || exit 1
57056
57057 @endif target-zlib
57058
57059 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57060 maybe-installcheck-target-zlib:
57061 @if target-zlib
57062 maybe-installcheck-target-zlib: installcheck-target-zlib
57063
57064 installcheck-target-zlib: \
57065 configure-target-zlib
57066 @: $(MAKE); $(unstage)
57067 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57068 r=`${PWD_COMMAND}`; export r; \
57069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57070 $(NORMAL_TARGET_EXPORTS) \
57071 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57072 for flag in $(EXTRA_TARGET_FLAGS); do \
57073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57074 done; \
57075 (cd $(TARGET_SUBDIR)/zlib && \
57076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57078 "RANLIB=$${RANLIB}" \
57079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57080 installcheck) \
57081 || exit 1
57082
57083 @endif target-zlib
57084
57085 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57086 maybe-mostlyclean-target-zlib:
57087 @if target-zlib
57088 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57089
57090 mostlyclean-target-zlib:
57091 @: $(MAKE); $(unstage)
57092 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57093 r=`${PWD_COMMAND}`; export r; \
57094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57095 $(NORMAL_TARGET_EXPORTS) \
57096 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57097 for flag in $(EXTRA_TARGET_FLAGS); do \
57098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57099 done; \
57100 (cd $(TARGET_SUBDIR)/zlib && \
57101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57103 "RANLIB=$${RANLIB}" \
57104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57105 mostlyclean) \
57106 || exit 1
57107
57108 @endif target-zlib
57109
57110 .PHONY: maybe-clean-target-zlib clean-target-zlib
57111 maybe-clean-target-zlib:
57112 @if target-zlib
57113 maybe-clean-target-zlib: clean-target-zlib
57114
57115 clean-target-zlib:
57116 @: $(MAKE); $(unstage)
57117 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57118 r=`${PWD_COMMAND}`; export r; \
57119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57120 $(NORMAL_TARGET_EXPORTS) \
57121 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57122 for flag in $(EXTRA_TARGET_FLAGS); do \
57123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57124 done; \
57125 (cd $(TARGET_SUBDIR)/zlib && \
57126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57128 "RANLIB=$${RANLIB}" \
57129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57130 clean) \
57131 || exit 1
57132
57133 @endif target-zlib
57134
57135 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57136 maybe-distclean-target-zlib:
57137 @if target-zlib
57138 maybe-distclean-target-zlib: distclean-target-zlib
57139
57140 distclean-target-zlib:
57141 @: $(MAKE); $(unstage)
57142 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57143 r=`${PWD_COMMAND}`; export r; \
57144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57145 $(NORMAL_TARGET_EXPORTS) \
57146 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57147 for flag in $(EXTRA_TARGET_FLAGS); do \
57148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57149 done; \
57150 (cd $(TARGET_SUBDIR)/zlib && \
57151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57153 "RANLIB=$${RANLIB}" \
57154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57155 distclean) \
57156 || exit 1
57157
57158 @endif target-zlib
57159
57160 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57161 maybe-maintainer-clean-target-zlib:
57162 @if target-zlib
57163 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57164
57165 maintainer-clean-target-zlib:
57166 @: $(MAKE); $(unstage)
57167 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57168 r=`${PWD_COMMAND}`; export r; \
57169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57170 $(NORMAL_TARGET_EXPORTS) \
57171 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57172 for flag in $(EXTRA_TARGET_FLAGS); do \
57173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57174 done; \
57175 (cd $(TARGET_SUBDIR)/zlib && \
57176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57178 "RANLIB=$${RANLIB}" \
57179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57180 maintainer-clean) \
57181 || exit 1
57182
57183 @endif target-zlib
57184
57185
57186
57187
57188
57189 .PHONY: configure-target-rda maybe-configure-target-rda
57190 maybe-configure-target-rda:
57191 @if gcc-bootstrap
57192 configure-target-rda: stage_current
57193 @endif gcc-bootstrap
57194 @if target-rda
57195 maybe-configure-target-rda: configure-target-rda
57196 configure-target-rda:
57197 @: $(MAKE); $(unstage)
57198 @r=`${PWD_COMMAND}`; export r; \
57199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57200 echo "Checking multilib configuration for rda..."; \
57201 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57202 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57203 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57204 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57205 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57206 else \
57207 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57208 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57209 fi; \
57210 else \
57211 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57212 fi; \
57213 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57214 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57215 $(NORMAL_TARGET_EXPORTS) \
57216 echo Configuring in $(TARGET_SUBDIR)/rda; \
57217 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57218 case $(srcdir) in \
57219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57220 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57222 esac; \
57223 module_srcdir=rda; \
57224 rm -f no-such-file || : ; \
57225 CONFIG_SITE=no-such-file $(SHELL) \
57226 $$s/$$module_srcdir/configure \
57227 --srcdir=$${topdir}/$$module_srcdir \
57228 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57229 --target=${target_alias} \
57230 || exit 1
57231 @endif target-rda
57232
57233
57234
57235
57236
57237 .PHONY: all-target-rda maybe-all-target-rda
57238 maybe-all-target-rda:
57239 @if gcc-bootstrap
57240 all-target-rda: stage_current
57241 @endif gcc-bootstrap
57242 @if target-rda
57243 TARGET-target-rda=all
57244 maybe-all-target-rda: all-target-rda
57245 all-target-rda: configure-target-rda
57246 @: $(MAKE); $(unstage)
57247 @r=`${PWD_COMMAND}`; export r; \
57248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57249 $(NORMAL_TARGET_EXPORTS) \
57250 (cd $(TARGET_SUBDIR)/rda && \
57251 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57252 $(TARGET-target-rda))
57253 @endif target-rda
57254
57255
57256
57257
57258
57259 .PHONY: check-target-rda maybe-check-target-rda
57260 maybe-check-target-rda:
57261 @if target-rda
57262 maybe-check-target-rda: check-target-rda
57263
57264 check-target-rda:
57265 @: $(MAKE); $(unstage)
57266 @r=`${PWD_COMMAND}`; export r; \
57267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57268 $(NORMAL_TARGET_EXPORTS) \
57269 (cd $(TARGET_SUBDIR)/rda && \
57270 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57271
57272 @endif target-rda
57273
57274 .PHONY: install-target-rda maybe-install-target-rda
57275 maybe-install-target-rda:
57276 @if target-rda
57277 maybe-install-target-rda: install-target-rda
57278
57279 install-target-rda: installdirs
57280 @: $(MAKE); $(unstage)
57281 @r=`${PWD_COMMAND}`; export r; \
57282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57283 $(NORMAL_TARGET_EXPORTS) \
57284 (cd $(TARGET_SUBDIR)/rda && \
57285 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57286
57287 @endif target-rda
57288
57289 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57290 maybe-install-strip-target-rda:
57291 @if target-rda
57292 maybe-install-strip-target-rda: install-strip-target-rda
57293
57294 install-strip-target-rda: installdirs
57295 @: $(MAKE); $(unstage)
57296 @r=`${PWD_COMMAND}`; export r; \
57297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57298 $(NORMAL_TARGET_EXPORTS) \
57299 (cd $(TARGET_SUBDIR)/rda && \
57300 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57301
57302 @endif target-rda
57303
57304 # Other targets (info, dvi, pdf, etc.)
57305
57306 .PHONY: maybe-info-target-rda info-target-rda
57307 maybe-info-target-rda:
57308 @if target-rda
57309 maybe-info-target-rda: info-target-rda
57310
57311 info-target-rda: \
57312 configure-target-rda
57313 @: $(MAKE); $(unstage)
57314 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57315 r=`${PWD_COMMAND}`; export r; \
57316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57317 $(NORMAL_TARGET_EXPORTS) \
57318 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57319 for flag in $(EXTRA_TARGET_FLAGS); do \
57320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57321 done; \
57322 (cd $(TARGET_SUBDIR)/rda && \
57323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57325 "RANLIB=$${RANLIB}" \
57326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57327 info) \
57328 || exit 1
57329
57330 @endif target-rda
57331
57332 .PHONY: maybe-dvi-target-rda dvi-target-rda
57333 maybe-dvi-target-rda:
57334 @if target-rda
57335 maybe-dvi-target-rda: dvi-target-rda
57336
57337 dvi-target-rda: \
57338 configure-target-rda
57339 @: $(MAKE); $(unstage)
57340 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57341 r=`${PWD_COMMAND}`; export r; \
57342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57343 $(NORMAL_TARGET_EXPORTS) \
57344 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57345 for flag in $(EXTRA_TARGET_FLAGS); do \
57346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57347 done; \
57348 (cd $(TARGET_SUBDIR)/rda && \
57349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57351 "RANLIB=$${RANLIB}" \
57352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57353 dvi) \
57354 || exit 1
57355
57356 @endif target-rda
57357
57358 .PHONY: maybe-pdf-target-rda pdf-target-rda
57359 maybe-pdf-target-rda:
57360 @if target-rda
57361 maybe-pdf-target-rda: pdf-target-rda
57362
57363 pdf-target-rda: \
57364 configure-target-rda
57365 @: $(MAKE); $(unstage)
57366 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57367 r=`${PWD_COMMAND}`; export r; \
57368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57369 $(NORMAL_TARGET_EXPORTS) \
57370 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57371 for flag in $(EXTRA_TARGET_FLAGS); do \
57372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57373 done; \
57374 (cd $(TARGET_SUBDIR)/rda && \
57375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57377 "RANLIB=$${RANLIB}" \
57378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57379 pdf) \
57380 || exit 1
57381
57382 @endif target-rda
57383
57384 .PHONY: maybe-html-target-rda html-target-rda
57385 maybe-html-target-rda:
57386 @if target-rda
57387 maybe-html-target-rda: html-target-rda
57388
57389 html-target-rda: \
57390 configure-target-rda
57391 @: $(MAKE); $(unstage)
57392 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57393 r=`${PWD_COMMAND}`; export r; \
57394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57395 $(NORMAL_TARGET_EXPORTS) \
57396 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57397 for flag in $(EXTRA_TARGET_FLAGS); do \
57398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57399 done; \
57400 (cd $(TARGET_SUBDIR)/rda && \
57401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57403 "RANLIB=$${RANLIB}" \
57404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57405 html) \
57406 || exit 1
57407
57408 @endif target-rda
57409
57410 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57411 maybe-TAGS-target-rda:
57412 @if target-rda
57413 maybe-TAGS-target-rda: TAGS-target-rda
57414
57415 TAGS-target-rda: \
57416 configure-target-rda
57417 @: $(MAKE); $(unstage)
57418 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57419 r=`${PWD_COMMAND}`; export r; \
57420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57421 $(NORMAL_TARGET_EXPORTS) \
57422 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57423 for flag in $(EXTRA_TARGET_FLAGS); do \
57424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57425 done; \
57426 (cd $(TARGET_SUBDIR)/rda && \
57427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57429 "RANLIB=$${RANLIB}" \
57430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57431 TAGS) \
57432 || exit 1
57433
57434 @endif target-rda
57435
57436 .PHONY: maybe-install-info-target-rda install-info-target-rda
57437 maybe-install-info-target-rda:
57438 @if target-rda
57439 maybe-install-info-target-rda: install-info-target-rda
57440
57441 install-info-target-rda: \
57442 configure-target-rda \
57443 info-target-rda
57444 @: $(MAKE); $(unstage)
57445 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57446 r=`${PWD_COMMAND}`; export r; \
57447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57448 $(NORMAL_TARGET_EXPORTS) \
57449 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57450 for flag in $(EXTRA_TARGET_FLAGS); do \
57451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57452 done; \
57453 (cd $(TARGET_SUBDIR)/rda && \
57454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57456 "RANLIB=$${RANLIB}" \
57457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57458 install-info) \
57459 || exit 1
57460
57461 @endif target-rda
57462
57463 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57464 maybe-install-dvi-target-rda:
57465 @if target-rda
57466 maybe-install-dvi-target-rda: install-dvi-target-rda
57467
57468 install-dvi-target-rda: \
57469 configure-target-rda \
57470 dvi-target-rda
57471 @: $(MAKE); $(unstage)
57472 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57473 r=`${PWD_COMMAND}`; export r; \
57474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57475 $(NORMAL_TARGET_EXPORTS) \
57476 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57477 for flag in $(EXTRA_TARGET_FLAGS); do \
57478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57479 done; \
57480 (cd $(TARGET_SUBDIR)/rda && \
57481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57483 "RANLIB=$${RANLIB}" \
57484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57485 install-dvi) \
57486 || exit 1
57487
57488 @endif target-rda
57489
57490 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57491 maybe-install-pdf-target-rda:
57492 @if target-rda
57493 maybe-install-pdf-target-rda: install-pdf-target-rda
57494
57495 install-pdf-target-rda: \
57496 configure-target-rda \
57497 pdf-target-rda
57498 @: $(MAKE); $(unstage)
57499 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57500 r=`${PWD_COMMAND}`; export r; \
57501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57502 $(NORMAL_TARGET_EXPORTS) \
57503 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57504 for flag in $(EXTRA_TARGET_FLAGS); do \
57505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57506 done; \
57507 (cd $(TARGET_SUBDIR)/rda && \
57508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57510 "RANLIB=$${RANLIB}" \
57511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57512 install-pdf) \
57513 || exit 1
57514
57515 @endif target-rda
57516
57517 .PHONY: maybe-install-html-target-rda install-html-target-rda
57518 maybe-install-html-target-rda:
57519 @if target-rda
57520 maybe-install-html-target-rda: install-html-target-rda
57521
57522 install-html-target-rda: \
57523 configure-target-rda \
57524 html-target-rda
57525 @: $(MAKE); $(unstage)
57526 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57527 r=`${PWD_COMMAND}`; export r; \
57528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57529 $(NORMAL_TARGET_EXPORTS) \
57530 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57531 for flag in $(EXTRA_TARGET_FLAGS); do \
57532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57533 done; \
57534 (cd $(TARGET_SUBDIR)/rda && \
57535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57537 "RANLIB=$${RANLIB}" \
57538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57539 install-html) \
57540 || exit 1
57541
57542 @endif target-rda
57543
57544 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57545 maybe-installcheck-target-rda:
57546 @if target-rda
57547 maybe-installcheck-target-rda: installcheck-target-rda
57548
57549 installcheck-target-rda: \
57550 configure-target-rda
57551 @: $(MAKE); $(unstage)
57552 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57553 r=`${PWD_COMMAND}`; export r; \
57554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57555 $(NORMAL_TARGET_EXPORTS) \
57556 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57557 for flag in $(EXTRA_TARGET_FLAGS); do \
57558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57559 done; \
57560 (cd $(TARGET_SUBDIR)/rda && \
57561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57563 "RANLIB=$${RANLIB}" \
57564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57565 installcheck) \
57566 || exit 1
57567
57568 @endif target-rda
57569
57570 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57571 maybe-mostlyclean-target-rda:
57572 @if target-rda
57573 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57574
57575 mostlyclean-target-rda:
57576 @: $(MAKE); $(unstage)
57577 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57578 r=`${PWD_COMMAND}`; export r; \
57579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57580 $(NORMAL_TARGET_EXPORTS) \
57581 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
57582 for flag in $(EXTRA_TARGET_FLAGS); do \
57583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57584 done; \
57585 (cd $(TARGET_SUBDIR)/rda && \
57586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57588 "RANLIB=$${RANLIB}" \
57589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57590 mostlyclean) \
57591 || exit 1
57592
57593 @endif target-rda
57594
57595 .PHONY: maybe-clean-target-rda clean-target-rda
57596 maybe-clean-target-rda:
57597 @if target-rda
57598 maybe-clean-target-rda: clean-target-rda
57599
57600 clean-target-rda:
57601 @: $(MAKE); $(unstage)
57602 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57603 r=`${PWD_COMMAND}`; export r; \
57604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57605 $(NORMAL_TARGET_EXPORTS) \
57606 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
57607 for flag in $(EXTRA_TARGET_FLAGS); do \
57608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57609 done; \
57610 (cd $(TARGET_SUBDIR)/rda && \
57611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57613 "RANLIB=$${RANLIB}" \
57614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57615 clean) \
57616 || exit 1
57617
57618 @endif target-rda
57619
57620 .PHONY: maybe-distclean-target-rda distclean-target-rda
57621 maybe-distclean-target-rda:
57622 @if target-rda
57623 maybe-distclean-target-rda: distclean-target-rda
57624
57625 distclean-target-rda:
57626 @: $(MAKE); $(unstage)
57627 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57628 r=`${PWD_COMMAND}`; export r; \
57629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57630 $(NORMAL_TARGET_EXPORTS) \
57631 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
57632 for flag in $(EXTRA_TARGET_FLAGS); do \
57633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57634 done; \
57635 (cd $(TARGET_SUBDIR)/rda && \
57636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57638 "RANLIB=$${RANLIB}" \
57639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57640 distclean) \
57641 || exit 1
57642
57643 @endif target-rda
57644
57645 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57646 maybe-maintainer-clean-target-rda:
57647 @if target-rda
57648 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57649
57650 maintainer-clean-target-rda:
57651 @: $(MAKE); $(unstage)
57652 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57653 r=`${PWD_COMMAND}`; export r; \
57654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57655 $(NORMAL_TARGET_EXPORTS) \
57656 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
57657 for flag in $(EXTRA_TARGET_FLAGS); do \
57658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57659 done; \
57660 (cd $(TARGET_SUBDIR)/rda && \
57661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57663 "RANLIB=$${RANLIB}" \
57664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57665 maintainer-clean) \
57666 || exit 1
57667
57668 @endif target-rda
57669
57670
57671
57672
57673
57674 .PHONY: configure-target-libada maybe-configure-target-libada
57675 maybe-configure-target-libada:
57676 @if gcc-bootstrap
57677 configure-target-libada: stage_current
57678 @endif gcc-bootstrap
57679 @if target-libada
57680 maybe-configure-target-libada: configure-target-libada
57681 configure-target-libada:
57682 @: $(MAKE); $(unstage)
57683 @r=`${PWD_COMMAND}`; export r; \
57684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57685 echo "Checking multilib configuration for libada..."; \
57686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57687 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57688 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57689 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57690 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57691 else \
57692 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57693 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57694 fi; \
57695 else \
57696 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57697 fi; \
57698 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57700 $(NORMAL_TARGET_EXPORTS) \
57701 echo Configuring in $(TARGET_SUBDIR)/libada; \
57702 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57703 case $(srcdir) in \
57704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57705 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57707 esac; \
57708 module_srcdir=libada; \
57709 rm -f no-such-file || : ; \
57710 CONFIG_SITE=no-such-file $(SHELL) \
57711 $$s/$$module_srcdir/configure \
57712 --srcdir=$${topdir}/$$module_srcdir \
57713 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57714 --target=${target_alias} \
57715 || exit 1
57716 @endif target-libada
57717
57718
57719
57720
57721
57722 .PHONY: all-target-libada maybe-all-target-libada
57723 maybe-all-target-libada:
57724 @if gcc-bootstrap
57725 all-target-libada: stage_current
57726 @endif gcc-bootstrap
57727 @if target-libada
57728 TARGET-target-libada=all
57729 maybe-all-target-libada: all-target-libada
57730 all-target-libada: configure-target-libada
57731 @: $(MAKE); $(unstage)
57732 @r=`${PWD_COMMAND}`; export r; \
57733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57734 $(NORMAL_TARGET_EXPORTS) \
57735 (cd $(TARGET_SUBDIR)/libada && \
57736 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57737 $(TARGET-target-libada))
57738 @endif target-libada
57739
57740
57741
57742
57743
57744 .PHONY: check-target-libada maybe-check-target-libada
57745 maybe-check-target-libada:
57746 @if target-libada
57747 maybe-check-target-libada: check-target-libada
57748
57749 check-target-libada:
57750 @: $(MAKE); $(unstage)
57751 @r=`${PWD_COMMAND}`; export r; \
57752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57753 $(NORMAL_TARGET_EXPORTS) \
57754 (cd $(TARGET_SUBDIR)/libada && \
57755 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57756
57757 @endif target-libada
57758
57759 .PHONY: install-target-libada maybe-install-target-libada
57760 maybe-install-target-libada:
57761 @if target-libada
57762 maybe-install-target-libada: install-target-libada
57763
57764 install-target-libada: installdirs
57765 @: $(MAKE); $(unstage)
57766 @r=`${PWD_COMMAND}`; export r; \
57767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57768 $(NORMAL_TARGET_EXPORTS) \
57769 (cd $(TARGET_SUBDIR)/libada && \
57770 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57771
57772 @endif target-libada
57773
57774 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57775 maybe-install-strip-target-libada:
57776 @if target-libada
57777 maybe-install-strip-target-libada: install-strip-target-libada
57778
57779 install-strip-target-libada: installdirs
57780 @: $(MAKE); $(unstage)
57781 @r=`${PWD_COMMAND}`; export r; \
57782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57783 $(NORMAL_TARGET_EXPORTS) \
57784 (cd $(TARGET_SUBDIR)/libada && \
57785 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57786
57787 @endif target-libada
57788
57789 # Other targets (info, dvi, pdf, etc.)
57790
57791 .PHONY: maybe-info-target-libada info-target-libada
57792 maybe-info-target-libada:
57793 @if target-libada
57794 maybe-info-target-libada: info-target-libada
57795
57796 info-target-libada: \
57797 configure-target-libada
57798 @: $(MAKE); $(unstage)
57799 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57800 r=`${PWD_COMMAND}`; export r; \
57801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57802 $(NORMAL_TARGET_EXPORTS) \
57803 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57804 for flag in $(EXTRA_TARGET_FLAGS); do \
57805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57806 done; \
57807 (cd $(TARGET_SUBDIR)/libada && \
57808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57810 "RANLIB=$${RANLIB}" \
57811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57812 info) \
57813 || exit 1
57814
57815 @endif target-libada
57816
57817 .PHONY: maybe-dvi-target-libada dvi-target-libada
57818 maybe-dvi-target-libada:
57819 @if target-libada
57820 maybe-dvi-target-libada: dvi-target-libada
57821
57822 dvi-target-libada: \
57823 configure-target-libada
57824 @: $(MAKE); $(unstage)
57825 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57826 r=`${PWD_COMMAND}`; export r; \
57827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57828 $(NORMAL_TARGET_EXPORTS) \
57829 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57830 for flag in $(EXTRA_TARGET_FLAGS); do \
57831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57832 done; \
57833 (cd $(TARGET_SUBDIR)/libada && \
57834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57836 "RANLIB=$${RANLIB}" \
57837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57838 dvi) \
57839 || exit 1
57840
57841 @endif target-libada
57842
57843 .PHONY: maybe-pdf-target-libada pdf-target-libada
57844 maybe-pdf-target-libada:
57845 @if target-libada
57846 maybe-pdf-target-libada: pdf-target-libada
57847
57848 pdf-target-libada: \
57849 configure-target-libada
57850 @: $(MAKE); $(unstage)
57851 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57852 r=`${PWD_COMMAND}`; export r; \
57853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57854 $(NORMAL_TARGET_EXPORTS) \
57855 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57856 for flag in $(EXTRA_TARGET_FLAGS); do \
57857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57858 done; \
57859 (cd $(TARGET_SUBDIR)/libada && \
57860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57862 "RANLIB=$${RANLIB}" \
57863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57864 pdf) \
57865 || exit 1
57866
57867 @endif target-libada
57868
57869 .PHONY: maybe-html-target-libada html-target-libada
57870 maybe-html-target-libada:
57871 @if target-libada
57872 maybe-html-target-libada: html-target-libada
57873
57874 html-target-libada: \
57875 configure-target-libada
57876 @: $(MAKE); $(unstage)
57877 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57878 r=`${PWD_COMMAND}`; export r; \
57879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57880 $(NORMAL_TARGET_EXPORTS) \
57881 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57882 for flag in $(EXTRA_TARGET_FLAGS); do \
57883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57884 done; \
57885 (cd $(TARGET_SUBDIR)/libada && \
57886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57888 "RANLIB=$${RANLIB}" \
57889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57890 html) \
57891 || exit 1
57892
57893 @endif target-libada
57894
57895 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57896 maybe-TAGS-target-libada:
57897 @if target-libada
57898 maybe-TAGS-target-libada: TAGS-target-libada
57899
57900 TAGS-target-libada: \
57901 configure-target-libada
57902 @: $(MAKE); $(unstage)
57903 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57904 r=`${PWD_COMMAND}`; export r; \
57905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57906 $(NORMAL_TARGET_EXPORTS) \
57907 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57908 for flag in $(EXTRA_TARGET_FLAGS); do \
57909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57910 done; \
57911 (cd $(TARGET_SUBDIR)/libada && \
57912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57914 "RANLIB=$${RANLIB}" \
57915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57916 TAGS) \
57917 || exit 1
57918
57919 @endif target-libada
57920
57921 .PHONY: maybe-install-info-target-libada install-info-target-libada
57922 maybe-install-info-target-libada:
57923 @if target-libada
57924 maybe-install-info-target-libada: install-info-target-libada
57925
57926 install-info-target-libada: \
57927 configure-target-libada \
57928 info-target-libada
57929 @: $(MAKE); $(unstage)
57930 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57931 r=`${PWD_COMMAND}`; export r; \
57932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57933 $(NORMAL_TARGET_EXPORTS) \
57934 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57935 for flag in $(EXTRA_TARGET_FLAGS); do \
57936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57937 done; \
57938 (cd $(TARGET_SUBDIR)/libada && \
57939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57941 "RANLIB=$${RANLIB}" \
57942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57943 install-info) \
57944 || exit 1
57945
57946 @endif target-libada
57947
57948 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57949 maybe-install-dvi-target-libada:
57950 @if target-libada
57951 maybe-install-dvi-target-libada: install-dvi-target-libada
57952
57953 install-dvi-target-libada: \
57954 configure-target-libada \
57955 dvi-target-libada
57956 @: $(MAKE); $(unstage)
57957 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57958 r=`${PWD_COMMAND}`; export r; \
57959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57960 $(NORMAL_TARGET_EXPORTS) \
57961 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57962 for flag in $(EXTRA_TARGET_FLAGS); do \
57963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57964 done; \
57965 (cd $(TARGET_SUBDIR)/libada && \
57966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57968 "RANLIB=$${RANLIB}" \
57969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57970 install-dvi) \
57971 || exit 1
57972
57973 @endif target-libada
57974
57975 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57976 maybe-install-pdf-target-libada:
57977 @if target-libada
57978 maybe-install-pdf-target-libada: install-pdf-target-libada
57979
57980 install-pdf-target-libada: \
57981 configure-target-libada \
57982 pdf-target-libada
57983 @: $(MAKE); $(unstage)
57984 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57985 r=`${PWD_COMMAND}`; export r; \
57986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57987 $(NORMAL_TARGET_EXPORTS) \
57988 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57989 for flag in $(EXTRA_TARGET_FLAGS); do \
57990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57991 done; \
57992 (cd $(TARGET_SUBDIR)/libada && \
57993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57995 "RANLIB=$${RANLIB}" \
57996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57997 install-pdf) \
57998 || exit 1
57999
58000 @endif target-libada
58001
58002 .PHONY: maybe-install-html-target-libada install-html-target-libada
58003 maybe-install-html-target-libada:
58004 @if target-libada
58005 maybe-install-html-target-libada: install-html-target-libada
58006
58007 install-html-target-libada: \
58008 configure-target-libada \
58009 html-target-libada
58010 @: $(MAKE); $(unstage)
58011 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58012 r=`${PWD_COMMAND}`; export r; \
58013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58014 $(NORMAL_TARGET_EXPORTS) \
58015 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58016 for flag in $(EXTRA_TARGET_FLAGS); do \
58017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58018 done; \
58019 (cd $(TARGET_SUBDIR)/libada && \
58020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58022 "RANLIB=$${RANLIB}" \
58023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58024 install-html) \
58025 || exit 1
58026
58027 @endif target-libada
58028
58029 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58030 maybe-installcheck-target-libada:
58031 @if target-libada
58032 maybe-installcheck-target-libada: installcheck-target-libada
58033
58034 installcheck-target-libada: \
58035 configure-target-libada
58036 @: $(MAKE); $(unstage)
58037 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58038 r=`${PWD_COMMAND}`; export r; \
58039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58040 $(NORMAL_TARGET_EXPORTS) \
58041 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58042 for flag in $(EXTRA_TARGET_FLAGS); do \
58043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58044 done; \
58045 (cd $(TARGET_SUBDIR)/libada && \
58046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58048 "RANLIB=$${RANLIB}" \
58049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58050 installcheck) \
58051 || exit 1
58052
58053 @endif target-libada
58054
58055 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58056 maybe-mostlyclean-target-libada:
58057 @if target-libada
58058 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58059
58060 mostlyclean-target-libada:
58061 @: $(MAKE); $(unstage)
58062 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58063 r=`${PWD_COMMAND}`; export r; \
58064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58065 $(NORMAL_TARGET_EXPORTS) \
58066 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58067 for flag in $(EXTRA_TARGET_FLAGS); do \
58068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58069 done; \
58070 (cd $(TARGET_SUBDIR)/libada && \
58071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58073 "RANLIB=$${RANLIB}" \
58074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58075 mostlyclean) \
58076 || exit 1
58077
58078 @endif target-libada
58079
58080 .PHONY: maybe-clean-target-libada clean-target-libada
58081 maybe-clean-target-libada:
58082 @if target-libada
58083 maybe-clean-target-libada: clean-target-libada
58084
58085 clean-target-libada:
58086 @: $(MAKE); $(unstage)
58087 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58088 r=`${PWD_COMMAND}`; export r; \
58089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58090 $(NORMAL_TARGET_EXPORTS) \
58091 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58092 for flag in $(EXTRA_TARGET_FLAGS); do \
58093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58094 done; \
58095 (cd $(TARGET_SUBDIR)/libada && \
58096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58098 "RANLIB=$${RANLIB}" \
58099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58100 clean) \
58101 || exit 1
58102
58103 @endif target-libada
58104
58105 .PHONY: maybe-distclean-target-libada distclean-target-libada
58106 maybe-distclean-target-libada:
58107 @if target-libada
58108 maybe-distclean-target-libada: distclean-target-libada
58109
58110 distclean-target-libada:
58111 @: $(MAKE); $(unstage)
58112 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58113 r=`${PWD_COMMAND}`; export r; \
58114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58115 $(NORMAL_TARGET_EXPORTS) \
58116 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58117 for flag in $(EXTRA_TARGET_FLAGS); do \
58118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58119 done; \
58120 (cd $(TARGET_SUBDIR)/libada && \
58121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58123 "RANLIB=$${RANLIB}" \
58124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58125 distclean) \
58126 || exit 1
58127
58128 @endif target-libada
58129
58130 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58131 maybe-maintainer-clean-target-libada:
58132 @if target-libada
58133 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58134
58135 maintainer-clean-target-libada:
58136 @: $(MAKE); $(unstage)
58137 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58138 r=`${PWD_COMMAND}`; export r; \
58139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58140 $(NORMAL_TARGET_EXPORTS) \
58141 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58142 for flag in $(EXTRA_TARGET_FLAGS); do \
58143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58144 done; \
58145 (cd $(TARGET_SUBDIR)/libada && \
58146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58148 "RANLIB=$${RANLIB}" \
58149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58150 maintainer-clean) \
58151 || exit 1
58152
58153 @endif target-libada
58154
58155
58156
58157
58158
58159 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58160 maybe-configure-target-libgm2:
58161 @if gcc-bootstrap
58162 configure-target-libgm2: stage_current
58163 @endif gcc-bootstrap
58164 @if target-libgm2
58165 maybe-configure-target-libgm2: configure-target-libgm2
58166 configure-target-libgm2:
58167 @: $(MAKE); $(unstage)
58168 @r=`${PWD_COMMAND}`; export r; \
58169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58170 echo "Checking multilib configuration for libgm2..."; \
58171 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58172 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58173 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58174 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58175 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58176 else \
58177 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58178 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58179 fi; \
58180 else \
58181 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58182 fi; \
58183 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58184 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58185 $(NORMAL_TARGET_EXPORTS) \
58186 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58187 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58188 case $(srcdir) in \
58189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58190 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58192 esac; \
58193 module_srcdir=libgm2; \
58194 rm -f no-such-file || : ; \
58195 CONFIG_SITE=no-such-file $(SHELL) \
58196 $$s/$$module_srcdir/configure \
58197 --srcdir=$${topdir}/$$module_srcdir \
58198 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58199 --target=${target_alias} \
58200 || exit 1
58201 @endif target-libgm2
58202
58203
58204
58205
58206
58207 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58208 maybe-all-target-libgm2:
58209 @if gcc-bootstrap
58210 all-target-libgm2: stage_current
58211 @endif gcc-bootstrap
58212 @if target-libgm2
58213 TARGET-target-libgm2=all
58214 maybe-all-target-libgm2: all-target-libgm2
58215 all-target-libgm2: configure-target-libgm2
58216 @: $(MAKE); $(unstage)
58217 @r=`${PWD_COMMAND}`; export r; \
58218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58219 $(NORMAL_TARGET_EXPORTS) \
58220 (cd $(TARGET_SUBDIR)/libgm2 && \
58221 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58222 $(TARGET-target-libgm2))
58223 @endif target-libgm2
58224
58225
58226
58227
58228
58229 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58230 maybe-check-target-libgm2:
58231 @if target-libgm2
58232 maybe-check-target-libgm2: check-target-libgm2
58233
58234 check-target-libgm2:
58235 @: $(MAKE); $(unstage)
58236 @r=`${PWD_COMMAND}`; export r; \
58237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58238 $(NORMAL_TARGET_EXPORTS) \
58239 (cd $(TARGET_SUBDIR)/libgm2 && \
58240 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58241
58242 @endif target-libgm2
58243
58244 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58245 maybe-install-target-libgm2:
58246 @if target-libgm2
58247 maybe-install-target-libgm2: install-target-libgm2
58248
58249 install-target-libgm2: installdirs
58250 @: $(MAKE); $(unstage)
58251 @r=`${PWD_COMMAND}`; export r; \
58252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58253 $(NORMAL_TARGET_EXPORTS) \
58254 (cd $(TARGET_SUBDIR)/libgm2 && \
58255 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58256
58257 @endif target-libgm2
58258
58259 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58260 maybe-install-strip-target-libgm2:
58261 @if target-libgm2
58262 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58263
58264 install-strip-target-libgm2: installdirs
58265 @: $(MAKE); $(unstage)
58266 @r=`${PWD_COMMAND}`; export r; \
58267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58268 $(NORMAL_TARGET_EXPORTS) \
58269 (cd $(TARGET_SUBDIR)/libgm2 && \
58270 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58271
58272 @endif target-libgm2
58273
58274 # Other targets (info, dvi, pdf, etc.)
58275
58276 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58277 maybe-info-target-libgm2:
58278 @if target-libgm2
58279 maybe-info-target-libgm2: info-target-libgm2
58280
58281 info-target-libgm2: \
58282 configure-target-libgm2
58283 @: $(MAKE); $(unstage)
58284 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58285 r=`${PWD_COMMAND}`; export r; \
58286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58287 $(NORMAL_TARGET_EXPORTS) \
58288 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58289 for flag in $(EXTRA_TARGET_FLAGS); do \
58290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58291 done; \
58292 (cd $(TARGET_SUBDIR)/libgm2 && \
58293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58295 "RANLIB=$${RANLIB}" \
58296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58297 info) \
58298 || exit 1
58299
58300 @endif target-libgm2
58301
58302 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58303 maybe-dvi-target-libgm2:
58304 @if target-libgm2
58305 maybe-dvi-target-libgm2: dvi-target-libgm2
58306
58307 dvi-target-libgm2: \
58308 configure-target-libgm2
58309 @: $(MAKE); $(unstage)
58310 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58311 r=`${PWD_COMMAND}`; export r; \
58312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58313 $(NORMAL_TARGET_EXPORTS) \
58314 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58315 for flag in $(EXTRA_TARGET_FLAGS); do \
58316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58317 done; \
58318 (cd $(TARGET_SUBDIR)/libgm2 && \
58319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58321 "RANLIB=$${RANLIB}" \
58322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58323 dvi) \
58324 || exit 1
58325
58326 @endif target-libgm2
58327
58328 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58329 maybe-pdf-target-libgm2:
58330 @if target-libgm2
58331 maybe-pdf-target-libgm2: pdf-target-libgm2
58332
58333 pdf-target-libgm2: \
58334 configure-target-libgm2
58335 @: $(MAKE); $(unstage)
58336 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58337 r=`${PWD_COMMAND}`; export r; \
58338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58339 $(NORMAL_TARGET_EXPORTS) \
58340 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58341 for flag in $(EXTRA_TARGET_FLAGS); do \
58342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58343 done; \
58344 (cd $(TARGET_SUBDIR)/libgm2 && \
58345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58347 "RANLIB=$${RANLIB}" \
58348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58349 pdf) \
58350 || exit 1
58351
58352 @endif target-libgm2
58353
58354 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58355 maybe-html-target-libgm2:
58356 @if target-libgm2
58357 maybe-html-target-libgm2: html-target-libgm2
58358
58359 html-target-libgm2: \
58360 configure-target-libgm2
58361 @: $(MAKE); $(unstage)
58362 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58363 r=`${PWD_COMMAND}`; export r; \
58364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58365 $(NORMAL_TARGET_EXPORTS) \
58366 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58367 for flag in $(EXTRA_TARGET_FLAGS); do \
58368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58369 done; \
58370 (cd $(TARGET_SUBDIR)/libgm2 && \
58371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58373 "RANLIB=$${RANLIB}" \
58374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58375 html) \
58376 || exit 1
58377
58378 @endif target-libgm2
58379
58380 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58381 maybe-TAGS-target-libgm2:
58382 @if target-libgm2
58383 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58384
58385 TAGS-target-libgm2: \
58386 configure-target-libgm2
58387 @: $(MAKE); $(unstage)
58388 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58389 r=`${PWD_COMMAND}`; export r; \
58390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58391 $(NORMAL_TARGET_EXPORTS) \
58392 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58393 for flag in $(EXTRA_TARGET_FLAGS); do \
58394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58395 done; \
58396 (cd $(TARGET_SUBDIR)/libgm2 && \
58397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58399 "RANLIB=$${RANLIB}" \
58400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58401 TAGS) \
58402 || exit 1
58403
58404 @endif target-libgm2
58405
58406 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58407 maybe-install-info-target-libgm2:
58408 @if target-libgm2
58409 maybe-install-info-target-libgm2: install-info-target-libgm2
58410
58411 install-info-target-libgm2: \
58412 configure-target-libgm2 \
58413 info-target-libgm2
58414 @: $(MAKE); $(unstage)
58415 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58416 r=`${PWD_COMMAND}`; export r; \
58417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58418 $(NORMAL_TARGET_EXPORTS) \
58419 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58420 for flag in $(EXTRA_TARGET_FLAGS); do \
58421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58422 done; \
58423 (cd $(TARGET_SUBDIR)/libgm2 && \
58424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58426 "RANLIB=$${RANLIB}" \
58427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58428 install-info) \
58429 || exit 1
58430
58431 @endif target-libgm2
58432
58433 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58434 maybe-install-dvi-target-libgm2:
58435 @if target-libgm2
58436 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58437
58438 install-dvi-target-libgm2: \
58439 configure-target-libgm2 \
58440 dvi-target-libgm2
58441 @: $(MAKE); $(unstage)
58442 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58443 r=`${PWD_COMMAND}`; export r; \
58444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58445 $(NORMAL_TARGET_EXPORTS) \
58446 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58447 for flag in $(EXTRA_TARGET_FLAGS); do \
58448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58449 done; \
58450 (cd $(TARGET_SUBDIR)/libgm2 && \
58451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58453 "RANLIB=$${RANLIB}" \
58454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58455 install-dvi) \
58456 || exit 1
58457
58458 @endif target-libgm2
58459
58460 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58461 maybe-install-pdf-target-libgm2:
58462 @if target-libgm2
58463 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58464
58465 install-pdf-target-libgm2: \
58466 configure-target-libgm2 \
58467 pdf-target-libgm2
58468 @: $(MAKE); $(unstage)
58469 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58470 r=`${PWD_COMMAND}`; export r; \
58471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58472 $(NORMAL_TARGET_EXPORTS) \
58473 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58474 for flag in $(EXTRA_TARGET_FLAGS); do \
58475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58476 done; \
58477 (cd $(TARGET_SUBDIR)/libgm2 && \
58478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58480 "RANLIB=$${RANLIB}" \
58481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58482 install-pdf) \
58483 || exit 1
58484
58485 @endif target-libgm2
58486
58487 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58488 maybe-install-html-target-libgm2:
58489 @if target-libgm2
58490 maybe-install-html-target-libgm2: install-html-target-libgm2
58491
58492 install-html-target-libgm2: \
58493 configure-target-libgm2 \
58494 html-target-libgm2
58495 @: $(MAKE); $(unstage)
58496 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58497 r=`${PWD_COMMAND}`; export r; \
58498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58499 $(NORMAL_TARGET_EXPORTS) \
58500 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58501 for flag in $(EXTRA_TARGET_FLAGS); do \
58502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58503 done; \
58504 (cd $(TARGET_SUBDIR)/libgm2 && \
58505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58507 "RANLIB=$${RANLIB}" \
58508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58509 install-html) \
58510 || exit 1
58511
58512 @endif target-libgm2
58513
58514 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
58515 maybe-installcheck-target-libgm2:
58516 @if target-libgm2
58517 maybe-installcheck-target-libgm2: installcheck-target-libgm2
58518
58519 installcheck-target-libgm2: \
58520 configure-target-libgm2
58521 @: $(MAKE); $(unstage)
58522 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58523 r=`${PWD_COMMAND}`; export r; \
58524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58525 $(NORMAL_TARGET_EXPORTS) \
58526 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
58527 for flag in $(EXTRA_TARGET_FLAGS); do \
58528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58529 done; \
58530 (cd $(TARGET_SUBDIR)/libgm2 && \
58531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58533 "RANLIB=$${RANLIB}" \
58534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58535 installcheck) \
58536 || exit 1
58537
58538 @endif target-libgm2
58539
58540 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
58541 maybe-mostlyclean-target-libgm2:
58542 @if target-libgm2
58543 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
58544
58545 mostlyclean-target-libgm2:
58546 @: $(MAKE); $(unstage)
58547 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58548 r=`${PWD_COMMAND}`; export r; \
58549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58550 $(NORMAL_TARGET_EXPORTS) \
58551 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
58552 for flag in $(EXTRA_TARGET_FLAGS); do \
58553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58554 done; \
58555 (cd $(TARGET_SUBDIR)/libgm2 && \
58556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58558 "RANLIB=$${RANLIB}" \
58559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58560 mostlyclean) \
58561 || exit 1
58562
58563 @endif target-libgm2
58564
58565 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
58566 maybe-clean-target-libgm2:
58567 @if target-libgm2
58568 maybe-clean-target-libgm2: clean-target-libgm2
58569
58570 clean-target-libgm2:
58571 @: $(MAKE); $(unstage)
58572 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58573 r=`${PWD_COMMAND}`; export r; \
58574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58575 $(NORMAL_TARGET_EXPORTS) \
58576 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
58577 for flag in $(EXTRA_TARGET_FLAGS); do \
58578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58579 done; \
58580 (cd $(TARGET_SUBDIR)/libgm2 && \
58581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58583 "RANLIB=$${RANLIB}" \
58584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58585 clean) \
58586 || exit 1
58587
58588 @endif target-libgm2
58589
58590 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
58591 maybe-distclean-target-libgm2:
58592 @if target-libgm2
58593 maybe-distclean-target-libgm2: distclean-target-libgm2
58594
58595 distclean-target-libgm2:
58596 @: $(MAKE); $(unstage)
58597 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58598 r=`${PWD_COMMAND}`; export r; \
58599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58600 $(NORMAL_TARGET_EXPORTS) \
58601 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
58602 for flag in $(EXTRA_TARGET_FLAGS); do \
58603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58604 done; \
58605 (cd $(TARGET_SUBDIR)/libgm2 && \
58606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58608 "RANLIB=$${RANLIB}" \
58609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58610 distclean) \
58611 || exit 1
58612
58613 @endif target-libgm2
58614
58615 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
58616 maybe-maintainer-clean-target-libgm2:
58617 @if target-libgm2
58618 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
58619
58620 maintainer-clean-target-libgm2:
58621 @: $(MAKE); $(unstage)
58622 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58623 r=`${PWD_COMMAND}`; export r; \
58624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58625 $(NORMAL_TARGET_EXPORTS) \
58626 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
58627 for flag in $(EXTRA_TARGET_FLAGS); do \
58628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58629 done; \
58630 (cd $(TARGET_SUBDIR)/libgm2 && \
58631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58633 "RANLIB=$${RANLIB}" \
58634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58635 maintainer-clean) \
58636 || exit 1
58637
58638 @endif target-libgm2
58639
58640
58641
58642
58643
58644 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
58645 maybe-configure-target-libgomp:
58646 @if gcc-bootstrap
58647 configure-target-libgomp: stage_current
58648 @endif gcc-bootstrap
58649 @if target-libgomp
58650 maybe-configure-target-libgomp: configure-target-libgomp
58651 configure-target-libgomp:
58652 @r=`${PWD_COMMAND}`; export r; \
58653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58654 echo "Checking multilib configuration for libgomp..."; \
58655 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58656 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58657 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58658 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58659 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58660 else \
58661 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58662 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58663 fi; \
58664 else \
58665 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58666 fi; \
58667 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58669 $(NORMAL_TARGET_EXPORTS) \
58670 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
58671 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
58672 case $(srcdir) in \
58673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58674 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58676 esac; \
58677 module_srcdir=libgomp; \
58678 rm -f no-such-file || : ; \
58679 CONFIG_SITE=no-such-file $(SHELL) \
58680 $$s/$$module_srcdir/configure \
58681 --srcdir=$${topdir}/$$module_srcdir \
58682 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58683 --target=${target_alias} \
58684 || exit 1
58685 @endif target-libgomp
58686
58687
58688
58689 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
58690 maybe-configure-stage1-target-libgomp:
58691 @if target-libgomp-bootstrap
58692 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
58693 configure-stage1-target-libgomp:
58694 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58695 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58696 @r=`${PWD_COMMAND}`; export r; \
58697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58698 TFLAGS="$(STAGE1_TFLAGS)"; \
58699 echo "Checking multilib configuration for libgomp..."; \
58700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58701 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58702 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58703 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58704 else \
58705 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58706 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58707 fi; \
58708 else \
58709 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58710 fi; \
58711 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58712 $(NORMAL_TARGET_EXPORTS) \
58713 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58714 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58715 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58716 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
58717 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58718 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58719 case $(srcdir) in \
58720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58721 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58723 esac; \
58724 module_srcdir=libgomp; \
58725 $(SHELL) $$s/$$module_srcdir/configure \
58726 --srcdir=$${topdir}/$$module_srcdir \
58727 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58728 --target=${target_alias} \
58729 \
58730 $(STAGE1_CONFIGURE_FLAGS)
58731 @endif target-libgomp-bootstrap
58732
58733 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
58734 maybe-configure-stage2-target-libgomp:
58735 @if target-libgomp-bootstrap
58736 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
58737 configure-stage2-target-libgomp:
58738 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58739 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58740 @r=`${PWD_COMMAND}`; export r; \
58741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58742 TFLAGS="$(STAGE2_TFLAGS)"; \
58743 echo "Checking multilib configuration for libgomp..."; \
58744 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58745 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58746 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58747 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58748 else \
58749 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58750 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58751 fi; \
58752 else \
58753 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58754 fi; \
58755 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58756 $(NORMAL_TARGET_EXPORTS) \
58757 \
58758 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58759 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58760 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58761 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58763 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58764 case $(srcdir) in \
58765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58766 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58768 esac; \
58769 module_srcdir=libgomp; \
58770 $(SHELL) $$s/$$module_srcdir/configure \
58771 --srcdir=$${topdir}/$$module_srcdir \
58772 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58773 --target=${target_alias} \
58774 --with-build-libsubdir=$(HOST_SUBDIR) \
58775 $(STAGE2_CONFIGURE_FLAGS)
58776 @endif target-libgomp-bootstrap
58777
58778 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58779 maybe-configure-stage3-target-libgomp:
58780 @if target-libgomp-bootstrap
58781 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58782 configure-stage3-target-libgomp:
58783 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58784 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58785 @r=`${PWD_COMMAND}`; export r; \
58786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58787 TFLAGS="$(STAGE3_TFLAGS)"; \
58788 echo "Checking multilib configuration for libgomp..."; \
58789 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58790 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58791 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58792 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58793 else \
58794 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58795 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58796 fi; \
58797 else \
58798 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58799 fi; \
58800 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58801 $(NORMAL_TARGET_EXPORTS) \
58802 \
58803 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58804 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58805 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58806 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58807 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58808 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58809 case $(srcdir) in \
58810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58811 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58813 esac; \
58814 module_srcdir=libgomp; \
58815 $(SHELL) $$s/$$module_srcdir/configure \
58816 --srcdir=$${topdir}/$$module_srcdir \
58817 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58818 --target=${target_alias} \
58819 --with-build-libsubdir=$(HOST_SUBDIR) \
58820 $(STAGE3_CONFIGURE_FLAGS)
58821 @endif target-libgomp-bootstrap
58822
58823 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58824 maybe-configure-stage4-target-libgomp:
58825 @if target-libgomp-bootstrap
58826 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58827 configure-stage4-target-libgomp:
58828 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58829 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58830 @r=`${PWD_COMMAND}`; export r; \
58831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58832 TFLAGS="$(STAGE4_TFLAGS)"; \
58833 echo "Checking multilib configuration for libgomp..."; \
58834 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58835 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58836 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58837 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58838 else \
58839 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58840 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58841 fi; \
58842 else \
58843 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58844 fi; \
58845 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58846 $(NORMAL_TARGET_EXPORTS) \
58847 \
58848 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58849 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58850 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58851 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58852 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58853 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58854 case $(srcdir) in \
58855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58856 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58858 esac; \
58859 module_srcdir=libgomp; \
58860 $(SHELL) $$s/$$module_srcdir/configure \
58861 --srcdir=$${topdir}/$$module_srcdir \
58862 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58863 --target=${target_alias} \
58864 --with-build-libsubdir=$(HOST_SUBDIR) \
58865 $(STAGE4_CONFIGURE_FLAGS)
58866 @endif target-libgomp-bootstrap
58867
58868 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58869 maybe-configure-stageprofile-target-libgomp:
58870 @if target-libgomp-bootstrap
58871 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58872 configure-stageprofile-target-libgomp:
58873 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58874 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58875 @r=`${PWD_COMMAND}`; export r; \
58876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58877 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58878 echo "Checking multilib configuration for libgomp..."; \
58879 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58880 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58881 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58882 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58883 else \
58884 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58885 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58886 fi; \
58887 else \
58888 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58889 fi; \
58890 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58891 $(NORMAL_TARGET_EXPORTS) \
58892 \
58893 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58894 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58895 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58896 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58897 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58898 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58899 case $(srcdir) in \
58900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58901 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58903 esac; \
58904 module_srcdir=libgomp; \
58905 $(SHELL) $$s/$$module_srcdir/configure \
58906 --srcdir=$${topdir}/$$module_srcdir \
58907 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58908 --target=${target_alias} \
58909 --with-build-libsubdir=$(HOST_SUBDIR) \
58910 $(STAGEprofile_CONFIGURE_FLAGS)
58911 @endif target-libgomp-bootstrap
58912
58913 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58914 maybe-configure-stagetrain-target-libgomp:
58915 @if target-libgomp-bootstrap
58916 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58917 configure-stagetrain-target-libgomp:
58918 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58919 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58920 @r=`${PWD_COMMAND}`; export r; \
58921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58922 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58923 echo "Checking multilib configuration for libgomp..."; \
58924 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58925 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58926 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58927 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58928 else \
58929 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58930 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58931 fi; \
58932 else \
58933 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58934 fi; \
58935 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58936 $(NORMAL_TARGET_EXPORTS) \
58937 \
58938 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58939 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58940 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58941 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58942 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58943 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58944 case $(srcdir) in \
58945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58946 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58948 esac; \
58949 module_srcdir=libgomp; \
58950 $(SHELL) $$s/$$module_srcdir/configure \
58951 --srcdir=$${topdir}/$$module_srcdir \
58952 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58953 --target=${target_alias} \
58954 --with-build-libsubdir=$(HOST_SUBDIR) \
58955 $(STAGEtrain_CONFIGURE_FLAGS)
58956 @endif target-libgomp-bootstrap
58957
58958 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58959 maybe-configure-stagefeedback-target-libgomp:
58960 @if target-libgomp-bootstrap
58961 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58962 configure-stagefeedback-target-libgomp:
58963 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58964 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58965 @r=`${PWD_COMMAND}`; export r; \
58966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58967 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58968 echo "Checking multilib configuration for libgomp..."; \
58969 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58970 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58971 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58972 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58973 else \
58974 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58975 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58976 fi; \
58977 else \
58978 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58979 fi; \
58980 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58981 $(NORMAL_TARGET_EXPORTS) \
58982 \
58983 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58984 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58985 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58986 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58988 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58989 case $(srcdir) in \
58990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58991 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58993 esac; \
58994 module_srcdir=libgomp; \
58995 $(SHELL) $$s/$$module_srcdir/configure \
58996 --srcdir=$${topdir}/$$module_srcdir \
58997 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58998 --target=${target_alias} \
58999 --with-build-libsubdir=$(HOST_SUBDIR) \
59000 $(STAGEfeedback_CONFIGURE_FLAGS)
59001 @endif target-libgomp-bootstrap
59002
59003 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59004 maybe-configure-stageautoprofile-target-libgomp:
59005 @if target-libgomp-bootstrap
59006 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59007 configure-stageautoprofile-target-libgomp:
59008 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59009 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59010 @r=`${PWD_COMMAND}`; export r; \
59011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59012 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59013 echo "Checking multilib configuration for libgomp..."; \
59014 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59015 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59016 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59017 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59018 else \
59019 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59020 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59021 fi; \
59022 else \
59023 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59024 fi; \
59025 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59026 $(NORMAL_TARGET_EXPORTS) \
59027 \
59028 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59029 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59030 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59031 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59033 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59034 case $(srcdir) in \
59035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59036 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59038 esac; \
59039 module_srcdir=libgomp; \
59040 $(SHELL) $$s/$$module_srcdir/configure \
59041 --srcdir=$${topdir}/$$module_srcdir \
59042 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59043 --target=${target_alias} \
59044 --with-build-libsubdir=$(HOST_SUBDIR) \
59045 $(STAGEautoprofile_CONFIGURE_FLAGS)
59046 @endif target-libgomp-bootstrap
59047
59048 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59049 maybe-configure-stageautofeedback-target-libgomp:
59050 @if target-libgomp-bootstrap
59051 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59052 configure-stageautofeedback-target-libgomp:
59053 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59054 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59055 @r=`${PWD_COMMAND}`; export r; \
59056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59057 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59058 echo "Checking multilib configuration for libgomp..."; \
59059 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59060 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59061 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59062 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59063 else \
59064 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59065 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59066 fi; \
59067 else \
59068 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59069 fi; \
59070 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59071 $(NORMAL_TARGET_EXPORTS) \
59072 \
59073 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59074 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59075 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59076 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59077 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59078 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59079 case $(srcdir) in \
59080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59081 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59083 esac; \
59084 module_srcdir=libgomp; \
59085 $(SHELL) $$s/$$module_srcdir/configure \
59086 --srcdir=$${topdir}/$$module_srcdir \
59087 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59088 --target=${target_alias} \
59089 --with-build-libsubdir=$(HOST_SUBDIR) \
59090 $(STAGEautofeedback_CONFIGURE_FLAGS)
59091 @endif target-libgomp-bootstrap
59092
59093
59094
59095
59096
59097 .PHONY: all-target-libgomp maybe-all-target-libgomp
59098 maybe-all-target-libgomp:
59099 @if gcc-bootstrap
59100 all-target-libgomp: stage_current
59101 @endif gcc-bootstrap
59102 @if target-libgomp
59103 TARGET-target-libgomp=all
59104 maybe-all-target-libgomp: all-target-libgomp
59105 all-target-libgomp: configure-target-libgomp
59106 @r=`${PWD_COMMAND}`; export r; \
59107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59108 $(NORMAL_TARGET_EXPORTS) \
59109 (cd $(TARGET_SUBDIR)/libgomp && \
59110 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59111 $(TARGET-target-libgomp))
59112 @endif target-libgomp
59113
59114
59115
59116 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59117 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59118 maybe-all-stage1-target-libgomp:
59119 maybe-clean-stage1-target-libgomp:
59120 @if target-libgomp-bootstrap
59121 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59122 all-stage1: all-stage1-target-libgomp
59123 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59124 all-stage1-target-libgomp: configure-stage1-target-libgomp
59125 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59126 @r=`${PWD_COMMAND}`; export r; \
59127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59128 TFLAGS="$(STAGE1_TFLAGS)"; \
59129 $(NORMAL_TARGET_EXPORTS) \
59130 cd $(TARGET_SUBDIR)/libgomp && \
59131 \
59132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59133 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59134 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59135 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59139 $(EXTRA_TARGET_FLAGS) \
59140 \
59141 TFLAGS="$(STAGE1_TFLAGS)" \
59142 $(TARGET-stage1-target-libgomp)
59143
59144 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59145 clean-stage1: clean-stage1-target-libgomp
59146 clean-stage1-target-libgomp:
59147 @if [ $(current_stage) = stage1 ]; then \
59148 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59149 else \
59150 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59151 $(MAKE) stage1-start; \
59152 fi; \
59153 cd $(TARGET_SUBDIR)/libgomp && \
59154 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59155 clean
59156 @endif target-libgomp-bootstrap
59157
59158
59159 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59160 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59161 maybe-all-stage2-target-libgomp:
59162 maybe-clean-stage2-target-libgomp:
59163 @if target-libgomp-bootstrap
59164 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59165 all-stage2: all-stage2-target-libgomp
59166 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59167 all-stage2-target-libgomp: configure-stage2-target-libgomp
59168 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59169 @r=`${PWD_COMMAND}`; export r; \
59170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59171 TFLAGS="$(STAGE2_TFLAGS)"; \
59172 $(NORMAL_TARGET_EXPORTS) \
59173 \
59174 cd $(TARGET_SUBDIR)/libgomp && \
59175 \
59176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59177 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59178 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59179 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59183 $(EXTRA_TARGET_FLAGS) \
59184 TFLAGS="$(STAGE2_TFLAGS)" \
59185 $(TARGET-stage2-target-libgomp)
59186
59187 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59188 clean-stage2: clean-stage2-target-libgomp
59189 clean-stage2-target-libgomp:
59190 @if [ $(current_stage) = stage2 ]; then \
59191 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59192 else \
59193 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59194 $(MAKE) stage2-start; \
59195 fi; \
59196 cd $(TARGET_SUBDIR)/libgomp && \
59197 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59198 @endif target-libgomp-bootstrap
59199
59200
59201 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59202 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59203 maybe-all-stage3-target-libgomp:
59204 maybe-clean-stage3-target-libgomp:
59205 @if target-libgomp-bootstrap
59206 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59207 all-stage3: all-stage3-target-libgomp
59208 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59209 all-stage3-target-libgomp: configure-stage3-target-libgomp
59210 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59211 @r=`${PWD_COMMAND}`; export r; \
59212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59213 TFLAGS="$(STAGE3_TFLAGS)"; \
59214 $(NORMAL_TARGET_EXPORTS) \
59215 \
59216 cd $(TARGET_SUBDIR)/libgomp && \
59217 \
59218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59219 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59220 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59221 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59225 $(EXTRA_TARGET_FLAGS) \
59226 TFLAGS="$(STAGE3_TFLAGS)" \
59227 $(TARGET-stage3-target-libgomp)
59228
59229 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59230 clean-stage3: clean-stage3-target-libgomp
59231 clean-stage3-target-libgomp:
59232 @if [ $(current_stage) = stage3 ]; then \
59233 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59234 else \
59235 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59236 $(MAKE) stage3-start; \
59237 fi; \
59238 cd $(TARGET_SUBDIR)/libgomp && \
59239 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59240 @endif target-libgomp-bootstrap
59241
59242
59243 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59244 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59245 maybe-all-stage4-target-libgomp:
59246 maybe-clean-stage4-target-libgomp:
59247 @if target-libgomp-bootstrap
59248 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59249 all-stage4: all-stage4-target-libgomp
59250 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59251 all-stage4-target-libgomp: configure-stage4-target-libgomp
59252 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59253 @r=`${PWD_COMMAND}`; export r; \
59254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59255 TFLAGS="$(STAGE4_TFLAGS)"; \
59256 $(NORMAL_TARGET_EXPORTS) \
59257 \
59258 cd $(TARGET_SUBDIR)/libgomp && \
59259 \
59260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59261 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59262 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59263 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59267 $(EXTRA_TARGET_FLAGS) \
59268 TFLAGS="$(STAGE4_TFLAGS)" \
59269 $(TARGET-stage4-target-libgomp)
59270
59271 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59272 clean-stage4: clean-stage4-target-libgomp
59273 clean-stage4-target-libgomp:
59274 @if [ $(current_stage) = stage4 ]; then \
59275 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59276 else \
59277 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59278 $(MAKE) stage4-start; \
59279 fi; \
59280 cd $(TARGET_SUBDIR)/libgomp && \
59281 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59282 @endif target-libgomp-bootstrap
59283
59284
59285 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59286 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59287 maybe-all-stageprofile-target-libgomp:
59288 maybe-clean-stageprofile-target-libgomp:
59289 @if target-libgomp-bootstrap
59290 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59291 all-stageprofile: all-stageprofile-target-libgomp
59292 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59293 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59295 @r=`${PWD_COMMAND}`; export r; \
59296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59297 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59298 $(NORMAL_TARGET_EXPORTS) \
59299 \
59300 cd $(TARGET_SUBDIR)/libgomp && \
59301 \
59302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59303 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59304 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59305 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59309 $(EXTRA_TARGET_FLAGS) \
59310 TFLAGS="$(STAGEprofile_TFLAGS)" \
59311 $(TARGET-stageprofile-target-libgomp)
59312
59313 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59314 clean-stageprofile: clean-stageprofile-target-libgomp
59315 clean-stageprofile-target-libgomp:
59316 @if [ $(current_stage) = stageprofile ]; then \
59317 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59318 else \
59319 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59320 $(MAKE) stageprofile-start; \
59321 fi; \
59322 cd $(TARGET_SUBDIR)/libgomp && \
59323 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59324 @endif target-libgomp-bootstrap
59325
59326
59327 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59328 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59329 maybe-all-stagetrain-target-libgomp:
59330 maybe-clean-stagetrain-target-libgomp:
59331 @if target-libgomp-bootstrap
59332 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59333 all-stagetrain: all-stagetrain-target-libgomp
59334 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59335 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59336 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59337 @r=`${PWD_COMMAND}`; export r; \
59338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59339 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59340 $(NORMAL_TARGET_EXPORTS) \
59341 \
59342 cd $(TARGET_SUBDIR)/libgomp && \
59343 \
59344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59345 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59351 $(EXTRA_TARGET_FLAGS) \
59352 TFLAGS="$(STAGEtrain_TFLAGS)" \
59353 $(TARGET-stagetrain-target-libgomp)
59354
59355 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59356 clean-stagetrain: clean-stagetrain-target-libgomp
59357 clean-stagetrain-target-libgomp:
59358 @if [ $(current_stage) = stagetrain ]; then \
59359 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59360 else \
59361 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59362 $(MAKE) stagetrain-start; \
59363 fi; \
59364 cd $(TARGET_SUBDIR)/libgomp && \
59365 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59366 @endif target-libgomp-bootstrap
59367
59368
59369 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59370 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59371 maybe-all-stagefeedback-target-libgomp:
59372 maybe-clean-stagefeedback-target-libgomp:
59373 @if target-libgomp-bootstrap
59374 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59375 all-stagefeedback: all-stagefeedback-target-libgomp
59376 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59377 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59379 @r=`${PWD_COMMAND}`; export r; \
59380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59382 $(NORMAL_TARGET_EXPORTS) \
59383 \
59384 cd $(TARGET_SUBDIR)/libgomp && \
59385 \
59386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59387 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59388 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59389 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59393 $(EXTRA_TARGET_FLAGS) \
59394 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59395 $(TARGET-stagefeedback-target-libgomp)
59396
59397 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59398 clean-stagefeedback: clean-stagefeedback-target-libgomp
59399 clean-stagefeedback-target-libgomp:
59400 @if [ $(current_stage) = stagefeedback ]; then \
59401 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59402 else \
59403 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59404 $(MAKE) stagefeedback-start; \
59405 fi; \
59406 cd $(TARGET_SUBDIR)/libgomp && \
59407 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59408 @endif target-libgomp-bootstrap
59409
59410
59411 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59412 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59413 maybe-all-stageautoprofile-target-libgomp:
59414 maybe-clean-stageautoprofile-target-libgomp:
59415 @if target-libgomp-bootstrap
59416 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59417 all-stageautoprofile: all-stageautoprofile-target-libgomp
59418 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59419 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59420 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59421 @r=`${PWD_COMMAND}`; export r; \
59422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59423 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59424 $(NORMAL_TARGET_EXPORTS) \
59425 \
59426 cd $(TARGET_SUBDIR)/libgomp && \
59427 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59429 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59430 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59431 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59435 $(EXTRA_TARGET_FLAGS) \
59436 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59437 $(TARGET-stageautoprofile-target-libgomp)
59438
59439 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59440 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59441 clean-stageautoprofile-target-libgomp:
59442 @if [ $(current_stage) = stageautoprofile ]; then \
59443 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59444 else \
59445 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59446 $(MAKE) stageautoprofile-start; \
59447 fi; \
59448 cd $(TARGET_SUBDIR)/libgomp && \
59449 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59450 @endif target-libgomp-bootstrap
59451
59452
59453 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59454 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59455 maybe-all-stageautofeedback-target-libgomp:
59456 maybe-clean-stageautofeedback-target-libgomp:
59457 @if target-libgomp-bootstrap
59458 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59459 all-stageautofeedback: all-stageautofeedback-target-libgomp
59460 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59461 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59462 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59463 @r=`${PWD_COMMAND}`; export r; \
59464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59465 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59466 $(NORMAL_TARGET_EXPORTS) \
59467 \
59468 cd $(TARGET_SUBDIR)/libgomp && \
59469 \
59470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59471 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59472 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59473 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59477 $(EXTRA_TARGET_FLAGS) \
59478 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59479 $(TARGET-stageautofeedback-target-libgomp)
59480
59481 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59482 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59483 clean-stageautofeedback-target-libgomp:
59484 @if [ $(current_stage) = stageautofeedback ]; then \
59485 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59486 else \
59487 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59488 $(MAKE) stageautofeedback-start; \
59489 fi; \
59490 cd $(TARGET_SUBDIR)/libgomp && \
59491 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59492 @endif target-libgomp-bootstrap
59493
59494
59495
59496
59497
59498
59499 .PHONY: check-target-libgomp maybe-check-target-libgomp
59500 maybe-check-target-libgomp:
59501 @if target-libgomp
59502 maybe-check-target-libgomp: check-target-libgomp
59503
59504 check-target-libgomp:
59505 @: $(MAKE); $(unstage)
59506 @r=`${PWD_COMMAND}`; export r; \
59507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59508 $(NORMAL_TARGET_EXPORTS) \
59509 (cd $(TARGET_SUBDIR)/libgomp && \
59510 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59511
59512 @endif target-libgomp
59513
59514 .PHONY: install-target-libgomp maybe-install-target-libgomp
59515 maybe-install-target-libgomp:
59516 @if target-libgomp
59517 maybe-install-target-libgomp: install-target-libgomp
59518
59519 install-target-libgomp: installdirs
59520 @: $(MAKE); $(unstage)
59521 @r=`${PWD_COMMAND}`; export r; \
59522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59523 $(NORMAL_TARGET_EXPORTS) \
59524 (cd $(TARGET_SUBDIR)/libgomp && \
59525 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59526
59527 @endif target-libgomp
59528
59529 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
59530 maybe-install-strip-target-libgomp:
59531 @if target-libgomp
59532 maybe-install-strip-target-libgomp: install-strip-target-libgomp
59533
59534 install-strip-target-libgomp: installdirs
59535 @: $(MAKE); $(unstage)
59536 @r=`${PWD_COMMAND}`; export r; \
59537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59538 $(NORMAL_TARGET_EXPORTS) \
59539 (cd $(TARGET_SUBDIR)/libgomp && \
59540 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59541
59542 @endif target-libgomp
59543
59544 # Other targets (info, dvi, pdf, etc.)
59545
59546 .PHONY: maybe-info-target-libgomp info-target-libgomp
59547 maybe-info-target-libgomp:
59548 @if target-libgomp
59549 maybe-info-target-libgomp: info-target-libgomp
59550
59551 info-target-libgomp: \
59552 configure-target-libgomp
59553 @: $(MAKE); $(unstage)
59554 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59555 r=`${PWD_COMMAND}`; export r; \
59556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59557 $(NORMAL_TARGET_EXPORTS) \
59558 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
59559 for flag in $(EXTRA_TARGET_FLAGS); do \
59560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59561 done; \
59562 (cd $(TARGET_SUBDIR)/libgomp && \
59563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59565 "RANLIB=$${RANLIB}" \
59566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59567 info) \
59568 || exit 1
59569
59570 @endif target-libgomp
59571
59572 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
59573 maybe-dvi-target-libgomp:
59574 @if target-libgomp
59575 maybe-dvi-target-libgomp: dvi-target-libgomp
59576
59577 dvi-target-libgomp: \
59578 configure-target-libgomp
59579 @: $(MAKE); $(unstage)
59580 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59581 r=`${PWD_COMMAND}`; export r; \
59582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59583 $(NORMAL_TARGET_EXPORTS) \
59584 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
59585 for flag in $(EXTRA_TARGET_FLAGS); do \
59586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59587 done; \
59588 (cd $(TARGET_SUBDIR)/libgomp && \
59589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59591 "RANLIB=$${RANLIB}" \
59592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59593 dvi) \
59594 || exit 1
59595
59596 @endif target-libgomp
59597
59598 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
59599 maybe-pdf-target-libgomp:
59600 @if target-libgomp
59601 maybe-pdf-target-libgomp: pdf-target-libgomp
59602
59603 pdf-target-libgomp: \
59604 configure-target-libgomp
59605 @: $(MAKE); $(unstage)
59606 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59607 r=`${PWD_COMMAND}`; export r; \
59608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59609 $(NORMAL_TARGET_EXPORTS) \
59610 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
59611 for flag in $(EXTRA_TARGET_FLAGS); do \
59612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59613 done; \
59614 (cd $(TARGET_SUBDIR)/libgomp && \
59615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59617 "RANLIB=$${RANLIB}" \
59618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59619 pdf) \
59620 || exit 1
59621
59622 @endif target-libgomp
59623
59624 .PHONY: maybe-html-target-libgomp html-target-libgomp
59625 maybe-html-target-libgomp:
59626 @if target-libgomp
59627 maybe-html-target-libgomp: html-target-libgomp
59628
59629 html-target-libgomp: \
59630 configure-target-libgomp
59631 @: $(MAKE); $(unstage)
59632 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59633 r=`${PWD_COMMAND}`; export r; \
59634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59635 $(NORMAL_TARGET_EXPORTS) \
59636 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
59637 for flag in $(EXTRA_TARGET_FLAGS); do \
59638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59639 done; \
59640 (cd $(TARGET_SUBDIR)/libgomp && \
59641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59643 "RANLIB=$${RANLIB}" \
59644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59645 html) \
59646 || exit 1
59647
59648 @endif target-libgomp
59649
59650 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
59651 maybe-TAGS-target-libgomp:
59652 @if target-libgomp
59653 maybe-TAGS-target-libgomp: TAGS-target-libgomp
59654
59655 TAGS-target-libgomp: \
59656 configure-target-libgomp
59657 @: $(MAKE); $(unstage)
59658 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59659 r=`${PWD_COMMAND}`; export r; \
59660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59661 $(NORMAL_TARGET_EXPORTS) \
59662 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
59663 for flag in $(EXTRA_TARGET_FLAGS); do \
59664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59665 done; \
59666 (cd $(TARGET_SUBDIR)/libgomp && \
59667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59669 "RANLIB=$${RANLIB}" \
59670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59671 TAGS) \
59672 || exit 1
59673
59674 @endif target-libgomp
59675
59676 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
59677 maybe-install-info-target-libgomp:
59678 @if target-libgomp
59679 maybe-install-info-target-libgomp: install-info-target-libgomp
59680
59681 install-info-target-libgomp: \
59682 configure-target-libgomp \
59683 info-target-libgomp
59684 @: $(MAKE); $(unstage)
59685 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59686 r=`${PWD_COMMAND}`; export r; \
59687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59688 $(NORMAL_TARGET_EXPORTS) \
59689 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
59690 for flag in $(EXTRA_TARGET_FLAGS); do \
59691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59692 done; \
59693 (cd $(TARGET_SUBDIR)/libgomp && \
59694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59696 "RANLIB=$${RANLIB}" \
59697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59698 install-info) \
59699 || exit 1
59700
59701 @endif target-libgomp
59702
59703 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
59704 maybe-install-dvi-target-libgomp:
59705 @if target-libgomp
59706 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
59707
59708 install-dvi-target-libgomp: \
59709 configure-target-libgomp \
59710 dvi-target-libgomp
59711 @: $(MAKE); $(unstage)
59712 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59713 r=`${PWD_COMMAND}`; export r; \
59714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59715 $(NORMAL_TARGET_EXPORTS) \
59716 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
59717 for flag in $(EXTRA_TARGET_FLAGS); do \
59718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59719 done; \
59720 (cd $(TARGET_SUBDIR)/libgomp && \
59721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59723 "RANLIB=$${RANLIB}" \
59724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59725 install-dvi) \
59726 || exit 1
59727
59728 @endif target-libgomp
59729
59730 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
59731 maybe-install-pdf-target-libgomp:
59732 @if target-libgomp
59733 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
59734
59735 install-pdf-target-libgomp: \
59736 configure-target-libgomp \
59737 pdf-target-libgomp
59738 @: $(MAKE); $(unstage)
59739 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59740 r=`${PWD_COMMAND}`; export r; \
59741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59742 $(NORMAL_TARGET_EXPORTS) \
59743 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59744 for flag in $(EXTRA_TARGET_FLAGS); do \
59745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59746 done; \
59747 (cd $(TARGET_SUBDIR)/libgomp && \
59748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59750 "RANLIB=$${RANLIB}" \
59751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59752 install-pdf) \
59753 || exit 1
59754
59755 @endif target-libgomp
59756
59757 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59758 maybe-install-html-target-libgomp:
59759 @if target-libgomp
59760 maybe-install-html-target-libgomp: install-html-target-libgomp
59761
59762 install-html-target-libgomp: \
59763 configure-target-libgomp \
59764 html-target-libgomp
59765 @: $(MAKE); $(unstage)
59766 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59767 r=`${PWD_COMMAND}`; export r; \
59768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59769 $(NORMAL_TARGET_EXPORTS) \
59770 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59771 for flag in $(EXTRA_TARGET_FLAGS); do \
59772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59773 done; \
59774 (cd $(TARGET_SUBDIR)/libgomp && \
59775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59777 "RANLIB=$${RANLIB}" \
59778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59779 install-html) \
59780 || exit 1
59781
59782 @endif target-libgomp
59783
59784 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59785 maybe-installcheck-target-libgomp:
59786 @if target-libgomp
59787 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59788
59789 installcheck-target-libgomp: \
59790 configure-target-libgomp
59791 @: $(MAKE); $(unstage)
59792 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59793 r=`${PWD_COMMAND}`; export r; \
59794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59795 $(NORMAL_TARGET_EXPORTS) \
59796 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59797 for flag in $(EXTRA_TARGET_FLAGS); do \
59798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59799 done; \
59800 (cd $(TARGET_SUBDIR)/libgomp && \
59801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59803 "RANLIB=$${RANLIB}" \
59804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59805 installcheck) \
59806 || exit 1
59807
59808 @endif target-libgomp
59809
59810 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59811 maybe-mostlyclean-target-libgomp:
59812 @if target-libgomp
59813 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59814
59815 mostlyclean-target-libgomp:
59816 @: $(MAKE); $(unstage)
59817 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59818 r=`${PWD_COMMAND}`; export r; \
59819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59820 $(NORMAL_TARGET_EXPORTS) \
59821 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59822 for flag in $(EXTRA_TARGET_FLAGS); do \
59823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59824 done; \
59825 (cd $(TARGET_SUBDIR)/libgomp && \
59826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59828 "RANLIB=$${RANLIB}" \
59829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59830 mostlyclean) \
59831 || exit 1
59832
59833 @endif target-libgomp
59834
59835 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59836 maybe-clean-target-libgomp:
59837 @if target-libgomp
59838 maybe-clean-target-libgomp: clean-target-libgomp
59839
59840 clean-target-libgomp:
59841 @: $(MAKE); $(unstage)
59842 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59843 r=`${PWD_COMMAND}`; export r; \
59844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59845 $(NORMAL_TARGET_EXPORTS) \
59846 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59847 for flag in $(EXTRA_TARGET_FLAGS); do \
59848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59849 done; \
59850 (cd $(TARGET_SUBDIR)/libgomp && \
59851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59853 "RANLIB=$${RANLIB}" \
59854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59855 clean) \
59856 || exit 1
59857
59858 @endif target-libgomp
59859
59860 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59861 maybe-distclean-target-libgomp:
59862 @if target-libgomp
59863 maybe-distclean-target-libgomp: distclean-target-libgomp
59864
59865 distclean-target-libgomp:
59866 @: $(MAKE); $(unstage)
59867 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59868 r=`${PWD_COMMAND}`; export r; \
59869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59870 $(NORMAL_TARGET_EXPORTS) \
59871 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59872 for flag in $(EXTRA_TARGET_FLAGS); do \
59873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59874 done; \
59875 (cd $(TARGET_SUBDIR)/libgomp && \
59876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59878 "RANLIB=$${RANLIB}" \
59879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59880 distclean) \
59881 || exit 1
59882
59883 @endif target-libgomp
59884
59885 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59886 maybe-maintainer-clean-target-libgomp:
59887 @if target-libgomp
59888 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59889
59890 maintainer-clean-target-libgomp:
59891 @: $(MAKE); $(unstage)
59892 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59893 r=`${PWD_COMMAND}`; export r; \
59894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59895 $(NORMAL_TARGET_EXPORTS) \
59896 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59897 for flag in $(EXTRA_TARGET_FLAGS); do \
59898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59899 done; \
59900 (cd $(TARGET_SUBDIR)/libgomp && \
59901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59903 "RANLIB=$${RANLIB}" \
59904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59905 maintainer-clean) \
59906 || exit 1
59907
59908 @endif target-libgomp
59909
59910
59911
59912
59913
59914 .PHONY: configure-target-libitm maybe-configure-target-libitm
59915 maybe-configure-target-libitm:
59916 @if gcc-bootstrap
59917 configure-target-libitm: stage_current
59918 @endif gcc-bootstrap
59919 @if target-libitm
59920 maybe-configure-target-libitm: configure-target-libitm
59921 configure-target-libitm:
59922 @: $(MAKE); $(unstage)
59923 @r=`${PWD_COMMAND}`; export r; \
59924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59925 echo "Checking multilib configuration for libitm..."; \
59926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59927 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59928 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59929 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59930 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59931 else \
59932 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59933 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59934 fi; \
59935 else \
59936 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59937 fi; \
59938 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59940 $(NORMAL_TARGET_EXPORTS) \
59941 echo Configuring in $(TARGET_SUBDIR)/libitm; \
59942 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59943 case $(srcdir) in \
59944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59945 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59947 esac; \
59948 module_srcdir=libitm; \
59949 rm -f no-such-file || : ; \
59950 CONFIG_SITE=no-such-file $(SHELL) \
59951 $$s/$$module_srcdir/configure \
59952 --srcdir=$${topdir}/$$module_srcdir \
59953 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59954 --target=${target_alias} \
59955 || exit 1
59956 @endif target-libitm
59957
59958
59959
59960
59961
59962 .PHONY: all-target-libitm maybe-all-target-libitm
59963 maybe-all-target-libitm:
59964 @if gcc-bootstrap
59965 all-target-libitm: stage_current
59966 @endif gcc-bootstrap
59967 @if target-libitm
59968 TARGET-target-libitm=all
59969 maybe-all-target-libitm: all-target-libitm
59970 all-target-libitm: configure-target-libitm
59971 @: $(MAKE); $(unstage)
59972 @r=`${PWD_COMMAND}`; export r; \
59973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59974 $(NORMAL_TARGET_EXPORTS) \
59975 (cd $(TARGET_SUBDIR)/libitm && \
59976 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59977 $(TARGET-target-libitm))
59978 @endif target-libitm
59979
59980
59981
59982
59983
59984 .PHONY: check-target-libitm maybe-check-target-libitm
59985 maybe-check-target-libitm:
59986 @if target-libitm
59987 maybe-check-target-libitm: check-target-libitm
59988
59989 check-target-libitm:
59990 @: $(MAKE); $(unstage)
59991 @r=`${PWD_COMMAND}`; export r; \
59992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59993 $(NORMAL_TARGET_EXPORTS) \
59994 (cd $(TARGET_SUBDIR)/libitm && \
59995 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59996
59997 @endif target-libitm
59998
59999 .PHONY: install-target-libitm maybe-install-target-libitm
60000 maybe-install-target-libitm:
60001 @if target-libitm
60002 maybe-install-target-libitm: install-target-libitm
60003
60004 install-target-libitm: installdirs
60005 @: $(MAKE); $(unstage)
60006 @r=`${PWD_COMMAND}`; export r; \
60007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60008 $(NORMAL_TARGET_EXPORTS) \
60009 (cd $(TARGET_SUBDIR)/libitm && \
60010 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60011
60012 @endif target-libitm
60013
60014 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60015 maybe-install-strip-target-libitm:
60016 @if target-libitm
60017 maybe-install-strip-target-libitm: install-strip-target-libitm
60018
60019 install-strip-target-libitm: installdirs
60020 @: $(MAKE); $(unstage)
60021 @r=`${PWD_COMMAND}`; export r; \
60022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60023 $(NORMAL_TARGET_EXPORTS) \
60024 (cd $(TARGET_SUBDIR)/libitm && \
60025 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60026
60027 @endif target-libitm
60028
60029 # Other targets (info, dvi, pdf, etc.)
60030
60031 .PHONY: maybe-info-target-libitm info-target-libitm
60032 maybe-info-target-libitm:
60033 @if target-libitm
60034 maybe-info-target-libitm: info-target-libitm
60035
60036 info-target-libitm: \
60037 configure-target-libitm
60038 @: $(MAKE); $(unstage)
60039 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60040 r=`${PWD_COMMAND}`; export r; \
60041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60042 $(NORMAL_TARGET_EXPORTS) \
60043 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60044 for flag in $(EXTRA_TARGET_FLAGS); do \
60045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60046 done; \
60047 (cd $(TARGET_SUBDIR)/libitm && \
60048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60050 "RANLIB=$${RANLIB}" \
60051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60052 info) \
60053 || exit 1
60054
60055 @endif target-libitm
60056
60057 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60058 maybe-dvi-target-libitm:
60059 @if target-libitm
60060 maybe-dvi-target-libitm: dvi-target-libitm
60061
60062 dvi-target-libitm: \
60063 configure-target-libitm
60064 @: $(MAKE); $(unstage)
60065 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60066 r=`${PWD_COMMAND}`; export r; \
60067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60068 $(NORMAL_TARGET_EXPORTS) \
60069 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60070 for flag in $(EXTRA_TARGET_FLAGS); do \
60071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60072 done; \
60073 (cd $(TARGET_SUBDIR)/libitm && \
60074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60076 "RANLIB=$${RANLIB}" \
60077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60078 dvi) \
60079 || exit 1
60080
60081 @endif target-libitm
60082
60083 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60084 maybe-pdf-target-libitm:
60085 @if target-libitm
60086 maybe-pdf-target-libitm: pdf-target-libitm
60087
60088 pdf-target-libitm: \
60089 configure-target-libitm
60090 @: $(MAKE); $(unstage)
60091 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60092 r=`${PWD_COMMAND}`; export r; \
60093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60094 $(NORMAL_TARGET_EXPORTS) \
60095 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60096 for flag in $(EXTRA_TARGET_FLAGS); do \
60097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60098 done; \
60099 (cd $(TARGET_SUBDIR)/libitm && \
60100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60102 "RANLIB=$${RANLIB}" \
60103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60104 pdf) \
60105 || exit 1
60106
60107 @endif target-libitm
60108
60109 .PHONY: maybe-html-target-libitm html-target-libitm
60110 maybe-html-target-libitm:
60111 @if target-libitm
60112 maybe-html-target-libitm: html-target-libitm
60113
60114 html-target-libitm: \
60115 configure-target-libitm
60116 @: $(MAKE); $(unstage)
60117 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60118 r=`${PWD_COMMAND}`; export r; \
60119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60120 $(NORMAL_TARGET_EXPORTS) \
60121 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60122 for flag in $(EXTRA_TARGET_FLAGS); do \
60123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60124 done; \
60125 (cd $(TARGET_SUBDIR)/libitm && \
60126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60128 "RANLIB=$${RANLIB}" \
60129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60130 html) \
60131 || exit 1
60132
60133 @endif target-libitm
60134
60135 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60136 maybe-TAGS-target-libitm:
60137 @if target-libitm
60138 maybe-TAGS-target-libitm: TAGS-target-libitm
60139
60140 TAGS-target-libitm: \
60141 configure-target-libitm
60142 @: $(MAKE); $(unstage)
60143 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60144 r=`${PWD_COMMAND}`; export r; \
60145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60146 $(NORMAL_TARGET_EXPORTS) \
60147 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60148 for flag in $(EXTRA_TARGET_FLAGS); do \
60149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60150 done; \
60151 (cd $(TARGET_SUBDIR)/libitm && \
60152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60154 "RANLIB=$${RANLIB}" \
60155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60156 TAGS) \
60157 || exit 1
60158
60159 @endif target-libitm
60160
60161 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60162 maybe-install-info-target-libitm:
60163 @if target-libitm
60164 maybe-install-info-target-libitm: install-info-target-libitm
60165
60166 install-info-target-libitm: \
60167 configure-target-libitm \
60168 info-target-libitm
60169 @: $(MAKE); $(unstage)
60170 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60171 r=`${PWD_COMMAND}`; export r; \
60172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60173 $(NORMAL_TARGET_EXPORTS) \
60174 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60175 for flag in $(EXTRA_TARGET_FLAGS); do \
60176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60177 done; \
60178 (cd $(TARGET_SUBDIR)/libitm && \
60179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60181 "RANLIB=$${RANLIB}" \
60182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60183 install-info) \
60184 || exit 1
60185
60186 @endif target-libitm
60187
60188 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60189 maybe-install-dvi-target-libitm:
60190 @if target-libitm
60191 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60192
60193 install-dvi-target-libitm: \
60194 configure-target-libitm \
60195 dvi-target-libitm
60196 @: $(MAKE); $(unstage)
60197 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60198 r=`${PWD_COMMAND}`; export r; \
60199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60200 $(NORMAL_TARGET_EXPORTS) \
60201 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60202 for flag in $(EXTRA_TARGET_FLAGS); do \
60203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60204 done; \
60205 (cd $(TARGET_SUBDIR)/libitm && \
60206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60208 "RANLIB=$${RANLIB}" \
60209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60210 install-dvi) \
60211 || exit 1
60212
60213 @endif target-libitm
60214
60215 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60216 maybe-install-pdf-target-libitm:
60217 @if target-libitm
60218 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60219
60220 install-pdf-target-libitm: \
60221 configure-target-libitm \
60222 pdf-target-libitm
60223 @: $(MAKE); $(unstage)
60224 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60225 r=`${PWD_COMMAND}`; export r; \
60226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60227 $(NORMAL_TARGET_EXPORTS) \
60228 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60229 for flag in $(EXTRA_TARGET_FLAGS); do \
60230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60231 done; \
60232 (cd $(TARGET_SUBDIR)/libitm && \
60233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60235 "RANLIB=$${RANLIB}" \
60236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60237 install-pdf) \
60238 || exit 1
60239
60240 @endif target-libitm
60241
60242 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60243 maybe-install-html-target-libitm:
60244 @if target-libitm
60245 maybe-install-html-target-libitm: install-html-target-libitm
60246
60247 install-html-target-libitm: \
60248 configure-target-libitm \
60249 html-target-libitm
60250 @: $(MAKE); $(unstage)
60251 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60252 r=`${PWD_COMMAND}`; export r; \
60253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60254 $(NORMAL_TARGET_EXPORTS) \
60255 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60256 for flag in $(EXTRA_TARGET_FLAGS); do \
60257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60258 done; \
60259 (cd $(TARGET_SUBDIR)/libitm && \
60260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60262 "RANLIB=$${RANLIB}" \
60263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60264 install-html) \
60265 || exit 1
60266
60267 @endif target-libitm
60268
60269 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60270 maybe-installcheck-target-libitm:
60271 @if target-libitm
60272 maybe-installcheck-target-libitm: installcheck-target-libitm
60273
60274 installcheck-target-libitm: \
60275 configure-target-libitm
60276 @: $(MAKE); $(unstage)
60277 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60278 r=`${PWD_COMMAND}`; export r; \
60279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60280 $(NORMAL_TARGET_EXPORTS) \
60281 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60282 for flag in $(EXTRA_TARGET_FLAGS); do \
60283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60284 done; \
60285 (cd $(TARGET_SUBDIR)/libitm && \
60286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60288 "RANLIB=$${RANLIB}" \
60289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60290 installcheck) \
60291 || exit 1
60292
60293 @endif target-libitm
60294
60295 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60296 maybe-mostlyclean-target-libitm:
60297 @if target-libitm
60298 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60299
60300 mostlyclean-target-libitm:
60301 @: $(MAKE); $(unstage)
60302 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60303 r=`${PWD_COMMAND}`; export r; \
60304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60305 $(NORMAL_TARGET_EXPORTS) \
60306 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60307 for flag in $(EXTRA_TARGET_FLAGS); do \
60308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60309 done; \
60310 (cd $(TARGET_SUBDIR)/libitm && \
60311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60313 "RANLIB=$${RANLIB}" \
60314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60315 mostlyclean) \
60316 || exit 1
60317
60318 @endif target-libitm
60319
60320 .PHONY: maybe-clean-target-libitm clean-target-libitm
60321 maybe-clean-target-libitm:
60322 @if target-libitm
60323 maybe-clean-target-libitm: clean-target-libitm
60324
60325 clean-target-libitm:
60326 @: $(MAKE); $(unstage)
60327 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60328 r=`${PWD_COMMAND}`; export r; \
60329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60330 $(NORMAL_TARGET_EXPORTS) \
60331 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60332 for flag in $(EXTRA_TARGET_FLAGS); do \
60333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60334 done; \
60335 (cd $(TARGET_SUBDIR)/libitm && \
60336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60338 "RANLIB=$${RANLIB}" \
60339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60340 clean) \
60341 || exit 1
60342
60343 @endif target-libitm
60344
60345 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60346 maybe-distclean-target-libitm:
60347 @if target-libitm
60348 maybe-distclean-target-libitm: distclean-target-libitm
60349
60350 distclean-target-libitm:
60351 @: $(MAKE); $(unstage)
60352 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60353 r=`${PWD_COMMAND}`; export r; \
60354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60355 $(NORMAL_TARGET_EXPORTS) \
60356 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60357 for flag in $(EXTRA_TARGET_FLAGS); do \
60358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60359 done; \
60360 (cd $(TARGET_SUBDIR)/libitm && \
60361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60363 "RANLIB=$${RANLIB}" \
60364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60365 distclean) \
60366 || exit 1
60367
60368 @endif target-libitm
60369
60370 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60371 maybe-maintainer-clean-target-libitm:
60372 @if target-libitm
60373 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60374
60375 maintainer-clean-target-libitm:
60376 @: $(MAKE); $(unstage)
60377 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60378 r=`${PWD_COMMAND}`; export r; \
60379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60380 $(NORMAL_TARGET_EXPORTS) \
60381 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60382 for flag in $(EXTRA_TARGET_FLAGS); do \
60383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60384 done; \
60385 (cd $(TARGET_SUBDIR)/libitm && \
60386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60388 "RANLIB=$${RANLIB}" \
60389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60390 maintainer-clean) \
60391 || exit 1
60392
60393 @endif target-libitm
60394
60395
60396
60397
60398
60399 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60400 maybe-configure-target-libatomic:
60401 @if gcc-bootstrap
60402 configure-target-libatomic: stage_current
60403 @endif gcc-bootstrap
60404 @if target-libatomic
60405 maybe-configure-target-libatomic: configure-target-libatomic
60406 configure-target-libatomic:
60407 @r=`${PWD_COMMAND}`; export r; \
60408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60409 echo "Checking multilib configuration for libatomic..."; \
60410 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60412 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60413 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60414 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60415 else \
60416 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60417 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60418 fi; \
60419 else \
60420 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60421 fi; \
60422 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60423 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60424 $(NORMAL_TARGET_EXPORTS) \
60425 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60426 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60427 case $(srcdir) in \
60428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60429 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60431 esac; \
60432 module_srcdir=libatomic; \
60433 rm -f no-such-file || : ; \
60434 CONFIG_SITE=no-such-file $(SHELL) \
60435 $$s/$$module_srcdir/configure \
60436 --srcdir=$${topdir}/$$module_srcdir \
60437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60438 --target=${target_alias} \
60439 || exit 1
60440 @endif target-libatomic
60441
60442
60443
60444 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60445 maybe-configure-stage1-target-libatomic:
60446 @if target-libatomic-bootstrap
60447 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60448 configure-stage1-target-libatomic:
60449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60450 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60451 @r=`${PWD_COMMAND}`; export r; \
60452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60453 TFLAGS="$(STAGE1_TFLAGS)"; \
60454 echo "Checking multilib configuration for libatomic..."; \
60455 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60456 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60457 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60458 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60459 else \
60460 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60461 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60462 fi; \
60463 else \
60464 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60465 fi; \
60466 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60467 $(NORMAL_TARGET_EXPORTS) \
60468 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60469 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60470 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60471 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60473 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60474 case $(srcdir) in \
60475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60476 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60478 esac; \
60479 module_srcdir=libatomic; \
60480 $(SHELL) $$s/$$module_srcdir/configure \
60481 --srcdir=$${topdir}/$$module_srcdir \
60482 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60483 --target=${target_alias} \
60484 \
60485 $(STAGE1_CONFIGURE_FLAGS)
60486 @endif target-libatomic-bootstrap
60487
60488 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60489 maybe-configure-stage2-target-libatomic:
60490 @if target-libatomic-bootstrap
60491 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60492 configure-stage2-target-libatomic:
60493 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60494 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60495 @r=`${PWD_COMMAND}`; export r; \
60496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60497 TFLAGS="$(STAGE2_TFLAGS)"; \
60498 echo "Checking multilib configuration for libatomic..."; \
60499 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60500 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60501 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60502 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60503 else \
60504 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60505 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60506 fi; \
60507 else \
60508 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60509 fi; \
60510 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60511 $(NORMAL_TARGET_EXPORTS) \
60512 \
60513 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60514 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60515 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60516 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
60517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60518 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60519 case $(srcdir) in \
60520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60521 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60523 esac; \
60524 module_srcdir=libatomic; \
60525 $(SHELL) $$s/$$module_srcdir/configure \
60526 --srcdir=$${topdir}/$$module_srcdir \
60527 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60528 --target=${target_alias} \
60529 --with-build-libsubdir=$(HOST_SUBDIR) \
60530 $(STAGE2_CONFIGURE_FLAGS)
60531 @endif target-libatomic-bootstrap
60532
60533 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
60534 maybe-configure-stage3-target-libatomic:
60535 @if target-libatomic-bootstrap
60536 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
60537 configure-stage3-target-libatomic:
60538 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60539 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60540 @r=`${PWD_COMMAND}`; export r; \
60541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60542 TFLAGS="$(STAGE3_TFLAGS)"; \
60543 echo "Checking multilib configuration for libatomic..."; \
60544 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60545 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60546 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60547 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60548 else \
60549 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60550 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60551 fi; \
60552 else \
60553 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60554 fi; \
60555 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60556 $(NORMAL_TARGET_EXPORTS) \
60557 \
60558 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60559 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60560 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60561 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
60562 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60563 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60564 case $(srcdir) in \
60565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60566 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60568 esac; \
60569 module_srcdir=libatomic; \
60570 $(SHELL) $$s/$$module_srcdir/configure \
60571 --srcdir=$${topdir}/$$module_srcdir \
60572 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60573 --target=${target_alias} \
60574 --with-build-libsubdir=$(HOST_SUBDIR) \
60575 $(STAGE3_CONFIGURE_FLAGS)
60576 @endif target-libatomic-bootstrap
60577
60578 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
60579 maybe-configure-stage4-target-libatomic:
60580 @if target-libatomic-bootstrap
60581 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
60582 configure-stage4-target-libatomic:
60583 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60584 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60585 @r=`${PWD_COMMAND}`; export r; \
60586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60587 TFLAGS="$(STAGE4_TFLAGS)"; \
60588 echo "Checking multilib configuration for libatomic..."; \
60589 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60590 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60591 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60592 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60593 else \
60594 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60595 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60596 fi; \
60597 else \
60598 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60599 fi; \
60600 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60601 $(NORMAL_TARGET_EXPORTS) \
60602 \
60603 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60604 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60605 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60606 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
60607 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60608 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60609 case $(srcdir) in \
60610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60611 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60613 esac; \
60614 module_srcdir=libatomic; \
60615 $(SHELL) $$s/$$module_srcdir/configure \
60616 --srcdir=$${topdir}/$$module_srcdir \
60617 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60618 --target=${target_alias} \
60619 --with-build-libsubdir=$(HOST_SUBDIR) \
60620 $(STAGE4_CONFIGURE_FLAGS)
60621 @endif target-libatomic-bootstrap
60622
60623 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
60624 maybe-configure-stageprofile-target-libatomic:
60625 @if target-libatomic-bootstrap
60626 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
60627 configure-stageprofile-target-libatomic:
60628 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60629 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60630 @r=`${PWD_COMMAND}`; export r; \
60631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60632 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60633 echo "Checking multilib configuration for libatomic..."; \
60634 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60635 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60636 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60637 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60638 else \
60639 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60640 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60641 fi; \
60642 else \
60643 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60644 fi; \
60645 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60646 $(NORMAL_TARGET_EXPORTS) \
60647 \
60648 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60649 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60650 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60651 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
60652 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60653 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60654 case $(srcdir) in \
60655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60656 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60658 esac; \
60659 module_srcdir=libatomic; \
60660 $(SHELL) $$s/$$module_srcdir/configure \
60661 --srcdir=$${topdir}/$$module_srcdir \
60662 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60663 --target=${target_alias} \
60664 --with-build-libsubdir=$(HOST_SUBDIR) \
60665 $(STAGEprofile_CONFIGURE_FLAGS)
60666 @endif target-libatomic-bootstrap
60667
60668 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
60669 maybe-configure-stagetrain-target-libatomic:
60670 @if target-libatomic-bootstrap
60671 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
60672 configure-stagetrain-target-libatomic:
60673 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60674 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60675 @r=`${PWD_COMMAND}`; export r; \
60676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60677 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60678 echo "Checking multilib configuration for libatomic..."; \
60679 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60680 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60681 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60682 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60683 else \
60684 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60685 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60686 fi; \
60687 else \
60688 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60689 fi; \
60690 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60691 $(NORMAL_TARGET_EXPORTS) \
60692 \
60693 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60694 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60695 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60696 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
60697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60698 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60699 case $(srcdir) in \
60700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60701 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60703 esac; \
60704 module_srcdir=libatomic; \
60705 $(SHELL) $$s/$$module_srcdir/configure \
60706 --srcdir=$${topdir}/$$module_srcdir \
60707 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60708 --target=${target_alias} \
60709 --with-build-libsubdir=$(HOST_SUBDIR) \
60710 $(STAGEtrain_CONFIGURE_FLAGS)
60711 @endif target-libatomic-bootstrap
60712
60713 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
60714 maybe-configure-stagefeedback-target-libatomic:
60715 @if target-libatomic-bootstrap
60716 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
60717 configure-stagefeedback-target-libatomic:
60718 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60719 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60720 @r=`${PWD_COMMAND}`; export r; \
60721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60722 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60723 echo "Checking multilib configuration for libatomic..."; \
60724 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60725 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60726 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60727 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60728 else \
60729 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60730 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60731 fi; \
60732 else \
60733 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60734 fi; \
60735 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60736 $(NORMAL_TARGET_EXPORTS) \
60737 \
60738 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60739 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60740 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60741 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
60742 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60743 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60744 case $(srcdir) in \
60745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60746 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60748 esac; \
60749 module_srcdir=libatomic; \
60750 $(SHELL) $$s/$$module_srcdir/configure \
60751 --srcdir=$${topdir}/$$module_srcdir \
60752 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60753 --target=${target_alias} \
60754 --with-build-libsubdir=$(HOST_SUBDIR) \
60755 $(STAGEfeedback_CONFIGURE_FLAGS)
60756 @endif target-libatomic-bootstrap
60757
60758 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
60759 maybe-configure-stageautoprofile-target-libatomic:
60760 @if target-libatomic-bootstrap
60761 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
60762 configure-stageautoprofile-target-libatomic:
60763 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60764 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60765 @r=`${PWD_COMMAND}`; export r; \
60766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60767 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60768 echo "Checking multilib configuration for libatomic..."; \
60769 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60770 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60771 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60772 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60773 else \
60774 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60775 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60776 fi; \
60777 else \
60778 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60779 fi; \
60780 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60781 $(NORMAL_TARGET_EXPORTS) \
60782 \
60783 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60784 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60785 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60786 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
60787 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60788 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60789 case $(srcdir) in \
60790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60791 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60793 esac; \
60794 module_srcdir=libatomic; \
60795 $(SHELL) $$s/$$module_srcdir/configure \
60796 --srcdir=$${topdir}/$$module_srcdir \
60797 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60798 --target=${target_alias} \
60799 --with-build-libsubdir=$(HOST_SUBDIR) \
60800 $(STAGEautoprofile_CONFIGURE_FLAGS)
60801 @endif target-libatomic-bootstrap
60802
60803 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
60804 maybe-configure-stageautofeedback-target-libatomic:
60805 @if target-libatomic-bootstrap
60806 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
60807 configure-stageautofeedback-target-libatomic:
60808 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60809 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60810 @r=`${PWD_COMMAND}`; export r; \
60811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60812 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60813 echo "Checking multilib configuration for libatomic..."; \
60814 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60815 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60816 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60817 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60818 else \
60819 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60820 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60821 fi; \
60822 else \
60823 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60824 fi; \
60825 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60826 $(NORMAL_TARGET_EXPORTS) \
60827 \
60828 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60829 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60830 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60831 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
60832 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60833 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60834 case $(srcdir) in \
60835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60836 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60838 esac; \
60839 module_srcdir=libatomic; \
60840 $(SHELL) $$s/$$module_srcdir/configure \
60841 --srcdir=$${topdir}/$$module_srcdir \
60842 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60843 --target=${target_alias} \
60844 --with-build-libsubdir=$(HOST_SUBDIR) \
60845 $(STAGEautofeedback_CONFIGURE_FLAGS)
60846 @endif target-libatomic-bootstrap
60847
60848
60849
60850
60851
60852 .PHONY: all-target-libatomic maybe-all-target-libatomic
60853 maybe-all-target-libatomic:
60854 @if gcc-bootstrap
60855 all-target-libatomic: stage_current
60856 @endif gcc-bootstrap
60857 @if target-libatomic
60858 TARGET-target-libatomic=all
60859 maybe-all-target-libatomic: all-target-libatomic
60860 all-target-libatomic: configure-target-libatomic
60861 @r=`${PWD_COMMAND}`; export r; \
60862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60863 $(NORMAL_TARGET_EXPORTS) \
60864 (cd $(TARGET_SUBDIR)/libatomic && \
60865 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60866 $(TARGET-target-libatomic))
60867 @endif target-libatomic
60868
60869
60870
60871 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
60872 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
60873 maybe-all-stage1-target-libatomic:
60874 maybe-clean-stage1-target-libatomic:
60875 @if target-libatomic-bootstrap
60876 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
60877 all-stage1: all-stage1-target-libatomic
60878 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
60879 all-stage1-target-libatomic: configure-stage1-target-libatomic
60880 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60881 @r=`${PWD_COMMAND}`; export r; \
60882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60883 TFLAGS="$(STAGE1_TFLAGS)"; \
60884 $(NORMAL_TARGET_EXPORTS) \
60885 cd $(TARGET_SUBDIR)/libatomic && \
60886 \
60887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60888 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60889 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60890 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60894 $(EXTRA_TARGET_FLAGS) \
60895 \
60896 TFLAGS="$(STAGE1_TFLAGS)" \
60897 $(TARGET-stage1-target-libatomic)
60898
60899 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
60900 clean-stage1: clean-stage1-target-libatomic
60901 clean-stage1-target-libatomic:
60902 @if [ $(current_stage) = stage1 ]; then \
60903 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60904 else \
60905 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
60906 $(MAKE) stage1-start; \
60907 fi; \
60908 cd $(TARGET_SUBDIR)/libatomic && \
60909 $(MAKE) $(EXTRA_TARGET_FLAGS) \
60910 clean
60911 @endif target-libatomic-bootstrap
60912
60913
60914 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
60915 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
60916 maybe-all-stage2-target-libatomic:
60917 maybe-clean-stage2-target-libatomic:
60918 @if target-libatomic-bootstrap
60919 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
60920 all-stage2: all-stage2-target-libatomic
60921 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
60922 all-stage2-target-libatomic: configure-stage2-target-libatomic
60923 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60924 @r=`${PWD_COMMAND}`; export r; \
60925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60926 TFLAGS="$(STAGE2_TFLAGS)"; \
60927 $(NORMAL_TARGET_EXPORTS) \
60928 \
60929 cd $(TARGET_SUBDIR)/libatomic && \
60930 \
60931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60932 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60933 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60934 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60938 $(EXTRA_TARGET_FLAGS) \
60939 TFLAGS="$(STAGE2_TFLAGS)" \
60940 $(TARGET-stage2-target-libatomic)
60941
60942 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
60943 clean-stage2: clean-stage2-target-libatomic
60944 clean-stage2-target-libatomic:
60945 @if [ $(current_stage) = stage2 ]; then \
60946 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60947 else \
60948 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
60949 $(MAKE) stage2-start; \
60950 fi; \
60951 cd $(TARGET_SUBDIR)/libatomic && \
60952 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60953 @endif target-libatomic-bootstrap
60954
60955
60956 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
60957 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
60958 maybe-all-stage3-target-libatomic:
60959 maybe-clean-stage3-target-libatomic:
60960 @if target-libatomic-bootstrap
60961 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
60962 all-stage3: all-stage3-target-libatomic
60963 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
60964 all-stage3-target-libatomic: configure-stage3-target-libatomic
60965 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60966 @r=`${PWD_COMMAND}`; export r; \
60967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60968 TFLAGS="$(STAGE3_TFLAGS)"; \
60969 $(NORMAL_TARGET_EXPORTS) \
60970 \
60971 cd $(TARGET_SUBDIR)/libatomic && \
60972 \
60973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60974 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60975 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60976 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60980 $(EXTRA_TARGET_FLAGS) \
60981 TFLAGS="$(STAGE3_TFLAGS)" \
60982 $(TARGET-stage3-target-libatomic)
60983
60984 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
60985 clean-stage3: clean-stage3-target-libatomic
60986 clean-stage3-target-libatomic:
60987 @if [ $(current_stage) = stage3 ]; then \
60988 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60989 else \
60990 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
60991 $(MAKE) stage3-start; \
60992 fi; \
60993 cd $(TARGET_SUBDIR)/libatomic && \
60994 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60995 @endif target-libatomic-bootstrap
60996
60997
60998 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
60999 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61000 maybe-all-stage4-target-libatomic:
61001 maybe-clean-stage4-target-libatomic:
61002 @if target-libatomic-bootstrap
61003 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61004 all-stage4: all-stage4-target-libatomic
61005 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61006 all-stage4-target-libatomic: configure-stage4-target-libatomic
61007 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61008 @r=`${PWD_COMMAND}`; export r; \
61009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61010 TFLAGS="$(STAGE4_TFLAGS)"; \
61011 $(NORMAL_TARGET_EXPORTS) \
61012 \
61013 cd $(TARGET_SUBDIR)/libatomic && \
61014 \
61015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61016 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61017 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61018 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61022 $(EXTRA_TARGET_FLAGS) \
61023 TFLAGS="$(STAGE4_TFLAGS)" \
61024 $(TARGET-stage4-target-libatomic)
61025
61026 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61027 clean-stage4: clean-stage4-target-libatomic
61028 clean-stage4-target-libatomic:
61029 @if [ $(current_stage) = stage4 ]; then \
61030 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61031 else \
61032 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61033 $(MAKE) stage4-start; \
61034 fi; \
61035 cd $(TARGET_SUBDIR)/libatomic && \
61036 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61037 @endif target-libatomic-bootstrap
61038
61039
61040 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61041 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61042 maybe-all-stageprofile-target-libatomic:
61043 maybe-clean-stageprofile-target-libatomic:
61044 @if target-libatomic-bootstrap
61045 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61046 all-stageprofile: all-stageprofile-target-libatomic
61047 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61048 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61049 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61050 @r=`${PWD_COMMAND}`; export r; \
61051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61052 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61053 $(NORMAL_TARGET_EXPORTS) \
61054 \
61055 cd $(TARGET_SUBDIR)/libatomic && \
61056 \
61057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61058 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61059 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61060 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61064 $(EXTRA_TARGET_FLAGS) \
61065 TFLAGS="$(STAGEprofile_TFLAGS)" \
61066 $(TARGET-stageprofile-target-libatomic)
61067
61068 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61069 clean-stageprofile: clean-stageprofile-target-libatomic
61070 clean-stageprofile-target-libatomic:
61071 @if [ $(current_stage) = stageprofile ]; then \
61072 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61073 else \
61074 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61075 $(MAKE) stageprofile-start; \
61076 fi; \
61077 cd $(TARGET_SUBDIR)/libatomic && \
61078 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61079 @endif target-libatomic-bootstrap
61080
61081
61082 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61083 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61084 maybe-all-stagetrain-target-libatomic:
61085 maybe-clean-stagetrain-target-libatomic:
61086 @if target-libatomic-bootstrap
61087 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61088 all-stagetrain: all-stagetrain-target-libatomic
61089 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61090 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61091 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61092 @r=`${PWD_COMMAND}`; export r; \
61093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61094 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61095 $(NORMAL_TARGET_EXPORTS) \
61096 \
61097 cd $(TARGET_SUBDIR)/libatomic && \
61098 \
61099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61100 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61101 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61102 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61106 $(EXTRA_TARGET_FLAGS) \
61107 TFLAGS="$(STAGEtrain_TFLAGS)" \
61108 $(TARGET-stagetrain-target-libatomic)
61109
61110 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61111 clean-stagetrain: clean-stagetrain-target-libatomic
61112 clean-stagetrain-target-libatomic:
61113 @if [ $(current_stage) = stagetrain ]; then \
61114 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61115 else \
61116 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61117 $(MAKE) stagetrain-start; \
61118 fi; \
61119 cd $(TARGET_SUBDIR)/libatomic && \
61120 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61121 @endif target-libatomic-bootstrap
61122
61123
61124 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61125 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61126 maybe-all-stagefeedback-target-libatomic:
61127 maybe-clean-stagefeedback-target-libatomic:
61128 @if target-libatomic-bootstrap
61129 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61130 all-stagefeedback: all-stagefeedback-target-libatomic
61131 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61132 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61133 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61134 @r=`${PWD_COMMAND}`; export r; \
61135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61136 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61137 $(NORMAL_TARGET_EXPORTS) \
61138 \
61139 cd $(TARGET_SUBDIR)/libatomic && \
61140 \
61141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61142 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61143 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61144 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61148 $(EXTRA_TARGET_FLAGS) \
61149 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61150 $(TARGET-stagefeedback-target-libatomic)
61151
61152 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61153 clean-stagefeedback: clean-stagefeedback-target-libatomic
61154 clean-stagefeedback-target-libatomic:
61155 @if [ $(current_stage) = stagefeedback ]; then \
61156 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61157 else \
61158 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61159 $(MAKE) stagefeedback-start; \
61160 fi; \
61161 cd $(TARGET_SUBDIR)/libatomic && \
61162 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61163 @endif target-libatomic-bootstrap
61164
61165
61166 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61167 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61168 maybe-all-stageautoprofile-target-libatomic:
61169 maybe-clean-stageautoprofile-target-libatomic:
61170 @if target-libatomic-bootstrap
61171 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61172 all-stageautoprofile: all-stageautoprofile-target-libatomic
61173 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61174 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61175 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61176 @r=`${PWD_COMMAND}`; export r; \
61177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61178 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61179 $(NORMAL_TARGET_EXPORTS) \
61180 \
61181 cd $(TARGET_SUBDIR)/libatomic && \
61182 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61184 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61185 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61186 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61190 $(EXTRA_TARGET_FLAGS) \
61191 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61192 $(TARGET-stageautoprofile-target-libatomic)
61193
61194 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61195 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61196 clean-stageautoprofile-target-libatomic:
61197 @if [ $(current_stage) = stageautoprofile ]; then \
61198 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61199 else \
61200 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61201 $(MAKE) stageautoprofile-start; \
61202 fi; \
61203 cd $(TARGET_SUBDIR)/libatomic && \
61204 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61205 @endif target-libatomic-bootstrap
61206
61207
61208 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61209 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61210 maybe-all-stageautofeedback-target-libatomic:
61211 maybe-clean-stageautofeedback-target-libatomic:
61212 @if target-libatomic-bootstrap
61213 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61214 all-stageautofeedback: all-stageautofeedback-target-libatomic
61215 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61216 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61217 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61218 @r=`${PWD_COMMAND}`; export r; \
61219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61220 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61221 $(NORMAL_TARGET_EXPORTS) \
61222 \
61223 cd $(TARGET_SUBDIR)/libatomic && \
61224 \
61225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61226 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61227 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61228 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61232 $(EXTRA_TARGET_FLAGS) \
61233 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61234 $(TARGET-stageautofeedback-target-libatomic)
61235
61236 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61237 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61238 clean-stageautofeedback-target-libatomic:
61239 @if [ $(current_stage) = stageautofeedback ]; then \
61240 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61241 else \
61242 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61243 $(MAKE) stageautofeedback-start; \
61244 fi; \
61245 cd $(TARGET_SUBDIR)/libatomic && \
61246 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61247 @endif target-libatomic-bootstrap
61248
61249
61250
61251
61252
61253
61254 .PHONY: check-target-libatomic maybe-check-target-libatomic
61255 maybe-check-target-libatomic:
61256 @if target-libatomic
61257 maybe-check-target-libatomic: check-target-libatomic
61258
61259 check-target-libatomic:
61260 @: $(MAKE); $(unstage)
61261 @r=`${PWD_COMMAND}`; export r; \
61262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61263 $(NORMAL_TARGET_EXPORTS) \
61264 (cd $(TARGET_SUBDIR)/libatomic && \
61265 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61266
61267 @endif target-libatomic
61268
61269 .PHONY: install-target-libatomic maybe-install-target-libatomic
61270 maybe-install-target-libatomic:
61271 @if target-libatomic
61272 maybe-install-target-libatomic: install-target-libatomic
61273
61274 install-target-libatomic: installdirs
61275 @: $(MAKE); $(unstage)
61276 @r=`${PWD_COMMAND}`; export r; \
61277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61278 $(NORMAL_TARGET_EXPORTS) \
61279 (cd $(TARGET_SUBDIR)/libatomic && \
61280 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61281
61282 @endif target-libatomic
61283
61284 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61285 maybe-install-strip-target-libatomic:
61286 @if target-libatomic
61287 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61288
61289 install-strip-target-libatomic: installdirs
61290 @: $(MAKE); $(unstage)
61291 @r=`${PWD_COMMAND}`; export r; \
61292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61293 $(NORMAL_TARGET_EXPORTS) \
61294 (cd $(TARGET_SUBDIR)/libatomic && \
61295 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61296
61297 @endif target-libatomic
61298
61299 # Other targets (info, dvi, pdf, etc.)
61300
61301 .PHONY: maybe-info-target-libatomic info-target-libatomic
61302 maybe-info-target-libatomic:
61303 @if target-libatomic
61304 maybe-info-target-libatomic: info-target-libatomic
61305
61306 info-target-libatomic: \
61307 configure-target-libatomic
61308 @: $(MAKE); $(unstage)
61309 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61310 r=`${PWD_COMMAND}`; export r; \
61311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61312 $(NORMAL_TARGET_EXPORTS) \
61313 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61314 for flag in $(EXTRA_TARGET_FLAGS); do \
61315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61316 done; \
61317 (cd $(TARGET_SUBDIR)/libatomic && \
61318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61320 "RANLIB=$${RANLIB}" \
61321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61322 info) \
61323 || exit 1
61324
61325 @endif target-libatomic
61326
61327 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61328 maybe-dvi-target-libatomic:
61329 @if target-libatomic
61330 maybe-dvi-target-libatomic: dvi-target-libatomic
61331
61332 dvi-target-libatomic: \
61333 configure-target-libatomic
61334 @: $(MAKE); $(unstage)
61335 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61336 r=`${PWD_COMMAND}`; export r; \
61337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61338 $(NORMAL_TARGET_EXPORTS) \
61339 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61340 for flag in $(EXTRA_TARGET_FLAGS); do \
61341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61342 done; \
61343 (cd $(TARGET_SUBDIR)/libatomic && \
61344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61346 "RANLIB=$${RANLIB}" \
61347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61348 dvi) \
61349 || exit 1
61350
61351 @endif target-libatomic
61352
61353 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61354 maybe-pdf-target-libatomic:
61355 @if target-libatomic
61356 maybe-pdf-target-libatomic: pdf-target-libatomic
61357
61358 pdf-target-libatomic: \
61359 configure-target-libatomic
61360 @: $(MAKE); $(unstage)
61361 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61362 r=`${PWD_COMMAND}`; export r; \
61363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61364 $(NORMAL_TARGET_EXPORTS) \
61365 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61366 for flag in $(EXTRA_TARGET_FLAGS); do \
61367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61368 done; \
61369 (cd $(TARGET_SUBDIR)/libatomic && \
61370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61372 "RANLIB=$${RANLIB}" \
61373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61374 pdf) \
61375 || exit 1
61376
61377 @endif target-libatomic
61378
61379 .PHONY: maybe-html-target-libatomic html-target-libatomic
61380 maybe-html-target-libatomic:
61381 @if target-libatomic
61382 maybe-html-target-libatomic: html-target-libatomic
61383
61384 html-target-libatomic: \
61385 configure-target-libatomic
61386 @: $(MAKE); $(unstage)
61387 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61388 r=`${PWD_COMMAND}`; export r; \
61389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61390 $(NORMAL_TARGET_EXPORTS) \
61391 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61392 for flag in $(EXTRA_TARGET_FLAGS); do \
61393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61394 done; \
61395 (cd $(TARGET_SUBDIR)/libatomic && \
61396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61398 "RANLIB=$${RANLIB}" \
61399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61400 html) \
61401 || exit 1
61402
61403 @endif target-libatomic
61404
61405 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61406 maybe-TAGS-target-libatomic:
61407 @if target-libatomic
61408 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61409
61410 TAGS-target-libatomic: \
61411 configure-target-libatomic
61412 @: $(MAKE); $(unstage)
61413 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61414 r=`${PWD_COMMAND}`; export r; \
61415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61416 $(NORMAL_TARGET_EXPORTS) \
61417 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61418 for flag in $(EXTRA_TARGET_FLAGS); do \
61419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61420 done; \
61421 (cd $(TARGET_SUBDIR)/libatomic && \
61422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61424 "RANLIB=$${RANLIB}" \
61425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61426 TAGS) \
61427 || exit 1
61428
61429 @endif target-libatomic
61430
61431 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61432 maybe-install-info-target-libatomic:
61433 @if target-libatomic
61434 maybe-install-info-target-libatomic: install-info-target-libatomic
61435
61436 install-info-target-libatomic: \
61437 configure-target-libatomic \
61438 info-target-libatomic
61439 @: $(MAKE); $(unstage)
61440 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61441 r=`${PWD_COMMAND}`; export r; \
61442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61443 $(NORMAL_TARGET_EXPORTS) \
61444 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61445 for flag in $(EXTRA_TARGET_FLAGS); do \
61446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61447 done; \
61448 (cd $(TARGET_SUBDIR)/libatomic && \
61449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61451 "RANLIB=$${RANLIB}" \
61452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61453 install-info) \
61454 || exit 1
61455
61456 @endif target-libatomic
61457
61458 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61459 maybe-install-dvi-target-libatomic:
61460 @if target-libatomic
61461 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61462
61463 install-dvi-target-libatomic: \
61464 configure-target-libatomic \
61465 dvi-target-libatomic
61466 @: $(MAKE); $(unstage)
61467 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61468 r=`${PWD_COMMAND}`; export r; \
61469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61470 $(NORMAL_TARGET_EXPORTS) \
61471 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61472 for flag in $(EXTRA_TARGET_FLAGS); do \
61473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61474 done; \
61475 (cd $(TARGET_SUBDIR)/libatomic && \
61476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61478 "RANLIB=$${RANLIB}" \
61479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61480 install-dvi) \
61481 || exit 1
61482
61483 @endif target-libatomic
61484
61485 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61486 maybe-install-pdf-target-libatomic:
61487 @if target-libatomic
61488 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61489
61490 install-pdf-target-libatomic: \
61491 configure-target-libatomic \
61492 pdf-target-libatomic
61493 @: $(MAKE); $(unstage)
61494 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61495 r=`${PWD_COMMAND}`; export r; \
61496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61497 $(NORMAL_TARGET_EXPORTS) \
61498 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61499 for flag in $(EXTRA_TARGET_FLAGS); do \
61500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61501 done; \
61502 (cd $(TARGET_SUBDIR)/libatomic && \
61503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61505 "RANLIB=$${RANLIB}" \
61506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61507 install-pdf) \
61508 || exit 1
61509
61510 @endif target-libatomic
61511
61512 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
61513 maybe-install-html-target-libatomic:
61514 @if target-libatomic
61515 maybe-install-html-target-libatomic: install-html-target-libatomic
61516
61517 install-html-target-libatomic: \
61518 configure-target-libatomic \
61519 html-target-libatomic
61520 @: $(MAKE); $(unstage)
61521 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61522 r=`${PWD_COMMAND}`; export r; \
61523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61524 $(NORMAL_TARGET_EXPORTS) \
61525 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
61526 for flag in $(EXTRA_TARGET_FLAGS); do \
61527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61528 done; \
61529 (cd $(TARGET_SUBDIR)/libatomic && \
61530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61532 "RANLIB=$${RANLIB}" \
61533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61534 install-html) \
61535 || exit 1
61536
61537 @endif target-libatomic
61538
61539 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
61540 maybe-installcheck-target-libatomic:
61541 @if target-libatomic
61542 maybe-installcheck-target-libatomic: installcheck-target-libatomic
61543
61544 installcheck-target-libatomic: \
61545 configure-target-libatomic
61546 @: $(MAKE); $(unstage)
61547 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61548 r=`${PWD_COMMAND}`; export r; \
61549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61550 $(NORMAL_TARGET_EXPORTS) \
61551 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
61552 for flag in $(EXTRA_TARGET_FLAGS); do \
61553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61554 done; \
61555 (cd $(TARGET_SUBDIR)/libatomic && \
61556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61558 "RANLIB=$${RANLIB}" \
61559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61560 installcheck) \
61561 || exit 1
61562
61563 @endif target-libatomic
61564
61565 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
61566 maybe-mostlyclean-target-libatomic:
61567 @if target-libatomic
61568 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
61569
61570 mostlyclean-target-libatomic:
61571 @: $(MAKE); $(unstage)
61572 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61573 r=`${PWD_COMMAND}`; export r; \
61574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61575 $(NORMAL_TARGET_EXPORTS) \
61576 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
61577 for flag in $(EXTRA_TARGET_FLAGS); do \
61578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61579 done; \
61580 (cd $(TARGET_SUBDIR)/libatomic && \
61581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61583 "RANLIB=$${RANLIB}" \
61584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61585 mostlyclean) \
61586 || exit 1
61587
61588 @endif target-libatomic
61589
61590 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
61591 maybe-clean-target-libatomic:
61592 @if target-libatomic
61593 maybe-clean-target-libatomic: clean-target-libatomic
61594
61595 clean-target-libatomic:
61596 @: $(MAKE); $(unstage)
61597 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61598 r=`${PWD_COMMAND}`; export r; \
61599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61600 $(NORMAL_TARGET_EXPORTS) \
61601 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
61602 for flag in $(EXTRA_TARGET_FLAGS); do \
61603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61604 done; \
61605 (cd $(TARGET_SUBDIR)/libatomic && \
61606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61608 "RANLIB=$${RANLIB}" \
61609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61610 clean) \
61611 || exit 1
61612
61613 @endif target-libatomic
61614
61615 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
61616 maybe-distclean-target-libatomic:
61617 @if target-libatomic
61618 maybe-distclean-target-libatomic: distclean-target-libatomic
61619
61620 distclean-target-libatomic:
61621 @: $(MAKE); $(unstage)
61622 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61623 r=`${PWD_COMMAND}`; export r; \
61624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61625 $(NORMAL_TARGET_EXPORTS) \
61626 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
61627 for flag in $(EXTRA_TARGET_FLAGS); do \
61628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61629 done; \
61630 (cd $(TARGET_SUBDIR)/libatomic && \
61631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61633 "RANLIB=$${RANLIB}" \
61634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61635 distclean) \
61636 || exit 1
61637
61638 @endif target-libatomic
61639
61640 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
61641 maybe-maintainer-clean-target-libatomic:
61642 @if target-libatomic
61643 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
61644
61645 maintainer-clean-target-libatomic:
61646 @: $(MAKE); $(unstage)
61647 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61648 r=`${PWD_COMMAND}`; export r; \
61649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61650 $(NORMAL_TARGET_EXPORTS) \
61651 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
61652 for flag in $(EXTRA_TARGET_FLAGS); do \
61653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61654 done; \
61655 (cd $(TARGET_SUBDIR)/libatomic && \
61656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61658 "RANLIB=$${RANLIB}" \
61659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61660 maintainer-clean) \
61661 || exit 1
61662
61663 @endif target-libatomic
61664
61665
61666
61667 @if target-libgomp
61668 .PHONY: check-target-libgomp-c++
61669 check-target-libgomp-c++:
61670 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
61671
61672 .PHONY: check-target-libgomp-fortran
61673 check-target-libgomp-fortran:
61674 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
61675
61676 @endif target-libgomp
61677
61678 @if target-libitm
61679 .PHONY: check-target-libitm-c++
61680 check-target-libitm-c++:
61681 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
61682
61683 @endif target-libitm
61684
61685 # ----------
61686 # GCC module
61687 # ----------
61688
61689 @if gcc-no-bootstrap
61690 .PHONY: cross
61691 cross: all-build all-gas all-ld
61692 @r=`${PWD_COMMAND}`; export r; \
61693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61694 $(HOST_EXPORTS) \
61695 echo "Building the C and C++ compiler"; \
61696 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
61697 @r=`${PWD_COMMAND}`; export r; \
61698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61699 echo "Building runtime libraries"; \
61700 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
61701 @endif gcc-no-bootstrap
61702
61703 @if gcc
61704
61705 .PHONY: check-gcc-c check-c
61706 check-gcc-c:
61707 r=`${PWD_COMMAND}`; export r; \
61708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61709 $(HOST_EXPORTS) \
61710 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
61711 check-c: check-gcc-c
61712
61713 .PHONY: check-gcc-c++ check-c++
61714 check-gcc-c++:
61715 r=`${PWD_COMMAND}`; export r; \
61716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61717 $(HOST_EXPORTS) \
61718 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
61719 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
61720
61721 .PHONY: check-gcc-fortran check-fortran
61722 check-gcc-fortran:
61723 r=`${PWD_COMMAND}`; export r; \
61724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61725 $(HOST_EXPORTS) \
61726 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
61727 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
61728
61729 .PHONY: check-gcc-ada check-ada
61730 check-gcc-ada:
61731 r=`${PWD_COMMAND}`; export r; \
61732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61733 $(HOST_EXPORTS) \
61734 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
61735 check-ada: check-gcc-ada check-target-libada
61736
61737 .PHONY: check-gcc-objc check-objc
61738 check-gcc-objc:
61739 r=`${PWD_COMMAND}`; export r; \
61740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61741 $(HOST_EXPORTS) \
61742 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
61743 check-objc: check-gcc-objc check-target-libobjc
61744
61745 .PHONY: check-gcc-obj-c++ check-obj-c++
61746 check-gcc-obj-c++:
61747 r=`${PWD_COMMAND}`; export r; \
61748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61749 $(HOST_EXPORTS) \
61750 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
61751 check-obj-c++: check-gcc-obj-c++
61752
61753 .PHONY: check-gcc-go check-go
61754 check-gcc-go:
61755 r=`${PWD_COMMAND}`; export r; \
61756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61757 $(HOST_EXPORTS) \
61758 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
61759 check-go: check-gcc-go check-target-libgo check-gotools
61760
61761 .PHONY: check-gcc-m2 check-m2
61762 check-gcc-m2:
61763 r=`${PWD_COMMAND}`; export r; \
61764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61765 $(HOST_EXPORTS) \
61766 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
61767 check-m2: check-gcc-m2 check-target-libgm2
61768
61769 .PHONY: check-gcc-d check-d
61770 check-gcc-d:
61771 r=`${PWD_COMMAND}`; export r; \
61772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61773 $(HOST_EXPORTS) \
61774 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
61775 check-d: check-gcc-d check-target-libphobos
61776
61777 .PHONY: check-gcc-jit check-jit
61778 check-gcc-jit:
61779 r=`${PWD_COMMAND}`; export r; \
61780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61781 $(HOST_EXPORTS) \
61782 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
61783 check-jit: check-gcc-jit
61784
61785 .PHONY: check-gcc-rust check-rust
61786 check-gcc-rust:
61787 r=`${PWD_COMMAND}`; export r; \
61788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61789 $(HOST_EXPORTS) \
61790 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
61791 check-rust: check-gcc-rust
61792
61793
61794 # The gcc part of install-no-fixedincludes, which relies on an intimate
61795 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
61796 .PHONY: gcc-install-no-fixedincludes
61797 gcc-install-no-fixedincludes:
61798 @if [ -f ./gcc/Makefile ]; then \
61799 r=`${PWD_COMMAND}`; export r; \
61800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61801 $(HOST_EXPORTS) \
61802 (cd ./gcc \
61803 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
61804 else true; fi
61805 @endif gcc
61806
61807 # ---------------------
61808 # GCC bootstrap support
61809 # ---------------------
61810
61811 # We track the current stage (the one in 'gcc') in the stage_current file.
61812 # stage_last instead tracks the stage that was built last. These targets
61813 # are dummy when toplevel bootstrap is not active.
61814
61815 # While making host and target tools, symlinks to the final stage must be
61816 # there, so $(unstage) should be run at various points. To avoid excessive
61817 # recursive invocations of make, we "inline" them using a variable. These
61818 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
61819 # to avoid warnings from the GNU Make job server.
61820
61821 unstage = :
61822 stage = :
61823 current_stage = ""
61824
61825 @if gcc-bootstrap
61826 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
61827 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
61828 current_stage = "`cat stage_current 2> /dev/null`"
61829 @endif gcc-bootstrap
61830
61831 .PHONY: unstage stage
61832 unstage:
61833 @: $(MAKE); $(unstage)
61834 stage:
61835 @: $(MAKE); $(stage)
61836
61837 # Disable commands for lean bootstrap.
61838 LEAN = false
61839
61840 # We name the build directories for the various stages "stage1-gcc",
61841 # "stage2-gcc","stage3-gcc", etc.
61842
61843 # Since the 'compare' process will fail (on debugging information) if any
61844 # directory names are different, we need to link the gcc directory for
61845 # the previous stage to a constant name ('prev-gcc'), and to make the name of
61846 # the build directories constant as well. For the latter, we use naked names
61847 # like 'gcc', because the scripts in that directory assume it. We use
61848 # mv on platforms where symlinks to directories do not work or are not
61849 # reliable.
61850
61851 # 'touch' doesn't work right on some platforms.
61852 STAMP = echo timestamp >
61853
61854 # We only want to compare .o files, so set this!
61855 objext = .o
61856
61857
61858 .PHONY: stage1-start stage1-end
61859
61860 stage1-start::
61861 @: $(MAKE); $(stage); \
61862 echo stage1 > stage_current; \
61863 echo stage1 > stage_last; \
61864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61865 @if bfd
61866 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
61867 mkdir stage1-bfd; \
61868 mv stage1-bfd bfd
61869 @endif bfd
61870 @if opcodes
61871 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
61872 mkdir stage1-opcodes; \
61873 mv stage1-opcodes opcodes
61874 @endif opcodes
61875 @if binutils
61876 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
61877 mkdir stage1-binutils; \
61878 mv stage1-binutils binutils
61879 @endif binutils
61880 @if fixincludes
61881 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
61882 mkdir stage1-fixincludes; \
61883 mv stage1-fixincludes fixincludes
61884 @endif fixincludes
61885 @if gas
61886 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
61887 mkdir stage1-gas; \
61888 mv stage1-gas gas
61889 @endif gas
61890 @if gcc
61891 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
61892 mkdir stage1-gcc; \
61893 mv stage1-gcc gcc
61894 @endif gcc
61895 @if gmp
61896 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
61897 mkdir stage1-gmp; \
61898 mv stage1-gmp gmp
61899 @endif gmp
61900 @if mpfr
61901 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
61902 mkdir stage1-mpfr; \
61903 mv stage1-mpfr mpfr
61904 @endif mpfr
61905 @if mpc
61906 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
61907 mkdir stage1-mpc; \
61908 mv stage1-mpc mpc
61909 @endif mpc
61910 @if isl
61911 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
61912 mkdir stage1-isl; \
61913 mv stage1-isl isl
61914 @endif isl
61915 @if gold
61916 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
61917 mkdir stage1-gold; \
61918 mv stage1-gold gold
61919 @endif gold
61920 @if intl
61921 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
61922 mkdir stage1-intl; \
61923 mv stage1-intl intl
61924 @endif intl
61925 @if ld
61926 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
61927 mkdir stage1-ld; \
61928 mv stage1-ld ld
61929 @endif ld
61930 @if libbacktrace
61931 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
61932 mkdir stage1-libbacktrace; \
61933 mv stage1-libbacktrace libbacktrace
61934 @endif libbacktrace
61935 @if libcpp
61936 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
61937 mkdir stage1-libcpp; \
61938 mv stage1-libcpp libcpp
61939 @endif libcpp
61940 @if libcody
61941 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
61942 mkdir stage1-libcody; \
61943 mv stage1-libcody libcody
61944 @endif libcody
61945 @if libdecnumber
61946 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
61947 mkdir stage1-libdecnumber; \
61948 mv stage1-libdecnumber libdecnumber
61949 @endif libdecnumber
61950 @if libiberty
61951 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
61952 mkdir stage1-libiberty; \
61953 mv stage1-libiberty libiberty
61954 @endif libiberty
61955 @if libiberty-linker-plugin
61956 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
61957 mkdir stage1-libiberty-linker-plugin; \
61958 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
61959 @endif libiberty-linker-plugin
61960 @if libiconv
61961 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
61962 mkdir stage1-libiconv; \
61963 mv stage1-libiconv libiconv
61964 @endif libiconv
61965 @if zlib
61966 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
61967 mkdir stage1-zlib; \
61968 mv stage1-zlib zlib
61969 @endif zlib
61970 @if lto-plugin
61971 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
61972 mkdir stage1-lto-plugin; \
61973 mv stage1-lto-plugin lto-plugin
61974 @endif lto-plugin
61975 @if libctf
61976 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
61977 mkdir stage1-libctf; \
61978 mv stage1-libctf libctf
61979 @endif libctf
61980 @if libsframe
61981 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
61982 mkdir stage1-libsframe; \
61983 mv stage1-libsframe libsframe
61984 @endif libsframe
61985 @[ -d stage1-$(TARGET_SUBDIR) ] || \
61986 mkdir stage1-$(TARGET_SUBDIR); \
61987 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
61988
61989 stage1-end::
61990 @if bfd
61991 @if test -d $(HOST_SUBDIR)/bfd; then \
61992 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
61993 fi
61994 @endif bfd
61995 @if opcodes
61996 @if test -d $(HOST_SUBDIR)/opcodes; then \
61997 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
61998 fi
61999 @endif opcodes
62000 @if binutils
62001 @if test -d $(HOST_SUBDIR)/binutils; then \
62002 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
62003 fi
62004 @endif binutils
62005 @if fixincludes
62006 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62007 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
62008 fi
62009 @endif fixincludes
62010 @if gas
62011 @if test -d $(HOST_SUBDIR)/gas; then \
62012 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62013 fi
62014 @endif gas
62015 @if gcc
62016 @if test -d $(HOST_SUBDIR)/gcc; then \
62017 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62018 fi
62019 @endif gcc
62020 @if gmp
62021 @if test -d $(HOST_SUBDIR)/gmp; then \
62022 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62023 fi
62024 @endif gmp
62025 @if mpfr
62026 @if test -d $(HOST_SUBDIR)/mpfr; then \
62027 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62028 fi
62029 @endif mpfr
62030 @if mpc
62031 @if test -d $(HOST_SUBDIR)/mpc; then \
62032 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62033 fi
62034 @endif mpc
62035 @if isl
62036 @if test -d $(HOST_SUBDIR)/isl; then \
62037 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62038 fi
62039 @endif isl
62040 @if gold
62041 @if test -d $(HOST_SUBDIR)/gold; then \
62042 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62043 fi
62044 @endif gold
62045 @if intl
62046 @if test -d $(HOST_SUBDIR)/intl; then \
62047 cd $(HOST_SUBDIR); mv intl stage1-intl; \
62048 fi
62049 @endif intl
62050 @if ld
62051 @if test -d $(HOST_SUBDIR)/ld; then \
62052 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62053 fi
62054 @endif ld
62055 @if libbacktrace
62056 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62057 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62058 fi
62059 @endif libbacktrace
62060 @if libcpp
62061 @if test -d $(HOST_SUBDIR)/libcpp; then \
62062 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62063 fi
62064 @endif libcpp
62065 @if libcody
62066 @if test -d $(HOST_SUBDIR)/libcody; then \
62067 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62068 fi
62069 @endif libcody
62070 @if libdecnumber
62071 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62072 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62073 fi
62074 @endif libdecnumber
62075 @if libiberty
62076 @if test -d $(HOST_SUBDIR)/libiberty; then \
62077 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62078 fi
62079 @endif libiberty
62080 @if libiberty-linker-plugin
62081 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62082 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62083 fi
62084 @endif libiberty-linker-plugin
62085 @if libiconv
62086 @if test -d $(HOST_SUBDIR)/libiconv; then \
62087 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62088 fi
62089 @endif libiconv
62090 @if zlib
62091 @if test -d $(HOST_SUBDIR)/zlib; then \
62092 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62093 fi
62094 @endif zlib
62095 @if lto-plugin
62096 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62097 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62098 fi
62099 @endif lto-plugin
62100 @if libctf
62101 @if test -d $(HOST_SUBDIR)/libctf; then \
62102 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62103 fi
62104 @endif libctf
62105 @if libsframe
62106 @if test -d $(HOST_SUBDIR)/libsframe; then \
62107 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62108 fi
62109 @endif libsframe
62110 @if test -d $(TARGET_SUBDIR); then \
62111 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62112 fi
62113 rm -f stage_current
62114
62115 # Bubble a bug fix through all the stages up to stage 1. They are
62116 # remade, but not reconfigured. The next stage (if any) will not be
62117 # reconfigured either.
62118 .PHONY: stage1-bubble
62119 stage1-bubble::
62120 @r=`${PWD_COMMAND}`; export r; \
62121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62122 if test -f stage1-lean ; then \
62123 echo Skipping rebuild of stage1; \
62124 else \
62125 $(MAKE) stage1-start; \
62126 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62127 fi
62128
62129 .PHONY: all-stage1 clean-stage1
62130 do-clean: clean-stage1
62131
62132 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62133 # only possibility, but now it conflicts with no-bootstrap rules
62134 @if gcc-bootstrap
62135
62136
62137
62138
62139 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62140
62141 .PHONY: distclean-stage1
62142 distclean-stage1::
62143 @: $(MAKE); $(stage)
62144 @test "`cat stage_last`" != stage1 || rm -f stage_last
62145 rm -rf stage1-*
62146
62147
62148 @endif gcc-bootstrap
62149
62150
62151 .PHONY: stage2-start stage2-end
62152
62153 stage2-start::
62154 @: $(MAKE); $(stage); \
62155 echo stage2 > stage_current; \
62156 echo stage2 > stage_last; \
62157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62158 @if bfd
62159 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62160 mkdir stage2-bfd; \
62161 mv stage2-bfd bfd; \
62162 mv stage1-bfd prev-bfd || test -f stage1-lean
62163 @endif bfd
62164 @if opcodes
62165 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62166 mkdir stage2-opcodes; \
62167 mv stage2-opcodes opcodes; \
62168 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62169 @endif opcodes
62170 @if binutils
62171 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62172 mkdir stage2-binutils; \
62173 mv stage2-binutils binutils; \
62174 mv stage1-binutils prev-binutils || test -f stage1-lean
62175 @endif binutils
62176 @if fixincludes
62177 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62178 mkdir stage2-fixincludes; \
62179 mv stage2-fixincludes fixincludes; \
62180 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62181 @endif fixincludes
62182 @if gas
62183 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62184 mkdir stage2-gas; \
62185 mv stage2-gas gas; \
62186 mv stage1-gas prev-gas || test -f stage1-lean
62187 @endif gas
62188 @if gcc
62189 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62190 mkdir stage2-gcc; \
62191 mv stage2-gcc gcc; \
62192 mv stage1-gcc prev-gcc || test -f stage1-lean
62193 @endif gcc
62194 @if gmp
62195 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62196 mkdir stage2-gmp; \
62197 mv stage2-gmp gmp; \
62198 mv stage1-gmp prev-gmp || test -f stage1-lean
62199 @endif gmp
62200 @if mpfr
62201 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62202 mkdir stage2-mpfr; \
62203 mv stage2-mpfr mpfr; \
62204 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62205 @endif mpfr
62206 @if mpc
62207 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62208 mkdir stage2-mpc; \
62209 mv stage2-mpc mpc; \
62210 mv stage1-mpc prev-mpc || test -f stage1-lean
62211 @endif mpc
62212 @if isl
62213 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62214 mkdir stage2-isl; \
62215 mv stage2-isl isl; \
62216 mv stage1-isl prev-isl || test -f stage1-lean
62217 @endif isl
62218 @if gold
62219 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62220 mkdir stage2-gold; \
62221 mv stage2-gold gold; \
62222 mv stage1-gold prev-gold || test -f stage1-lean
62223 @endif gold
62224 @if intl
62225 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62226 mkdir stage2-intl; \
62227 mv stage2-intl intl; \
62228 mv stage1-intl prev-intl || test -f stage1-lean
62229 @endif intl
62230 @if ld
62231 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62232 mkdir stage2-ld; \
62233 mv stage2-ld ld; \
62234 mv stage1-ld prev-ld || test -f stage1-lean
62235 @endif ld
62236 @if libbacktrace
62237 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62238 mkdir stage2-libbacktrace; \
62239 mv stage2-libbacktrace libbacktrace; \
62240 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62241 @endif libbacktrace
62242 @if libcpp
62243 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62244 mkdir stage2-libcpp; \
62245 mv stage2-libcpp libcpp; \
62246 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62247 @endif libcpp
62248 @if libcody
62249 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62250 mkdir stage2-libcody; \
62251 mv stage2-libcody libcody; \
62252 mv stage1-libcody prev-libcody || test -f stage1-lean
62253 @endif libcody
62254 @if libdecnumber
62255 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62256 mkdir stage2-libdecnumber; \
62257 mv stage2-libdecnumber libdecnumber; \
62258 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62259 @endif libdecnumber
62260 @if libiberty
62261 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62262 mkdir stage2-libiberty; \
62263 mv stage2-libiberty libiberty; \
62264 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62265 @endif libiberty
62266 @if libiberty-linker-plugin
62267 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62268 mkdir stage2-libiberty-linker-plugin; \
62269 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62270 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62271 @endif libiberty-linker-plugin
62272 @if libiconv
62273 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62274 mkdir stage2-libiconv; \
62275 mv stage2-libiconv libiconv; \
62276 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62277 @endif libiconv
62278 @if zlib
62279 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62280 mkdir stage2-zlib; \
62281 mv stage2-zlib zlib; \
62282 mv stage1-zlib prev-zlib || test -f stage1-lean
62283 @endif zlib
62284 @if lto-plugin
62285 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62286 mkdir stage2-lto-plugin; \
62287 mv stage2-lto-plugin lto-plugin; \
62288 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62289 @endif lto-plugin
62290 @if libctf
62291 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62292 mkdir stage2-libctf; \
62293 mv stage2-libctf libctf; \
62294 mv stage1-libctf prev-libctf || test -f stage1-lean
62295 @endif libctf
62296 @if libsframe
62297 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62298 mkdir stage2-libsframe; \
62299 mv stage2-libsframe libsframe; \
62300 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62301 @endif libsframe
62302 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62303 mkdir stage2-$(TARGET_SUBDIR); \
62304 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62305 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62306
62307 stage2-end::
62308 @if bfd
62309 @if test -d $(HOST_SUBDIR)/bfd; then \
62310 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62311 mv prev-bfd stage1-bfd; : ; \
62312 fi
62313 @endif bfd
62314 @if opcodes
62315 @if test -d $(HOST_SUBDIR)/opcodes; then \
62316 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62317 mv prev-opcodes stage1-opcodes; : ; \
62318 fi
62319 @endif opcodes
62320 @if binutils
62321 @if test -d $(HOST_SUBDIR)/binutils; then \
62322 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62323 mv prev-binutils stage1-binutils; : ; \
62324 fi
62325 @endif binutils
62326 @if fixincludes
62327 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62328 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62329 mv prev-fixincludes stage1-fixincludes; : ; \
62330 fi
62331 @endif fixincludes
62332 @if gas
62333 @if test -d $(HOST_SUBDIR)/gas; then \
62334 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62335 mv prev-gas stage1-gas; : ; \
62336 fi
62337 @endif gas
62338 @if gcc
62339 @if test -d $(HOST_SUBDIR)/gcc; then \
62340 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62341 mv prev-gcc stage1-gcc; : ; \
62342 fi
62343 @endif gcc
62344 @if gmp
62345 @if test -d $(HOST_SUBDIR)/gmp; then \
62346 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62347 mv prev-gmp stage1-gmp; : ; \
62348 fi
62349 @endif gmp
62350 @if mpfr
62351 @if test -d $(HOST_SUBDIR)/mpfr; then \
62352 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62353 mv prev-mpfr stage1-mpfr; : ; \
62354 fi
62355 @endif mpfr
62356 @if mpc
62357 @if test -d $(HOST_SUBDIR)/mpc; then \
62358 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62359 mv prev-mpc stage1-mpc; : ; \
62360 fi
62361 @endif mpc
62362 @if isl
62363 @if test -d $(HOST_SUBDIR)/isl; then \
62364 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62365 mv prev-isl stage1-isl; : ; \
62366 fi
62367 @endif isl
62368 @if gold
62369 @if test -d $(HOST_SUBDIR)/gold; then \
62370 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62371 mv prev-gold stage1-gold; : ; \
62372 fi
62373 @endif gold
62374 @if intl
62375 @if test -d $(HOST_SUBDIR)/intl; then \
62376 cd $(HOST_SUBDIR); mv intl stage2-intl; \
62377 mv prev-intl stage1-intl; : ; \
62378 fi
62379 @endif intl
62380 @if ld
62381 @if test -d $(HOST_SUBDIR)/ld; then \
62382 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62383 mv prev-ld stage1-ld; : ; \
62384 fi
62385 @endif ld
62386 @if libbacktrace
62387 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62388 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62389 mv prev-libbacktrace stage1-libbacktrace; : ; \
62390 fi
62391 @endif libbacktrace
62392 @if libcpp
62393 @if test -d $(HOST_SUBDIR)/libcpp; then \
62394 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62395 mv prev-libcpp stage1-libcpp; : ; \
62396 fi
62397 @endif libcpp
62398 @if libcody
62399 @if test -d $(HOST_SUBDIR)/libcody; then \
62400 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62401 mv prev-libcody stage1-libcody; : ; \
62402 fi
62403 @endif libcody
62404 @if libdecnumber
62405 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62406 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62407 mv prev-libdecnumber stage1-libdecnumber; : ; \
62408 fi
62409 @endif libdecnumber
62410 @if libiberty
62411 @if test -d $(HOST_SUBDIR)/libiberty; then \
62412 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62413 mv prev-libiberty stage1-libiberty; : ; \
62414 fi
62415 @endif libiberty
62416 @if libiberty-linker-plugin
62417 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62418 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62419 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62420 fi
62421 @endif libiberty-linker-plugin
62422 @if libiconv
62423 @if test -d $(HOST_SUBDIR)/libiconv; then \
62424 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62425 mv prev-libiconv stage1-libiconv; : ; \
62426 fi
62427 @endif libiconv
62428 @if zlib
62429 @if test -d $(HOST_SUBDIR)/zlib; then \
62430 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62431 mv prev-zlib stage1-zlib; : ; \
62432 fi
62433 @endif zlib
62434 @if lto-plugin
62435 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62436 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62437 mv prev-lto-plugin stage1-lto-plugin; : ; \
62438 fi
62439 @endif lto-plugin
62440 @if libctf
62441 @if test -d $(HOST_SUBDIR)/libctf; then \
62442 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62443 mv prev-libctf stage1-libctf; : ; \
62444 fi
62445 @endif libctf
62446 @if libsframe
62447 @if test -d $(HOST_SUBDIR)/libsframe; then \
62448 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62449 mv prev-libsframe stage1-libsframe; : ; \
62450 fi
62451 @endif libsframe
62452 @if test -d $(TARGET_SUBDIR); then \
62453 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62454 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62455 fi
62456 rm -f stage_current
62457
62458 # Bubble a bug fix through all the stages up to stage 2. They are
62459 # remade, but not reconfigured. The next stage (if any) will not be
62460 # reconfigured either.
62461 .PHONY: stage2-bubble
62462 stage2-bubble:: stage1-bubble
62463 @r=`${PWD_COMMAND}`; export r; \
62464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62465 if test -f stage2-lean || test -f stage1-lean ; then \
62466 echo Skipping rebuild of stage2; \
62467 else \
62468 $(MAKE) stage2-start; \
62469 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62470 fi
62471
62472 .PHONY: all-stage2 clean-stage2
62473 do-clean: clean-stage2
62474
62475 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62476 # only possibility, but now it conflicts with no-bootstrap rules
62477 @if gcc-bootstrap
62478
62479
62480
62481 .PHONY: bootstrap2 bootstrap2-lean
62482 bootstrap2:
62483 echo stage2 > stage_final
62484 @r=`${PWD_COMMAND}`; export r; \
62485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62486 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62487 @: $(MAKE); $(unstage)
62488 @r=`${PWD_COMMAND}`; export r; \
62489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62490 TFLAGS="$(STAGE2_TFLAGS)"; \
62491 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62492
62493 bootstrap2-lean:
62494 echo stage2 > stage_final
62495 @r=`${PWD_COMMAND}`; export r; \
62496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62497 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62498 @: $(MAKE); $(unstage)
62499 @r=`${PWD_COMMAND}`; export r; \
62500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62501 TFLAGS="$(STAGE2_TFLAGS)"; \
62502 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62503
62504
62505 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62506 distclean-stage1:: distclean-stage2
62507 .PHONY: distclean-stage2
62508 distclean-stage2::
62509 @: $(MAKE); $(stage)
62510 @test "`cat stage_last`" != stage2 || rm -f stage_last
62511 rm -rf stage2-*
62512
62513
62514 @endif gcc-bootstrap
62515
62516
62517 .PHONY: stage3-start stage3-end
62518
62519 stage3-start::
62520 @: $(MAKE); $(stage); \
62521 echo stage3 > stage_current; \
62522 echo stage3 > stage_last; \
62523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62524 @if bfd
62525 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
62526 mkdir stage3-bfd; \
62527 mv stage3-bfd bfd; \
62528 mv stage2-bfd prev-bfd || test -f stage2-lean
62529 @endif bfd
62530 @if opcodes
62531 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
62532 mkdir stage3-opcodes; \
62533 mv stage3-opcodes opcodes; \
62534 mv stage2-opcodes prev-opcodes || test -f stage2-lean
62535 @endif opcodes
62536 @if binutils
62537 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
62538 mkdir stage3-binutils; \
62539 mv stage3-binutils binutils; \
62540 mv stage2-binutils prev-binutils || test -f stage2-lean
62541 @endif binutils
62542 @if fixincludes
62543 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
62544 mkdir stage3-fixincludes; \
62545 mv stage3-fixincludes fixincludes; \
62546 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
62547 @endif fixincludes
62548 @if gas
62549 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
62550 mkdir stage3-gas; \
62551 mv stage3-gas gas; \
62552 mv stage2-gas prev-gas || test -f stage2-lean
62553 @endif gas
62554 @if gcc
62555 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
62556 mkdir stage3-gcc; \
62557 mv stage3-gcc gcc; \
62558 mv stage2-gcc prev-gcc || test -f stage2-lean
62559 @endif gcc
62560 @if gmp
62561 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
62562 mkdir stage3-gmp; \
62563 mv stage3-gmp gmp; \
62564 mv stage2-gmp prev-gmp || test -f stage2-lean
62565 @endif gmp
62566 @if mpfr
62567 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
62568 mkdir stage3-mpfr; \
62569 mv stage3-mpfr mpfr; \
62570 mv stage2-mpfr prev-mpfr || test -f stage2-lean
62571 @endif mpfr
62572 @if mpc
62573 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
62574 mkdir stage3-mpc; \
62575 mv stage3-mpc mpc; \
62576 mv stage2-mpc prev-mpc || test -f stage2-lean
62577 @endif mpc
62578 @if isl
62579 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
62580 mkdir stage3-isl; \
62581 mv stage3-isl isl; \
62582 mv stage2-isl prev-isl || test -f stage2-lean
62583 @endif isl
62584 @if gold
62585 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
62586 mkdir stage3-gold; \
62587 mv stage3-gold gold; \
62588 mv stage2-gold prev-gold || test -f stage2-lean
62589 @endif gold
62590 @if intl
62591 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
62592 mkdir stage3-intl; \
62593 mv stage3-intl intl; \
62594 mv stage2-intl prev-intl || test -f stage2-lean
62595 @endif intl
62596 @if ld
62597 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
62598 mkdir stage3-ld; \
62599 mv stage3-ld ld; \
62600 mv stage2-ld prev-ld || test -f stage2-lean
62601 @endif ld
62602 @if libbacktrace
62603 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
62604 mkdir stage3-libbacktrace; \
62605 mv stage3-libbacktrace libbacktrace; \
62606 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
62607 @endif libbacktrace
62608 @if libcpp
62609 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
62610 mkdir stage3-libcpp; \
62611 mv stage3-libcpp libcpp; \
62612 mv stage2-libcpp prev-libcpp || test -f stage2-lean
62613 @endif libcpp
62614 @if libcody
62615 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
62616 mkdir stage3-libcody; \
62617 mv stage3-libcody libcody; \
62618 mv stage2-libcody prev-libcody || test -f stage2-lean
62619 @endif libcody
62620 @if libdecnumber
62621 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
62622 mkdir stage3-libdecnumber; \
62623 mv stage3-libdecnumber libdecnumber; \
62624 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
62625 @endif libdecnumber
62626 @if libiberty
62627 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
62628 mkdir stage3-libiberty; \
62629 mv stage3-libiberty libiberty; \
62630 mv stage2-libiberty prev-libiberty || test -f stage2-lean
62631 @endif libiberty
62632 @if libiberty-linker-plugin
62633 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
62634 mkdir stage3-libiberty-linker-plugin; \
62635 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
62636 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
62637 @endif libiberty-linker-plugin
62638 @if libiconv
62639 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
62640 mkdir stage3-libiconv; \
62641 mv stage3-libiconv libiconv; \
62642 mv stage2-libiconv prev-libiconv || test -f stage2-lean
62643 @endif libiconv
62644 @if zlib
62645 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
62646 mkdir stage3-zlib; \
62647 mv stage3-zlib zlib; \
62648 mv stage2-zlib prev-zlib || test -f stage2-lean
62649 @endif zlib
62650 @if lto-plugin
62651 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
62652 mkdir stage3-lto-plugin; \
62653 mv stage3-lto-plugin lto-plugin; \
62654 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
62655 @endif lto-plugin
62656 @if libctf
62657 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
62658 mkdir stage3-libctf; \
62659 mv stage3-libctf libctf; \
62660 mv stage2-libctf prev-libctf || test -f stage2-lean
62661 @endif libctf
62662 @if libsframe
62663 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
62664 mkdir stage3-libsframe; \
62665 mv stage3-libsframe libsframe; \
62666 mv stage2-libsframe prev-libsframe || test -f stage2-lean
62667 @endif libsframe
62668 @[ -d stage3-$(TARGET_SUBDIR) ] || \
62669 mkdir stage3-$(TARGET_SUBDIR); \
62670 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62671 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
62672
62673 stage3-end::
62674 @if bfd
62675 @if test -d $(HOST_SUBDIR)/bfd; then \
62676 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
62677 mv prev-bfd stage2-bfd; : ; \
62678 fi
62679 @endif bfd
62680 @if opcodes
62681 @if test -d $(HOST_SUBDIR)/opcodes; then \
62682 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
62683 mv prev-opcodes stage2-opcodes; : ; \
62684 fi
62685 @endif opcodes
62686 @if binutils
62687 @if test -d $(HOST_SUBDIR)/binutils; then \
62688 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
62689 mv prev-binutils stage2-binutils; : ; \
62690 fi
62691 @endif binutils
62692 @if fixincludes
62693 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62694 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
62695 mv prev-fixincludes stage2-fixincludes; : ; \
62696 fi
62697 @endif fixincludes
62698 @if gas
62699 @if test -d $(HOST_SUBDIR)/gas; then \
62700 cd $(HOST_SUBDIR); mv gas stage3-gas; \
62701 mv prev-gas stage2-gas; : ; \
62702 fi
62703 @endif gas
62704 @if gcc
62705 @if test -d $(HOST_SUBDIR)/gcc; then \
62706 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
62707 mv prev-gcc stage2-gcc; : ; \
62708 fi
62709 @endif gcc
62710 @if gmp
62711 @if test -d $(HOST_SUBDIR)/gmp; then \
62712 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
62713 mv prev-gmp stage2-gmp; : ; \
62714 fi
62715 @endif gmp
62716 @if mpfr
62717 @if test -d $(HOST_SUBDIR)/mpfr; then \
62718 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
62719 mv prev-mpfr stage2-mpfr; : ; \
62720 fi
62721 @endif mpfr
62722 @if mpc
62723 @if test -d $(HOST_SUBDIR)/mpc; then \
62724 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
62725 mv prev-mpc stage2-mpc; : ; \
62726 fi
62727 @endif mpc
62728 @if isl
62729 @if test -d $(HOST_SUBDIR)/isl; then \
62730 cd $(HOST_SUBDIR); mv isl stage3-isl; \
62731 mv prev-isl stage2-isl; : ; \
62732 fi
62733 @endif isl
62734 @if gold
62735 @if test -d $(HOST_SUBDIR)/gold; then \
62736 cd $(HOST_SUBDIR); mv gold stage3-gold; \
62737 mv prev-gold stage2-gold; : ; \
62738 fi
62739 @endif gold
62740 @if intl
62741 @if test -d $(HOST_SUBDIR)/intl; then \
62742 cd $(HOST_SUBDIR); mv intl stage3-intl; \
62743 mv prev-intl stage2-intl; : ; \
62744 fi
62745 @endif intl
62746 @if ld
62747 @if test -d $(HOST_SUBDIR)/ld; then \
62748 cd $(HOST_SUBDIR); mv ld stage3-ld; \
62749 mv prev-ld stage2-ld; : ; \
62750 fi
62751 @endif ld
62752 @if libbacktrace
62753 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62754 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
62755 mv prev-libbacktrace stage2-libbacktrace; : ; \
62756 fi
62757 @endif libbacktrace
62758 @if libcpp
62759 @if test -d $(HOST_SUBDIR)/libcpp; then \
62760 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
62761 mv prev-libcpp stage2-libcpp; : ; \
62762 fi
62763 @endif libcpp
62764 @if libcody
62765 @if test -d $(HOST_SUBDIR)/libcody; then \
62766 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
62767 mv prev-libcody stage2-libcody; : ; \
62768 fi
62769 @endif libcody
62770 @if libdecnumber
62771 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62772 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
62773 mv prev-libdecnumber stage2-libdecnumber; : ; \
62774 fi
62775 @endif libdecnumber
62776 @if libiberty
62777 @if test -d $(HOST_SUBDIR)/libiberty; then \
62778 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
62779 mv prev-libiberty stage2-libiberty; : ; \
62780 fi
62781 @endif libiberty
62782 @if libiberty-linker-plugin
62783 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62784 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
62785 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
62786 fi
62787 @endif libiberty-linker-plugin
62788 @if libiconv
62789 @if test -d $(HOST_SUBDIR)/libiconv; then \
62790 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
62791 mv prev-libiconv stage2-libiconv; : ; \
62792 fi
62793 @endif libiconv
62794 @if zlib
62795 @if test -d $(HOST_SUBDIR)/zlib; then \
62796 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
62797 mv prev-zlib stage2-zlib; : ; \
62798 fi
62799 @endif zlib
62800 @if lto-plugin
62801 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62802 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
62803 mv prev-lto-plugin stage2-lto-plugin; : ; \
62804 fi
62805 @endif lto-plugin
62806 @if libctf
62807 @if test -d $(HOST_SUBDIR)/libctf; then \
62808 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
62809 mv prev-libctf stage2-libctf; : ; \
62810 fi
62811 @endif libctf
62812 @if libsframe
62813 @if test -d $(HOST_SUBDIR)/libsframe; then \
62814 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
62815 mv prev-libsframe stage2-libsframe; : ; \
62816 fi
62817 @endif libsframe
62818 @if test -d $(TARGET_SUBDIR); then \
62819 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
62820 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
62821 fi
62822 rm -f stage_current
62823
62824 # Bubble a bug fix through all the stages up to stage 3. They are
62825 # remade, but not reconfigured. The next stage (if any) will not be
62826 # reconfigured either.
62827 .PHONY: stage3-bubble
62828 stage3-bubble:: stage2-bubble
62829 @r=`${PWD_COMMAND}`; export r; \
62830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62831 if test -f stage3-lean || test -f stage2-lean ; then \
62832 echo Skipping rebuild of stage3; \
62833 else \
62834 $(MAKE) stage3-start; \
62835 if $(LEAN); then \
62836 rm -rf stage1-*; \
62837 $(STAMP) stage1-lean; \
62838 fi; \
62839 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
62840 fi
62841 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
62842
62843 .PHONY: all-stage3 clean-stage3
62844 do-clean: clean-stage3
62845
62846 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62847 # only possibility, but now it conflicts with no-bootstrap rules
62848 @if gcc-bootstrap
62849
62850 compare:
62851 @r=`${PWD_COMMAND}`; export r; \
62852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62853 if test -f stage2-lean; then \
62854 echo Cannot compare object files as stage 2 was deleted.; \
62855 exit 0; \
62856 fi; \
62857 : $(MAKE); $(stage); \
62858 rm -f .bad_compare; \
62859 echo Comparing stages 2 and 3; \
62860 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
62861 files=`find stage3-* -name "*$(objext)" -print | \
62862 sed -n s,^stage$$sed-,,p`; \
62863 for file in $${files} ${extra-compare}; do \
62864 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
62865 if test ! -f $$f1; then continue; fi; \
62866 $(do-compare) > /dev/null 2>&1; \
62867 if test $$? -eq 1; then \
62868 case $$file in \
62869 @compare_exclusions@) \
62870 echo warning: $$file differs ;; \
62871 *) \
62872 echo $$file differs >> .bad_compare ;; \
62873 esac; \
62874 fi; \
62875 done; \
62876 if [ -f .bad_compare ]; then \
62877 echo "Bootstrap comparison failure!"; \
62878 cat .bad_compare; \
62879 exit 1; \
62880 else \
62881 echo Comparison successful.; \
62882 fi; \
62883 $(STAMP) compare
62884 if $(LEAN); then \
62885 rm -rf stage2-*; \
62886 $(STAMP) stage2-lean; \
62887 fi
62888
62889
62890
62891 .PHONY: bootstrap bootstrap-lean
62892 bootstrap:
62893 echo stage3 > stage_final
62894 @r=`${PWD_COMMAND}`; export r; \
62895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62896 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62897 @: $(MAKE); $(unstage)
62898 @r=`${PWD_COMMAND}`; export r; \
62899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62900 TFLAGS="$(STAGE3_TFLAGS)"; \
62901 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62902
62903 bootstrap-lean:
62904 echo stage3 > stage_final
62905 @r=`${PWD_COMMAND}`; export r; \
62906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62907 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
62908 @: $(MAKE); $(unstage)
62909 @r=`${PWD_COMMAND}`; export r; \
62910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62911 TFLAGS="$(STAGE3_TFLAGS)"; \
62912 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62913
62914
62915 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62916 distclean-stage2:: distclean-stage3
62917 .PHONY: distclean-stage3
62918 distclean-stage3::
62919 @: $(MAKE); $(stage)
62920 @test "`cat stage_last`" != stage3 || rm -f stage_last
62921 rm -rf stage3-* compare
62922
62923
62924 .PHONY: cleanstrap
62925 cleanstrap: do-distclean local-clean
62926 echo stage3 > stage_final
62927 @r=`${PWD_COMMAND}`; export r; \
62928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62929 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62930 @: $(MAKE); $(unstage)
62931 @r=`${PWD_COMMAND}`; export r; \
62932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62933 TFLAGS="$(STAGE3_TFLAGS)"; \
62934 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62935
62936 @endif gcc-bootstrap
62937
62938
62939 .PHONY: stage4-start stage4-end
62940
62941 stage4-start::
62942 @: $(MAKE); $(stage); \
62943 echo stage4 > stage_current; \
62944 echo stage4 > stage_last; \
62945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62946 @if bfd
62947 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
62948 mkdir stage4-bfd; \
62949 mv stage4-bfd bfd; \
62950 mv stage3-bfd prev-bfd || test -f stage3-lean
62951 @endif bfd
62952 @if opcodes
62953 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
62954 mkdir stage4-opcodes; \
62955 mv stage4-opcodes opcodes; \
62956 mv stage3-opcodes prev-opcodes || test -f stage3-lean
62957 @endif opcodes
62958 @if binutils
62959 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
62960 mkdir stage4-binutils; \
62961 mv stage4-binutils binutils; \
62962 mv stage3-binutils prev-binutils || test -f stage3-lean
62963 @endif binutils
62964 @if fixincludes
62965 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
62966 mkdir stage4-fixincludes; \
62967 mv stage4-fixincludes fixincludes; \
62968 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
62969 @endif fixincludes
62970 @if gas
62971 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
62972 mkdir stage4-gas; \
62973 mv stage4-gas gas; \
62974 mv stage3-gas prev-gas || test -f stage3-lean
62975 @endif gas
62976 @if gcc
62977 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
62978 mkdir stage4-gcc; \
62979 mv stage4-gcc gcc; \
62980 mv stage3-gcc prev-gcc || test -f stage3-lean
62981 @endif gcc
62982 @if gmp
62983 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
62984 mkdir stage4-gmp; \
62985 mv stage4-gmp gmp; \
62986 mv stage3-gmp prev-gmp || test -f stage3-lean
62987 @endif gmp
62988 @if mpfr
62989 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
62990 mkdir stage4-mpfr; \
62991 mv stage4-mpfr mpfr; \
62992 mv stage3-mpfr prev-mpfr || test -f stage3-lean
62993 @endif mpfr
62994 @if mpc
62995 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
62996 mkdir stage4-mpc; \
62997 mv stage4-mpc mpc; \
62998 mv stage3-mpc prev-mpc || test -f stage3-lean
62999 @endif mpc
63000 @if isl
63001 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
63002 mkdir stage4-isl; \
63003 mv stage4-isl isl; \
63004 mv stage3-isl prev-isl || test -f stage3-lean
63005 @endif isl
63006 @if gold
63007 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
63008 mkdir stage4-gold; \
63009 mv stage4-gold gold; \
63010 mv stage3-gold prev-gold || test -f stage3-lean
63011 @endif gold
63012 @if intl
63013 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63014 mkdir stage4-intl; \
63015 mv stage4-intl intl; \
63016 mv stage3-intl prev-intl || test -f stage3-lean
63017 @endif intl
63018 @if ld
63019 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63020 mkdir stage4-ld; \
63021 mv stage4-ld ld; \
63022 mv stage3-ld prev-ld || test -f stage3-lean
63023 @endif ld
63024 @if libbacktrace
63025 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63026 mkdir stage4-libbacktrace; \
63027 mv stage4-libbacktrace libbacktrace; \
63028 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63029 @endif libbacktrace
63030 @if libcpp
63031 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63032 mkdir stage4-libcpp; \
63033 mv stage4-libcpp libcpp; \
63034 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63035 @endif libcpp
63036 @if libcody
63037 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63038 mkdir stage4-libcody; \
63039 mv stage4-libcody libcody; \
63040 mv stage3-libcody prev-libcody || test -f stage3-lean
63041 @endif libcody
63042 @if libdecnumber
63043 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63044 mkdir stage4-libdecnumber; \
63045 mv stage4-libdecnumber libdecnumber; \
63046 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63047 @endif libdecnumber
63048 @if libiberty
63049 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63050 mkdir stage4-libiberty; \
63051 mv stage4-libiberty libiberty; \
63052 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63053 @endif libiberty
63054 @if libiberty-linker-plugin
63055 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63056 mkdir stage4-libiberty-linker-plugin; \
63057 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63058 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63059 @endif libiberty-linker-plugin
63060 @if libiconv
63061 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63062 mkdir stage4-libiconv; \
63063 mv stage4-libiconv libiconv; \
63064 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63065 @endif libiconv
63066 @if zlib
63067 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63068 mkdir stage4-zlib; \
63069 mv stage4-zlib zlib; \
63070 mv stage3-zlib prev-zlib || test -f stage3-lean
63071 @endif zlib
63072 @if lto-plugin
63073 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63074 mkdir stage4-lto-plugin; \
63075 mv stage4-lto-plugin lto-plugin; \
63076 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63077 @endif lto-plugin
63078 @if libctf
63079 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63080 mkdir stage4-libctf; \
63081 mv stage4-libctf libctf; \
63082 mv stage3-libctf prev-libctf || test -f stage3-lean
63083 @endif libctf
63084 @if libsframe
63085 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63086 mkdir stage4-libsframe; \
63087 mv stage4-libsframe libsframe; \
63088 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63089 @endif libsframe
63090 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63091 mkdir stage4-$(TARGET_SUBDIR); \
63092 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63093 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63094
63095 stage4-end::
63096 @if bfd
63097 @if test -d $(HOST_SUBDIR)/bfd; then \
63098 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63099 mv prev-bfd stage3-bfd; : ; \
63100 fi
63101 @endif bfd
63102 @if opcodes
63103 @if test -d $(HOST_SUBDIR)/opcodes; then \
63104 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63105 mv prev-opcodes stage3-opcodes; : ; \
63106 fi
63107 @endif opcodes
63108 @if binutils
63109 @if test -d $(HOST_SUBDIR)/binutils; then \
63110 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63111 mv prev-binutils stage3-binutils; : ; \
63112 fi
63113 @endif binutils
63114 @if fixincludes
63115 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63116 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63117 mv prev-fixincludes stage3-fixincludes; : ; \
63118 fi
63119 @endif fixincludes
63120 @if gas
63121 @if test -d $(HOST_SUBDIR)/gas; then \
63122 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63123 mv prev-gas stage3-gas; : ; \
63124 fi
63125 @endif gas
63126 @if gcc
63127 @if test -d $(HOST_SUBDIR)/gcc; then \
63128 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63129 mv prev-gcc stage3-gcc; : ; \
63130 fi
63131 @endif gcc
63132 @if gmp
63133 @if test -d $(HOST_SUBDIR)/gmp; then \
63134 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63135 mv prev-gmp stage3-gmp; : ; \
63136 fi
63137 @endif gmp
63138 @if mpfr
63139 @if test -d $(HOST_SUBDIR)/mpfr; then \
63140 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63141 mv prev-mpfr stage3-mpfr; : ; \
63142 fi
63143 @endif mpfr
63144 @if mpc
63145 @if test -d $(HOST_SUBDIR)/mpc; then \
63146 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63147 mv prev-mpc stage3-mpc; : ; \
63148 fi
63149 @endif mpc
63150 @if isl
63151 @if test -d $(HOST_SUBDIR)/isl; then \
63152 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63153 mv prev-isl stage3-isl; : ; \
63154 fi
63155 @endif isl
63156 @if gold
63157 @if test -d $(HOST_SUBDIR)/gold; then \
63158 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63159 mv prev-gold stage3-gold; : ; \
63160 fi
63161 @endif gold
63162 @if intl
63163 @if test -d $(HOST_SUBDIR)/intl; then \
63164 cd $(HOST_SUBDIR); mv intl stage4-intl; \
63165 mv prev-intl stage3-intl; : ; \
63166 fi
63167 @endif intl
63168 @if ld
63169 @if test -d $(HOST_SUBDIR)/ld; then \
63170 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63171 mv prev-ld stage3-ld; : ; \
63172 fi
63173 @endif ld
63174 @if libbacktrace
63175 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63176 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63177 mv prev-libbacktrace stage3-libbacktrace; : ; \
63178 fi
63179 @endif libbacktrace
63180 @if libcpp
63181 @if test -d $(HOST_SUBDIR)/libcpp; then \
63182 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63183 mv prev-libcpp stage3-libcpp; : ; \
63184 fi
63185 @endif libcpp
63186 @if libcody
63187 @if test -d $(HOST_SUBDIR)/libcody; then \
63188 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63189 mv prev-libcody stage3-libcody; : ; \
63190 fi
63191 @endif libcody
63192 @if libdecnumber
63193 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63194 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63195 mv prev-libdecnumber stage3-libdecnumber; : ; \
63196 fi
63197 @endif libdecnumber
63198 @if libiberty
63199 @if test -d $(HOST_SUBDIR)/libiberty; then \
63200 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63201 mv prev-libiberty stage3-libiberty; : ; \
63202 fi
63203 @endif libiberty
63204 @if libiberty-linker-plugin
63205 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63206 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63207 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63208 fi
63209 @endif libiberty-linker-plugin
63210 @if libiconv
63211 @if test -d $(HOST_SUBDIR)/libiconv; then \
63212 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63213 mv prev-libiconv stage3-libiconv; : ; \
63214 fi
63215 @endif libiconv
63216 @if zlib
63217 @if test -d $(HOST_SUBDIR)/zlib; then \
63218 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63219 mv prev-zlib stage3-zlib; : ; \
63220 fi
63221 @endif zlib
63222 @if lto-plugin
63223 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63224 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63225 mv prev-lto-plugin stage3-lto-plugin; : ; \
63226 fi
63227 @endif lto-plugin
63228 @if libctf
63229 @if test -d $(HOST_SUBDIR)/libctf; then \
63230 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63231 mv prev-libctf stage3-libctf; : ; \
63232 fi
63233 @endif libctf
63234 @if libsframe
63235 @if test -d $(HOST_SUBDIR)/libsframe; then \
63236 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63237 mv prev-libsframe stage3-libsframe; : ; \
63238 fi
63239 @endif libsframe
63240 @if test -d $(TARGET_SUBDIR); then \
63241 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63242 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63243 fi
63244 rm -f stage_current
63245
63246 # Bubble a bug fix through all the stages up to stage 4. They are
63247 # remade, but not reconfigured. The next stage (if any) will not be
63248 # reconfigured either.
63249 .PHONY: stage4-bubble
63250 stage4-bubble:: stage3-bubble
63251 @r=`${PWD_COMMAND}`; export r; \
63252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63253 if test -f stage4-lean || test -f stage3-lean ; then \
63254 echo Skipping rebuild of stage4; \
63255 else \
63256 $(MAKE) stage4-start; \
63257 if $(LEAN); then \
63258 rm -rf stage2-*; \
63259 $(STAMP) stage2-lean; \
63260 fi; \
63261 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63262 fi
63263 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63264
63265 .PHONY: all-stage4 clean-stage4
63266 do-clean: clean-stage4
63267
63268 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63269 # only possibility, but now it conflicts with no-bootstrap rules
63270 @if gcc-bootstrap
63271
63272 compare3:
63273 @r=`${PWD_COMMAND}`; export r; \
63274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63275 if test -f stage3-lean; then \
63276 echo Cannot compare object files as stage 3 was deleted.; \
63277 exit 0; \
63278 fi; \
63279 : $(MAKE); $(stage); \
63280 rm -f .bad_compare; \
63281 echo Comparing stages 3 and 4; \
63282 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63283 files=`find stage4-* -name "*$(objext)" -print | \
63284 sed -n s,^stage$$sed-,,p`; \
63285 for file in $${files} ${extra-compare}; do \
63286 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63287 if test ! -f $$f1; then continue; fi; \
63288 $(do-compare3) > /dev/null 2>&1; \
63289 if test $$? -eq 1; then \
63290 case $$file in \
63291 @compare_exclusions@) \
63292 echo warning: $$file differs ;; \
63293 *) \
63294 echo $$file differs >> .bad_compare ;; \
63295 esac; \
63296 fi; \
63297 done; \
63298 if [ -f .bad_compare ]; then \
63299 echo "Bootstrap comparison failure!"; \
63300 cat .bad_compare; \
63301 exit 1; \
63302 else \
63303 echo Comparison successful.; \
63304 fi; \
63305 $(STAMP) compare3
63306 if $(LEAN); then \
63307 rm -rf stage3-*; \
63308 $(STAMP) stage3-lean; \
63309 fi
63310
63311
63312
63313 .PHONY: bootstrap4 bootstrap4-lean
63314 bootstrap4:
63315 echo stage4 > stage_final
63316 @r=`${PWD_COMMAND}`; export r; \
63317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63318 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63319 @: $(MAKE); $(unstage)
63320 @r=`${PWD_COMMAND}`; export r; \
63321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63322 TFLAGS="$(STAGE4_TFLAGS)"; \
63323 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63324
63325 bootstrap4-lean:
63326 echo stage4 > stage_final
63327 @r=`${PWD_COMMAND}`; export r; \
63328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63329 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63330 @: $(MAKE); $(unstage)
63331 @r=`${PWD_COMMAND}`; export r; \
63332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63333 TFLAGS="$(STAGE4_TFLAGS)"; \
63334 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63335
63336
63337 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63338 distclean-stage3:: distclean-stage4
63339 .PHONY: distclean-stage4
63340 distclean-stage4::
63341 @: $(MAKE); $(stage)
63342 @test "`cat stage_last`" != stage4 || rm -f stage_last
63343 rm -rf stage4-* compare3
63344
63345
63346 @endif gcc-bootstrap
63347
63348
63349 .PHONY: stageprofile-start stageprofile-end
63350
63351 stageprofile-start::
63352 @: $(MAKE); $(stage); \
63353 echo stageprofile > stage_current; \
63354 echo stageprofile > stage_last; \
63355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63356 @if bfd
63357 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63358 mkdir stageprofile-bfd; \
63359 mv stageprofile-bfd bfd; \
63360 mv stage1-bfd prev-bfd || test -f stage1-lean
63361 @endif bfd
63362 @if opcodes
63363 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63364 mkdir stageprofile-opcodes; \
63365 mv stageprofile-opcodes opcodes; \
63366 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63367 @endif opcodes
63368 @if binutils
63369 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63370 mkdir stageprofile-binutils; \
63371 mv stageprofile-binutils binutils; \
63372 mv stage1-binutils prev-binutils || test -f stage1-lean
63373 @endif binutils
63374 @if fixincludes
63375 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63376 mkdir stageprofile-fixincludes; \
63377 mv stageprofile-fixincludes fixincludes; \
63378 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63379 @endif fixincludes
63380 @if gas
63381 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63382 mkdir stageprofile-gas; \
63383 mv stageprofile-gas gas; \
63384 mv stage1-gas prev-gas || test -f stage1-lean
63385 @endif gas
63386 @if gcc
63387 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63388 mkdir stageprofile-gcc; \
63389 mv stageprofile-gcc gcc; \
63390 mv stage1-gcc prev-gcc || test -f stage1-lean
63391 @endif gcc
63392 @if gmp
63393 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63394 mkdir stageprofile-gmp; \
63395 mv stageprofile-gmp gmp; \
63396 mv stage1-gmp prev-gmp || test -f stage1-lean
63397 @endif gmp
63398 @if mpfr
63399 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63400 mkdir stageprofile-mpfr; \
63401 mv stageprofile-mpfr mpfr; \
63402 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63403 @endif mpfr
63404 @if mpc
63405 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63406 mkdir stageprofile-mpc; \
63407 mv stageprofile-mpc mpc; \
63408 mv stage1-mpc prev-mpc || test -f stage1-lean
63409 @endif mpc
63410 @if isl
63411 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63412 mkdir stageprofile-isl; \
63413 mv stageprofile-isl isl; \
63414 mv stage1-isl prev-isl || test -f stage1-lean
63415 @endif isl
63416 @if gold
63417 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63418 mkdir stageprofile-gold; \
63419 mv stageprofile-gold gold; \
63420 mv stage1-gold prev-gold || test -f stage1-lean
63421 @endif gold
63422 @if intl
63423 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63424 mkdir stageprofile-intl; \
63425 mv stageprofile-intl intl; \
63426 mv stage1-intl prev-intl || test -f stage1-lean
63427 @endif intl
63428 @if ld
63429 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63430 mkdir stageprofile-ld; \
63431 mv stageprofile-ld ld; \
63432 mv stage1-ld prev-ld || test -f stage1-lean
63433 @endif ld
63434 @if libbacktrace
63435 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63436 mkdir stageprofile-libbacktrace; \
63437 mv stageprofile-libbacktrace libbacktrace; \
63438 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63439 @endif libbacktrace
63440 @if libcpp
63441 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63442 mkdir stageprofile-libcpp; \
63443 mv stageprofile-libcpp libcpp; \
63444 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63445 @endif libcpp
63446 @if libcody
63447 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63448 mkdir stageprofile-libcody; \
63449 mv stageprofile-libcody libcody; \
63450 mv stage1-libcody prev-libcody || test -f stage1-lean
63451 @endif libcody
63452 @if libdecnumber
63453 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63454 mkdir stageprofile-libdecnumber; \
63455 mv stageprofile-libdecnumber libdecnumber; \
63456 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63457 @endif libdecnumber
63458 @if libiberty
63459 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63460 mkdir stageprofile-libiberty; \
63461 mv stageprofile-libiberty libiberty; \
63462 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63463 @endif libiberty
63464 @if libiberty-linker-plugin
63465 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63466 mkdir stageprofile-libiberty-linker-plugin; \
63467 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63468 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63469 @endif libiberty-linker-plugin
63470 @if libiconv
63471 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63472 mkdir stageprofile-libiconv; \
63473 mv stageprofile-libiconv libiconv; \
63474 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63475 @endif libiconv
63476 @if zlib
63477 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63478 mkdir stageprofile-zlib; \
63479 mv stageprofile-zlib zlib; \
63480 mv stage1-zlib prev-zlib || test -f stage1-lean
63481 @endif zlib
63482 @if lto-plugin
63483 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63484 mkdir stageprofile-lto-plugin; \
63485 mv stageprofile-lto-plugin lto-plugin; \
63486 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63487 @endif lto-plugin
63488 @if libctf
63489 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63490 mkdir stageprofile-libctf; \
63491 mv stageprofile-libctf libctf; \
63492 mv stage1-libctf prev-libctf || test -f stage1-lean
63493 @endif libctf
63494 @if libsframe
63495 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63496 mkdir stageprofile-libsframe; \
63497 mv stageprofile-libsframe libsframe; \
63498 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63499 @endif libsframe
63500 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63501 mkdir stageprofile-$(TARGET_SUBDIR); \
63502 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63503 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63504
63505 stageprofile-end::
63506 @if bfd
63507 @if test -d $(HOST_SUBDIR)/bfd; then \
63508 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
63509 mv prev-bfd stage1-bfd; : ; \
63510 fi
63511 @endif bfd
63512 @if opcodes
63513 @if test -d $(HOST_SUBDIR)/opcodes; then \
63514 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
63515 mv prev-opcodes stage1-opcodes; : ; \
63516 fi
63517 @endif opcodes
63518 @if binutils
63519 @if test -d $(HOST_SUBDIR)/binutils; then \
63520 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
63521 mv prev-binutils stage1-binutils; : ; \
63522 fi
63523 @endif binutils
63524 @if fixincludes
63525 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63526 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
63527 mv prev-fixincludes stage1-fixincludes; : ; \
63528 fi
63529 @endif fixincludes
63530 @if gas
63531 @if test -d $(HOST_SUBDIR)/gas; then \
63532 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
63533 mv prev-gas stage1-gas; : ; \
63534 fi
63535 @endif gas
63536 @if gcc
63537 @if test -d $(HOST_SUBDIR)/gcc; then \
63538 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
63539 mv prev-gcc stage1-gcc; : ; \
63540 fi
63541 @endif gcc
63542 @if gmp
63543 @if test -d $(HOST_SUBDIR)/gmp; then \
63544 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
63545 mv prev-gmp stage1-gmp; : ; \
63546 fi
63547 @endif gmp
63548 @if mpfr
63549 @if test -d $(HOST_SUBDIR)/mpfr; then \
63550 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
63551 mv prev-mpfr stage1-mpfr; : ; \
63552 fi
63553 @endif mpfr
63554 @if mpc
63555 @if test -d $(HOST_SUBDIR)/mpc; then \
63556 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
63557 mv prev-mpc stage1-mpc; : ; \
63558 fi
63559 @endif mpc
63560 @if isl
63561 @if test -d $(HOST_SUBDIR)/isl; then \
63562 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
63563 mv prev-isl stage1-isl; : ; \
63564 fi
63565 @endif isl
63566 @if gold
63567 @if test -d $(HOST_SUBDIR)/gold; then \
63568 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
63569 mv prev-gold stage1-gold; : ; \
63570 fi
63571 @endif gold
63572 @if intl
63573 @if test -d $(HOST_SUBDIR)/intl; then \
63574 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
63575 mv prev-intl stage1-intl; : ; \
63576 fi
63577 @endif intl
63578 @if ld
63579 @if test -d $(HOST_SUBDIR)/ld; then \
63580 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
63581 mv prev-ld stage1-ld; : ; \
63582 fi
63583 @endif ld
63584 @if libbacktrace
63585 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63586 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
63587 mv prev-libbacktrace stage1-libbacktrace; : ; \
63588 fi
63589 @endif libbacktrace
63590 @if libcpp
63591 @if test -d $(HOST_SUBDIR)/libcpp; then \
63592 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
63593 mv prev-libcpp stage1-libcpp; : ; \
63594 fi
63595 @endif libcpp
63596 @if libcody
63597 @if test -d $(HOST_SUBDIR)/libcody; then \
63598 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
63599 mv prev-libcody stage1-libcody; : ; \
63600 fi
63601 @endif libcody
63602 @if libdecnumber
63603 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63604 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
63605 mv prev-libdecnumber stage1-libdecnumber; : ; \
63606 fi
63607 @endif libdecnumber
63608 @if libiberty
63609 @if test -d $(HOST_SUBDIR)/libiberty; then \
63610 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
63611 mv prev-libiberty stage1-libiberty; : ; \
63612 fi
63613 @endif libiberty
63614 @if libiberty-linker-plugin
63615 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63616 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
63617 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63618 fi
63619 @endif libiberty-linker-plugin
63620 @if libiconv
63621 @if test -d $(HOST_SUBDIR)/libiconv; then \
63622 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
63623 mv prev-libiconv stage1-libiconv; : ; \
63624 fi
63625 @endif libiconv
63626 @if zlib
63627 @if test -d $(HOST_SUBDIR)/zlib; then \
63628 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
63629 mv prev-zlib stage1-zlib; : ; \
63630 fi
63631 @endif zlib
63632 @if lto-plugin
63633 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63634 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
63635 mv prev-lto-plugin stage1-lto-plugin; : ; \
63636 fi
63637 @endif lto-plugin
63638 @if libctf
63639 @if test -d $(HOST_SUBDIR)/libctf; then \
63640 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
63641 mv prev-libctf stage1-libctf; : ; \
63642 fi
63643 @endif libctf
63644 @if libsframe
63645 @if test -d $(HOST_SUBDIR)/libsframe; then \
63646 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
63647 mv prev-libsframe stage1-libsframe; : ; \
63648 fi
63649 @endif libsframe
63650 @if test -d $(TARGET_SUBDIR); then \
63651 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
63652 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63653 fi
63654 rm -f stage_current
63655
63656 # Bubble a bug fix through all the stages up to stage profile. They are
63657 # remade, but not reconfigured. The next stage (if any) will not be
63658 # reconfigured either.
63659 .PHONY: stageprofile-bubble
63660 stageprofile-bubble:: stage1-bubble
63661 @r=`${PWD_COMMAND}`; export r; \
63662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63663 if test -f stageprofile-lean || test -f stage1-lean ; then \
63664 echo Skipping rebuild of stageprofile; \
63665 else \
63666 $(MAKE) stageprofile-start; \
63667 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
63668 fi
63669
63670 .PHONY: all-stageprofile clean-stageprofile
63671 do-clean: clean-stageprofile
63672
63673 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63674 # only possibility, but now it conflicts with no-bootstrap rules
63675 @if gcc-bootstrap
63676
63677
63678
63679
63680 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63681 distclean-stage1:: distclean-stageprofile
63682 .PHONY: distclean-stageprofile
63683 distclean-stageprofile::
63684 @: $(MAKE); $(stage)
63685 @test "`cat stage_last`" != stageprofile || rm -f stage_last
63686 rm -rf stageprofile-*
63687
63688
63689 @endif gcc-bootstrap
63690
63691
63692 .PHONY: stagetrain-start stagetrain-end
63693
63694 stagetrain-start::
63695 @: $(MAKE); $(stage); \
63696 echo stagetrain > stage_current; \
63697 echo stagetrain > stage_last; \
63698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63699 @if bfd
63700 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
63701 mkdir stagetrain-bfd; \
63702 mv stagetrain-bfd bfd; \
63703 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
63704 @endif bfd
63705 @if opcodes
63706 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
63707 mkdir stagetrain-opcodes; \
63708 mv stagetrain-opcodes opcodes; \
63709 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
63710 @endif opcodes
63711 @if binutils
63712 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
63713 mkdir stagetrain-binutils; \
63714 mv stagetrain-binutils binutils; \
63715 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
63716 @endif binutils
63717 @if fixincludes
63718 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
63719 mkdir stagetrain-fixincludes; \
63720 mv stagetrain-fixincludes fixincludes; \
63721 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
63722 @endif fixincludes
63723 @if gas
63724 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
63725 mkdir stagetrain-gas; \
63726 mv stagetrain-gas gas; \
63727 mv stageprofile-gas prev-gas || test -f stageprofile-lean
63728 @endif gas
63729 @if gcc
63730 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
63731 mkdir stagetrain-gcc; \
63732 mv stagetrain-gcc gcc; \
63733 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
63734 @endif gcc
63735 @if gmp
63736 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
63737 mkdir stagetrain-gmp; \
63738 mv stagetrain-gmp gmp; \
63739 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
63740 @endif gmp
63741 @if mpfr
63742 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
63743 mkdir stagetrain-mpfr; \
63744 mv stagetrain-mpfr mpfr; \
63745 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
63746 @endif mpfr
63747 @if mpc
63748 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
63749 mkdir stagetrain-mpc; \
63750 mv stagetrain-mpc mpc; \
63751 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
63752 @endif mpc
63753 @if isl
63754 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
63755 mkdir stagetrain-isl; \
63756 mv stagetrain-isl isl; \
63757 mv stageprofile-isl prev-isl || test -f stageprofile-lean
63758 @endif isl
63759 @if gold
63760 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
63761 mkdir stagetrain-gold; \
63762 mv stagetrain-gold gold; \
63763 mv stageprofile-gold prev-gold || test -f stageprofile-lean
63764 @endif gold
63765 @if intl
63766 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
63767 mkdir stagetrain-intl; \
63768 mv stagetrain-intl intl; \
63769 mv stageprofile-intl prev-intl || test -f stageprofile-lean
63770 @endif intl
63771 @if ld
63772 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
63773 mkdir stagetrain-ld; \
63774 mv stagetrain-ld ld; \
63775 mv stageprofile-ld prev-ld || test -f stageprofile-lean
63776 @endif ld
63777 @if libbacktrace
63778 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
63779 mkdir stagetrain-libbacktrace; \
63780 mv stagetrain-libbacktrace libbacktrace; \
63781 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
63782 @endif libbacktrace
63783 @if libcpp
63784 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
63785 mkdir stagetrain-libcpp; \
63786 mv stagetrain-libcpp libcpp; \
63787 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
63788 @endif libcpp
63789 @if libcody
63790 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
63791 mkdir stagetrain-libcody; \
63792 mv stagetrain-libcody libcody; \
63793 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
63794 @endif libcody
63795 @if libdecnumber
63796 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
63797 mkdir stagetrain-libdecnumber; \
63798 mv stagetrain-libdecnumber libdecnumber; \
63799 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
63800 @endif libdecnumber
63801 @if libiberty
63802 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
63803 mkdir stagetrain-libiberty; \
63804 mv stagetrain-libiberty libiberty; \
63805 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
63806 @endif libiberty
63807 @if libiberty-linker-plugin
63808 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
63809 mkdir stagetrain-libiberty-linker-plugin; \
63810 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
63811 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
63812 @endif libiberty-linker-plugin
63813 @if libiconv
63814 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
63815 mkdir stagetrain-libiconv; \
63816 mv stagetrain-libiconv libiconv; \
63817 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
63818 @endif libiconv
63819 @if zlib
63820 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
63821 mkdir stagetrain-zlib; \
63822 mv stagetrain-zlib zlib; \
63823 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
63824 @endif zlib
63825 @if lto-plugin
63826 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
63827 mkdir stagetrain-lto-plugin; \
63828 mv stagetrain-lto-plugin lto-plugin; \
63829 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
63830 @endif lto-plugin
63831 @if libctf
63832 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
63833 mkdir stagetrain-libctf; \
63834 mv stagetrain-libctf libctf; \
63835 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
63836 @endif libctf
63837 @if libsframe
63838 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
63839 mkdir stagetrain-libsframe; \
63840 mv stagetrain-libsframe libsframe; \
63841 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
63842 @endif libsframe
63843 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
63844 mkdir stagetrain-$(TARGET_SUBDIR); \
63845 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63846 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
63847
63848 stagetrain-end::
63849 @if bfd
63850 @if test -d $(HOST_SUBDIR)/bfd; then \
63851 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
63852 mv prev-bfd stageprofile-bfd; : ; \
63853 fi
63854 @endif bfd
63855 @if opcodes
63856 @if test -d $(HOST_SUBDIR)/opcodes; then \
63857 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
63858 mv prev-opcodes stageprofile-opcodes; : ; \
63859 fi
63860 @endif opcodes
63861 @if binutils
63862 @if test -d $(HOST_SUBDIR)/binutils; then \
63863 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
63864 mv prev-binutils stageprofile-binutils; : ; \
63865 fi
63866 @endif binutils
63867 @if fixincludes
63868 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63869 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
63870 mv prev-fixincludes stageprofile-fixincludes; : ; \
63871 fi
63872 @endif fixincludes
63873 @if gas
63874 @if test -d $(HOST_SUBDIR)/gas; then \
63875 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
63876 mv prev-gas stageprofile-gas; : ; \
63877 fi
63878 @endif gas
63879 @if gcc
63880 @if test -d $(HOST_SUBDIR)/gcc; then \
63881 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
63882 mv prev-gcc stageprofile-gcc; : ; \
63883 fi
63884 @endif gcc
63885 @if gmp
63886 @if test -d $(HOST_SUBDIR)/gmp; then \
63887 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
63888 mv prev-gmp stageprofile-gmp; : ; \
63889 fi
63890 @endif gmp
63891 @if mpfr
63892 @if test -d $(HOST_SUBDIR)/mpfr; then \
63893 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
63894 mv prev-mpfr stageprofile-mpfr; : ; \
63895 fi
63896 @endif mpfr
63897 @if mpc
63898 @if test -d $(HOST_SUBDIR)/mpc; then \
63899 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
63900 mv prev-mpc stageprofile-mpc; : ; \
63901 fi
63902 @endif mpc
63903 @if isl
63904 @if test -d $(HOST_SUBDIR)/isl; then \
63905 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
63906 mv prev-isl stageprofile-isl; : ; \
63907 fi
63908 @endif isl
63909 @if gold
63910 @if test -d $(HOST_SUBDIR)/gold; then \
63911 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
63912 mv prev-gold stageprofile-gold; : ; \
63913 fi
63914 @endif gold
63915 @if intl
63916 @if test -d $(HOST_SUBDIR)/intl; then \
63917 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
63918 mv prev-intl stageprofile-intl; : ; \
63919 fi
63920 @endif intl
63921 @if ld
63922 @if test -d $(HOST_SUBDIR)/ld; then \
63923 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
63924 mv prev-ld stageprofile-ld; : ; \
63925 fi
63926 @endif ld
63927 @if libbacktrace
63928 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63929 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
63930 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
63931 fi
63932 @endif libbacktrace
63933 @if libcpp
63934 @if test -d $(HOST_SUBDIR)/libcpp; then \
63935 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
63936 mv prev-libcpp stageprofile-libcpp; : ; \
63937 fi
63938 @endif libcpp
63939 @if libcody
63940 @if test -d $(HOST_SUBDIR)/libcody; then \
63941 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
63942 mv prev-libcody stageprofile-libcody; : ; \
63943 fi
63944 @endif libcody
63945 @if libdecnumber
63946 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63947 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
63948 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
63949 fi
63950 @endif libdecnumber
63951 @if libiberty
63952 @if test -d $(HOST_SUBDIR)/libiberty; then \
63953 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
63954 mv prev-libiberty stageprofile-libiberty; : ; \
63955 fi
63956 @endif libiberty
63957 @if libiberty-linker-plugin
63958 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63959 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
63960 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
63961 fi
63962 @endif libiberty-linker-plugin
63963 @if libiconv
63964 @if test -d $(HOST_SUBDIR)/libiconv; then \
63965 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
63966 mv prev-libiconv stageprofile-libiconv; : ; \
63967 fi
63968 @endif libiconv
63969 @if zlib
63970 @if test -d $(HOST_SUBDIR)/zlib; then \
63971 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
63972 mv prev-zlib stageprofile-zlib; : ; \
63973 fi
63974 @endif zlib
63975 @if lto-plugin
63976 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63977 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
63978 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
63979 fi
63980 @endif lto-plugin
63981 @if libctf
63982 @if test -d $(HOST_SUBDIR)/libctf; then \
63983 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
63984 mv prev-libctf stageprofile-libctf; : ; \
63985 fi
63986 @endif libctf
63987 @if libsframe
63988 @if test -d $(HOST_SUBDIR)/libsframe; then \
63989 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
63990 mv prev-libsframe stageprofile-libsframe; : ; \
63991 fi
63992 @endif libsframe
63993 @if test -d $(TARGET_SUBDIR); then \
63994 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
63995 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
63996 fi
63997 rm -f stage_current
63998
63999 # Bubble a bug fix through all the stages up to stage train. They are
64000 # remade, but not reconfigured. The next stage (if any) will not be
64001 # reconfigured either.
64002 .PHONY: stagetrain-bubble
64003 stagetrain-bubble:: stageprofile-bubble
64004 @r=`${PWD_COMMAND}`; export r; \
64005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64006 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
64007 echo Skipping rebuild of stagetrain; \
64008 else \
64009 $(MAKE) stagetrain-start; \
64010 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64011 fi
64012
64013 .PHONY: all-stagetrain clean-stagetrain
64014 do-clean: clean-stagetrain
64015
64016 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64017 # only possibility, but now it conflicts with no-bootstrap rules
64018 @if gcc-bootstrap
64019
64020
64021
64022
64023 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64024 distclean-stageprofile:: distclean-stagetrain
64025 .PHONY: distclean-stagetrain
64026 distclean-stagetrain::
64027 @: $(MAKE); $(stage)
64028 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64029 rm -rf stagetrain-*
64030
64031
64032 @endif gcc-bootstrap
64033
64034
64035 .PHONY: stagefeedback-start stagefeedback-end
64036
64037 stagefeedback-start::
64038 @: $(MAKE); $(stage); \
64039 echo stagefeedback > stage_current; \
64040 echo stagefeedback > stage_last; \
64041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64042 @if bfd
64043 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64044 mkdir stagefeedback-bfd; \
64045 mv stagefeedback-bfd bfd; \
64046 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64047 @endif bfd
64048 @if opcodes
64049 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64050 mkdir stagefeedback-opcodes; \
64051 mv stagefeedback-opcodes opcodes; \
64052 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64053 @endif opcodes
64054 @if binutils
64055 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64056 mkdir stagefeedback-binutils; \
64057 mv stagefeedback-binutils binutils; \
64058 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64059 @endif binutils
64060 @if fixincludes
64061 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64062 mkdir stagefeedback-fixincludes; \
64063 mv stagefeedback-fixincludes fixincludes; \
64064 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64065 @endif fixincludes
64066 @if gas
64067 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64068 mkdir stagefeedback-gas; \
64069 mv stagefeedback-gas gas; \
64070 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64071 @endif gas
64072 @if gcc
64073 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64074 mkdir stagefeedback-gcc; \
64075 mv stagefeedback-gcc gcc; \
64076 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64077 @endif gcc
64078 @if gmp
64079 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64080 mkdir stagefeedback-gmp; \
64081 mv stagefeedback-gmp gmp; \
64082 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64083 @endif gmp
64084 @if mpfr
64085 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64086 mkdir stagefeedback-mpfr; \
64087 mv stagefeedback-mpfr mpfr; \
64088 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64089 @endif mpfr
64090 @if mpc
64091 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64092 mkdir stagefeedback-mpc; \
64093 mv stagefeedback-mpc mpc; \
64094 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64095 @endif mpc
64096 @if isl
64097 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64098 mkdir stagefeedback-isl; \
64099 mv stagefeedback-isl isl; \
64100 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64101 @endif isl
64102 @if gold
64103 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64104 mkdir stagefeedback-gold; \
64105 mv stagefeedback-gold gold; \
64106 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64107 @endif gold
64108 @if intl
64109 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64110 mkdir stagefeedback-intl; \
64111 mv stagefeedback-intl intl; \
64112 mv stagetrain-intl prev-intl || test -f stagetrain-lean
64113 @endif intl
64114 @if ld
64115 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64116 mkdir stagefeedback-ld; \
64117 mv stagefeedback-ld ld; \
64118 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64119 @endif ld
64120 @if libbacktrace
64121 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64122 mkdir stagefeedback-libbacktrace; \
64123 mv stagefeedback-libbacktrace libbacktrace; \
64124 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64125 @endif libbacktrace
64126 @if libcpp
64127 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64128 mkdir stagefeedback-libcpp; \
64129 mv stagefeedback-libcpp libcpp; \
64130 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64131 @endif libcpp
64132 @if libcody
64133 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64134 mkdir stagefeedback-libcody; \
64135 mv stagefeedback-libcody libcody; \
64136 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64137 @endif libcody
64138 @if libdecnumber
64139 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64140 mkdir stagefeedback-libdecnumber; \
64141 mv stagefeedback-libdecnumber libdecnumber; \
64142 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64143 @endif libdecnumber
64144 @if libiberty
64145 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64146 mkdir stagefeedback-libiberty; \
64147 mv stagefeedback-libiberty libiberty; \
64148 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64149 @endif libiberty
64150 @if libiberty-linker-plugin
64151 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64152 mkdir stagefeedback-libiberty-linker-plugin; \
64153 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64154 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64155 @endif libiberty-linker-plugin
64156 @if libiconv
64157 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64158 mkdir stagefeedback-libiconv; \
64159 mv stagefeedback-libiconv libiconv; \
64160 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64161 @endif libiconv
64162 @if zlib
64163 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64164 mkdir stagefeedback-zlib; \
64165 mv stagefeedback-zlib zlib; \
64166 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64167 @endif zlib
64168 @if lto-plugin
64169 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64170 mkdir stagefeedback-lto-plugin; \
64171 mv stagefeedback-lto-plugin lto-plugin; \
64172 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64173 @endif lto-plugin
64174 @if libctf
64175 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64176 mkdir stagefeedback-libctf; \
64177 mv stagefeedback-libctf libctf; \
64178 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64179 @endif libctf
64180 @if libsframe
64181 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64182 mkdir stagefeedback-libsframe; \
64183 mv stagefeedback-libsframe libsframe; \
64184 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64185 @endif libsframe
64186 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64187 mkdir stagefeedback-$(TARGET_SUBDIR); \
64188 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64189 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64190
64191 stagefeedback-end::
64192 @if bfd
64193 @if test -d $(HOST_SUBDIR)/bfd; then \
64194 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64195 mv prev-bfd stagetrain-bfd; : ; \
64196 fi
64197 @endif bfd
64198 @if opcodes
64199 @if test -d $(HOST_SUBDIR)/opcodes; then \
64200 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64201 mv prev-opcodes stagetrain-opcodes; : ; \
64202 fi
64203 @endif opcodes
64204 @if binutils
64205 @if test -d $(HOST_SUBDIR)/binutils; then \
64206 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64207 mv prev-binutils stagetrain-binutils; : ; \
64208 fi
64209 @endif binutils
64210 @if fixincludes
64211 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64212 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64213 mv prev-fixincludes stagetrain-fixincludes; : ; \
64214 fi
64215 @endif fixincludes
64216 @if gas
64217 @if test -d $(HOST_SUBDIR)/gas; then \
64218 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64219 mv prev-gas stagetrain-gas; : ; \
64220 fi
64221 @endif gas
64222 @if gcc
64223 @if test -d $(HOST_SUBDIR)/gcc; then \
64224 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64225 mv prev-gcc stagetrain-gcc; : ; \
64226 fi
64227 @endif gcc
64228 @if gmp
64229 @if test -d $(HOST_SUBDIR)/gmp; then \
64230 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64231 mv prev-gmp stagetrain-gmp; : ; \
64232 fi
64233 @endif gmp
64234 @if mpfr
64235 @if test -d $(HOST_SUBDIR)/mpfr; then \
64236 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64237 mv prev-mpfr stagetrain-mpfr; : ; \
64238 fi
64239 @endif mpfr
64240 @if mpc
64241 @if test -d $(HOST_SUBDIR)/mpc; then \
64242 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64243 mv prev-mpc stagetrain-mpc; : ; \
64244 fi
64245 @endif mpc
64246 @if isl
64247 @if test -d $(HOST_SUBDIR)/isl; then \
64248 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64249 mv prev-isl stagetrain-isl; : ; \
64250 fi
64251 @endif isl
64252 @if gold
64253 @if test -d $(HOST_SUBDIR)/gold; then \
64254 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64255 mv prev-gold stagetrain-gold; : ; \
64256 fi
64257 @endif gold
64258 @if intl
64259 @if test -d $(HOST_SUBDIR)/intl; then \
64260 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64261 mv prev-intl stagetrain-intl; : ; \
64262 fi
64263 @endif intl
64264 @if ld
64265 @if test -d $(HOST_SUBDIR)/ld; then \
64266 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64267 mv prev-ld stagetrain-ld; : ; \
64268 fi
64269 @endif ld
64270 @if libbacktrace
64271 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64272 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64273 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64274 fi
64275 @endif libbacktrace
64276 @if libcpp
64277 @if test -d $(HOST_SUBDIR)/libcpp; then \
64278 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64279 mv prev-libcpp stagetrain-libcpp; : ; \
64280 fi
64281 @endif libcpp
64282 @if libcody
64283 @if test -d $(HOST_SUBDIR)/libcody; then \
64284 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64285 mv prev-libcody stagetrain-libcody; : ; \
64286 fi
64287 @endif libcody
64288 @if libdecnumber
64289 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64290 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64291 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64292 fi
64293 @endif libdecnumber
64294 @if libiberty
64295 @if test -d $(HOST_SUBDIR)/libiberty; then \
64296 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64297 mv prev-libiberty stagetrain-libiberty; : ; \
64298 fi
64299 @endif libiberty
64300 @if libiberty-linker-plugin
64301 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64302 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64303 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64304 fi
64305 @endif libiberty-linker-plugin
64306 @if libiconv
64307 @if test -d $(HOST_SUBDIR)/libiconv; then \
64308 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64309 mv prev-libiconv stagetrain-libiconv; : ; \
64310 fi
64311 @endif libiconv
64312 @if zlib
64313 @if test -d $(HOST_SUBDIR)/zlib; then \
64314 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64315 mv prev-zlib stagetrain-zlib; : ; \
64316 fi
64317 @endif zlib
64318 @if lto-plugin
64319 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64320 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64321 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64322 fi
64323 @endif lto-plugin
64324 @if libctf
64325 @if test -d $(HOST_SUBDIR)/libctf; then \
64326 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64327 mv prev-libctf stagetrain-libctf; : ; \
64328 fi
64329 @endif libctf
64330 @if libsframe
64331 @if test -d $(HOST_SUBDIR)/libsframe; then \
64332 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64333 mv prev-libsframe stagetrain-libsframe; : ; \
64334 fi
64335 @endif libsframe
64336 @if test -d $(TARGET_SUBDIR); then \
64337 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64338 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64339 fi
64340 rm -f stage_current
64341
64342 # Bubble a bug fix through all the stages up to stage feedback. They are
64343 # remade, but not reconfigured. The next stage (if any) will not be
64344 # reconfigured either.
64345 .PHONY: stagefeedback-bubble
64346 stagefeedback-bubble:: stagetrain-bubble
64347 @r=`${PWD_COMMAND}`; export r; \
64348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64349 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64350 echo Skipping rebuild of stagefeedback; \
64351 else \
64352 $(MAKE) stagefeedback-start; \
64353 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64354 fi
64355
64356 .PHONY: all-stagefeedback clean-stagefeedback
64357 do-clean: clean-stagefeedback
64358
64359 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64360 # only possibility, but now it conflicts with no-bootstrap rules
64361 @if gcc-bootstrap
64362
64363
64364
64365 .PHONY: profiledbootstrap profiledbootstrap-lean
64366 profiledbootstrap:
64367 echo stagefeedback > stage_final
64368 @r=`${PWD_COMMAND}`; export r; \
64369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64370 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64371 @: $(MAKE); $(unstage)
64372 @r=`${PWD_COMMAND}`; export r; \
64373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64374 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64375 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64376
64377 profiledbootstrap-lean:
64378 echo stagefeedback > stage_final
64379 @r=`${PWD_COMMAND}`; export r; \
64380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64381 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64382 @: $(MAKE); $(unstage)
64383 @r=`${PWD_COMMAND}`; export r; \
64384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64385 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64386 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64387
64388
64389 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64390 distclean-stagetrain:: distclean-stagefeedback
64391 .PHONY: distclean-stagefeedback
64392 distclean-stagefeedback::
64393 @: $(MAKE); $(stage)
64394 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64395 rm -rf stagefeedback-*
64396
64397
64398 @endif gcc-bootstrap
64399
64400
64401 .PHONY: stageautoprofile-start stageautoprofile-end
64402
64403 stageautoprofile-start::
64404 @: $(MAKE); $(stage); \
64405 echo stageautoprofile > stage_current; \
64406 echo stageautoprofile > stage_last; \
64407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64408 @if bfd
64409 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64410 mkdir stageautoprofile-bfd; \
64411 mv stageautoprofile-bfd bfd; \
64412 mv stage1-bfd prev-bfd || test -f stage1-lean
64413 @endif bfd
64414 @if opcodes
64415 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64416 mkdir stageautoprofile-opcodes; \
64417 mv stageautoprofile-opcodes opcodes; \
64418 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64419 @endif opcodes
64420 @if binutils
64421 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64422 mkdir stageautoprofile-binutils; \
64423 mv stageautoprofile-binutils binutils; \
64424 mv stage1-binutils prev-binutils || test -f stage1-lean
64425 @endif binutils
64426 @if fixincludes
64427 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64428 mkdir stageautoprofile-fixincludes; \
64429 mv stageautoprofile-fixincludes fixincludes; \
64430 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64431 @endif fixincludes
64432 @if gas
64433 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64434 mkdir stageautoprofile-gas; \
64435 mv stageautoprofile-gas gas; \
64436 mv stage1-gas prev-gas || test -f stage1-lean
64437 @endif gas
64438 @if gcc
64439 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64440 mkdir stageautoprofile-gcc; \
64441 mv stageautoprofile-gcc gcc; \
64442 mv stage1-gcc prev-gcc || test -f stage1-lean
64443 @endif gcc
64444 @if gmp
64445 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64446 mkdir stageautoprofile-gmp; \
64447 mv stageautoprofile-gmp gmp; \
64448 mv stage1-gmp prev-gmp || test -f stage1-lean
64449 @endif gmp
64450 @if mpfr
64451 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64452 mkdir stageautoprofile-mpfr; \
64453 mv stageautoprofile-mpfr mpfr; \
64454 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64455 @endif mpfr
64456 @if mpc
64457 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64458 mkdir stageautoprofile-mpc; \
64459 mv stageautoprofile-mpc mpc; \
64460 mv stage1-mpc prev-mpc || test -f stage1-lean
64461 @endif mpc
64462 @if isl
64463 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64464 mkdir stageautoprofile-isl; \
64465 mv stageautoprofile-isl isl; \
64466 mv stage1-isl prev-isl || test -f stage1-lean
64467 @endif isl
64468 @if gold
64469 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64470 mkdir stageautoprofile-gold; \
64471 mv stageautoprofile-gold gold; \
64472 mv stage1-gold prev-gold || test -f stage1-lean
64473 @endif gold
64474 @if intl
64475 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64476 mkdir stageautoprofile-intl; \
64477 mv stageautoprofile-intl intl; \
64478 mv stage1-intl prev-intl || test -f stage1-lean
64479 @endif intl
64480 @if ld
64481 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64482 mkdir stageautoprofile-ld; \
64483 mv stageautoprofile-ld ld; \
64484 mv stage1-ld prev-ld || test -f stage1-lean
64485 @endif ld
64486 @if libbacktrace
64487 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64488 mkdir stageautoprofile-libbacktrace; \
64489 mv stageautoprofile-libbacktrace libbacktrace; \
64490 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64491 @endif libbacktrace
64492 @if libcpp
64493 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64494 mkdir stageautoprofile-libcpp; \
64495 mv stageautoprofile-libcpp libcpp; \
64496 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64497 @endif libcpp
64498 @if libcody
64499 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64500 mkdir stageautoprofile-libcody; \
64501 mv stageautoprofile-libcody libcody; \
64502 mv stage1-libcody prev-libcody || test -f stage1-lean
64503 @endif libcody
64504 @if libdecnumber
64505 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64506 mkdir stageautoprofile-libdecnumber; \
64507 mv stageautoprofile-libdecnumber libdecnumber; \
64508 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
64509 @endif libdecnumber
64510 @if libiberty
64511 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
64512 mkdir stageautoprofile-libiberty; \
64513 mv stageautoprofile-libiberty libiberty; \
64514 mv stage1-libiberty prev-libiberty || test -f stage1-lean
64515 @endif libiberty
64516 @if libiberty-linker-plugin
64517 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
64518 mkdir stageautoprofile-libiberty-linker-plugin; \
64519 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
64520 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
64521 @endif libiberty-linker-plugin
64522 @if libiconv
64523 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
64524 mkdir stageautoprofile-libiconv; \
64525 mv stageautoprofile-libiconv libiconv; \
64526 mv stage1-libiconv prev-libiconv || test -f stage1-lean
64527 @endif libiconv
64528 @if zlib
64529 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
64530 mkdir stageautoprofile-zlib; \
64531 mv stageautoprofile-zlib zlib; \
64532 mv stage1-zlib prev-zlib || test -f stage1-lean
64533 @endif zlib
64534 @if lto-plugin
64535 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
64536 mkdir stageautoprofile-lto-plugin; \
64537 mv stageautoprofile-lto-plugin lto-plugin; \
64538 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
64539 @endif lto-plugin
64540 @if libctf
64541 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
64542 mkdir stageautoprofile-libctf; \
64543 mv stageautoprofile-libctf libctf; \
64544 mv stage1-libctf prev-libctf || test -f stage1-lean
64545 @endif libctf
64546 @if libsframe
64547 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
64548 mkdir stageautoprofile-libsframe; \
64549 mv stageautoprofile-libsframe libsframe; \
64550 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64551 @endif libsframe
64552 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
64553 mkdir stageautoprofile-$(TARGET_SUBDIR); \
64554 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64555 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64556
64557 stageautoprofile-end::
64558 @if bfd
64559 @if test -d $(HOST_SUBDIR)/bfd; then \
64560 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
64561 mv prev-bfd stage1-bfd; : ; \
64562 fi
64563 @endif bfd
64564 @if opcodes
64565 @if test -d $(HOST_SUBDIR)/opcodes; then \
64566 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
64567 mv prev-opcodes stage1-opcodes; : ; \
64568 fi
64569 @endif opcodes
64570 @if binutils
64571 @if test -d $(HOST_SUBDIR)/binutils; then \
64572 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
64573 mv prev-binutils stage1-binutils; : ; \
64574 fi
64575 @endif binutils
64576 @if fixincludes
64577 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64578 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
64579 mv prev-fixincludes stage1-fixincludes; : ; \
64580 fi
64581 @endif fixincludes
64582 @if gas
64583 @if test -d $(HOST_SUBDIR)/gas; then \
64584 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
64585 mv prev-gas stage1-gas; : ; \
64586 fi
64587 @endif gas
64588 @if gcc
64589 @if test -d $(HOST_SUBDIR)/gcc; then \
64590 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
64591 mv prev-gcc stage1-gcc; : ; \
64592 fi
64593 @endif gcc
64594 @if gmp
64595 @if test -d $(HOST_SUBDIR)/gmp; then \
64596 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
64597 mv prev-gmp stage1-gmp; : ; \
64598 fi
64599 @endif gmp
64600 @if mpfr
64601 @if test -d $(HOST_SUBDIR)/mpfr; then \
64602 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
64603 mv prev-mpfr stage1-mpfr; : ; \
64604 fi
64605 @endif mpfr
64606 @if mpc
64607 @if test -d $(HOST_SUBDIR)/mpc; then \
64608 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
64609 mv prev-mpc stage1-mpc; : ; \
64610 fi
64611 @endif mpc
64612 @if isl
64613 @if test -d $(HOST_SUBDIR)/isl; then \
64614 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
64615 mv prev-isl stage1-isl; : ; \
64616 fi
64617 @endif isl
64618 @if gold
64619 @if test -d $(HOST_SUBDIR)/gold; then \
64620 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
64621 mv prev-gold stage1-gold; : ; \
64622 fi
64623 @endif gold
64624 @if intl
64625 @if test -d $(HOST_SUBDIR)/intl; then \
64626 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
64627 mv prev-intl stage1-intl; : ; \
64628 fi
64629 @endif intl
64630 @if ld
64631 @if test -d $(HOST_SUBDIR)/ld; then \
64632 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
64633 mv prev-ld stage1-ld; : ; \
64634 fi
64635 @endif ld
64636 @if libbacktrace
64637 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64638 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
64639 mv prev-libbacktrace stage1-libbacktrace; : ; \
64640 fi
64641 @endif libbacktrace
64642 @if libcpp
64643 @if test -d $(HOST_SUBDIR)/libcpp; then \
64644 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
64645 mv prev-libcpp stage1-libcpp; : ; \
64646 fi
64647 @endif libcpp
64648 @if libcody
64649 @if test -d $(HOST_SUBDIR)/libcody; then \
64650 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
64651 mv prev-libcody stage1-libcody; : ; \
64652 fi
64653 @endif libcody
64654 @if libdecnumber
64655 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64656 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
64657 mv prev-libdecnumber stage1-libdecnumber; : ; \
64658 fi
64659 @endif libdecnumber
64660 @if libiberty
64661 @if test -d $(HOST_SUBDIR)/libiberty; then \
64662 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
64663 mv prev-libiberty stage1-libiberty; : ; \
64664 fi
64665 @endif libiberty
64666 @if libiberty-linker-plugin
64667 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64668 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
64669 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64670 fi
64671 @endif libiberty-linker-plugin
64672 @if libiconv
64673 @if test -d $(HOST_SUBDIR)/libiconv; then \
64674 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
64675 mv prev-libiconv stage1-libiconv; : ; \
64676 fi
64677 @endif libiconv
64678 @if zlib
64679 @if test -d $(HOST_SUBDIR)/zlib; then \
64680 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
64681 mv prev-zlib stage1-zlib; : ; \
64682 fi
64683 @endif zlib
64684 @if lto-plugin
64685 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64686 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
64687 mv prev-lto-plugin stage1-lto-plugin; : ; \
64688 fi
64689 @endif lto-plugin
64690 @if libctf
64691 @if test -d $(HOST_SUBDIR)/libctf; then \
64692 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
64693 mv prev-libctf stage1-libctf; : ; \
64694 fi
64695 @endif libctf
64696 @if libsframe
64697 @if test -d $(HOST_SUBDIR)/libsframe; then \
64698 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
64699 mv prev-libsframe stage1-libsframe; : ; \
64700 fi
64701 @endif libsframe
64702 @if test -d $(TARGET_SUBDIR); then \
64703 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
64704 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64705 fi
64706 rm -f stage_current
64707
64708 # Bubble a bug fix through all the stages up to stage autoprofile. They are
64709 # remade, but not reconfigured. The next stage (if any) will not be
64710 # reconfigured either.
64711 .PHONY: stageautoprofile-bubble
64712 stageautoprofile-bubble:: stage1-bubble
64713 @r=`${PWD_COMMAND}`; export r; \
64714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64715 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
64716 echo Skipping rebuild of stageautoprofile; \
64717 else \
64718 $(MAKE) stageautoprofile-start; \
64719 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
64720 fi
64721
64722 .PHONY: all-stageautoprofile clean-stageautoprofile
64723 do-clean: clean-stageautoprofile
64724
64725 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64726 # only possibility, but now it conflicts with no-bootstrap rules
64727 @if gcc-bootstrap
64728
64729
64730
64731
64732 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64733 distclean-stage1:: distclean-stageautoprofile
64734 .PHONY: distclean-stageautoprofile
64735 distclean-stageautoprofile::
64736 @: $(MAKE); $(stage)
64737 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
64738 rm -rf stageautoprofile-*
64739
64740
64741 @endif gcc-bootstrap
64742
64743
64744 .PHONY: stageautofeedback-start stageautofeedback-end
64745
64746 stageautofeedback-start::
64747 @: $(MAKE); $(stage); \
64748 echo stageautofeedback > stage_current; \
64749 echo stageautofeedback > stage_last; \
64750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64751 @if bfd
64752 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
64753 mkdir stageautofeedback-bfd; \
64754 mv stageautofeedback-bfd bfd; \
64755 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
64756 @endif bfd
64757 @if opcodes
64758 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
64759 mkdir stageautofeedback-opcodes; \
64760 mv stageautofeedback-opcodes opcodes; \
64761 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
64762 @endif opcodes
64763 @if binutils
64764 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
64765 mkdir stageautofeedback-binutils; \
64766 mv stageautofeedback-binutils binutils; \
64767 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
64768 @endif binutils
64769 @if fixincludes
64770 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
64771 mkdir stageautofeedback-fixincludes; \
64772 mv stageautofeedback-fixincludes fixincludes; \
64773 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
64774 @endif fixincludes
64775 @if gas
64776 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
64777 mkdir stageautofeedback-gas; \
64778 mv stageautofeedback-gas gas; \
64779 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
64780 @endif gas
64781 @if gcc
64782 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
64783 mkdir stageautofeedback-gcc; \
64784 mv stageautofeedback-gcc gcc; \
64785 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
64786 @endif gcc
64787 @if gmp
64788 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
64789 mkdir stageautofeedback-gmp; \
64790 mv stageautofeedback-gmp gmp; \
64791 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
64792 @endif gmp
64793 @if mpfr
64794 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
64795 mkdir stageautofeedback-mpfr; \
64796 mv stageautofeedback-mpfr mpfr; \
64797 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
64798 @endif mpfr
64799 @if mpc
64800 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
64801 mkdir stageautofeedback-mpc; \
64802 mv stageautofeedback-mpc mpc; \
64803 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
64804 @endif mpc
64805 @if isl
64806 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
64807 mkdir stageautofeedback-isl; \
64808 mv stageautofeedback-isl isl; \
64809 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
64810 @endif isl
64811 @if gold
64812 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
64813 mkdir stageautofeedback-gold; \
64814 mv stageautofeedback-gold gold; \
64815 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
64816 @endif gold
64817 @if intl
64818 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
64819 mkdir stageautofeedback-intl; \
64820 mv stageautofeedback-intl intl; \
64821 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
64822 @endif intl
64823 @if ld
64824 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
64825 mkdir stageautofeedback-ld; \
64826 mv stageautofeedback-ld ld; \
64827 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
64828 @endif ld
64829 @if libbacktrace
64830 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
64831 mkdir stageautofeedback-libbacktrace; \
64832 mv stageautofeedback-libbacktrace libbacktrace; \
64833 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
64834 @endif libbacktrace
64835 @if libcpp
64836 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
64837 mkdir stageautofeedback-libcpp; \
64838 mv stageautofeedback-libcpp libcpp; \
64839 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
64840 @endif libcpp
64841 @if libcody
64842 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
64843 mkdir stageautofeedback-libcody; \
64844 mv stageautofeedback-libcody libcody; \
64845 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
64846 @endif libcody
64847 @if libdecnumber
64848 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
64849 mkdir stageautofeedback-libdecnumber; \
64850 mv stageautofeedback-libdecnumber libdecnumber; \
64851 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
64852 @endif libdecnumber
64853 @if libiberty
64854 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
64855 mkdir stageautofeedback-libiberty; \
64856 mv stageautofeedback-libiberty libiberty; \
64857 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
64858 @endif libiberty
64859 @if libiberty-linker-plugin
64860 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
64861 mkdir stageautofeedback-libiberty-linker-plugin; \
64862 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64863 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
64864 @endif libiberty-linker-plugin
64865 @if libiconv
64866 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
64867 mkdir stageautofeedback-libiconv; \
64868 mv stageautofeedback-libiconv libiconv; \
64869 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
64870 @endif libiconv
64871 @if zlib
64872 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
64873 mkdir stageautofeedback-zlib; \
64874 mv stageautofeedback-zlib zlib; \
64875 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
64876 @endif zlib
64877 @if lto-plugin
64878 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
64879 mkdir stageautofeedback-lto-plugin; \
64880 mv stageautofeedback-lto-plugin lto-plugin; \
64881 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
64882 @endif lto-plugin
64883 @if libctf
64884 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
64885 mkdir stageautofeedback-libctf; \
64886 mv stageautofeedback-libctf libctf; \
64887 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
64888 @endif libctf
64889 @if libsframe
64890 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
64891 mkdir stageautofeedback-libsframe; \
64892 mv stageautofeedback-libsframe libsframe; \
64893 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
64894 @endif libsframe
64895 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
64896 mkdir stageautofeedback-$(TARGET_SUBDIR); \
64897 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64898 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
64899
64900 stageautofeedback-end::
64901 @if bfd
64902 @if test -d $(HOST_SUBDIR)/bfd; then \
64903 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
64904 mv prev-bfd stageautoprofile-bfd; : ; \
64905 fi
64906 @endif bfd
64907 @if opcodes
64908 @if test -d $(HOST_SUBDIR)/opcodes; then \
64909 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
64910 mv prev-opcodes stageautoprofile-opcodes; : ; \
64911 fi
64912 @endif opcodes
64913 @if binutils
64914 @if test -d $(HOST_SUBDIR)/binutils; then \
64915 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
64916 mv prev-binutils stageautoprofile-binutils; : ; \
64917 fi
64918 @endif binutils
64919 @if fixincludes
64920 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64921 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
64922 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
64923 fi
64924 @endif fixincludes
64925 @if gas
64926 @if test -d $(HOST_SUBDIR)/gas; then \
64927 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
64928 mv prev-gas stageautoprofile-gas; : ; \
64929 fi
64930 @endif gas
64931 @if gcc
64932 @if test -d $(HOST_SUBDIR)/gcc; then \
64933 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
64934 mv prev-gcc stageautoprofile-gcc; : ; \
64935 fi
64936 @endif gcc
64937 @if gmp
64938 @if test -d $(HOST_SUBDIR)/gmp; then \
64939 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
64940 mv prev-gmp stageautoprofile-gmp; : ; \
64941 fi
64942 @endif gmp
64943 @if mpfr
64944 @if test -d $(HOST_SUBDIR)/mpfr; then \
64945 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
64946 mv prev-mpfr stageautoprofile-mpfr; : ; \
64947 fi
64948 @endif mpfr
64949 @if mpc
64950 @if test -d $(HOST_SUBDIR)/mpc; then \
64951 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
64952 mv prev-mpc stageautoprofile-mpc; : ; \
64953 fi
64954 @endif mpc
64955 @if isl
64956 @if test -d $(HOST_SUBDIR)/isl; then \
64957 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
64958 mv prev-isl stageautoprofile-isl; : ; \
64959 fi
64960 @endif isl
64961 @if gold
64962 @if test -d $(HOST_SUBDIR)/gold; then \
64963 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
64964 mv prev-gold stageautoprofile-gold; : ; \
64965 fi
64966 @endif gold
64967 @if intl
64968 @if test -d $(HOST_SUBDIR)/intl; then \
64969 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
64970 mv prev-intl stageautoprofile-intl; : ; \
64971 fi
64972 @endif intl
64973 @if ld
64974 @if test -d $(HOST_SUBDIR)/ld; then \
64975 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
64976 mv prev-ld stageautoprofile-ld; : ; \
64977 fi
64978 @endif ld
64979 @if libbacktrace
64980 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64981 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
64982 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
64983 fi
64984 @endif libbacktrace
64985 @if libcpp
64986 @if test -d $(HOST_SUBDIR)/libcpp; then \
64987 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
64988 mv prev-libcpp stageautoprofile-libcpp; : ; \
64989 fi
64990 @endif libcpp
64991 @if libcody
64992 @if test -d $(HOST_SUBDIR)/libcody; then \
64993 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
64994 mv prev-libcody stageautoprofile-libcody; : ; \
64995 fi
64996 @endif libcody
64997 @if libdecnumber
64998 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64999 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
65000 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
65001 fi
65002 @endif libdecnumber
65003 @if libiberty
65004 @if test -d $(HOST_SUBDIR)/libiberty; then \
65005 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
65006 mv prev-libiberty stageautoprofile-libiberty; : ; \
65007 fi
65008 @endif libiberty
65009 @if libiberty-linker-plugin
65010 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65011 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65012 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65013 fi
65014 @endif libiberty-linker-plugin
65015 @if libiconv
65016 @if test -d $(HOST_SUBDIR)/libiconv; then \
65017 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65018 mv prev-libiconv stageautoprofile-libiconv; : ; \
65019 fi
65020 @endif libiconv
65021 @if zlib
65022 @if test -d $(HOST_SUBDIR)/zlib; then \
65023 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65024 mv prev-zlib stageautoprofile-zlib; : ; \
65025 fi
65026 @endif zlib
65027 @if lto-plugin
65028 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65029 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65030 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65031 fi
65032 @endif lto-plugin
65033 @if libctf
65034 @if test -d $(HOST_SUBDIR)/libctf; then \
65035 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65036 mv prev-libctf stageautoprofile-libctf; : ; \
65037 fi
65038 @endif libctf
65039 @if libsframe
65040 @if test -d $(HOST_SUBDIR)/libsframe; then \
65041 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65042 mv prev-libsframe stageautoprofile-libsframe; : ; \
65043 fi
65044 @endif libsframe
65045 @if test -d $(TARGET_SUBDIR); then \
65046 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65047 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65048 fi
65049 rm -f stage_current
65050
65051 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65052 # remade, but not reconfigured. The next stage (if any) will not be
65053 # reconfigured either.
65054 .PHONY: stageautofeedback-bubble
65055 stageautofeedback-bubble:: stageautoprofile-bubble
65056 @r=`${PWD_COMMAND}`; export r; \
65057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65058 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65059 echo Skipping rebuild of stageautofeedback; \
65060 else \
65061 $(MAKE) stageautofeedback-start; \
65062 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65063 fi
65064
65065 .PHONY: all-stageautofeedback clean-stageautofeedback
65066 do-clean: clean-stageautofeedback
65067
65068 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65069 # only possibility, but now it conflicts with no-bootstrap rules
65070 @if gcc-bootstrap
65071
65072
65073
65074 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65075 autoprofiledbootstrap:
65076 echo stageautofeedback > stage_final
65077 @r=`${PWD_COMMAND}`; export r; \
65078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65079 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65080 @: $(MAKE); $(unstage)
65081 @r=`${PWD_COMMAND}`; export r; \
65082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65083 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65084 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65085
65086 autoprofiledbootstrap-lean:
65087 echo stageautofeedback > stage_final
65088 @r=`${PWD_COMMAND}`; export r; \
65089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65090 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65091 @: $(MAKE); $(unstage)
65092 @r=`${PWD_COMMAND}`; export r; \
65093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65094 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65095 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65096
65097
65098 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65099 distclean-stageautoprofile:: distclean-stageautofeedback
65100 .PHONY: distclean-stageautofeedback
65101 distclean-stageautofeedback::
65102 @: $(MAKE); $(stage)
65103 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65104 rm -rf stageautofeedback-*
65105
65106
65107 @endif gcc-bootstrap
65108
65109
65110
65111 stageprofile-end::
65112 $(MAKE) distclean-stagefeedback
65113
65114 stagefeedback-start::
65115 @r=`${PWD_COMMAND}`; export r; \
65116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65117 for i in prev-*; do \
65118 j=`echo $$i | sed s/^prev-//`; \
65119 cd $$r/$$i && \
65120 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65121 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65122 done
65123
65124 @if gcc-bootstrap
65125 do-distclean: distclean-stage1
65126
65127 # Provide a GCC build when we're building target libraries. This does
65128 # not work as a dependency, just as the minimum necessary to avoid errors.
65129 stage_last:
65130 @r=`${PWD_COMMAND}`; export r; \
65131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65132 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65133
65134 # Same as unstage, but not phony and defaulting to stage1-start. We place
65135 # it in the dependency so that for example `make -j3 all-gcc' works.
65136 stage_current:
65137 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65138
65139 .PHONY: restrap
65140 restrap::
65141 @: $(MAKE); $(stage)
65142 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65143 restrap:: all
65144 @endif gcc-bootstrap
65145
65146 # --------------------------------------
65147 # Dependencies between different modules
65148 # --------------------------------------
65149
65150 # Generic dependencies for target modules on host stuff, especially gcc
65151 @if gcc-bootstrap
65152 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65153 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65154 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65155 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65156 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65157 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65158 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65159 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65160 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65161 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65162 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65163 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65164 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65165 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65166 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65167 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65168 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65169 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65170 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65171 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65172 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65173 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65174 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65175 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65176 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65177 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65178 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65179 configure-target-libssp: stage_last
65180 configure-target-newlib: stage_last
65181 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65182 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65183 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65184 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65185 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65186 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65187 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65188 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65189 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65190 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65191 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65192 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65193 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65194 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65195 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65196 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65197 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65198 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65199 configure-target-libquadmath: stage_last
65200 configure-target-libgfortran: stage_last
65201 configure-target-libobjc: stage_last
65202 configure-target-libgo: stage_last
65203 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65204 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65205 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65206 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65207 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65208 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65209 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65210 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65211 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65212 configure-target-libtermcap: stage_last
65213 configure-target-winsup: stage_last
65214 configure-target-libgloss: stage_last
65215 configure-target-libffi: stage_last
65216 configure-stage1-target-zlib: maybe-all-stage1-gcc
65217 configure-stage2-target-zlib: maybe-all-stage2-gcc
65218 configure-stage3-target-zlib: maybe-all-stage3-gcc
65219 configure-stage4-target-zlib: maybe-all-stage4-gcc
65220 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65221 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65222 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65223 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65224 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65225 configure-target-rda: stage_last
65226 configure-target-libada: stage_last
65227 configure-target-libgm2: stage_last
65228 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65229 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65230 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65231 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65232 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65233 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65234 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65235 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65236 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65237 configure-target-libitm: stage_last
65238 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65239 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65240 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65241 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65242 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65243 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65244 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65245 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65246 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65247 @endif gcc-bootstrap
65248
65249 @if gcc-no-bootstrap
65250 configure-target-libstdc++-v3: maybe-all-gcc
65251 configure-target-libsanitizer: maybe-all-gcc
65252 configure-target-libvtv: maybe-all-gcc
65253 configure-target-libssp: maybe-all-gcc
65254 configure-target-newlib: maybe-all-gcc
65255 configure-target-libgcc: maybe-all-gcc
65256 configure-target-libbacktrace: maybe-all-gcc
65257 configure-target-libquadmath: maybe-all-gcc
65258 configure-target-libgfortran: maybe-all-gcc
65259 configure-target-libobjc: maybe-all-gcc
65260 configure-target-libgo: maybe-all-gcc
65261 configure-target-libphobos: maybe-all-gcc
65262 configure-target-libtermcap: maybe-all-gcc
65263 configure-target-winsup: maybe-all-gcc
65264 configure-target-libgloss: maybe-all-gcc
65265 configure-target-libffi: maybe-all-gcc
65266 configure-target-zlib: maybe-all-gcc
65267 configure-target-rda: maybe-all-gcc
65268 configure-target-libada: maybe-all-gcc
65269 configure-target-libgm2: maybe-all-gcc
65270 configure-target-libgomp: maybe-all-gcc
65271 configure-target-libitm: maybe-all-gcc
65272 configure-target-libatomic: maybe-all-gcc
65273 @endif gcc-no-bootstrap
65274
65275
65276 # There are two types of dependencies here: 'hard' dependencies, where one
65277 # module simply won't build without the other; and 'soft' dependencies, where
65278 # if the depended-on module is missing, the depending module will do without
65279 # or find a substitute somewhere (perhaps installed). Soft dependencies
65280 # are made here to depend on a 'maybe-' target. If you're not sure,
65281 # it's safer to use a soft dependency.
65282
65283
65284
65285
65286
65287
65288 # With all the machinery above in place, it is pretty easy to generate
65289 # dependencies. Host dependencies are a bit more complex because we have
65290 # to check for bootstrap/prebootstrap dependencies. To resolve
65291 # prebootstrap dependencies, prebootstrap modules are gathered in
65292 # a hash table.
65293 all-build-bison: maybe-all-build-texinfo
65294 all-build-flex: maybe-all-build-texinfo
65295 all-build-flex: maybe-all-build-bison
65296 all-build-flex: maybe-all-build-m4
65297 all-build-libiberty: maybe-all-build-texinfo
65298 all-build-m4: maybe-all-build-texinfo
65299 all-build-fixincludes: maybe-all-build-libiberty
65300 all-build-libcpp: maybe-all-build-libiberty
65301 configure-gcc: maybe-configure-intl
65302 configure-stage1-gcc: maybe-configure-stage1-intl
65303 configure-stage2-gcc: maybe-configure-stage2-intl
65304 configure-stage3-gcc: maybe-configure-stage3-intl
65305 configure-stage4-gcc: maybe-configure-stage4-intl
65306 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65307 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65308 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65309 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65310 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65311 configure-gcc: maybe-all-gmp
65312 configure-stage1-gcc: maybe-all-stage1-gmp
65313 configure-stage2-gcc: maybe-all-stage2-gmp
65314 configure-stage3-gcc: maybe-all-stage3-gmp
65315 configure-stage4-gcc: maybe-all-stage4-gmp
65316 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65317 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65318 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65319 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65320 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65321 configure-gcc: maybe-all-mpfr
65322 configure-stage1-gcc: maybe-all-stage1-mpfr
65323 configure-stage2-gcc: maybe-all-stage2-mpfr
65324 configure-stage3-gcc: maybe-all-stage3-mpfr
65325 configure-stage4-gcc: maybe-all-stage4-mpfr
65326 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65327 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65328 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65329 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65330 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65331 configure-gcc: maybe-all-mpc
65332 configure-stage1-gcc: maybe-all-stage1-mpc
65333 configure-stage2-gcc: maybe-all-stage2-mpc
65334 configure-stage3-gcc: maybe-all-stage3-mpc
65335 configure-stage4-gcc: maybe-all-stage4-mpc
65336 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65337 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65338 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65339 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65340 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65341 configure-gcc: maybe-all-isl
65342 configure-stage1-gcc: maybe-all-stage1-isl
65343 configure-stage2-gcc: maybe-all-stage2-isl
65344 configure-stage3-gcc: maybe-all-stage3-isl
65345 configure-stage4-gcc: maybe-all-stage4-isl
65346 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65347 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65348 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65349 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65350 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65351 configure-gcc: maybe-all-lto-plugin
65352 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65353 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65354 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65355 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65356 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65357 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65358 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65359 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65360 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65361 configure-gcc: maybe-all-binutils
65362 configure-stage1-gcc: maybe-all-stage1-binutils
65363 configure-stage2-gcc: maybe-all-stage2-binutils
65364 configure-stage3-gcc: maybe-all-stage3-binutils
65365 configure-stage4-gcc: maybe-all-stage4-binutils
65366 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65367 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65368 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65369 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65370 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65371 configure-gcc: maybe-all-gas
65372 configure-stage1-gcc: maybe-all-stage1-gas
65373 configure-stage2-gcc: maybe-all-stage2-gas
65374 configure-stage3-gcc: maybe-all-stage3-gas
65375 configure-stage4-gcc: maybe-all-stage4-gas
65376 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65377 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65378 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65379 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65380 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65381 configure-gcc: maybe-all-ld
65382 configure-stage1-gcc: maybe-all-stage1-ld
65383 configure-stage2-gcc: maybe-all-stage2-ld
65384 configure-stage3-gcc: maybe-all-stage3-ld
65385 configure-stage4-gcc: maybe-all-stage4-ld
65386 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65387 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65388 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65389 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65390 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65391 configure-gcc: maybe-all-gold
65392 configure-stage1-gcc: maybe-all-stage1-gold
65393 configure-stage2-gcc: maybe-all-stage2-gold
65394 configure-stage3-gcc: maybe-all-stage3-gold
65395 configure-stage4-gcc: maybe-all-stage4-gold
65396 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65397 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65398 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65399 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65400 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65401 configure-gcc: maybe-all-libiconv
65402 configure-stage1-gcc: maybe-all-stage1-libiconv
65403 configure-stage2-gcc: maybe-all-stage2-libiconv
65404 configure-stage3-gcc: maybe-all-stage3-libiconv
65405 configure-stage4-gcc: maybe-all-stage4-libiconv
65406 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65407 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65408 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65409 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65410 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65411 all-gcc: all-libiberty
65412 all-stage1-gcc: all-stage1-libiberty
65413 all-stage2-gcc: all-stage2-libiberty
65414 all-stage3-gcc: all-stage3-libiberty
65415 all-stage4-gcc: all-stage4-libiberty
65416 all-stageprofile-gcc: all-stageprofile-libiberty
65417 all-stagetrain-gcc: all-stagetrain-libiberty
65418 all-stagefeedback-gcc: all-stagefeedback-libiberty
65419 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65420 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65421 all-gcc: maybe-all-intl
65422 all-stage1-gcc: maybe-all-stage1-intl
65423 all-stage2-gcc: maybe-all-stage2-intl
65424 all-stage3-gcc: maybe-all-stage3-intl
65425 all-stage4-gcc: maybe-all-stage4-intl
65426 all-stageprofile-gcc: maybe-all-stageprofile-intl
65427 all-stagetrain-gcc: maybe-all-stagetrain-intl
65428 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65429 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65430 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65431 all-gcc: maybe-all-mpfr
65432 all-stage1-gcc: maybe-all-stage1-mpfr
65433 all-stage2-gcc: maybe-all-stage2-mpfr
65434 all-stage3-gcc: maybe-all-stage3-mpfr
65435 all-stage4-gcc: maybe-all-stage4-mpfr
65436 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65437 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65438 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65439 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65440 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65441 all-gcc: maybe-all-mpc
65442 all-stage1-gcc: maybe-all-stage1-mpc
65443 all-stage2-gcc: maybe-all-stage2-mpc
65444 all-stage3-gcc: maybe-all-stage3-mpc
65445 all-stage4-gcc: maybe-all-stage4-mpc
65446 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65447 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65448 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65449 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65450 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65451 all-gcc: maybe-all-isl
65452 all-stage1-gcc: maybe-all-stage1-isl
65453 all-stage2-gcc: maybe-all-stage2-isl
65454 all-stage3-gcc: maybe-all-stage3-isl
65455 all-stage4-gcc: maybe-all-stage4-isl
65456 all-stageprofile-gcc: maybe-all-stageprofile-isl
65457 all-stagetrain-gcc: maybe-all-stagetrain-isl
65458 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65459 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65460 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65461 all-gcc: maybe-all-build-texinfo
65462 all-stage1-gcc: maybe-all-build-texinfo
65463 all-stage2-gcc: maybe-all-build-texinfo
65464 all-stage3-gcc: maybe-all-build-texinfo
65465 all-stage4-gcc: maybe-all-build-texinfo
65466 all-stageprofile-gcc: maybe-all-build-texinfo
65467 all-stagetrain-gcc: maybe-all-build-texinfo
65468 all-stagefeedback-gcc: maybe-all-build-texinfo
65469 all-stageautoprofile-gcc: maybe-all-build-texinfo
65470 all-stageautofeedback-gcc: maybe-all-build-texinfo
65471 all-gcc: maybe-all-build-bison
65472 all-stage1-gcc: maybe-all-build-bison
65473 all-stage2-gcc: maybe-all-build-bison
65474 all-stage3-gcc: maybe-all-build-bison
65475 all-stage4-gcc: maybe-all-build-bison
65476 all-stageprofile-gcc: maybe-all-build-bison
65477 all-stagetrain-gcc: maybe-all-build-bison
65478 all-stagefeedback-gcc: maybe-all-build-bison
65479 all-stageautoprofile-gcc: maybe-all-build-bison
65480 all-stageautofeedback-gcc: maybe-all-build-bison
65481 all-gcc: maybe-all-build-flex
65482 all-stage1-gcc: maybe-all-build-flex
65483 all-stage2-gcc: maybe-all-build-flex
65484 all-stage3-gcc: maybe-all-build-flex
65485 all-stage4-gcc: maybe-all-build-flex
65486 all-stageprofile-gcc: maybe-all-build-flex
65487 all-stagetrain-gcc: maybe-all-build-flex
65488 all-stagefeedback-gcc: maybe-all-build-flex
65489 all-stageautoprofile-gcc: maybe-all-build-flex
65490 all-stageautofeedback-gcc: maybe-all-build-flex
65491 all-gcc: maybe-all-build-libiberty
65492 all-stage1-gcc: maybe-all-build-libiberty
65493 all-stage2-gcc: maybe-all-build-libiberty
65494 all-stage3-gcc: maybe-all-build-libiberty
65495 all-stage4-gcc: maybe-all-build-libiberty
65496 all-stageprofile-gcc: maybe-all-build-libiberty
65497 all-stagetrain-gcc: maybe-all-build-libiberty
65498 all-stagefeedback-gcc: maybe-all-build-libiberty
65499 all-stageautoprofile-gcc: maybe-all-build-libiberty
65500 all-stageautofeedback-gcc: maybe-all-build-libiberty
65501 all-gcc: maybe-all-build-fixincludes
65502 all-stage1-gcc: maybe-all-build-fixincludes
65503 all-stage2-gcc: maybe-all-build-fixincludes
65504 all-stage3-gcc: maybe-all-build-fixincludes
65505 all-stage4-gcc: maybe-all-build-fixincludes
65506 all-stageprofile-gcc: maybe-all-build-fixincludes
65507 all-stagetrain-gcc: maybe-all-build-fixincludes
65508 all-stagefeedback-gcc: maybe-all-build-fixincludes
65509 all-stageautoprofile-gcc: maybe-all-build-fixincludes
65510 all-stageautofeedback-gcc: maybe-all-build-fixincludes
65511 all-gcc: maybe-all-build-libcpp
65512 all-stage1-gcc: maybe-all-build-libcpp
65513 all-stage2-gcc: maybe-all-build-libcpp
65514 all-stage3-gcc: maybe-all-build-libcpp
65515 all-stage4-gcc: maybe-all-build-libcpp
65516 all-stageprofile-gcc: maybe-all-build-libcpp
65517 all-stagetrain-gcc: maybe-all-build-libcpp
65518 all-stagefeedback-gcc: maybe-all-build-libcpp
65519 all-stageautoprofile-gcc: maybe-all-build-libcpp
65520 all-stageautofeedback-gcc: maybe-all-build-libcpp
65521 all-gcc: maybe-all-zlib
65522 all-stage1-gcc: maybe-all-stage1-zlib
65523 all-stage2-gcc: maybe-all-stage2-zlib
65524 all-stage3-gcc: maybe-all-stage3-zlib
65525 all-stage4-gcc: maybe-all-stage4-zlib
65526 all-stageprofile-gcc: maybe-all-stageprofile-zlib
65527 all-stagetrain-gcc: maybe-all-stagetrain-zlib
65528 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
65529 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
65530 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
65531 all-gcc: all-libbacktrace
65532 all-stage1-gcc: all-stage1-libbacktrace
65533 all-stage2-gcc: all-stage2-libbacktrace
65534 all-stage3-gcc: all-stage3-libbacktrace
65535 all-stage4-gcc: all-stage4-libbacktrace
65536 all-stageprofile-gcc: all-stageprofile-libbacktrace
65537 all-stagetrain-gcc: all-stagetrain-libbacktrace
65538 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
65539 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
65540 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
65541 all-gcc: all-libcpp
65542 all-stage1-gcc: all-stage1-libcpp
65543 all-stage2-gcc: all-stage2-libcpp
65544 all-stage3-gcc: all-stage3-libcpp
65545 all-stage4-gcc: all-stage4-libcpp
65546 all-stageprofile-gcc: all-stageprofile-libcpp
65547 all-stagetrain-gcc: all-stagetrain-libcpp
65548 all-stagefeedback-gcc: all-stagefeedback-libcpp
65549 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
65550 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
65551 all-gcc: all-libcody
65552 all-stage1-gcc: all-stage1-libcody
65553 all-stage2-gcc: all-stage2-libcody
65554 all-stage3-gcc: all-stage3-libcody
65555 all-stage4-gcc: all-stage4-libcody
65556 all-stageprofile-gcc: all-stageprofile-libcody
65557 all-stagetrain-gcc: all-stagetrain-libcody
65558 all-stagefeedback-gcc: all-stagefeedback-libcody
65559 all-stageautoprofile-gcc: all-stageautoprofile-libcody
65560 all-stageautofeedback-gcc: all-stageautofeedback-libcody
65561 all-gcc: all-libdecnumber
65562 all-stage1-gcc: all-stage1-libdecnumber
65563 all-stage2-gcc: all-stage2-libdecnumber
65564 all-stage3-gcc: all-stage3-libdecnumber
65565 all-stage4-gcc: all-stage4-libdecnumber
65566 all-stageprofile-gcc: all-stageprofile-libdecnumber
65567 all-stagetrain-gcc: all-stagetrain-libdecnumber
65568 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
65569 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
65570 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
65571 all-gcc: maybe-all-libiberty
65572 all-stage1-gcc: maybe-all-stage1-libiberty
65573 all-stage2-gcc: maybe-all-stage2-libiberty
65574 all-stage3-gcc: maybe-all-stage3-libiberty
65575 all-stage4-gcc: maybe-all-stage4-libiberty
65576 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
65577 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
65578 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
65579 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
65580 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
65581 all-gcc: maybe-all-fixincludes
65582 all-stage1-gcc: maybe-all-stage1-fixincludes
65583 all-stage2-gcc: maybe-all-stage2-fixincludes
65584 all-stage3-gcc: maybe-all-stage3-fixincludes
65585 all-stage4-gcc: maybe-all-stage4-fixincludes
65586 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
65587 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
65588 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
65589 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
65590 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
65591 all-gcc: maybe-all-lto-plugin
65592 all-stage1-gcc: maybe-all-stage1-lto-plugin
65593 all-stage2-gcc: maybe-all-stage2-lto-plugin
65594 all-stage3-gcc: maybe-all-stage3-lto-plugin
65595 all-stage4-gcc: maybe-all-stage4-lto-plugin
65596 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65597 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65598 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65599 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65600 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65601 all-gcc: maybe-all-libiconv
65602 all-stage1-gcc: maybe-all-stage1-libiconv
65603 all-stage2-gcc: maybe-all-stage2-libiconv
65604 all-stage3-gcc: maybe-all-stage3-libiconv
65605 all-stage4-gcc: maybe-all-stage4-libiconv
65606 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
65607 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
65608 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65609 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65610 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65611 info-gcc: maybe-all-build-libiberty
65612 info-stage1-gcc: maybe-all-build-libiberty
65613 info-stage2-gcc: maybe-all-build-libiberty
65614 info-stage3-gcc: maybe-all-build-libiberty
65615 info-stage4-gcc: maybe-all-build-libiberty
65616 info-stageprofile-gcc: maybe-all-build-libiberty
65617 info-stagetrain-gcc: maybe-all-build-libiberty
65618 info-stagefeedback-gcc: maybe-all-build-libiberty
65619 info-stageautoprofile-gcc: maybe-all-build-libiberty
65620 info-stageautofeedback-gcc: maybe-all-build-libiberty
65621 dvi-gcc: maybe-all-build-libiberty
65622 dvi-stage1-gcc: maybe-all-build-libiberty
65623 dvi-stage2-gcc: maybe-all-build-libiberty
65624 dvi-stage3-gcc: maybe-all-build-libiberty
65625 dvi-stage4-gcc: maybe-all-build-libiberty
65626 dvi-stageprofile-gcc: maybe-all-build-libiberty
65627 dvi-stagetrain-gcc: maybe-all-build-libiberty
65628 dvi-stagefeedback-gcc: maybe-all-build-libiberty
65629 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
65630 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
65631 pdf-gcc: maybe-all-build-libiberty
65632 pdf-stage1-gcc: maybe-all-build-libiberty
65633 pdf-stage2-gcc: maybe-all-build-libiberty
65634 pdf-stage3-gcc: maybe-all-build-libiberty
65635 pdf-stage4-gcc: maybe-all-build-libiberty
65636 pdf-stageprofile-gcc: maybe-all-build-libiberty
65637 pdf-stagetrain-gcc: maybe-all-build-libiberty
65638 pdf-stagefeedback-gcc: maybe-all-build-libiberty
65639 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
65640 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
65641 html-gcc: maybe-all-build-libiberty
65642 html-stage1-gcc: maybe-all-build-libiberty
65643 html-stage2-gcc: maybe-all-build-libiberty
65644 html-stage3-gcc: maybe-all-build-libiberty
65645 html-stage4-gcc: maybe-all-build-libiberty
65646 html-stageprofile-gcc: maybe-all-build-libiberty
65647 html-stagetrain-gcc: maybe-all-build-libiberty
65648 html-stagefeedback-gcc: maybe-all-build-libiberty
65649 html-stageautoprofile-gcc: maybe-all-build-libiberty
65650 html-stageautofeedback-gcc: maybe-all-build-libiberty
65651 install-gcc: maybe-install-fixincludes
65652 install-gcc: maybe-install-lto-plugin
65653 install-strip-gcc: maybe-install-strip-fixincludes
65654 install-strip-gcc: maybe-install-strip-lto-plugin
65655 configure-libcpp: configure-libiberty
65656 configure-stage1-libcpp: configure-stage1-libiberty
65657 configure-stage2-libcpp: configure-stage2-libiberty
65658 configure-stage3-libcpp: configure-stage3-libiberty
65659 configure-stage4-libcpp: configure-stage4-libiberty
65660 configure-stageprofile-libcpp: configure-stageprofile-libiberty
65661 configure-stagetrain-libcpp: configure-stagetrain-libiberty
65662 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
65663 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
65664 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
65665 configure-libcpp: maybe-configure-intl
65666 configure-stage1-libcpp: maybe-configure-stage1-intl
65667 configure-stage2-libcpp: maybe-configure-stage2-intl
65668 configure-stage3-libcpp: maybe-configure-stage3-intl
65669 configure-stage4-libcpp: maybe-configure-stage4-intl
65670 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
65671 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
65672 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
65673 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
65674 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
65675 configure-libcpp: maybe-all-libiconv
65676 configure-stage1-libcpp: maybe-all-stage1-libiconv
65677 configure-stage2-libcpp: maybe-all-stage2-libiconv
65678 configure-stage3-libcpp: maybe-all-stage3-libiconv
65679 configure-stage4-libcpp: maybe-all-stage4-libiconv
65680 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65681 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65682 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65683 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65684 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65685 all-libcpp: all-libiberty
65686 all-stage1-libcpp: all-stage1-libiberty
65687 all-stage2-libcpp: all-stage2-libiberty
65688 all-stage3-libcpp: all-stage3-libiberty
65689 all-stage4-libcpp: all-stage4-libiberty
65690 all-stageprofile-libcpp: all-stageprofile-libiberty
65691 all-stagetrain-libcpp: all-stagetrain-libiberty
65692 all-stagefeedback-libcpp: all-stagefeedback-libiberty
65693 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
65694 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
65695 all-libcpp: maybe-all-intl
65696 all-stage1-libcpp: maybe-all-stage1-intl
65697 all-stage2-libcpp: maybe-all-stage2-intl
65698 all-stage3-libcpp: maybe-all-stage3-intl
65699 all-stage4-libcpp: maybe-all-stage4-intl
65700 all-stageprofile-libcpp: maybe-all-stageprofile-intl
65701 all-stagetrain-libcpp: maybe-all-stagetrain-intl
65702 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
65703 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
65704 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
65705 all-libcpp: maybe-all-libiconv
65706 all-stage1-libcpp: maybe-all-stage1-libiconv
65707 all-stage2-libcpp: maybe-all-stage2-libiconv
65708 all-stage3-libcpp: maybe-all-stage3-libiconv
65709 all-stage4-libcpp: maybe-all-stage4-libiconv
65710 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65711 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65712 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65713 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65714 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65715 all-fixincludes: maybe-all-libiberty
65716 all-stage1-fixincludes: maybe-all-stage1-libiberty
65717 all-stage2-fixincludes: maybe-all-stage2-libiberty
65718 all-stage3-fixincludes: maybe-all-stage3-libiberty
65719 all-stage4-fixincludes: maybe-all-stage4-libiberty
65720 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
65721 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
65722 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
65723 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
65724 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
65725 all-gnattools: maybe-all-target-libada
65726 all-lto-plugin: maybe-all-libiberty
65727 all-stage1-lto-plugin: maybe-all-stage1-libiberty
65728 all-stage2-lto-plugin: maybe-all-stage2-libiberty
65729 all-stage3-lto-plugin: maybe-all-stage3-libiberty
65730 all-stage4-lto-plugin: maybe-all-stage4-libiberty
65731 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
65732 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
65733 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
65734 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
65735 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
65736 all-lto-plugin: maybe-all-libiberty-linker-plugin
65737 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
65738 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
65739 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
65740 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
65741 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
65742 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
65743 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
65744 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
65745 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
65746 all-gotools: maybe-all-target-libgo
65747 configure-intl: maybe-all-libiconv
65748 configure-stage1-intl: maybe-all-stage1-libiconv
65749 configure-stage2-intl: maybe-all-stage2-libiconv
65750 configure-stage3-intl: maybe-all-stage3-libiconv
65751 configure-stage4-intl: maybe-all-stage4-libiconv
65752 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
65753 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
65754 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65755 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65756 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65757 configure-mpfr: maybe-all-gmp
65758 configure-stage1-mpfr: maybe-all-stage1-gmp
65759 configure-stage2-mpfr: maybe-all-stage2-gmp
65760 configure-stage3-mpfr: maybe-all-stage3-gmp
65761 configure-stage4-mpfr: maybe-all-stage4-gmp
65762 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
65763 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
65764 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
65765 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
65766 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
65767 configure-mpc: maybe-all-mpfr
65768 configure-stage1-mpc: maybe-all-stage1-mpfr
65769 configure-stage2-mpc: maybe-all-stage2-mpfr
65770 configure-stage3-mpc: maybe-all-stage3-mpfr
65771 configure-stage4-mpc: maybe-all-stage4-mpfr
65772 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
65773 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
65774 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
65775 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
65776 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
65777 configure-isl: maybe-all-gmp
65778 configure-stage1-isl: maybe-all-stage1-gmp
65779 configure-stage2-isl: maybe-all-stage2-gmp
65780 configure-stage3-isl: maybe-all-stage3-gmp
65781 configure-stage4-isl: maybe-all-stage4-gmp
65782 configure-stageprofile-isl: maybe-all-stageprofile-gmp
65783 configure-stagetrain-isl: maybe-all-stagetrain-gmp
65784 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
65785 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
65786 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
65787 all-intl: maybe-all-libiconv
65788 all-stage1-intl: maybe-all-stage1-libiconv
65789 all-stage2-intl: maybe-all-stage2-libiconv
65790 all-stage3-intl: maybe-all-stage3-libiconv
65791 all-stage4-intl: maybe-all-stage4-libiconv
65792 all-stageprofile-intl: maybe-all-stageprofile-libiconv
65793 all-stagetrain-intl: maybe-all-stagetrain-libiconv
65794 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65795 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65796 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65797 configure-gdb: maybe-configure-sim
65798 configure-gdb: maybe-all-gnulib
65799 configure-gdb: maybe-all-gdbsupport
65800 all-gdb: maybe-all-gnulib
65801 all-gdb: maybe-all-gdbsupport
65802 all-gdb: maybe-all-readline
65803 all-gdb: maybe-all-build-bison
65804 all-gdb: maybe-all-sim
65805 all-gdb: maybe-all-libtermcap
65806 configure-gdbserver: maybe-all-gnulib
65807 all-gdbserver: maybe-all-gdbsupport
65808 all-gdbserver: maybe-all-gnulib
65809 configure-libgui: maybe-configure-tcl
65810 configure-libgui: maybe-configure-tk
65811 all-libgui: maybe-all-tcl
65812 all-libgui: maybe-all-tk
65813 all-libgui: maybe-all-itcl
65814 configure-gdbsupport: maybe-configure-gnulib
65815 all-gdbsupport: maybe-all-gnulib
65816 configure-bfd: configure-libiberty
65817 configure-stage1-bfd: configure-stage1-libiberty
65818 configure-stage2-bfd: configure-stage2-libiberty
65819 configure-stage3-bfd: configure-stage3-libiberty
65820 configure-stage4-bfd: configure-stage4-libiberty
65821 configure-stageprofile-bfd: configure-stageprofile-libiberty
65822 configure-stagetrain-bfd: configure-stagetrain-libiberty
65823 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
65824 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
65825 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
65826 configure-bfd: maybe-configure-intl
65827 configure-stage1-bfd: maybe-configure-stage1-intl
65828 configure-stage2-bfd: maybe-configure-stage2-intl
65829 configure-stage3-bfd: maybe-configure-stage3-intl
65830 configure-stage4-bfd: maybe-configure-stage4-intl
65831 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
65832 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
65833 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
65834 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
65835 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
65836 all-bfd: maybe-all-libiberty
65837 all-stage1-bfd: maybe-all-stage1-libiberty
65838 all-stage2-bfd: maybe-all-stage2-libiberty
65839 all-stage3-bfd: maybe-all-stage3-libiberty
65840 all-stage4-bfd: maybe-all-stage4-libiberty
65841 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
65842 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
65843 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
65844 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
65845 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
65846 all-bfd: maybe-all-intl
65847 all-stage1-bfd: maybe-all-stage1-intl
65848 all-stage2-bfd: maybe-all-stage2-intl
65849 all-stage3-bfd: maybe-all-stage3-intl
65850 all-stage4-bfd: maybe-all-stage4-intl
65851 all-stageprofile-bfd: maybe-all-stageprofile-intl
65852 all-stagetrain-bfd: maybe-all-stagetrain-intl
65853 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
65854 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
65855 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
65856 all-bfd: maybe-all-zlib
65857 all-stage1-bfd: maybe-all-stage1-zlib
65858 all-stage2-bfd: maybe-all-stage2-zlib
65859 all-stage3-bfd: maybe-all-stage3-zlib
65860 all-stage4-bfd: maybe-all-stage4-zlib
65861 all-stageprofile-bfd: maybe-all-stageprofile-zlib
65862 all-stagetrain-bfd: maybe-all-stagetrain-zlib
65863 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
65864 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
65865 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
65866 configure-opcodes: configure-libiberty
65867 configure-stage1-opcodes: configure-stage1-libiberty
65868 configure-stage2-opcodes: configure-stage2-libiberty
65869 configure-stage3-opcodes: configure-stage3-libiberty
65870 configure-stage4-opcodes: configure-stage4-libiberty
65871 configure-stageprofile-opcodes: configure-stageprofile-libiberty
65872 configure-stagetrain-opcodes: configure-stagetrain-libiberty
65873 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
65874 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
65875 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
65876 all-opcodes: maybe-all-libiberty
65877 all-stage1-opcodes: maybe-all-stage1-libiberty
65878 all-stage2-opcodes: maybe-all-stage2-libiberty
65879 all-stage3-opcodes: maybe-all-stage3-libiberty
65880 all-stage4-opcodes: maybe-all-stage4-libiberty
65881 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
65882 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
65883 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
65884 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
65885 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
65886 configure-binutils: maybe-configure-intl
65887 configure-stage1-binutils: maybe-configure-stage1-intl
65888 configure-stage2-binutils: maybe-configure-stage2-intl
65889 configure-stage3-binutils: maybe-configure-stage3-intl
65890 configure-stage4-binutils: maybe-configure-stage4-intl
65891 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
65892 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
65893 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
65894 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
65895 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
65896 all-binutils: maybe-all-libiberty
65897 all-stage1-binutils: maybe-all-stage1-libiberty
65898 all-stage2-binutils: maybe-all-stage2-libiberty
65899 all-stage3-binutils: maybe-all-stage3-libiberty
65900 all-stage4-binutils: maybe-all-stage4-libiberty
65901 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
65902 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
65903 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
65904 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
65905 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
65906 all-binutils: maybe-all-opcodes
65907 all-stage1-binutils: maybe-all-stage1-opcodes
65908 all-stage2-binutils: maybe-all-stage2-opcodes
65909 all-stage3-binutils: maybe-all-stage3-opcodes
65910 all-stage4-binutils: maybe-all-stage4-opcodes
65911 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
65912 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
65913 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
65914 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
65915 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
65916 all-binutils: maybe-all-bfd
65917 all-stage1-binutils: maybe-all-stage1-bfd
65918 all-stage2-binutils: maybe-all-stage2-bfd
65919 all-stage3-binutils: maybe-all-stage3-bfd
65920 all-stage4-binutils: maybe-all-stage4-bfd
65921 all-stageprofile-binutils: maybe-all-stageprofile-bfd
65922 all-stagetrain-binutils: maybe-all-stagetrain-bfd
65923 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
65924 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
65925 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
65926 all-binutils: maybe-all-build-flex
65927 all-stage1-binutils: maybe-all-build-flex
65928 all-stage2-binutils: maybe-all-build-flex
65929 all-stage3-binutils: maybe-all-build-flex
65930 all-stage4-binutils: maybe-all-build-flex
65931 all-stageprofile-binutils: maybe-all-build-flex
65932 all-stagetrain-binutils: maybe-all-build-flex
65933 all-stagefeedback-binutils: maybe-all-build-flex
65934 all-stageautoprofile-binutils: maybe-all-build-flex
65935 all-stageautofeedback-binutils: maybe-all-build-flex
65936 all-binutils: maybe-all-build-bison
65937 all-stage1-binutils: maybe-all-build-bison
65938 all-stage2-binutils: maybe-all-build-bison
65939 all-stage3-binutils: maybe-all-build-bison
65940 all-stage4-binutils: maybe-all-build-bison
65941 all-stageprofile-binutils: maybe-all-build-bison
65942 all-stagetrain-binutils: maybe-all-build-bison
65943 all-stagefeedback-binutils: maybe-all-build-bison
65944 all-stageautoprofile-binutils: maybe-all-build-bison
65945 all-stageautofeedback-binutils: maybe-all-build-bison
65946 all-binutils: maybe-all-intl
65947 all-stage1-binutils: maybe-all-stage1-intl
65948 all-stage2-binutils: maybe-all-stage2-intl
65949 all-stage3-binutils: maybe-all-stage3-intl
65950 all-stage4-binutils: maybe-all-stage4-intl
65951 all-stageprofile-binutils: maybe-all-stageprofile-intl
65952 all-stagetrain-binutils: maybe-all-stagetrain-intl
65953 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
65954 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
65955 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
65956 all-binutils: maybe-all-gas
65957 all-stage1-binutils: maybe-all-stage1-gas
65958 all-stage2-binutils: maybe-all-stage2-gas
65959 all-stage3-binutils: maybe-all-stage3-gas
65960 all-stage4-binutils: maybe-all-stage4-gas
65961 all-stageprofile-binutils: maybe-all-stageprofile-gas
65962 all-stagetrain-binutils: maybe-all-stagetrain-gas
65963 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
65964 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
65965 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
65966 all-binutils: maybe-all-libctf
65967 all-stage1-binutils: maybe-all-stage1-libctf
65968 all-stage2-binutils: maybe-all-stage2-libctf
65969 all-stage3-binutils: maybe-all-stage3-libctf
65970 all-stage4-binutils: maybe-all-stage4-libctf
65971 all-stageprofile-binutils: maybe-all-stageprofile-libctf
65972 all-stagetrain-binutils: maybe-all-stagetrain-libctf
65973 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
65974 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
65975 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
65976 all-ld: maybe-all-libctf
65977 all-stage1-ld: maybe-all-stage1-libctf
65978 all-stage2-ld: maybe-all-stage2-libctf
65979 all-stage3-ld: maybe-all-stage3-libctf
65980 all-stage4-ld: maybe-all-stage4-libctf
65981 all-stageprofile-ld: maybe-all-stageprofile-libctf
65982 all-stagetrain-ld: maybe-all-stagetrain-libctf
65983 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
65984 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
65985 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
65986 all-binutils: maybe-all-libsframe
65987 all-stage1-binutils: maybe-all-stage1-libsframe
65988 all-stage2-binutils: maybe-all-stage2-libsframe
65989 all-stage3-binutils: maybe-all-stage3-libsframe
65990 all-stage4-binutils: maybe-all-stage4-libsframe
65991 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
65992 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
65993 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
65994 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
65995 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
65996 install-binutils: maybe-install-opcodes
65997 install-strip-binutils: maybe-install-strip-opcodes
65998 install-libctf: maybe-install-bfd
65999 install-ld: maybe-install-bfd
66000 install-ld: maybe-install-libctf
66001 install-strip-libctf: maybe-install-strip-bfd
66002 install-strip-ld: maybe-install-strip-bfd
66003 install-strip-ld: maybe-install-strip-libctf
66004 configure-opcodes: configure-bfd
66005 configure-stage1-opcodes: configure-stage1-bfd
66006 configure-stage2-opcodes: configure-stage2-bfd
66007 configure-stage3-opcodes: configure-stage3-bfd
66008 configure-stage4-opcodes: configure-stage4-bfd
66009 configure-stageprofile-opcodes: configure-stageprofile-bfd
66010 configure-stagetrain-opcodes: configure-stagetrain-bfd
66011 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66012 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66013 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66014 install-opcodes: maybe-install-bfd
66015 install-strip-opcodes: maybe-install-strip-bfd
66016 configure-gas: maybe-configure-intl
66017 configure-stage1-gas: maybe-configure-stage1-intl
66018 configure-stage2-gas: maybe-configure-stage2-intl
66019 configure-stage3-gas: maybe-configure-stage3-intl
66020 configure-stage4-gas: maybe-configure-stage4-intl
66021 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66022 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66023 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66024 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66025 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66026 all-gas: maybe-all-libiberty
66027 all-stage1-gas: maybe-all-stage1-libiberty
66028 all-stage2-gas: maybe-all-stage2-libiberty
66029 all-stage3-gas: maybe-all-stage3-libiberty
66030 all-stage4-gas: maybe-all-stage4-libiberty
66031 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66032 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66033 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66034 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66035 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66036 all-gas: maybe-all-opcodes
66037 all-stage1-gas: maybe-all-stage1-opcodes
66038 all-stage2-gas: maybe-all-stage2-opcodes
66039 all-stage3-gas: maybe-all-stage3-opcodes
66040 all-stage4-gas: maybe-all-stage4-opcodes
66041 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66042 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66043 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66044 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66045 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66046 all-gas: maybe-all-bfd
66047 all-stage1-gas: maybe-all-stage1-bfd
66048 all-stage2-gas: maybe-all-stage2-bfd
66049 all-stage3-gas: maybe-all-stage3-bfd
66050 all-stage4-gas: maybe-all-stage4-bfd
66051 all-stageprofile-gas: maybe-all-stageprofile-bfd
66052 all-stagetrain-gas: maybe-all-stagetrain-bfd
66053 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66054 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66055 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66056 all-gas: maybe-all-intl
66057 all-stage1-gas: maybe-all-stage1-intl
66058 all-stage2-gas: maybe-all-stage2-intl
66059 all-stage3-gas: maybe-all-stage3-intl
66060 all-stage4-gas: maybe-all-stage4-intl
66061 all-stageprofile-gas: maybe-all-stageprofile-intl
66062 all-stagetrain-gas: maybe-all-stagetrain-intl
66063 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66064 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66065 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66066 configure-ld: maybe-configure-intl
66067 configure-stage1-ld: maybe-configure-stage1-intl
66068 configure-stage2-ld: maybe-configure-stage2-intl
66069 configure-stage3-ld: maybe-configure-stage3-intl
66070 configure-stage4-ld: maybe-configure-stage4-intl
66071 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66072 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66073 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66074 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66075 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66076 all-ld: maybe-all-libiberty
66077 all-stage1-ld: maybe-all-stage1-libiberty
66078 all-stage2-ld: maybe-all-stage2-libiberty
66079 all-stage3-ld: maybe-all-stage3-libiberty
66080 all-stage4-ld: maybe-all-stage4-libiberty
66081 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66082 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66083 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66084 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66085 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66086 all-ld: maybe-all-bfd
66087 all-stage1-ld: maybe-all-stage1-bfd
66088 all-stage2-ld: maybe-all-stage2-bfd
66089 all-stage3-ld: maybe-all-stage3-bfd
66090 all-stage4-ld: maybe-all-stage4-bfd
66091 all-stageprofile-ld: maybe-all-stageprofile-bfd
66092 all-stagetrain-ld: maybe-all-stagetrain-bfd
66093 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66094 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66095 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66096 all-ld: maybe-all-opcodes
66097 all-stage1-ld: maybe-all-stage1-opcodes
66098 all-stage2-ld: maybe-all-stage2-opcodes
66099 all-stage3-ld: maybe-all-stage3-opcodes
66100 all-stage4-ld: maybe-all-stage4-opcodes
66101 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66102 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66103 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66104 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66105 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66106 all-ld: maybe-all-build-bison
66107 all-stage1-ld: maybe-all-build-bison
66108 all-stage2-ld: maybe-all-build-bison
66109 all-stage3-ld: maybe-all-build-bison
66110 all-stage4-ld: maybe-all-build-bison
66111 all-stageprofile-ld: maybe-all-build-bison
66112 all-stagetrain-ld: maybe-all-build-bison
66113 all-stagefeedback-ld: maybe-all-build-bison
66114 all-stageautoprofile-ld: maybe-all-build-bison
66115 all-stageautofeedback-ld: maybe-all-build-bison
66116 all-ld: maybe-all-build-flex
66117 all-stage1-ld: maybe-all-build-flex
66118 all-stage2-ld: maybe-all-build-flex
66119 all-stage3-ld: maybe-all-build-flex
66120 all-stage4-ld: maybe-all-build-flex
66121 all-stageprofile-ld: maybe-all-build-flex
66122 all-stagetrain-ld: maybe-all-build-flex
66123 all-stagefeedback-ld: maybe-all-build-flex
66124 all-stageautoprofile-ld: maybe-all-build-flex
66125 all-stageautofeedback-ld: maybe-all-build-flex
66126 all-ld: maybe-all-intl
66127 all-stage1-ld: maybe-all-stage1-intl
66128 all-stage2-ld: maybe-all-stage2-intl
66129 all-stage3-ld: maybe-all-stage3-intl
66130 all-stage4-ld: maybe-all-stage4-intl
66131 all-stageprofile-ld: maybe-all-stageprofile-intl
66132 all-stagetrain-ld: maybe-all-stagetrain-intl
66133 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66134 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66135 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66136 all-ld: maybe-all-gas
66137 all-stage1-ld: maybe-all-stage1-gas
66138 all-stage2-ld: maybe-all-stage2-gas
66139 all-stage3-ld: maybe-all-stage3-gas
66140 all-stage4-ld: maybe-all-stage4-gas
66141 all-stageprofile-ld: maybe-all-stageprofile-gas
66142 all-stagetrain-ld: maybe-all-stagetrain-gas
66143 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66144 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66145 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66146 all-ld: maybe-all-binutils
66147 all-stage1-ld: maybe-all-stage1-binutils
66148 all-stage2-ld: maybe-all-stage2-binutils
66149 all-stage3-ld: maybe-all-stage3-binutils
66150 all-stage4-ld: maybe-all-stage4-binutils
66151 all-stageprofile-ld: maybe-all-stageprofile-binutils
66152 all-stagetrain-ld: maybe-all-stagetrain-binutils
66153 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66154 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66155 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66156 install-ld: maybe-install-gold
66157 install-strip-ld: maybe-install-strip-gold
66158 configure-gold: maybe-configure-intl
66159 configure-stage1-gold: maybe-configure-stage1-intl
66160 configure-stage2-gold: maybe-configure-stage2-intl
66161 configure-stage3-gold: maybe-configure-stage3-intl
66162 configure-stage4-gold: maybe-configure-stage4-intl
66163 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66164 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66165 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66166 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66167 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66168 all-gold: maybe-all-libiberty
66169 all-stage1-gold: maybe-all-stage1-libiberty
66170 all-stage2-gold: maybe-all-stage2-libiberty
66171 all-stage3-gold: maybe-all-stage3-libiberty
66172 all-stage4-gold: maybe-all-stage4-libiberty
66173 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66174 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66175 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66176 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66177 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66178 all-gold: maybe-all-intl
66179 all-stage1-gold: maybe-all-stage1-intl
66180 all-stage2-gold: maybe-all-stage2-intl
66181 all-stage3-gold: maybe-all-stage3-intl
66182 all-stage4-gold: maybe-all-stage4-intl
66183 all-stageprofile-gold: maybe-all-stageprofile-intl
66184 all-stagetrain-gold: maybe-all-stagetrain-intl
66185 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66186 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66187 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66188 all-gold: maybe-all-bfd
66189 all-stage1-gold: maybe-all-stage1-bfd
66190 all-stage2-gold: maybe-all-stage2-bfd
66191 all-stage3-gold: maybe-all-stage3-bfd
66192 all-stage4-gold: maybe-all-stage4-bfd
66193 all-stageprofile-gold: maybe-all-stageprofile-bfd
66194 all-stagetrain-gold: maybe-all-stagetrain-bfd
66195 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66196 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66197 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66198 all-gold: maybe-all-build-bison
66199 all-stage1-gold: maybe-all-build-bison
66200 all-stage2-gold: maybe-all-build-bison
66201 all-stage3-gold: maybe-all-build-bison
66202 all-stage4-gold: maybe-all-build-bison
66203 all-stageprofile-gold: maybe-all-build-bison
66204 all-stagetrain-gold: maybe-all-build-bison
66205 all-stagefeedback-gold: maybe-all-build-bison
66206 all-stageautoprofile-gold: maybe-all-build-bison
66207 all-stageautofeedback-gold: maybe-all-build-bison
66208 all-gold: maybe-all-gas
66209 all-stage1-gold: maybe-all-stage1-gas
66210 all-stage2-gold: maybe-all-stage2-gas
66211 all-stage3-gold: maybe-all-stage3-gas
66212 all-stage4-gold: maybe-all-stage4-gas
66213 all-stageprofile-gold: maybe-all-stageprofile-gas
66214 all-stagetrain-gold: maybe-all-stagetrain-gas
66215 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66216 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66217 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66218 check-gold: maybe-all-binutils
66219 check-stage1-gold: maybe-all-stage1-binutils
66220 check-stage2-gold: maybe-all-stage2-binutils
66221 check-stage3-gold: maybe-all-stage3-binutils
66222 check-stage4-gold: maybe-all-stage4-binutils
66223 check-stageprofile-gold: maybe-all-stageprofile-binutils
66224 check-stagetrain-gold: maybe-all-stagetrain-binutils
66225 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66226 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66227 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66228 check-gold: maybe-all-gas
66229 check-stage1-gold: maybe-all-stage1-gas
66230 check-stage2-gold: maybe-all-stage2-gas
66231 check-stage3-gold: maybe-all-stage3-gas
66232 check-stage4-gold: maybe-all-stage4-gas
66233 check-stageprofile-gold: maybe-all-stageprofile-gas
66234 check-stagetrain-gold: maybe-all-stagetrain-gas
66235 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66236 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66237 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66238 configure-opcodes: maybe-configure-intl
66239 configure-stage1-opcodes: maybe-configure-stage1-intl
66240 configure-stage2-opcodes: maybe-configure-stage2-intl
66241 configure-stage3-opcodes: maybe-configure-stage3-intl
66242 configure-stage4-opcodes: maybe-configure-stage4-intl
66243 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66244 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66245 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66246 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66247 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66248 all-opcodes: maybe-all-bfd
66249 all-stage1-opcodes: maybe-all-stage1-bfd
66250 all-stage2-opcodes: maybe-all-stage2-bfd
66251 all-stage3-opcodes: maybe-all-stage3-bfd
66252 all-stage4-opcodes: maybe-all-stage4-bfd
66253 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66254 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66255 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66256 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66257 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66258 all-opcodes: maybe-all-libiberty
66259 all-stage1-opcodes: maybe-all-stage1-libiberty
66260 all-stage2-opcodes: maybe-all-stage2-libiberty
66261 all-stage3-opcodes: maybe-all-stage3-libiberty
66262 all-stage4-opcodes: maybe-all-stage4-libiberty
66263 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66264 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66265 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66266 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66267 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66268 all-opcodes: maybe-all-intl
66269 all-stage1-opcodes: maybe-all-stage1-intl
66270 all-stage2-opcodes: maybe-all-stage2-intl
66271 all-stage3-opcodes: maybe-all-stage3-intl
66272 all-stage4-opcodes: maybe-all-stage4-intl
66273 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66274 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66275 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66276 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66277 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66278 all-dejagnu: maybe-all-tcl
66279 all-dejagnu: maybe-all-expect
66280 all-dejagnu: maybe-all-tk
66281 configure-expect: maybe-configure-tcl
66282 configure-expect: maybe-configure-tk
66283 all-expect: maybe-all-tcl
66284 all-expect: maybe-all-tk
66285 configure-itcl: maybe-configure-tcl
66286 configure-itcl: maybe-configure-tk
66287 all-itcl: maybe-all-tcl
66288 all-itcl: maybe-all-tk
66289 install-itcl: maybe-install-tcl
66290 install-strip-itcl: maybe-install-strip-tcl
66291 configure-tk: maybe-configure-tcl
66292 all-tk: maybe-all-tcl
66293 all-sid: maybe-all-tcl
66294 all-sid: maybe-all-tk
66295 install-sid: maybe-install-tcl
66296 install-strip-sid: maybe-install-strip-tcl
66297 install-sid: maybe-install-tk
66298 install-strip-sid: maybe-install-strip-tk
66299 configure-sim: maybe-all-gnulib
66300 configure-sim: maybe-all-readline
66301 all-fastjar: maybe-all-build-texinfo
66302 all-libctf: all-libiberty
66303 all-stage1-libctf: all-stage1-libiberty
66304 all-stage2-libctf: all-stage2-libiberty
66305 all-stage3-libctf: all-stage3-libiberty
66306 all-stage4-libctf: all-stage4-libiberty
66307 all-stageprofile-libctf: all-stageprofile-libiberty
66308 all-stagetrain-libctf: all-stagetrain-libiberty
66309 all-stagefeedback-libctf: all-stagefeedback-libiberty
66310 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66311 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66312 all-libctf: maybe-all-bfd
66313 all-stage1-libctf: maybe-all-stage1-bfd
66314 all-stage2-libctf: maybe-all-stage2-bfd
66315 all-stage3-libctf: maybe-all-stage3-bfd
66316 all-stage4-libctf: maybe-all-stage4-bfd
66317 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66318 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66319 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66320 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66321 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66322 all-libctf: maybe-all-zlib
66323 all-stage1-libctf: maybe-all-stage1-zlib
66324 all-stage2-libctf: maybe-all-stage2-zlib
66325 all-stage3-libctf: maybe-all-stage3-zlib
66326 all-stage4-libctf: maybe-all-stage4-zlib
66327 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66328 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66329 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66330 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66331 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66332 configure-libctf: maybe-all-bfd
66333 configure-stage1-libctf: maybe-all-stage1-bfd
66334 configure-stage2-libctf: maybe-all-stage2-bfd
66335 configure-stage3-libctf: maybe-all-stage3-bfd
66336 configure-stage4-libctf: maybe-all-stage4-bfd
66337 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66338 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66339 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66340 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66341 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66342 configure-libctf: maybe-all-intl
66343 configure-stage1-libctf: maybe-all-stage1-intl
66344 configure-stage2-libctf: maybe-all-stage2-intl
66345 configure-stage3-libctf: maybe-all-stage3-intl
66346 configure-stage4-libctf: maybe-all-stage4-intl
66347 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66348 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66349 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66350 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66351 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66352 configure-libctf: maybe-all-zlib
66353 configure-stage1-libctf: maybe-all-stage1-zlib
66354 configure-stage2-libctf: maybe-all-stage2-zlib
66355 configure-stage3-libctf: maybe-all-stage3-zlib
66356 configure-stage4-libctf: maybe-all-stage4-zlib
66357 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66358 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66359 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66360 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66361 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66362 configure-libctf: maybe-all-libiconv
66363 configure-stage1-libctf: maybe-all-stage1-libiconv
66364 configure-stage2-libctf: maybe-all-stage2-libiconv
66365 configure-stage3-libctf: maybe-all-stage3-libiconv
66366 configure-stage4-libctf: maybe-all-stage4-libiconv
66367 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66368 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66369 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66370 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66371 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66372 check-libctf: maybe-all-ld
66373 check-stage1-libctf: maybe-all-stage1-ld
66374 check-stage2-libctf: maybe-all-stage2-ld
66375 check-stage3-libctf: maybe-all-stage3-ld
66376 check-stage4-libctf: maybe-all-stage4-ld
66377 check-stageprofile-libctf: maybe-all-stageprofile-ld
66378 check-stagetrain-libctf: maybe-all-stagetrain-ld
66379 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66380 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66381 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66382 distclean-gnulib: maybe-distclean-gdb
66383 distclean-gnulib: maybe-distclean-gdbserver
66384 all-bison: maybe-all-build-texinfo
66385 all-flex: maybe-all-build-bison
66386 all-flex: maybe-all-m4
66387 all-flex: maybe-all-build-texinfo
66388 all-m4: maybe-all-build-texinfo
66389 configure-target-libgo: maybe-configure-target-libffi
66390 all-target-libgo: maybe-all-target-libffi
66391 configure-target-libphobos: maybe-configure-target-libbacktrace
66392 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66393 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66394 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66395 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66396 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66397 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66398 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66399 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66400 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66401 configure-target-libphobos: maybe-configure-target-zlib
66402 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66403 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66404 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66405 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66406 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66407 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66408 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66409 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66410 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66411 all-target-libphobos: maybe-all-target-libbacktrace
66412 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66413 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66414 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66415 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66416 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66417 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66418 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66419 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66420 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66421 all-target-libphobos: maybe-all-target-zlib
66422 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66423 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66424 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66425 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66426 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66427 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66428 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66429 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66430 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66431 all-target-libphobos: maybe-all-target-libatomic
66432 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66433 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66434 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66435 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66436 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66437 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66438 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66439 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66440 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66441 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66442 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66443 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66444 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66445 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66446 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66447 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66448 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66449 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66450 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66451 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66452 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66453 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66454 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66455 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66456 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66457 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66458 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66459 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66460 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66461 configure-target-libvtv: maybe-all-target-libstdc++-v3
66462 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66463 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66464 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66465 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66466 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66467 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66468 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66469 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66470 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66471 all-target-libstdc++-v3: maybe-configure-target-libgomp
66472 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66473 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66474 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66475 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66476 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66477 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66478 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66479 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66480 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66481 install-target-libgo: maybe-install-target-libatomic
66482 install-target-libgfortran: maybe-install-target-libquadmath
66483 install-target-libgfortran: maybe-install-target-libgcc
66484 install-target-libphobos: maybe-install-target-libatomic
66485 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66486 install-target-libsanitizer: maybe-install-target-libgcc
66487 install-target-libvtv: maybe-install-target-libstdc++-v3
66488 install-target-libvtv: maybe-install-target-libgcc
66489 install-target-libitm: maybe-install-target-libgcc
66490 install-target-libobjc: maybe-install-target-libgcc
66491 install-target-libstdc++-v3: maybe-install-target-libgcc
66492 all-target-libgloss: maybe-all-target-newlib
66493 all-target-winsup: maybe-all-target-libtermcap
66494 configure-target-libgfortran: maybe-all-target-libquadmath
66495
66496
66497 @if gcc-bootstrap
66498 configure-gnattools: stage_last
66499 configure-libcc1: stage_last
66500 configure-c++tools: stage_last
66501 configure-utils: stage_last
66502 configure-gdb: stage_last
66503 configure-gdbserver: stage_last
66504 configure-gdbsupport: stage_last
66505 configure-gprof: stage_last
66506 configure-sid: stage_last
66507 configure-sim: stage_last
66508 configure-fastjar: stage_last
66509 configure-bison: stage_last
66510 configure-flex: stage_last
66511 configure-m4: stage_last
66512 @endif gcc-bootstrap
66513
66514 @unless gcc-bootstrap
66515 all-gnattools: maybe-all-target-libstdc++-v3
66516 configure-libcc1: maybe-configure-gcc
66517 all-libcc1: maybe-all-gcc
66518 all-c++tools: maybe-all-gcc
66519 all-utils: maybe-all-libiberty
66520 configure-gdb: maybe-all-gmp
66521 configure-gdb: maybe-all-mpfr
66522 configure-gdb: maybe-all-intl
66523 configure-gdb: maybe-all-bfd
66524 configure-gdb: maybe-all-libiconv
66525 all-gdb: maybe-all-libiberty
66526 all-gdb: maybe-all-libiconv
66527 all-gdb: maybe-all-opcodes
66528 all-gdb: maybe-all-libdecnumber
66529 all-gdb: maybe-all-libctf
66530 all-gdb: maybe-all-libbacktrace
66531 all-gdbserver: maybe-all-libiberty
66532 configure-gdbsupport: maybe-configure-intl
66533 all-gdbsupport: maybe-all-intl
66534 configure-gprof: maybe-configure-intl
66535 all-gprof: maybe-all-libiberty
66536 all-gprof: maybe-all-bfd
66537 all-gprof: maybe-all-opcodes
66538 all-gprof: maybe-all-intl
66539 all-gprof: maybe-all-gas
66540 all-sid: maybe-all-libiberty
66541 all-sid: maybe-all-bfd
66542 all-sid: maybe-all-opcodes
66543 configure-sim: maybe-configure-intl
66544 all-sim: maybe-all-intl
66545 all-sim: maybe-all-libiberty
66546 all-sim: maybe-all-bfd
66547 all-sim: maybe-all-opcodes
66548 all-fastjar: maybe-all-zlib
66549 all-fastjar: maybe-all-libiberty
66550 all-bison: maybe-all-intl
66551 all-flex: maybe-all-intl
66552 all-m4: maybe-all-intl
66553 configure-target-fastjar: maybe-configure-target-zlib
66554 all-target-fastjar: maybe-all-target-zlib
66555 configure-target-libgo: maybe-all-target-libstdc++-v3
66556 all-target-libgo: maybe-all-target-libbacktrace
66557 all-target-libgo: maybe-all-target-libatomic
66558 configure-target-libgm2: maybe-all-target-libstdc++-v3
66559 all-target-libgm2: maybe-all-target-libatomic
66560 configure-target-newlib: maybe-all-binutils
66561 configure-target-newlib: maybe-all-ld
66562 configure-target-libgfortran: maybe-all-target-libbacktrace
66563 configure-target-libgo: maybe-all-target-libbacktrace
66564 @endunless gcc-bootstrap
66565
66566 # Dependencies for target modules on other target modules are
66567 # described by lang_env_dependencies; the defaults apply to anything
66568 # not mentioned there.
66569
66570
66571 @if gcc-bootstrap
66572 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
66573 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
66574 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
66575 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
66576 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
66577 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
66578 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
66579 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
66580 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
66581 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
66582 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
66583 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
66584 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
66585 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
66586 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
66587 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
66588 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
66589 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
66590 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
66591 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
66592 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
66593 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
66594 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
66595 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
66596 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
66597 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
66598 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
66599 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
66600 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
66601 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
66602 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
66603 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
66604 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
66605 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
66606 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
66607 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
66608 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
66609 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
66610 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
66611 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
66612 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
66613 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
66614 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
66615 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
66616 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
66617 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
66618 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
66619 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
66620 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
66621 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
66622 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
66623 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
66624 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
66625 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
66626 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
66627 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
66628 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
66629 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
66630 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
66631 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
66632 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
66633 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
66634 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
66635 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
66636 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
66637 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
66638 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
66639 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
66640 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
66641 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
66642 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
66643 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
66644 @endif gcc-bootstrap
66645
66646 @if gcc-no-bootstrap
66647 configure-target-libstdc++-v3: maybe-all-target-libgcc
66648 configure-target-libsanitizer: maybe-all-target-libgcc
66649 configure-target-libvtv: maybe-all-target-libgcc
66650 configure-target-libssp: maybe-all-target-libgcc
66651 configure-target-newlib: maybe-all-target-libgcc
66652 configure-target-libbacktrace: maybe-all-target-libgcc
66653 configure-target-libquadmath: maybe-all-target-libgcc
66654 configure-target-libgfortran: maybe-all-target-libgcc
66655 configure-target-libobjc: maybe-all-target-libgcc
66656 configure-target-libgo: maybe-all-target-libgcc
66657 configure-target-libphobos: maybe-all-target-libgcc
66658 configure-target-libtermcap: maybe-all-target-libgcc
66659 configure-target-winsup: maybe-all-target-libgcc
66660 configure-target-libgloss: maybe-all-target-libgcc
66661 configure-target-libffi: maybe-all-target-libgcc
66662 configure-target-zlib: maybe-all-target-libgcc
66663 configure-target-rda: maybe-all-target-libgcc
66664 configure-target-libada: maybe-all-target-libgcc
66665 configure-target-libgm2: maybe-all-target-libgcc
66666 configure-target-libgomp: maybe-all-target-libgcc
66667 configure-target-libitm: maybe-all-target-libgcc
66668 configure-target-libatomic: maybe-all-target-libgcc
66669 @endif gcc-no-bootstrap
66670
66671
66672 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
66673
66674 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
66675
66676 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
66677
66678 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
66679
66680
66681
66682 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
66683
66684 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
66685
66686 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
66687
66688 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
66689
66690 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
66691
66692 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
66693
66694 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
66695
66696 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
66697
66698
66699 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
66700 configure-target-libffi: maybe-all-target-libstdc++-v3
66701
66702 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
66703
66704 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
66705
66706 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
66707
66708 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
66709
66710 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
66711
66712 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
66713 configure-target-libitm: maybe-all-target-libstdc++-v3
66714
66715 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
66716
66717
66718 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
66719 GDB_TK = @GDB_TK@
66720 INSTALL_GDB_TK = @INSTALL_GDB_TK@
66721 configure-gdb: $(CONFIGURE_GDB_TK)
66722 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
66723 install-gdb: $(INSTALL_GDB_TK)
66724
66725 # Serialization dependencies. Host configures don't work well in parallel to
66726 # each other, due to contention over config.cache. Target configures and
66727 # build configures are similar.
66728 @serialization_dependencies@
66729
66730 # --------------------------------
66731 # Regenerating top level configury
66732 # --------------------------------
66733
66734 # Rebuilding Makefile.in, using autogen.
66735 AUTOGEN = autogen
66736 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
66737 cd $(srcdir) && $(AUTOGEN) Makefile.def
66738
66739 # Rebuilding Makefile.
66740 Makefile: $(srcdir)/Makefile.in config.status
66741 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
66742
66743 config.status: configure
66744 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
66745
66746 # Rebuilding configure.
66747 AUTOCONF = autoconf
66748 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
66749 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
66750 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
66751 $(srcdir)/config/gcc-plugin.m4 \
66752 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
66753 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
66754 cd $(srcdir) && $(AUTOCONF)
66755
66756 # ------------------------------
66757 # Special directives to GNU Make
66758 # ------------------------------
66759
66760 # Don't pass command-line variables to submakes.
66761 .NOEXPORT:
66762 MAKEOVERRIDES=
66763
66764 # end of Makefile.in