Optimize powerpc*-*-linux* e500 hardfp/soft-fp use.
[official-gcc.git] / Makefile.in
blob0a93962c83555ab12fe1120a8d889acd0290e6a1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158 GOC="$(GOC_FOR_BUILD)"; export GOC; \
159 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GCJ="$(GCJ)"; export GCJ; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 GOC="$(GOC)"; export GOC; \
197 AR="$(AR)"; export AR; \
198 AS="$(AS)"; export AS; \
199 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201 LD="$(LD)"; export LD; \
202 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203 NM="$(NM)"; export NM; \
204 RANLIB="$(RANLIB)"; export RANLIB; \
205 WINDRES="$(WINDRES)"; export WINDRES; \
206 WINDMC="$(WINDMC)"; export WINDMC; \
207 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209 READELF="$(READELF)"; export READELF; \
210 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
225 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
226 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
227 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
228 @if gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248 export CXX; \
249 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
254 $(HOST_EXPORTS) \
255 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259 $(POSTSTAGE1_CXX_EXPORT) \
260 $(LTO_EXPORTS) \
261 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
273 $(BASE_EXPORTS) \
274 AR="$(AR_FOR_TARGET)"; export AR; \
275 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
282 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
283 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
284 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
285 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
286 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
287 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
288 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
289 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
290 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291 READELF="$(READELF_FOR_TARGET)"; export READELF; \
292 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
301 RAW_CXX_TARGET_EXPORTS = \
302 $(BASE_TARGET_EXPORTS) \
303 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
306 NORMAL_TARGET_EXPORTS = \
307 $(BASE_TARGET_EXPORTS) \
308 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
314 # Where to find ISL
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
318 # Where to find CLOOG
319 HOST_CLOOGLIBS = @clooglibs@
320 HOST_CLOOGINC = @clooginc@
322 # Where to find libelf
323 HOST_LIBELFLIBS = @libelflibs@
324 HOST_LIBELFINC = @libelfinc@
326 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
328 # ----------------------------------------------
329 # Programs producing files for the BUILD machine
330 # ----------------------------------------------
332 SHELL = @SHELL@
334 # pwd command to use. Allow user to override default by setting PWDCMD in
335 # the environment to account for automounters. The make variable must not
336 # be called PWDCMD, otherwise the value set here is passed to make
337 # subprocesses and overrides the setting from the user's environment.
338 # Don't use PWD since it is a common shell environment variable and we
339 # don't want to corrupt it.
340 PWD_COMMAND = $${PWDCMD-pwd}
342 # compilers to use to create programs which must be run in the build
343 # environment.
344 AR_FOR_BUILD = @AR_FOR_BUILD@
345 AS_FOR_BUILD = @AS_FOR_BUILD@
346 CC_FOR_BUILD = @CC_FOR_BUILD@
347 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
348 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
349 CXX_FOR_BUILD = @CXX_FOR_BUILD@
350 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
351 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
352 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
353 GOC_FOR_BUILD = @GOC_FOR_BUILD@
354 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
355 LD_FOR_BUILD = @LD_FOR_BUILD@
356 NM_FOR_BUILD = @NM_FOR_BUILD@
357 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
358 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
359 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
361 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
362 # here so that they can be overridden by Makefile fragments.
363 BUILD_PREFIX = @BUILD_PREFIX@
364 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
366 # Flags to pass to stage2 and later makes. They are defined
367 # here so that they can be overridden by Makefile fragments.
368 BOOT_CFLAGS= -g -O2
369 BOOT_LDFLAGS=
370 BOOT_ADAFLAGS= -gnatpg
372 AWK = @AWK@
373 SED = @SED@
374 BISON = @BISON@
375 YACC = @YACC@
376 FLEX = @FLEX@
377 LEX = @LEX@
378 M4 = @M4@
379 MAKEINFO = @MAKEINFO@
380 EXPECT = @EXPECT@
381 RUNTEST = @RUNTEST@
383 # This just becomes part of the MAKEINFO definition passed down to
384 # sub-makes. It lets flags be given on the command line while still
385 # using the makeinfo from the object tree.
386 # (Default to avoid splitting info files by setting the threshold high.)
387 MAKEINFOFLAGS = --split-size=5000000
389 # ---------------------------------------------
390 # Programs producing files for the HOST machine
391 # ---------------------------------------------
393 AS = @AS@
394 AR = @AR@
395 AR_FLAGS = rc
396 CC = @CC@
397 CXX = @CXX@
398 DLLTOOL = @DLLTOOL@
399 LD = @LD@
400 LIPO = @LIPO@
401 NM = @NM@
402 OBJDUMP = @OBJDUMP@
403 RANLIB = @RANLIB@
404 READELF = @READELF@
405 STRIP = @STRIP@
406 WINDRES = @WINDRES@
407 WINDMC = @WINDMC@
409 GNATBIND = @GNATBIND@
410 GNATMAKE = @GNATMAKE@
412 CFLAGS = @CFLAGS@
413 LDFLAGS = @LDFLAGS@
414 LIBCFLAGS = $(CFLAGS)
415 CXXFLAGS = @CXXFLAGS@
416 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
417 GOCFLAGS = $(CFLAGS)
419 TFLAGS =
421 # Defaults for all stages; some are overridden below.
423 STAGE_CFLAGS = $(BOOT_CFLAGS)
424 STAGE_TFLAGS = $(TFLAGS)
425 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
428 # Defaults for stage 1; some are overridden below.
429 STAGE1_CFLAGS = $(STAGE_CFLAGS)
430 STAGE1_CXXFLAGS = $(CXXFLAGS)
431 @if target-libstdc++-v3-bootstrap
432 # Override the above if we're bootstrapping C++.
433 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
434 @endif target-libstdc++-v3-bootstrap
435 STAGE1_TFLAGS = $(STAGE_TFLAGS)
436 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
438 # Defaults for stage 2; some are overridden below.
439 STAGE2_CFLAGS = $(STAGE_CFLAGS)
440 STAGE2_CXXFLAGS = $(CXXFLAGS)
441 @if target-libstdc++-v3-bootstrap
442 # Override the above if we're bootstrapping C++.
443 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
444 @endif target-libstdc++-v3-bootstrap
445 STAGE2_TFLAGS = $(STAGE_TFLAGS)
446 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
448 # Defaults for stage 3; some are overridden below.
449 STAGE3_CFLAGS = $(STAGE_CFLAGS)
450 STAGE3_CXXFLAGS = $(CXXFLAGS)
451 @if target-libstdc++-v3-bootstrap
452 # Override the above if we're bootstrapping C++.
453 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
454 @endif target-libstdc++-v3-bootstrap
455 STAGE3_TFLAGS = $(STAGE_TFLAGS)
456 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
458 # Defaults for stage 4; some are overridden below.
459 STAGE4_CFLAGS = $(STAGE_CFLAGS)
460 STAGE4_CXXFLAGS = $(CXXFLAGS)
461 @if target-libstdc++-v3-bootstrap
462 # Override the above if we're bootstrapping C++.
463 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
464 @endif target-libstdc++-v3-bootstrap
465 STAGE4_TFLAGS = $(STAGE_TFLAGS)
466 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
468 # Defaults for stage profile; some are overridden below.
469 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
470 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
471 @if target-libstdc++-v3-bootstrap
472 # Override the above if we're bootstrapping C++.
473 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
474 @endif target-libstdc++-v3-bootstrap
475 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
476 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
478 # Defaults for stage feedback; some are overridden below.
479 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
480 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
481 @if target-libstdc++-v3-bootstrap
482 # Override the above if we're bootstrapping C++.
483 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
484 @endif target-libstdc++-v3-bootstrap
485 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
486 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
489 # Only build the C compiler for stage1, because that is the only one that
490 # we can guarantee will build with the native compiler, and also it is the
491 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
492 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
493 # overrideable (for a bootstrap build stage1 also builds gcc.info).
495 STAGE1_CFLAGS = @stage1_cflags@
496 STAGE1_CHECKING = @stage1_checking@
497 STAGE1_LANGUAGES = @stage1_languages@
498 # * We force-disable intermodule optimizations, even if
499 # --enable-intermodule was passed, since the installed compiler
500 # probably can't handle them. Luckily, autoconf always respects
501 # the last argument when conflicting --enable arguments are passed.
502 # * Likewise, we force-disable coverage flags, since the installed
503 # compiler probably has never heard of them.
504 # * We also disable -Wformat, since older GCCs don't understand newer %s.
505 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
506 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
507 --disable-build-format-warnings
509 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
510 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
512 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
513 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
515 do-compare = @do_compare@
516 do-compare3 = $(do-compare)
518 # -----------------------------------------------
519 # Programs producing files for the TARGET machine
520 # -----------------------------------------------
522 AR_FOR_TARGET=@AR_FOR_TARGET@
523 AS_FOR_TARGET=@AS_FOR_TARGET@
524 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
526 # If GCC_FOR_TARGET is not overriden on the command line, then this
527 # variable is passed down to the gcc Makefile, where it is used to
528 # build libgcc2.a. We define it here so that it can itself be
529 # overridden on the command line.
530 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
531 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
532 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
533 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
534 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
535 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
536 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
537 LD_FOR_TARGET=@LD_FOR_TARGET@
539 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
540 NM_FOR_TARGET=@NM_FOR_TARGET@
541 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
542 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
543 READELF_FOR_TARGET=@READELF_FOR_TARGET@
544 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
545 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
546 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
548 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
549 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
550 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
552 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
553 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
555 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
556 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
557 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
558 GOCFLAGS_FOR_TARGET = -O2 -g
560 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
561 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
562 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
564 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
566 # ------------------------------------
567 # Miscellaneous targets and flag lists
568 # ------------------------------------
570 # The first rule in the file had better be this one. Don't put any above it.
571 # This lives here to allow makefile fragments to contain dependencies.
572 all:
574 #### host and target specific makefile fragments come in here.
575 @target_makefile_frag@
576 @alphaieee_frag@
577 @ospace_frag@
578 @host_makefile_frag@
581 # This is the list of directories that may be needed in RPATH_ENVVAR
582 # so that programs built for the target machine work.
583 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
585 @if target-libstdc++-v3
586 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
587 @endif target-libstdc++-v3
589 @if target-libsanitizer
590 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
591 @endif target-libsanitizer
593 @if target-libvtv
594 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
595 @endif target-libvtv
597 @if target-libcilkrts
598 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
599 @endif target-libcilkrts
601 @if target-libssp
602 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
603 @endif target-libssp
605 @if target-libgomp
606 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
607 @endif target-libgomp
609 @if target-libitm
610 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
611 @endif target-libitm
613 @if target-libatomic
614 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
615 @endif target-libatomic
619 # This is the list of directories that may be needed in RPATH_ENVVAR
620 # so that programs built for the host machine work.
621 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
623 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
624 @if gcc
625 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
626 @endif gcc
629 @if gmp
630 HOST_LIB_PATH_gmp = \
631 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
632 @endif gmp
634 @if mpfr
635 HOST_LIB_PATH_mpfr = \
636 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
637 @endif mpfr
639 @if mpc
640 HOST_LIB_PATH_mpc = \
641 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
642 @endif mpc
644 @if isl
645 HOST_LIB_PATH_isl = \
646 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
647 @endif isl
649 @if cloog
650 HOST_LIB_PATH_cloog = \
651 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
652 @endif cloog
654 @if libelf
655 HOST_LIB_PATH_libelf = \
656 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
657 @endif libelf
660 CXX_FOR_TARGET_FLAG_TO_PASS = \
661 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
662 @if target-libstdc++-v3
663 # CXX_FOR_TARGET is tricky to get right for target libs that require a
664 # functional C++ compiler. When we recurse, if we expand
665 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
666 # libstdc++ include flags from the script. Instead, we get an
667 # -funconfigured-* word, so that we'll get errors if this invalid C++
668 # command line is used for anything, but also so that we can use the
669 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
670 # don't pass it on, sub-make will use the default definition, that
671 # re-expands it at the time of use, so we'll get it right when we need
672 # it. One potential exception is the expansion of CXX_FOR_TARGET
673 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
674 # really work, for C++ host programs can't depend on the current-stage
675 # C++ target library.
676 CXX_FOR_TARGET_FLAG_TO_PASS = \
677 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
678 @endif target-libstdc++-v3
680 # Flags to pass down to all sub-makes.
681 BASE_FLAGS_TO_PASS = \
682 "DESTDIR=$(DESTDIR)" \
683 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
684 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
685 "bindir=$(bindir)" \
686 "datadir=$(datadir)" \
687 "exec_prefix=$(exec_prefix)" \
688 "includedir=$(includedir)" \
689 "datarootdir=$(datarootdir)" \
690 "docdir=$(docdir)" \
691 "infodir=$(infodir)" \
692 "pdfdir=$(pdfdir)" \
693 "htmldir=$(htmldir)" \
694 "libdir=$(libdir)" \
695 "libexecdir=$(libexecdir)" \
696 "lispdir=$(lispdir)" \
697 "localstatedir=$(localstatedir)" \
698 "mandir=$(mandir)" \
699 "oldincludedir=$(oldincludedir)" \
700 "prefix=$(prefix)" \
701 "sbindir=$(sbindir)" \
702 "sharedstatedir=$(sharedstatedir)" \
703 "sysconfdir=$(sysconfdir)" \
704 "tooldir=$(tooldir)" \
705 "build_tooldir=$(build_tooldir)" \
706 "target_alias=$(target_alias)" \
707 "AWK=$(AWK)" \
708 "BISON=$(BISON)" \
709 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
710 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
711 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
712 "EXPECT=$(EXPECT)" \
713 "FLEX=$(FLEX)" \
714 "INSTALL=$(INSTALL)" \
715 "INSTALL_DATA=$(INSTALL_DATA)" \
716 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
717 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
718 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
719 "LEX=$(LEX)" \
720 "M4=$(M4)" \
721 "MAKE=$(MAKE)" \
722 "RUNTEST=$(RUNTEST)" \
723 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
724 "SED=$(SED)" \
725 "SHELL=$(SHELL)" \
726 "YACC=$(YACC)" \
727 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
728 "ADA_CFLAGS=$(ADA_CFLAGS)" \
729 "AR_FLAGS=$(AR_FLAGS)" \
730 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
732 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
733 "CFLAGS=$(CFLAGS)" \
734 "CXXFLAGS=$(CXXFLAGS)" \
735 "LDFLAGS=$(LDFLAGS)" \
736 "LIBCFLAGS=$(LIBCFLAGS)" \
737 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
738 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
739 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
740 "GNATBIND=$(GNATBIND)" \
741 "GNATMAKE=$(GNATMAKE)" \
742 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
743 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
744 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
745 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
746 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
747 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
748 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
749 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
750 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
751 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
752 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
753 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
754 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
755 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
756 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
757 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
758 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
759 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
760 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
761 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
762 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
763 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
764 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
765 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
766 "BUILD_CONFIG=$(BUILD_CONFIG)" \
767 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
768 "LEAN=$(LEAN)" \
769 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
770 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
771 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
772 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
773 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
774 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
775 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
776 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
777 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
778 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
779 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
780 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
781 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
782 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
783 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
784 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
785 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
786 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
787 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
788 "TFLAGS=$(TFLAGS)" \
789 "CONFIG_SHELL=$(SHELL)" \
790 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
792 # We leave this in just in case, but it is not needed anymore.
793 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
795 # Flags to pass down to most sub-makes, in which we're building with
796 # the host environment.
797 EXTRA_HOST_FLAGS = \
798 'AR=$(AR)' \
799 'AS=$(AS)' \
800 'CC=$(CC)' \
801 'CXX=$(CXX)' \
802 'DLLTOOL=$(DLLTOOL)' \
803 'GCJ=$(GCJ)' \
804 'GFORTRAN=$(GFORTRAN)' \
805 'GOC=$(GOC)' \
806 'LD=$(LD)' \
807 'LIPO=$(LIPO)' \
808 'NM=$(NM)' \
809 'OBJDUMP=$(OBJDUMP)' \
810 'RANLIB=$(RANLIB)' \
811 'READELF=$(READELF)' \
812 'STRIP=$(STRIP)' \
813 'WINDRES=$(WINDRES)' \
814 'WINDMC=$(WINDMC)'
816 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
818 # Flags to pass to stage1 or when not bootstrapping.
820 STAGE1_FLAGS_TO_PASS = \
821 LDFLAGS="$${LDFLAGS}" \
822 HOST_LIBS="$${HOST_LIBS}"
824 # Flags to pass to stage2 and later makes.
826 POSTSTAGE1_FLAGS_TO_PASS = \
827 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
828 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
829 GNATBIND="$${GNATBIND}" \
830 LDFLAGS="$${LDFLAGS}" \
831 HOST_LIBS="$${HOST_LIBS}" \
832 $(LTO_FLAGS_TO_PASS) \
833 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
835 # Flags to pass down to makes which are built with the target environment.
836 # The double $ decreases the length of the command line; those variables
837 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
838 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
839 # so we expand them here.
840 EXTRA_TARGET_FLAGS = \
841 'AR=$$(AR_FOR_TARGET)' \
842 'AS=$(COMPILER_AS_FOR_TARGET)' \
843 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
844 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
845 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
846 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
847 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
848 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
849 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
850 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
851 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
852 'LD=$(COMPILER_LD_FOR_TARGET)' \
853 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
854 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
855 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
856 'NM=$(COMPILER_NM_FOR_TARGET)' \
857 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
858 'RANLIB=$$(RANLIB_FOR_TARGET)' \
859 'READELF=$$(READELF_FOR_TARGET)' \
860 'WINDRES=$$(WINDRES_FOR_TARGET)' \
861 'WINDMC=$$(WINDMC_FOR_TARGET)' \
862 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
863 "TFLAGS=$$TFLAGS"
865 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
867 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
868 # unfortunately needs the native compiler and the target ar and
869 # ranlib.
870 # If any variables are added here, they must be added to do-*, below.
871 # The BUILD_* variables are a special case, which are used for the gcc
872 # cross-building scheme.
873 EXTRA_GCC_FLAGS = \
874 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
875 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
876 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
878 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
880 @if gcc
881 BUILD_CONFIG = @BUILD_CONFIG@
882 ifneq ($(BUILD_CONFIG),)
883 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
884 endif
885 @endif gcc
887 .PHONY: configure-host
888 configure-host: \
889 maybe-configure-bfd \
890 maybe-configure-opcodes \
891 maybe-configure-binutils \
892 maybe-configure-bison \
893 maybe-configure-cgen \
894 maybe-configure-dejagnu \
895 maybe-configure-etc \
896 maybe-configure-fastjar \
897 maybe-configure-fixincludes \
898 maybe-configure-flex \
899 maybe-configure-gas \
900 maybe-configure-gcc \
901 maybe-configure-gmp \
902 maybe-configure-mpfr \
903 maybe-configure-mpc \
904 maybe-configure-isl \
905 maybe-configure-cloog \
906 maybe-configure-libelf \
907 maybe-configure-gold \
908 maybe-configure-gprof \
909 maybe-configure-intl \
910 maybe-configure-tcl \
911 maybe-configure-itcl \
912 maybe-configure-ld \
913 maybe-configure-libbacktrace \
914 maybe-configure-libcpp \
915 maybe-configure-libdecnumber \
916 maybe-configure-libgui \
917 maybe-configure-libiberty \
918 maybe-configure-libiberty-linker-plugin \
919 maybe-configure-libiconv \
920 maybe-configure-m4 \
921 maybe-configure-readline \
922 maybe-configure-sid \
923 maybe-configure-sim \
924 maybe-configure-texinfo \
925 maybe-configure-zlib \
926 maybe-configure-gdb \
927 maybe-configure-expect \
928 maybe-configure-guile \
929 maybe-configure-tk \
930 maybe-configure-libtermcap \
931 maybe-configure-utils \
932 maybe-configure-gnattools \
933 maybe-configure-lto-plugin \
934 maybe-configure-libcc1
935 .PHONY: configure-target
936 configure-target: \
937 maybe-configure-target-libstdc++-v3 \
938 maybe-configure-target-libsanitizer \
939 maybe-configure-target-libvtv \
940 maybe-configure-target-libcilkrts \
941 maybe-configure-target-libssp \
942 maybe-configure-target-newlib \
943 maybe-configure-target-libgcc \
944 maybe-configure-target-libbacktrace \
945 maybe-configure-target-libquadmath \
946 maybe-configure-target-libgfortran \
947 maybe-configure-target-libobjc \
948 maybe-configure-target-libgo \
949 maybe-configure-target-libtermcap \
950 maybe-configure-target-winsup \
951 maybe-configure-target-libgloss \
952 maybe-configure-target-libffi \
953 maybe-configure-target-libjava \
954 maybe-configure-target-zlib \
955 maybe-configure-target-boehm-gc \
956 maybe-configure-target-rda \
957 maybe-configure-target-libada \
958 maybe-configure-target-libgomp \
959 maybe-configure-target-libitm \
960 maybe-configure-target-libatomic
962 # The target built for a native non-bootstrap build.
963 .PHONY: all
964 all:
965 @if gcc-bootstrap
966 [ -f stage_final ] || echo stage3 > stage_final
967 @r=`${PWD_COMMAND}`; export r; \
968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
969 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
970 @endif gcc-bootstrap
971 @: $(MAKE); $(unstage)
972 @r=`${PWD_COMMAND}`; export r; \
973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
974 @if gcc-bootstrap
975 if [ -f stage_last ]; then \
976 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
977 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
978 else \
979 @endif gcc-bootstrap
980 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
981 @if gcc-bootstrap
983 fi \
984 @endif gcc-bootstrap
985 && :
987 .PHONY: all-build
989 all-build: maybe-all-build-libiberty
990 all-build: maybe-all-build-bison
991 all-build: maybe-all-build-flex
992 all-build: maybe-all-build-m4
993 all-build: maybe-all-build-texinfo
994 all-build: maybe-all-build-fixincludes
995 all-build: maybe-all-build-libcpp
997 .PHONY: all-host
999 @if bfd-no-bootstrap
1000 all-host: maybe-all-bfd
1001 @endif bfd-no-bootstrap
1002 @if opcodes-no-bootstrap
1003 all-host: maybe-all-opcodes
1004 @endif opcodes-no-bootstrap
1005 @if binutils-no-bootstrap
1006 all-host: maybe-all-binutils
1007 @endif binutils-no-bootstrap
1008 all-host: maybe-all-bison
1009 all-host: maybe-all-cgen
1010 all-host: maybe-all-dejagnu
1011 all-host: maybe-all-etc
1012 all-host: maybe-all-fastjar
1013 @if fixincludes-no-bootstrap
1014 all-host: maybe-all-fixincludes
1015 @endif fixincludes-no-bootstrap
1016 all-host: maybe-all-flex
1017 @if gas-no-bootstrap
1018 all-host: maybe-all-gas
1019 @endif gas-no-bootstrap
1020 @if gcc-no-bootstrap
1021 all-host: maybe-all-gcc
1022 @endif gcc-no-bootstrap
1023 @if gmp-no-bootstrap
1024 all-host: maybe-all-gmp
1025 @endif gmp-no-bootstrap
1026 @if mpfr-no-bootstrap
1027 all-host: maybe-all-mpfr
1028 @endif mpfr-no-bootstrap
1029 @if mpc-no-bootstrap
1030 all-host: maybe-all-mpc
1031 @endif mpc-no-bootstrap
1032 @if isl-no-bootstrap
1033 all-host: maybe-all-isl
1034 @endif isl-no-bootstrap
1035 @if cloog-no-bootstrap
1036 all-host: maybe-all-cloog
1037 @endif cloog-no-bootstrap
1038 @if libelf-no-bootstrap
1039 all-host: maybe-all-libelf
1040 @endif libelf-no-bootstrap
1041 @if gold-no-bootstrap
1042 all-host: maybe-all-gold
1043 @endif gold-no-bootstrap
1044 all-host: maybe-all-gprof
1045 @if intl-no-bootstrap
1046 all-host: maybe-all-intl
1047 @endif intl-no-bootstrap
1048 all-host: maybe-all-tcl
1049 all-host: maybe-all-itcl
1050 @if ld-no-bootstrap
1051 all-host: maybe-all-ld
1052 @endif ld-no-bootstrap
1053 @if libbacktrace-no-bootstrap
1054 all-host: maybe-all-libbacktrace
1055 @endif libbacktrace-no-bootstrap
1056 @if libcpp-no-bootstrap
1057 all-host: maybe-all-libcpp
1058 @endif libcpp-no-bootstrap
1059 @if libdecnumber-no-bootstrap
1060 all-host: maybe-all-libdecnumber
1061 @endif libdecnumber-no-bootstrap
1062 all-host: maybe-all-libgui
1063 @if libiberty-no-bootstrap
1064 all-host: maybe-all-libiberty
1065 @endif libiberty-no-bootstrap
1066 @if libiberty-linker-plugin-no-bootstrap
1067 all-host: maybe-all-libiberty-linker-plugin
1068 @endif libiberty-linker-plugin-no-bootstrap
1069 all-host: maybe-all-libiconv
1070 all-host: maybe-all-m4
1071 all-host: maybe-all-readline
1072 all-host: maybe-all-sid
1073 all-host: maybe-all-sim
1074 all-host: maybe-all-texinfo
1075 @if zlib-no-bootstrap
1076 all-host: maybe-all-zlib
1077 @endif zlib-no-bootstrap
1078 all-host: maybe-all-gdb
1079 all-host: maybe-all-expect
1080 all-host: maybe-all-guile
1081 all-host: maybe-all-tk
1082 all-host: maybe-all-libtermcap
1083 all-host: maybe-all-utils
1084 all-host: maybe-all-gnattools
1085 @if lto-plugin-no-bootstrap
1086 all-host: maybe-all-lto-plugin
1087 @endif lto-plugin-no-bootstrap
1088 @if libcc1-no-bootstrap
1089 all-host: maybe-all-libcc1
1090 @endif libcc1-no-bootstrap
1092 .PHONY: all-target
1094 @if target-libstdc++-v3-no-bootstrap
1095 all-target: maybe-all-target-libstdc++-v3
1096 @endif target-libstdc++-v3-no-bootstrap
1097 @if target-libsanitizer-no-bootstrap
1098 all-target: maybe-all-target-libsanitizer
1099 @endif target-libsanitizer-no-bootstrap
1100 @if target-libvtv-no-bootstrap
1101 all-target: maybe-all-target-libvtv
1102 @endif target-libvtv-no-bootstrap
1103 all-target: maybe-all-target-libcilkrts
1104 all-target: maybe-all-target-libssp
1105 all-target: maybe-all-target-newlib
1106 @if target-libgcc-no-bootstrap
1107 all-target: maybe-all-target-libgcc
1108 @endif target-libgcc-no-bootstrap
1109 all-target: maybe-all-target-libbacktrace
1110 all-target: maybe-all-target-libquadmath
1111 all-target: maybe-all-target-libgfortran
1112 all-target: maybe-all-target-libobjc
1113 all-target: maybe-all-target-libgo
1114 all-target: maybe-all-target-libtermcap
1115 all-target: maybe-all-target-winsup
1116 all-target: maybe-all-target-libgloss
1117 all-target: maybe-all-target-libffi
1118 all-target: maybe-all-target-libjava
1119 all-target: maybe-all-target-zlib
1120 all-target: maybe-all-target-boehm-gc
1121 all-target: maybe-all-target-rda
1122 all-target: maybe-all-target-libada
1123 @if target-libgomp-no-bootstrap
1124 all-target: maybe-all-target-libgomp
1125 @endif target-libgomp-no-bootstrap
1126 all-target: maybe-all-target-libitm
1127 all-target: maybe-all-target-libatomic
1129 # Do a target for all the subdirectories. A ``make do-X'' will do a
1130 # ``make X'' in all subdirectories (because, in general, there is a
1131 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1132 # but it may do additional work as well).
1134 .PHONY: do-info
1135 do-info:
1136 @: $(MAKE); $(unstage)
1137 @r=`${PWD_COMMAND}`; export r; \
1138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1139 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1140 info-target
1143 .PHONY: info-host
1145 info-host: maybe-info-bfd
1146 info-host: maybe-info-opcodes
1147 info-host: maybe-info-binutils
1148 info-host: maybe-info-bison
1149 info-host: maybe-info-cgen
1150 info-host: maybe-info-dejagnu
1151 info-host: maybe-info-etc
1152 info-host: maybe-info-fastjar
1153 info-host: maybe-info-fixincludes
1154 info-host: maybe-info-flex
1155 info-host: maybe-info-gas
1156 info-host: maybe-info-gcc
1157 info-host: maybe-info-gmp
1158 info-host: maybe-info-mpfr
1159 info-host: maybe-info-mpc
1160 info-host: maybe-info-isl
1161 info-host: maybe-info-cloog
1162 info-host: maybe-info-libelf
1163 info-host: maybe-info-gold
1164 info-host: maybe-info-gprof
1165 info-host: maybe-info-intl
1166 info-host: maybe-info-tcl
1167 info-host: maybe-info-itcl
1168 info-host: maybe-info-ld
1169 info-host: maybe-info-libbacktrace
1170 info-host: maybe-info-libcpp
1171 info-host: maybe-info-libdecnumber
1172 info-host: maybe-info-libgui
1173 info-host: maybe-info-libiberty
1174 info-host: maybe-info-libiberty-linker-plugin
1175 info-host: maybe-info-libiconv
1176 info-host: maybe-info-m4
1177 info-host: maybe-info-readline
1178 info-host: maybe-info-sid
1179 info-host: maybe-info-sim
1180 info-host: maybe-info-texinfo
1181 info-host: maybe-info-zlib
1182 info-host: maybe-info-gdb
1183 info-host: maybe-info-expect
1184 info-host: maybe-info-guile
1185 info-host: maybe-info-tk
1186 info-host: maybe-info-libtermcap
1187 info-host: maybe-info-utils
1188 info-host: maybe-info-gnattools
1189 info-host: maybe-info-lto-plugin
1190 info-host: maybe-info-libcc1
1192 .PHONY: info-target
1194 info-target: maybe-info-target-libstdc++-v3
1195 info-target: maybe-info-target-libsanitizer
1196 info-target: maybe-info-target-libvtv
1197 info-target: maybe-info-target-libcilkrts
1198 info-target: maybe-info-target-libssp
1199 info-target: maybe-info-target-newlib
1200 info-target: maybe-info-target-libgcc
1201 info-target: maybe-info-target-libbacktrace
1202 info-target: maybe-info-target-libquadmath
1203 info-target: maybe-info-target-libgfortran
1204 info-target: maybe-info-target-libobjc
1205 info-target: maybe-info-target-libgo
1206 info-target: maybe-info-target-libtermcap
1207 info-target: maybe-info-target-winsup
1208 info-target: maybe-info-target-libgloss
1209 info-target: maybe-info-target-libffi
1210 info-target: maybe-info-target-libjava
1211 info-target: maybe-info-target-zlib
1212 info-target: maybe-info-target-boehm-gc
1213 info-target: maybe-info-target-rda
1214 info-target: maybe-info-target-libada
1215 info-target: maybe-info-target-libgomp
1216 info-target: maybe-info-target-libitm
1217 info-target: maybe-info-target-libatomic
1219 .PHONY: do-dvi
1220 do-dvi:
1221 @: $(MAKE); $(unstage)
1222 @r=`${PWD_COMMAND}`; export r; \
1223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1224 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1225 dvi-target
1228 .PHONY: dvi-host
1230 dvi-host: maybe-dvi-bfd
1231 dvi-host: maybe-dvi-opcodes
1232 dvi-host: maybe-dvi-binutils
1233 dvi-host: maybe-dvi-bison
1234 dvi-host: maybe-dvi-cgen
1235 dvi-host: maybe-dvi-dejagnu
1236 dvi-host: maybe-dvi-etc
1237 dvi-host: maybe-dvi-fastjar
1238 dvi-host: maybe-dvi-fixincludes
1239 dvi-host: maybe-dvi-flex
1240 dvi-host: maybe-dvi-gas
1241 dvi-host: maybe-dvi-gcc
1242 dvi-host: maybe-dvi-gmp
1243 dvi-host: maybe-dvi-mpfr
1244 dvi-host: maybe-dvi-mpc
1245 dvi-host: maybe-dvi-isl
1246 dvi-host: maybe-dvi-cloog
1247 dvi-host: maybe-dvi-libelf
1248 dvi-host: maybe-dvi-gold
1249 dvi-host: maybe-dvi-gprof
1250 dvi-host: maybe-dvi-intl
1251 dvi-host: maybe-dvi-tcl
1252 dvi-host: maybe-dvi-itcl
1253 dvi-host: maybe-dvi-ld
1254 dvi-host: maybe-dvi-libbacktrace
1255 dvi-host: maybe-dvi-libcpp
1256 dvi-host: maybe-dvi-libdecnumber
1257 dvi-host: maybe-dvi-libgui
1258 dvi-host: maybe-dvi-libiberty
1259 dvi-host: maybe-dvi-libiberty-linker-plugin
1260 dvi-host: maybe-dvi-libiconv
1261 dvi-host: maybe-dvi-m4
1262 dvi-host: maybe-dvi-readline
1263 dvi-host: maybe-dvi-sid
1264 dvi-host: maybe-dvi-sim
1265 dvi-host: maybe-dvi-texinfo
1266 dvi-host: maybe-dvi-zlib
1267 dvi-host: maybe-dvi-gdb
1268 dvi-host: maybe-dvi-expect
1269 dvi-host: maybe-dvi-guile
1270 dvi-host: maybe-dvi-tk
1271 dvi-host: maybe-dvi-libtermcap
1272 dvi-host: maybe-dvi-utils
1273 dvi-host: maybe-dvi-gnattools
1274 dvi-host: maybe-dvi-lto-plugin
1275 dvi-host: maybe-dvi-libcc1
1277 .PHONY: dvi-target
1279 dvi-target: maybe-dvi-target-libstdc++-v3
1280 dvi-target: maybe-dvi-target-libsanitizer
1281 dvi-target: maybe-dvi-target-libvtv
1282 dvi-target: maybe-dvi-target-libcilkrts
1283 dvi-target: maybe-dvi-target-libssp
1284 dvi-target: maybe-dvi-target-newlib
1285 dvi-target: maybe-dvi-target-libgcc
1286 dvi-target: maybe-dvi-target-libbacktrace
1287 dvi-target: maybe-dvi-target-libquadmath
1288 dvi-target: maybe-dvi-target-libgfortran
1289 dvi-target: maybe-dvi-target-libobjc
1290 dvi-target: maybe-dvi-target-libgo
1291 dvi-target: maybe-dvi-target-libtermcap
1292 dvi-target: maybe-dvi-target-winsup
1293 dvi-target: maybe-dvi-target-libgloss
1294 dvi-target: maybe-dvi-target-libffi
1295 dvi-target: maybe-dvi-target-libjava
1296 dvi-target: maybe-dvi-target-zlib
1297 dvi-target: maybe-dvi-target-boehm-gc
1298 dvi-target: maybe-dvi-target-rda
1299 dvi-target: maybe-dvi-target-libada
1300 dvi-target: maybe-dvi-target-libgomp
1301 dvi-target: maybe-dvi-target-libitm
1302 dvi-target: maybe-dvi-target-libatomic
1304 .PHONY: do-pdf
1305 do-pdf:
1306 @: $(MAKE); $(unstage)
1307 @r=`${PWD_COMMAND}`; export r; \
1308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1309 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1310 pdf-target
1313 .PHONY: pdf-host
1315 pdf-host: maybe-pdf-bfd
1316 pdf-host: maybe-pdf-opcodes
1317 pdf-host: maybe-pdf-binutils
1318 pdf-host: maybe-pdf-bison
1319 pdf-host: maybe-pdf-cgen
1320 pdf-host: maybe-pdf-dejagnu
1321 pdf-host: maybe-pdf-etc
1322 pdf-host: maybe-pdf-fastjar
1323 pdf-host: maybe-pdf-fixincludes
1324 pdf-host: maybe-pdf-flex
1325 pdf-host: maybe-pdf-gas
1326 pdf-host: maybe-pdf-gcc
1327 pdf-host: maybe-pdf-gmp
1328 pdf-host: maybe-pdf-mpfr
1329 pdf-host: maybe-pdf-mpc
1330 pdf-host: maybe-pdf-isl
1331 pdf-host: maybe-pdf-cloog
1332 pdf-host: maybe-pdf-libelf
1333 pdf-host: maybe-pdf-gold
1334 pdf-host: maybe-pdf-gprof
1335 pdf-host: maybe-pdf-intl
1336 pdf-host: maybe-pdf-tcl
1337 pdf-host: maybe-pdf-itcl
1338 pdf-host: maybe-pdf-ld
1339 pdf-host: maybe-pdf-libbacktrace
1340 pdf-host: maybe-pdf-libcpp
1341 pdf-host: maybe-pdf-libdecnumber
1342 pdf-host: maybe-pdf-libgui
1343 pdf-host: maybe-pdf-libiberty
1344 pdf-host: maybe-pdf-libiberty-linker-plugin
1345 pdf-host: maybe-pdf-libiconv
1346 pdf-host: maybe-pdf-m4
1347 pdf-host: maybe-pdf-readline
1348 pdf-host: maybe-pdf-sid
1349 pdf-host: maybe-pdf-sim
1350 pdf-host: maybe-pdf-texinfo
1351 pdf-host: maybe-pdf-zlib
1352 pdf-host: maybe-pdf-gdb
1353 pdf-host: maybe-pdf-expect
1354 pdf-host: maybe-pdf-guile
1355 pdf-host: maybe-pdf-tk
1356 pdf-host: maybe-pdf-libtermcap
1357 pdf-host: maybe-pdf-utils
1358 pdf-host: maybe-pdf-gnattools
1359 pdf-host: maybe-pdf-lto-plugin
1360 pdf-host: maybe-pdf-libcc1
1362 .PHONY: pdf-target
1364 pdf-target: maybe-pdf-target-libstdc++-v3
1365 pdf-target: maybe-pdf-target-libsanitizer
1366 pdf-target: maybe-pdf-target-libvtv
1367 pdf-target: maybe-pdf-target-libcilkrts
1368 pdf-target: maybe-pdf-target-libssp
1369 pdf-target: maybe-pdf-target-newlib
1370 pdf-target: maybe-pdf-target-libgcc
1371 pdf-target: maybe-pdf-target-libbacktrace
1372 pdf-target: maybe-pdf-target-libquadmath
1373 pdf-target: maybe-pdf-target-libgfortran
1374 pdf-target: maybe-pdf-target-libobjc
1375 pdf-target: maybe-pdf-target-libgo
1376 pdf-target: maybe-pdf-target-libtermcap
1377 pdf-target: maybe-pdf-target-winsup
1378 pdf-target: maybe-pdf-target-libgloss
1379 pdf-target: maybe-pdf-target-libffi
1380 pdf-target: maybe-pdf-target-libjava
1381 pdf-target: maybe-pdf-target-zlib
1382 pdf-target: maybe-pdf-target-boehm-gc
1383 pdf-target: maybe-pdf-target-rda
1384 pdf-target: maybe-pdf-target-libada
1385 pdf-target: maybe-pdf-target-libgomp
1386 pdf-target: maybe-pdf-target-libitm
1387 pdf-target: maybe-pdf-target-libatomic
1389 .PHONY: do-html
1390 do-html:
1391 @: $(MAKE); $(unstage)
1392 @r=`${PWD_COMMAND}`; export r; \
1393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1394 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1395 html-target
1398 .PHONY: html-host
1400 html-host: maybe-html-bfd
1401 html-host: maybe-html-opcodes
1402 html-host: maybe-html-binutils
1403 html-host: maybe-html-bison
1404 html-host: maybe-html-cgen
1405 html-host: maybe-html-dejagnu
1406 html-host: maybe-html-etc
1407 html-host: maybe-html-fastjar
1408 html-host: maybe-html-fixincludes
1409 html-host: maybe-html-flex
1410 html-host: maybe-html-gas
1411 html-host: maybe-html-gcc
1412 html-host: maybe-html-gmp
1413 html-host: maybe-html-mpfr
1414 html-host: maybe-html-mpc
1415 html-host: maybe-html-isl
1416 html-host: maybe-html-cloog
1417 html-host: maybe-html-libelf
1418 html-host: maybe-html-gold
1419 html-host: maybe-html-gprof
1420 html-host: maybe-html-intl
1421 html-host: maybe-html-tcl
1422 html-host: maybe-html-itcl
1423 html-host: maybe-html-ld
1424 html-host: maybe-html-libbacktrace
1425 html-host: maybe-html-libcpp
1426 html-host: maybe-html-libdecnumber
1427 html-host: maybe-html-libgui
1428 html-host: maybe-html-libiberty
1429 html-host: maybe-html-libiberty-linker-plugin
1430 html-host: maybe-html-libiconv
1431 html-host: maybe-html-m4
1432 html-host: maybe-html-readline
1433 html-host: maybe-html-sid
1434 html-host: maybe-html-sim
1435 html-host: maybe-html-texinfo
1436 html-host: maybe-html-zlib
1437 html-host: maybe-html-gdb
1438 html-host: maybe-html-expect
1439 html-host: maybe-html-guile
1440 html-host: maybe-html-tk
1441 html-host: maybe-html-libtermcap
1442 html-host: maybe-html-utils
1443 html-host: maybe-html-gnattools
1444 html-host: maybe-html-lto-plugin
1445 html-host: maybe-html-libcc1
1447 .PHONY: html-target
1449 html-target: maybe-html-target-libstdc++-v3
1450 html-target: maybe-html-target-libsanitizer
1451 html-target: maybe-html-target-libvtv
1452 html-target: maybe-html-target-libcilkrts
1453 html-target: maybe-html-target-libssp
1454 html-target: maybe-html-target-newlib
1455 html-target: maybe-html-target-libgcc
1456 html-target: maybe-html-target-libbacktrace
1457 html-target: maybe-html-target-libquadmath
1458 html-target: maybe-html-target-libgfortran
1459 html-target: maybe-html-target-libobjc
1460 html-target: maybe-html-target-libgo
1461 html-target: maybe-html-target-libtermcap
1462 html-target: maybe-html-target-winsup
1463 html-target: maybe-html-target-libgloss
1464 html-target: maybe-html-target-libffi
1465 html-target: maybe-html-target-libjava
1466 html-target: maybe-html-target-zlib
1467 html-target: maybe-html-target-boehm-gc
1468 html-target: maybe-html-target-rda
1469 html-target: maybe-html-target-libada
1470 html-target: maybe-html-target-libgomp
1471 html-target: maybe-html-target-libitm
1472 html-target: maybe-html-target-libatomic
1474 .PHONY: do-TAGS
1475 do-TAGS:
1476 @: $(MAKE); $(unstage)
1477 @r=`${PWD_COMMAND}`; export r; \
1478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1479 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1480 TAGS-target
1483 .PHONY: TAGS-host
1485 TAGS-host: maybe-TAGS-bfd
1486 TAGS-host: maybe-TAGS-opcodes
1487 TAGS-host: maybe-TAGS-binutils
1488 TAGS-host: maybe-TAGS-bison
1489 TAGS-host: maybe-TAGS-cgen
1490 TAGS-host: maybe-TAGS-dejagnu
1491 TAGS-host: maybe-TAGS-etc
1492 TAGS-host: maybe-TAGS-fastjar
1493 TAGS-host: maybe-TAGS-fixincludes
1494 TAGS-host: maybe-TAGS-flex
1495 TAGS-host: maybe-TAGS-gas
1496 TAGS-host: maybe-TAGS-gcc
1497 TAGS-host: maybe-TAGS-gmp
1498 TAGS-host: maybe-TAGS-mpfr
1499 TAGS-host: maybe-TAGS-mpc
1500 TAGS-host: maybe-TAGS-isl
1501 TAGS-host: maybe-TAGS-cloog
1502 TAGS-host: maybe-TAGS-libelf
1503 TAGS-host: maybe-TAGS-gold
1504 TAGS-host: maybe-TAGS-gprof
1505 TAGS-host: maybe-TAGS-intl
1506 TAGS-host: maybe-TAGS-tcl
1507 TAGS-host: maybe-TAGS-itcl
1508 TAGS-host: maybe-TAGS-ld
1509 TAGS-host: maybe-TAGS-libbacktrace
1510 TAGS-host: maybe-TAGS-libcpp
1511 TAGS-host: maybe-TAGS-libdecnumber
1512 TAGS-host: maybe-TAGS-libgui
1513 TAGS-host: maybe-TAGS-libiberty
1514 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1515 TAGS-host: maybe-TAGS-libiconv
1516 TAGS-host: maybe-TAGS-m4
1517 TAGS-host: maybe-TAGS-readline
1518 TAGS-host: maybe-TAGS-sid
1519 TAGS-host: maybe-TAGS-sim
1520 TAGS-host: maybe-TAGS-texinfo
1521 TAGS-host: maybe-TAGS-zlib
1522 TAGS-host: maybe-TAGS-gdb
1523 TAGS-host: maybe-TAGS-expect
1524 TAGS-host: maybe-TAGS-guile
1525 TAGS-host: maybe-TAGS-tk
1526 TAGS-host: maybe-TAGS-libtermcap
1527 TAGS-host: maybe-TAGS-utils
1528 TAGS-host: maybe-TAGS-gnattools
1529 TAGS-host: maybe-TAGS-lto-plugin
1530 TAGS-host: maybe-TAGS-libcc1
1532 .PHONY: TAGS-target
1534 TAGS-target: maybe-TAGS-target-libstdc++-v3
1535 TAGS-target: maybe-TAGS-target-libsanitizer
1536 TAGS-target: maybe-TAGS-target-libvtv
1537 TAGS-target: maybe-TAGS-target-libcilkrts
1538 TAGS-target: maybe-TAGS-target-libssp
1539 TAGS-target: maybe-TAGS-target-newlib
1540 TAGS-target: maybe-TAGS-target-libgcc
1541 TAGS-target: maybe-TAGS-target-libbacktrace
1542 TAGS-target: maybe-TAGS-target-libquadmath
1543 TAGS-target: maybe-TAGS-target-libgfortran
1544 TAGS-target: maybe-TAGS-target-libobjc
1545 TAGS-target: maybe-TAGS-target-libgo
1546 TAGS-target: maybe-TAGS-target-libtermcap
1547 TAGS-target: maybe-TAGS-target-winsup
1548 TAGS-target: maybe-TAGS-target-libgloss
1549 TAGS-target: maybe-TAGS-target-libffi
1550 TAGS-target: maybe-TAGS-target-libjava
1551 TAGS-target: maybe-TAGS-target-zlib
1552 TAGS-target: maybe-TAGS-target-boehm-gc
1553 TAGS-target: maybe-TAGS-target-rda
1554 TAGS-target: maybe-TAGS-target-libada
1555 TAGS-target: maybe-TAGS-target-libgomp
1556 TAGS-target: maybe-TAGS-target-libitm
1557 TAGS-target: maybe-TAGS-target-libatomic
1559 .PHONY: do-install-info
1560 do-install-info:
1561 @: $(MAKE); $(unstage)
1562 @r=`${PWD_COMMAND}`; export r; \
1563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1564 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1565 install-info-target
1568 .PHONY: install-info-host
1570 install-info-host: maybe-install-info-bfd
1571 install-info-host: maybe-install-info-opcodes
1572 install-info-host: maybe-install-info-binutils
1573 install-info-host: maybe-install-info-bison
1574 install-info-host: maybe-install-info-cgen
1575 install-info-host: maybe-install-info-dejagnu
1576 install-info-host: maybe-install-info-etc
1577 install-info-host: maybe-install-info-fastjar
1578 install-info-host: maybe-install-info-fixincludes
1579 install-info-host: maybe-install-info-flex
1580 install-info-host: maybe-install-info-gas
1581 install-info-host: maybe-install-info-gcc
1582 install-info-host: maybe-install-info-gmp
1583 install-info-host: maybe-install-info-mpfr
1584 install-info-host: maybe-install-info-mpc
1585 install-info-host: maybe-install-info-isl
1586 install-info-host: maybe-install-info-cloog
1587 install-info-host: maybe-install-info-libelf
1588 install-info-host: maybe-install-info-gold
1589 install-info-host: maybe-install-info-gprof
1590 install-info-host: maybe-install-info-intl
1591 install-info-host: maybe-install-info-tcl
1592 install-info-host: maybe-install-info-itcl
1593 install-info-host: maybe-install-info-ld
1594 install-info-host: maybe-install-info-libbacktrace
1595 install-info-host: maybe-install-info-libcpp
1596 install-info-host: maybe-install-info-libdecnumber
1597 install-info-host: maybe-install-info-libgui
1598 install-info-host: maybe-install-info-libiberty
1599 install-info-host: maybe-install-info-libiberty-linker-plugin
1600 install-info-host: maybe-install-info-libiconv
1601 install-info-host: maybe-install-info-m4
1602 install-info-host: maybe-install-info-readline
1603 install-info-host: maybe-install-info-sid
1604 install-info-host: maybe-install-info-sim
1605 install-info-host: maybe-install-info-texinfo
1606 install-info-host: maybe-install-info-zlib
1607 install-info-host: maybe-install-info-gdb
1608 install-info-host: maybe-install-info-expect
1609 install-info-host: maybe-install-info-guile
1610 install-info-host: maybe-install-info-tk
1611 install-info-host: maybe-install-info-libtermcap
1612 install-info-host: maybe-install-info-utils
1613 install-info-host: maybe-install-info-gnattools
1614 install-info-host: maybe-install-info-lto-plugin
1615 install-info-host: maybe-install-info-libcc1
1617 .PHONY: install-info-target
1619 install-info-target: maybe-install-info-target-libstdc++-v3
1620 install-info-target: maybe-install-info-target-libsanitizer
1621 install-info-target: maybe-install-info-target-libvtv
1622 install-info-target: maybe-install-info-target-libcilkrts
1623 install-info-target: maybe-install-info-target-libssp
1624 install-info-target: maybe-install-info-target-newlib
1625 install-info-target: maybe-install-info-target-libgcc
1626 install-info-target: maybe-install-info-target-libbacktrace
1627 install-info-target: maybe-install-info-target-libquadmath
1628 install-info-target: maybe-install-info-target-libgfortran
1629 install-info-target: maybe-install-info-target-libobjc
1630 install-info-target: maybe-install-info-target-libgo
1631 install-info-target: maybe-install-info-target-libtermcap
1632 install-info-target: maybe-install-info-target-winsup
1633 install-info-target: maybe-install-info-target-libgloss
1634 install-info-target: maybe-install-info-target-libffi
1635 install-info-target: maybe-install-info-target-libjava
1636 install-info-target: maybe-install-info-target-zlib
1637 install-info-target: maybe-install-info-target-boehm-gc
1638 install-info-target: maybe-install-info-target-rda
1639 install-info-target: maybe-install-info-target-libada
1640 install-info-target: maybe-install-info-target-libgomp
1641 install-info-target: maybe-install-info-target-libitm
1642 install-info-target: maybe-install-info-target-libatomic
1644 .PHONY: do-install-pdf
1645 do-install-pdf:
1646 @: $(MAKE); $(unstage)
1647 @r=`${PWD_COMMAND}`; export r; \
1648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1649 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1650 install-pdf-target
1653 .PHONY: install-pdf-host
1655 install-pdf-host: maybe-install-pdf-bfd
1656 install-pdf-host: maybe-install-pdf-opcodes
1657 install-pdf-host: maybe-install-pdf-binutils
1658 install-pdf-host: maybe-install-pdf-bison
1659 install-pdf-host: maybe-install-pdf-cgen
1660 install-pdf-host: maybe-install-pdf-dejagnu
1661 install-pdf-host: maybe-install-pdf-etc
1662 install-pdf-host: maybe-install-pdf-fastjar
1663 install-pdf-host: maybe-install-pdf-fixincludes
1664 install-pdf-host: maybe-install-pdf-flex
1665 install-pdf-host: maybe-install-pdf-gas
1666 install-pdf-host: maybe-install-pdf-gcc
1667 install-pdf-host: maybe-install-pdf-gmp
1668 install-pdf-host: maybe-install-pdf-mpfr
1669 install-pdf-host: maybe-install-pdf-mpc
1670 install-pdf-host: maybe-install-pdf-isl
1671 install-pdf-host: maybe-install-pdf-cloog
1672 install-pdf-host: maybe-install-pdf-libelf
1673 install-pdf-host: maybe-install-pdf-gold
1674 install-pdf-host: maybe-install-pdf-gprof
1675 install-pdf-host: maybe-install-pdf-intl
1676 install-pdf-host: maybe-install-pdf-tcl
1677 install-pdf-host: maybe-install-pdf-itcl
1678 install-pdf-host: maybe-install-pdf-ld
1679 install-pdf-host: maybe-install-pdf-libbacktrace
1680 install-pdf-host: maybe-install-pdf-libcpp
1681 install-pdf-host: maybe-install-pdf-libdecnumber
1682 install-pdf-host: maybe-install-pdf-libgui
1683 install-pdf-host: maybe-install-pdf-libiberty
1684 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1685 install-pdf-host: maybe-install-pdf-libiconv
1686 install-pdf-host: maybe-install-pdf-m4
1687 install-pdf-host: maybe-install-pdf-readline
1688 install-pdf-host: maybe-install-pdf-sid
1689 install-pdf-host: maybe-install-pdf-sim
1690 install-pdf-host: maybe-install-pdf-texinfo
1691 install-pdf-host: maybe-install-pdf-zlib
1692 install-pdf-host: maybe-install-pdf-gdb
1693 install-pdf-host: maybe-install-pdf-expect
1694 install-pdf-host: maybe-install-pdf-guile
1695 install-pdf-host: maybe-install-pdf-tk
1696 install-pdf-host: maybe-install-pdf-libtermcap
1697 install-pdf-host: maybe-install-pdf-utils
1698 install-pdf-host: maybe-install-pdf-gnattools
1699 install-pdf-host: maybe-install-pdf-lto-plugin
1700 install-pdf-host: maybe-install-pdf-libcc1
1702 .PHONY: install-pdf-target
1704 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1705 install-pdf-target: maybe-install-pdf-target-libsanitizer
1706 install-pdf-target: maybe-install-pdf-target-libvtv
1707 install-pdf-target: maybe-install-pdf-target-libcilkrts
1708 install-pdf-target: maybe-install-pdf-target-libssp
1709 install-pdf-target: maybe-install-pdf-target-newlib
1710 install-pdf-target: maybe-install-pdf-target-libgcc
1711 install-pdf-target: maybe-install-pdf-target-libbacktrace
1712 install-pdf-target: maybe-install-pdf-target-libquadmath
1713 install-pdf-target: maybe-install-pdf-target-libgfortran
1714 install-pdf-target: maybe-install-pdf-target-libobjc
1715 install-pdf-target: maybe-install-pdf-target-libgo
1716 install-pdf-target: maybe-install-pdf-target-libtermcap
1717 install-pdf-target: maybe-install-pdf-target-winsup
1718 install-pdf-target: maybe-install-pdf-target-libgloss
1719 install-pdf-target: maybe-install-pdf-target-libffi
1720 install-pdf-target: maybe-install-pdf-target-libjava
1721 install-pdf-target: maybe-install-pdf-target-zlib
1722 install-pdf-target: maybe-install-pdf-target-boehm-gc
1723 install-pdf-target: maybe-install-pdf-target-rda
1724 install-pdf-target: maybe-install-pdf-target-libada
1725 install-pdf-target: maybe-install-pdf-target-libgomp
1726 install-pdf-target: maybe-install-pdf-target-libitm
1727 install-pdf-target: maybe-install-pdf-target-libatomic
1729 .PHONY: do-install-html
1730 do-install-html:
1731 @: $(MAKE); $(unstage)
1732 @r=`${PWD_COMMAND}`; export r; \
1733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1735 install-html-target
1738 .PHONY: install-html-host
1740 install-html-host: maybe-install-html-bfd
1741 install-html-host: maybe-install-html-opcodes
1742 install-html-host: maybe-install-html-binutils
1743 install-html-host: maybe-install-html-bison
1744 install-html-host: maybe-install-html-cgen
1745 install-html-host: maybe-install-html-dejagnu
1746 install-html-host: maybe-install-html-etc
1747 install-html-host: maybe-install-html-fastjar
1748 install-html-host: maybe-install-html-fixincludes
1749 install-html-host: maybe-install-html-flex
1750 install-html-host: maybe-install-html-gas
1751 install-html-host: maybe-install-html-gcc
1752 install-html-host: maybe-install-html-gmp
1753 install-html-host: maybe-install-html-mpfr
1754 install-html-host: maybe-install-html-mpc
1755 install-html-host: maybe-install-html-isl
1756 install-html-host: maybe-install-html-cloog
1757 install-html-host: maybe-install-html-libelf
1758 install-html-host: maybe-install-html-gold
1759 install-html-host: maybe-install-html-gprof
1760 install-html-host: maybe-install-html-intl
1761 install-html-host: maybe-install-html-tcl
1762 install-html-host: maybe-install-html-itcl
1763 install-html-host: maybe-install-html-ld
1764 install-html-host: maybe-install-html-libbacktrace
1765 install-html-host: maybe-install-html-libcpp
1766 install-html-host: maybe-install-html-libdecnumber
1767 install-html-host: maybe-install-html-libgui
1768 install-html-host: maybe-install-html-libiberty
1769 install-html-host: maybe-install-html-libiberty-linker-plugin
1770 install-html-host: maybe-install-html-libiconv
1771 install-html-host: maybe-install-html-m4
1772 install-html-host: maybe-install-html-readline
1773 install-html-host: maybe-install-html-sid
1774 install-html-host: maybe-install-html-sim
1775 install-html-host: maybe-install-html-texinfo
1776 install-html-host: maybe-install-html-zlib
1777 install-html-host: maybe-install-html-gdb
1778 install-html-host: maybe-install-html-expect
1779 install-html-host: maybe-install-html-guile
1780 install-html-host: maybe-install-html-tk
1781 install-html-host: maybe-install-html-libtermcap
1782 install-html-host: maybe-install-html-utils
1783 install-html-host: maybe-install-html-gnattools
1784 install-html-host: maybe-install-html-lto-plugin
1785 install-html-host: maybe-install-html-libcc1
1787 .PHONY: install-html-target
1789 install-html-target: maybe-install-html-target-libstdc++-v3
1790 install-html-target: maybe-install-html-target-libsanitizer
1791 install-html-target: maybe-install-html-target-libvtv
1792 install-html-target: maybe-install-html-target-libcilkrts
1793 install-html-target: maybe-install-html-target-libssp
1794 install-html-target: maybe-install-html-target-newlib
1795 install-html-target: maybe-install-html-target-libgcc
1796 install-html-target: maybe-install-html-target-libbacktrace
1797 install-html-target: maybe-install-html-target-libquadmath
1798 install-html-target: maybe-install-html-target-libgfortran
1799 install-html-target: maybe-install-html-target-libobjc
1800 install-html-target: maybe-install-html-target-libgo
1801 install-html-target: maybe-install-html-target-libtermcap
1802 install-html-target: maybe-install-html-target-winsup
1803 install-html-target: maybe-install-html-target-libgloss
1804 install-html-target: maybe-install-html-target-libffi
1805 install-html-target: maybe-install-html-target-libjava
1806 install-html-target: maybe-install-html-target-zlib
1807 install-html-target: maybe-install-html-target-boehm-gc
1808 install-html-target: maybe-install-html-target-rda
1809 install-html-target: maybe-install-html-target-libada
1810 install-html-target: maybe-install-html-target-libgomp
1811 install-html-target: maybe-install-html-target-libitm
1812 install-html-target: maybe-install-html-target-libatomic
1814 .PHONY: do-installcheck
1815 do-installcheck:
1816 @: $(MAKE); $(unstage)
1817 @r=`${PWD_COMMAND}`; export r; \
1818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1819 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1820 installcheck-target
1823 .PHONY: installcheck-host
1825 installcheck-host: maybe-installcheck-bfd
1826 installcheck-host: maybe-installcheck-opcodes
1827 installcheck-host: maybe-installcheck-binutils
1828 installcheck-host: maybe-installcheck-bison
1829 installcheck-host: maybe-installcheck-cgen
1830 installcheck-host: maybe-installcheck-dejagnu
1831 installcheck-host: maybe-installcheck-etc
1832 installcheck-host: maybe-installcheck-fastjar
1833 installcheck-host: maybe-installcheck-fixincludes
1834 installcheck-host: maybe-installcheck-flex
1835 installcheck-host: maybe-installcheck-gas
1836 installcheck-host: maybe-installcheck-gcc
1837 installcheck-host: maybe-installcheck-gmp
1838 installcheck-host: maybe-installcheck-mpfr
1839 installcheck-host: maybe-installcheck-mpc
1840 installcheck-host: maybe-installcheck-isl
1841 installcheck-host: maybe-installcheck-cloog
1842 installcheck-host: maybe-installcheck-libelf
1843 installcheck-host: maybe-installcheck-gold
1844 installcheck-host: maybe-installcheck-gprof
1845 installcheck-host: maybe-installcheck-intl
1846 installcheck-host: maybe-installcheck-tcl
1847 installcheck-host: maybe-installcheck-itcl
1848 installcheck-host: maybe-installcheck-ld
1849 installcheck-host: maybe-installcheck-libbacktrace
1850 installcheck-host: maybe-installcheck-libcpp
1851 installcheck-host: maybe-installcheck-libdecnumber
1852 installcheck-host: maybe-installcheck-libgui
1853 installcheck-host: maybe-installcheck-libiberty
1854 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1855 installcheck-host: maybe-installcheck-libiconv
1856 installcheck-host: maybe-installcheck-m4
1857 installcheck-host: maybe-installcheck-readline
1858 installcheck-host: maybe-installcheck-sid
1859 installcheck-host: maybe-installcheck-sim
1860 installcheck-host: maybe-installcheck-texinfo
1861 installcheck-host: maybe-installcheck-zlib
1862 installcheck-host: maybe-installcheck-gdb
1863 installcheck-host: maybe-installcheck-expect
1864 installcheck-host: maybe-installcheck-guile
1865 installcheck-host: maybe-installcheck-tk
1866 installcheck-host: maybe-installcheck-libtermcap
1867 installcheck-host: maybe-installcheck-utils
1868 installcheck-host: maybe-installcheck-gnattools
1869 installcheck-host: maybe-installcheck-lto-plugin
1870 installcheck-host: maybe-installcheck-libcc1
1872 .PHONY: installcheck-target
1874 installcheck-target: maybe-installcheck-target-libstdc++-v3
1875 installcheck-target: maybe-installcheck-target-libsanitizer
1876 installcheck-target: maybe-installcheck-target-libvtv
1877 installcheck-target: maybe-installcheck-target-libcilkrts
1878 installcheck-target: maybe-installcheck-target-libssp
1879 installcheck-target: maybe-installcheck-target-newlib
1880 installcheck-target: maybe-installcheck-target-libgcc
1881 installcheck-target: maybe-installcheck-target-libbacktrace
1882 installcheck-target: maybe-installcheck-target-libquadmath
1883 installcheck-target: maybe-installcheck-target-libgfortran
1884 installcheck-target: maybe-installcheck-target-libobjc
1885 installcheck-target: maybe-installcheck-target-libgo
1886 installcheck-target: maybe-installcheck-target-libtermcap
1887 installcheck-target: maybe-installcheck-target-winsup
1888 installcheck-target: maybe-installcheck-target-libgloss
1889 installcheck-target: maybe-installcheck-target-libffi
1890 installcheck-target: maybe-installcheck-target-libjava
1891 installcheck-target: maybe-installcheck-target-zlib
1892 installcheck-target: maybe-installcheck-target-boehm-gc
1893 installcheck-target: maybe-installcheck-target-rda
1894 installcheck-target: maybe-installcheck-target-libada
1895 installcheck-target: maybe-installcheck-target-libgomp
1896 installcheck-target: maybe-installcheck-target-libitm
1897 installcheck-target: maybe-installcheck-target-libatomic
1899 .PHONY: do-mostlyclean
1900 do-mostlyclean:
1901 @: $(MAKE); $(unstage)
1902 @r=`${PWD_COMMAND}`; export r; \
1903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1904 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1905 mostlyclean-target
1908 .PHONY: mostlyclean-host
1910 mostlyclean-host: maybe-mostlyclean-bfd
1911 mostlyclean-host: maybe-mostlyclean-opcodes
1912 mostlyclean-host: maybe-mostlyclean-binutils
1913 mostlyclean-host: maybe-mostlyclean-bison
1914 mostlyclean-host: maybe-mostlyclean-cgen
1915 mostlyclean-host: maybe-mostlyclean-dejagnu
1916 mostlyclean-host: maybe-mostlyclean-etc
1917 mostlyclean-host: maybe-mostlyclean-fastjar
1918 mostlyclean-host: maybe-mostlyclean-fixincludes
1919 mostlyclean-host: maybe-mostlyclean-flex
1920 mostlyclean-host: maybe-mostlyclean-gas
1921 mostlyclean-host: maybe-mostlyclean-gcc
1922 mostlyclean-host: maybe-mostlyclean-gmp
1923 mostlyclean-host: maybe-mostlyclean-mpfr
1924 mostlyclean-host: maybe-mostlyclean-mpc
1925 mostlyclean-host: maybe-mostlyclean-isl
1926 mostlyclean-host: maybe-mostlyclean-cloog
1927 mostlyclean-host: maybe-mostlyclean-libelf
1928 mostlyclean-host: maybe-mostlyclean-gold
1929 mostlyclean-host: maybe-mostlyclean-gprof
1930 mostlyclean-host: maybe-mostlyclean-intl
1931 mostlyclean-host: maybe-mostlyclean-tcl
1932 mostlyclean-host: maybe-mostlyclean-itcl
1933 mostlyclean-host: maybe-mostlyclean-ld
1934 mostlyclean-host: maybe-mostlyclean-libbacktrace
1935 mostlyclean-host: maybe-mostlyclean-libcpp
1936 mostlyclean-host: maybe-mostlyclean-libdecnumber
1937 mostlyclean-host: maybe-mostlyclean-libgui
1938 mostlyclean-host: maybe-mostlyclean-libiberty
1939 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1940 mostlyclean-host: maybe-mostlyclean-libiconv
1941 mostlyclean-host: maybe-mostlyclean-m4
1942 mostlyclean-host: maybe-mostlyclean-readline
1943 mostlyclean-host: maybe-mostlyclean-sid
1944 mostlyclean-host: maybe-mostlyclean-sim
1945 mostlyclean-host: maybe-mostlyclean-texinfo
1946 mostlyclean-host: maybe-mostlyclean-zlib
1947 mostlyclean-host: maybe-mostlyclean-gdb
1948 mostlyclean-host: maybe-mostlyclean-expect
1949 mostlyclean-host: maybe-mostlyclean-guile
1950 mostlyclean-host: maybe-mostlyclean-tk
1951 mostlyclean-host: maybe-mostlyclean-libtermcap
1952 mostlyclean-host: maybe-mostlyclean-utils
1953 mostlyclean-host: maybe-mostlyclean-gnattools
1954 mostlyclean-host: maybe-mostlyclean-lto-plugin
1955 mostlyclean-host: maybe-mostlyclean-libcc1
1957 .PHONY: mostlyclean-target
1959 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1960 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1961 mostlyclean-target: maybe-mostlyclean-target-libvtv
1962 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1963 mostlyclean-target: maybe-mostlyclean-target-libssp
1964 mostlyclean-target: maybe-mostlyclean-target-newlib
1965 mostlyclean-target: maybe-mostlyclean-target-libgcc
1966 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1967 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1968 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1969 mostlyclean-target: maybe-mostlyclean-target-libobjc
1970 mostlyclean-target: maybe-mostlyclean-target-libgo
1971 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1972 mostlyclean-target: maybe-mostlyclean-target-winsup
1973 mostlyclean-target: maybe-mostlyclean-target-libgloss
1974 mostlyclean-target: maybe-mostlyclean-target-libffi
1975 mostlyclean-target: maybe-mostlyclean-target-libjava
1976 mostlyclean-target: maybe-mostlyclean-target-zlib
1977 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1978 mostlyclean-target: maybe-mostlyclean-target-rda
1979 mostlyclean-target: maybe-mostlyclean-target-libada
1980 mostlyclean-target: maybe-mostlyclean-target-libgomp
1981 mostlyclean-target: maybe-mostlyclean-target-libitm
1982 mostlyclean-target: maybe-mostlyclean-target-libatomic
1984 .PHONY: do-clean
1985 do-clean:
1986 @: $(MAKE); $(unstage)
1987 @r=`${PWD_COMMAND}`; export r; \
1988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1989 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1990 clean-target
1993 .PHONY: clean-host
1995 clean-host: maybe-clean-bfd
1996 clean-host: maybe-clean-opcodes
1997 clean-host: maybe-clean-binutils
1998 clean-host: maybe-clean-bison
1999 clean-host: maybe-clean-cgen
2000 clean-host: maybe-clean-dejagnu
2001 clean-host: maybe-clean-etc
2002 clean-host: maybe-clean-fastjar
2003 clean-host: maybe-clean-fixincludes
2004 clean-host: maybe-clean-flex
2005 clean-host: maybe-clean-gas
2006 clean-host: maybe-clean-gcc
2007 clean-host: maybe-clean-gmp
2008 clean-host: maybe-clean-mpfr
2009 clean-host: maybe-clean-mpc
2010 clean-host: maybe-clean-isl
2011 clean-host: maybe-clean-cloog
2012 clean-host: maybe-clean-libelf
2013 clean-host: maybe-clean-gold
2014 clean-host: maybe-clean-gprof
2015 clean-host: maybe-clean-intl
2016 clean-host: maybe-clean-tcl
2017 clean-host: maybe-clean-itcl
2018 clean-host: maybe-clean-ld
2019 clean-host: maybe-clean-libbacktrace
2020 clean-host: maybe-clean-libcpp
2021 clean-host: maybe-clean-libdecnumber
2022 clean-host: maybe-clean-libgui
2023 clean-host: maybe-clean-libiberty
2024 clean-host: maybe-clean-libiberty-linker-plugin
2025 clean-host: maybe-clean-libiconv
2026 clean-host: maybe-clean-m4
2027 clean-host: maybe-clean-readline
2028 clean-host: maybe-clean-sid
2029 clean-host: maybe-clean-sim
2030 clean-host: maybe-clean-texinfo
2031 clean-host: maybe-clean-zlib
2032 clean-host: maybe-clean-gdb
2033 clean-host: maybe-clean-expect
2034 clean-host: maybe-clean-guile
2035 clean-host: maybe-clean-tk
2036 clean-host: maybe-clean-libtermcap
2037 clean-host: maybe-clean-utils
2038 clean-host: maybe-clean-gnattools
2039 clean-host: maybe-clean-lto-plugin
2040 clean-host: maybe-clean-libcc1
2042 .PHONY: clean-target
2044 clean-target: maybe-clean-target-libstdc++-v3
2045 clean-target: maybe-clean-target-libsanitizer
2046 clean-target: maybe-clean-target-libvtv
2047 clean-target: maybe-clean-target-libcilkrts
2048 clean-target: maybe-clean-target-libssp
2049 clean-target: maybe-clean-target-newlib
2050 clean-target: maybe-clean-target-libgcc
2051 clean-target: maybe-clean-target-libbacktrace
2052 clean-target: maybe-clean-target-libquadmath
2053 clean-target: maybe-clean-target-libgfortran
2054 clean-target: maybe-clean-target-libobjc
2055 clean-target: maybe-clean-target-libgo
2056 clean-target: maybe-clean-target-libtermcap
2057 clean-target: maybe-clean-target-winsup
2058 clean-target: maybe-clean-target-libgloss
2059 clean-target: maybe-clean-target-libffi
2060 clean-target: maybe-clean-target-libjava
2061 clean-target: maybe-clean-target-zlib
2062 clean-target: maybe-clean-target-boehm-gc
2063 clean-target: maybe-clean-target-rda
2064 clean-target: maybe-clean-target-libada
2065 clean-target: maybe-clean-target-libgomp
2066 clean-target: maybe-clean-target-libitm
2067 clean-target: maybe-clean-target-libatomic
2069 .PHONY: do-distclean
2070 do-distclean:
2071 @: $(MAKE); $(unstage)
2072 @r=`${PWD_COMMAND}`; export r; \
2073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2074 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2075 distclean-target
2078 .PHONY: distclean-host
2080 distclean-host: maybe-distclean-bfd
2081 distclean-host: maybe-distclean-opcodes
2082 distclean-host: maybe-distclean-binutils
2083 distclean-host: maybe-distclean-bison
2084 distclean-host: maybe-distclean-cgen
2085 distclean-host: maybe-distclean-dejagnu
2086 distclean-host: maybe-distclean-etc
2087 distclean-host: maybe-distclean-fastjar
2088 distclean-host: maybe-distclean-fixincludes
2089 distclean-host: maybe-distclean-flex
2090 distclean-host: maybe-distclean-gas
2091 distclean-host: maybe-distclean-gcc
2092 distclean-host: maybe-distclean-gmp
2093 distclean-host: maybe-distclean-mpfr
2094 distclean-host: maybe-distclean-mpc
2095 distclean-host: maybe-distclean-isl
2096 distclean-host: maybe-distclean-cloog
2097 distclean-host: maybe-distclean-libelf
2098 distclean-host: maybe-distclean-gold
2099 distclean-host: maybe-distclean-gprof
2100 distclean-host: maybe-distclean-intl
2101 distclean-host: maybe-distclean-tcl
2102 distclean-host: maybe-distclean-itcl
2103 distclean-host: maybe-distclean-ld
2104 distclean-host: maybe-distclean-libbacktrace
2105 distclean-host: maybe-distclean-libcpp
2106 distclean-host: maybe-distclean-libdecnumber
2107 distclean-host: maybe-distclean-libgui
2108 distclean-host: maybe-distclean-libiberty
2109 distclean-host: maybe-distclean-libiberty-linker-plugin
2110 distclean-host: maybe-distclean-libiconv
2111 distclean-host: maybe-distclean-m4
2112 distclean-host: maybe-distclean-readline
2113 distclean-host: maybe-distclean-sid
2114 distclean-host: maybe-distclean-sim
2115 distclean-host: maybe-distclean-texinfo
2116 distclean-host: maybe-distclean-zlib
2117 distclean-host: maybe-distclean-gdb
2118 distclean-host: maybe-distclean-expect
2119 distclean-host: maybe-distclean-guile
2120 distclean-host: maybe-distclean-tk
2121 distclean-host: maybe-distclean-libtermcap
2122 distclean-host: maybe-distclean-utils
2123 distclean-host: maybe-distclean-gnattools
2124 distclean-host: maybe-distclean-lto-plugin
2125 distclean-host: maybe-distclean-libcc1
2127 .PHONY: distclean-target
2129 distclean-target: maybe-distclean-target-libstdc++-v3
2130 distclean-target: maybe-distclean-target-libsanitizer
2131 distclean-target: maybe-distclean-target-libvtv
2132 distclean-target: maybe-distclean-target-libcilkrts
2133 distclean-target: maybe-distclean-target-libssp
2134 distclean-target: maybe-distclean-target-newlib
2135 distclean-target: maybe-distclean-target-libgcc
2136 distclean-target: maybe-distclean-target-libbacktrace
2137 distclean-target: maybe-distclean-target-libquadmath
2138 distclean-target: maybe-distclean-target-libgfortran
2139 distclean-target: maybe-distclean-target-libobjc
2140 distclean-target: maybe-distclean-target-libgo
2141 distclean-target: maybe-distclean-target-libtermcap
2142 distclean-target: maybe-distclean-target-winsup
2143 distclean-target: maybe-distclean-target-libgloss
2144 distclean-target: maybe-distclean-target-libffi
2145 distclean-target: maybe-distclean-target-libjava
2146 distclean-target: maybe-distclean-target-zlib
2147 distclean-target: maybe-distclean-target-boehm-gc
2148 distclean-target: maybe-distclean-target-rda
2149 distclean-target: maybe-distclean-target-libada
2150 distclean-target: maybe-distclean-target-libgomp
2151 distclean-target: maybe-distclean-target-libitm
2152 distclean-target: maybe-distclean-target-libatomic
2154 .PHONY: do-maintainer-clean
2155 do-maintainer-clean:
2156 @: $(MAKE); $(unstage)
2157 @r=`${PWD_COMMAND}`; export r; \
2158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2159 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2160 maintainer-clean-target
2163 .PHONY: maintainer-clean-host
2165 maintainer-clean-host: maybe-maintainer-clean-bfd
2166 maintainer-clean-host: maybe-maintainer-clean-opcodes
2167 maintainer-clean-host: maybe-maintainer-clean-binutils
2168 maintainer-clean-host: maybe-maintainer-clean-bison
2169 maintainer-clean-host: maybe-maintainer-clean-cgen
2170 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2171 maintainer-clean-host: maybe-maintainer-clean-etc
2172 maintainer-clean-host: maybe-maintainer-clean-fastjar
2173 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2174 maintainer-clean-host: maybe-maintainer-clean-flex
2175 maintainer-clean-host: maybe-maintainer-clean-gas
2176 maintainer-clean-host: maybe-maintainer-clean-gcc
2177 maintainer-clean-host: maybe-maintainer-clean-gmp
2178 maintainer-clean-host: maybe-maintainer-clean-mpfr
2179 maintainer-clean-host: maybe-maintainer-clean-mpc
2180 maintainer-clean-host: maybe-maintainer-clean-isl
2181 maintainer-clean-host: maybe-maintainer-clean-cloog
2182 maintainer-clean-host: maybe-maintainer-clean-libelf
2183 maintainer-clean-host: maybe-maintainer-clean-gold
2184 maintainer-clean-host: maybe-maintainer-clean-gprof
2185 maintainer-clean-host: maybe-maintainer-clean-intl
2186 maintainer-clean-host: maybe-maintainer-clean-tcl
2187 maintainer-clean-host: maybe-maintainer-clean-itcl
2188 maintainer-clean-host: maybe-maintainer-clean-ld
2189 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2190 maintainer-clean-host: maybe-maintainer-clean-libcpp
2191 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2192 maintainer-clean-host: maybe-maintainer-clean-libgui
2193 maintainer-clean-host: maybe-maintainer-clean-libiberty
2194 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2195 maintainer-clean-host: maybe-maintainer-clean-libiconv
2196 maintainer-clean-host: maybe-maintainer-clean-m4
2197 maintainer-clean-host: maybe-maintainer-clean-readline
2198 maintainer-clean-host: maybe-maintainer-clean-sid
2199 maintainer-clean-host: maybe-maintainer-clean-sim
2200 maintainer-clean-host: maybe-maintainer-clean-texinfo
2201 maintainer-clean-host: maybe-maintainer-clean-zlib
2202 maintainer-clean-host: maybe-maintainer-clean-gdb
2203 maintainer-clean-host: maybe-maintainer-clean-expect
2204 maintainer-clean-host: maybe-maintainer-clean-guile
2205 maintainer-clean-host: maybe-maintainer-clean-tk
2206 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2207 maintainer-clean-host: maybe-maintainer-clean-utils
2208 maintainer-clean-host: maybe-maintainer-clean-gnattools
2209 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2210 maintainer-clean-host: maybe-maintainer-clean-libcc1
2212 .PHONY: maintainer-clean-target
2214 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2215 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2216 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2217 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2218 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2219 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2220 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2221 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2222 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2223 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2224 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2225 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2226 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2227 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2228 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2229 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2230 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2231 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2232 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2233 maintainer-clean-target: maybe-maintainer-clean-target-rda
2234 maintainer-clean-target: maybe-maintainer-clean-target-libada
2235 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2236 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2237 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2240 # Here are the targets which correspond to the do-X targets.
2242 .PHONY: info installcheck dvi pdf html
2243 .PHONY: install-info install-pdf install-html
2244 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2245 .PHONY: local-clean local-distclean local-maintainer-clean
2246 info: do-info
2247 installcheck: do-installcheck
2248 dvi: do-dvi
2249 pdf: do-pdf
2250 html: do-html
2252 # Make sure makeinfo is built before we do a `make info', if we're
2253 # in fact building texinfo.
2254 do-info: maybe-all-texinfo
2256 install-info: do-install-info dir.info
2257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2258 if [ -f dir.info ] ; then \
2259 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2260 else true ; fi
2262 install-pdf: do-install-pdf
2264 install-html: do-install-html
2266 local-clean:
2267 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2269 local-distclean:
2270 -rm -f Makefile config.status config.cache mh-frag mt-frag
2271 -rm -f maybedep.tmp serdep.tmp
2272 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2273 rm -rf $(TARGET_SUBDIR); \
2274 else true; fi
2275 -rm -rf $(BUILD_SUBDIR)
2276 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2277 rm -rf $(HOST_SUBDIR); \
2278 else true; fi
2279 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2280 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2281 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2282 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2283 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2284 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2286 local-maintainer-clean:
2287 @echo "This command is intended for maintainers to use;"
2288 @echo "it deletes files that may require special tools to rebuild."
2290 clean: do-clean local-clean
2291 mostlyclean: do-mostlyclean local-clean
2292 distclean: do-distclean local-clean local-distclean
2293 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2294 maintainer-clean: local-distclean
2295 realclean: maintainer-clean
2297 # Check target.
2299 .PHONY: check do-check
2300 check: do-check
2302 # Only include modules actually being configured and built.
2303 .PHONY: check-host
2304 check-host: \
2305 maybe-check-bfd \
2306 maybe-check-opcodes \
2307 maybe-check-binutils \
2308 maybe-check-bison \
2309 maybe-check-cgen \
2310 maybe-check-dejagnu \
2311 maybe-check-etc \
2312 maybe-check-fastjar \
2313 maybe-check-fixincludes \
2314 maybe-check-flex \
2315 maybe-check-gas \
2316 maybe-check-gcc \
2317 maybe-check-gmp \
2318 maybe-check-mpfr \
2319 maybe-check-mpc \
2320 maybe-check-isl \
2321 maybe-check-cloog \
2322 maybe-check-libelf \
2323 maybe-check-gold \
2324 maybe-check-gprof \
2325 maybe-check-intl \
2326 maybe-check-tcl \
2327 maybe-check-itcl \
2328 maybe-check-ld \
2329 maybe-check-libbacktrace \
2330 maybe-check-libcpp \
2331 maybe-check-libdecnumber \
2332 maybe-check-libgui \
2333 maybe-check-libiberty \
2334 maybe-check-libiberty-linker-plugin \
2335 maybe-check-libiconv \
2336 maybe-check-m4 \
2337 maybe-check-readline \
2338 maybe-check-sid \
2339 maybe-check-sim \
2340 maybe-check-texinfo \
2341 maybe-check-zlib \
2342 maybe-check-gdb \
2343 maybe-check-expect \
2344 maybe-check-guile \
2345 maybe-check-tk \
2346 maybe-check-libtermcap \
2347 maybe-check-utils \
2348 maybe-check-gnattools \
2349 maybe-check-lto-plugin \
2350 maybe-check-libcc1
2352 .PHONY: check-target
2353 check-target: \
2354 maybe-check-target-libstdc++-v3 \
2355 maybe-check-target-libsanitizer \
2356 maybe-check-target-libvtv \
2357 maybe-check-target-libcilkrts \
2358 maybe-check-target-libssp \
2359 maybe-check-target-newlib \
2360 maybe-check-target-libgcc \
2361 maybe-check-target-libbacktrace \
2362 maybe-check-target-libquadmath \
2363 maybe-check-target-libgfortran \
2364 maybe-check-target-libobjc \
2365 maybe-check-target-libgo \
2366 maybe-check-target-libtermcap \
2367 maybe-check-target-winsup \
2368 maybe-check-target-libgloss \
2369 maybe-check-target-libffi \
2370 maybe-check-target-libjava \
2371 maybe-check-target-zlib \
2372 maybe-check-target-boehm-gc \
2373 maybe-check-target-rda \
2374 maybe-check-target-libada \
2375 maybe-check-target-libgomp \
2376 maybe-check-target-libitm \
2377 maybe-check-target-libatomic
2379 do-check:
2380 @: $(MAKE); $(unstage)
2381 @r=`${PWD_COMMAND}`; export r; \
2382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2383 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2385 # Automated reporting of test results.
2387 warning.log: build.log
2388 $(srcdir)/contrib/warn_summary build.log > $@
2390 mail-report.log:
2391 if test x'$(BOOT_CFLAGS)' != x''; then \
2392 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2393 fi; \
2394 $(srcdir)/contrib/test_summary -t >$@
2395 chmod +x $@
2396 echo If you really want to send e-mail, run ./$@ now
2398 mail-report-with-warnings.log: warning.log
2399 if test x'$(BOOT_CFLAGS)' != x''; then \
2400 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2401 fi; \
2402 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2403 chmod +x $@
2404 echo If you really want to send e-mail, run ./$@ now
2406 # Installation targets.
2408 .PHONY: install uninstall
2409 install:
2410 @: $(MAKE); $(unstage)
2411 @r=`${PWD_COMMAND}`; export r; \
2412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2413 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2415 .PHONY: install-host-nogcc
2416 install-host-nogcc: \
2417 maybe-install-bfd \
2418 maybe-install-opcodes \
2419 maybe-install-binutils \
2420 maybe-install-bison \
2421 maybe-install-cgen \
2422 maybe-install-dejagnu \
2423 maybe-install-etc \
2424 maybe-install-fastjar \
2425 maybe-install-fixincludes \
2426 maybe-install-flex \
2427 maybe-install-gas \
2428 maybe-install-gmp \
2429 maybe-install-mpfr \
2430 maybe-install-mpc \
2431 maybe-install-isl \
2432 maybe-install-cloog \
2433 maybe-install-libelf \
2434 maybe-install-gold \
2435 maybe-install-gprof \
2436 maybe-install-intl \
2437 maybe-install-tcl \
2438 maybe-install-itcl \
2439 maybe-install-ld \
2440 maybe-install-libbacktrace \
2441 maybe-install-libcpp \
2442 maybe-install-libdecnumber \
2443 maybe-install-libgui \
2444 maybe-install-libiberty \
2445 maybe-install-libiberty-linker-plugin \
2446 maybe-install-libiconv \
2447 maybe-install-m4 \
2448 maybe-install-readline \
2449 maybe-install-sid \
2450 maybe-install-sim \
2451 maybe-install-texinfo \
2452 maybe-install-zlib \
2453 maybe-install-gdb \
2454 maybe-install-expect \
2455 maybe-install-guile \
2456 maybe-install-tk \
2457 maybe-install-libtermcap \
2458 maybe-install-utils \
2459 maybe-install-gnattools \
2460 maybe-install-lto-plugin \
2461 maybe-install-libcc1
2463 .PHONY: install-host
2464 install-host: \
2465 maybe-install-bfd \
2466 maybe-install-opcodes \
2467 maybe-install-binutils \
2468 maybe-install-bison \
2469 maybe-install-cgen \
2470 maybe-install-dejagnu \
2471 maybe-install-etc \
2472 maybe-install-fastjar \
2473 maybe-install-fixincludes \
2474 maybe-install-flex \
2475 maybe-install-gas \
2476 maybe-install-gcc \
2477 maybe-install-gmp \
2478 maybe-install-mpfr \
2479 maybe-install-mpc \
2480 maybe-install-isl \
2481 maybe-install-cloog \
2482 maybe-install-libelf \
2483 maybe-install-gold \
2484 maybe-install-gprof \
2485 maybe-install-intl \
2486 maybe-install-tcl \
2487 maybe-install-itcl \
2488 maybe-install-ld \
2489 maybe-install-libbacktrace \
2490 maybe-install-libcpp \
2491 maybe-install-libdecnumber \
2492 maybe-install-libgui \
2493 maybe-install-libiberty \
2494 maybe-install-libiberty-linker-plugin \
2495 maybe-install-libiconv \
2496 maybe-install-m4 \
2497 maybe-install-readline \
2498 maybe-install-sid \
2499 maybe-install-sim \
2500 maybe-install-texinfo \
2501 maybe-install-zlib \
2502 maybe-install-gdb \
2503 maybe-install-expect \
2504 maybe-install-guile \
2505 maybe-install-tk \
2506 maybe-install-libtermcap \
2507 maybe-install-utils \
2508 maybe-install-gnattools \
2509 maybe-install-lto-plugin \
2510 maybe-install-libcc1
2512 .PHONY: install-target
2513 install-target: \
2514 maybe-install-target-libstdc++-v3 \
2515 maybe-install-target-libsanitizer \
2516 maybe-install-target-libvtv \
2517 maybe-install-target-libcilkrts \
2518 maybe-install-target-libssp \
2519 maybe-install-target-newlib \
2520 maybe-install-target-libgcc \
2521 maybe-install-target-libbacktrace \
2522 maybe-install-target-libquadmath \
2523 maybe-install-target-libgfortran \
2524 maybe-install-target-libobjc \
2525 maybe-install-target-libgo \
2526 maybe-install-target-libtermcap \
2527 maybe-install-target-winsup \
2528 maybe-install-target-libgloss \
2529 maybe-install-target-libffi \
2530 maybe-install-target-libjava \
2531 maybe-install-target-zlib \
2532 maybe-install-target-boehm-gc \
2533 maybe-install-target-rda \
2534 maybe-install-target-libada \
2535 maybe-install-target-libgomp \
2536 maybe-install-target-libitm \
2537 maybe-install-target-libatomic
2539 uninstall:
2540 @echo "the uninstall target is not supported in this tree"
2542 .PHONY: install.all
2543 install.all: install-no-fixedincludes
2544 @if [ -f ./gcc/Makefile ] ; then \
2545 r=`${PWD_COMMAND}` ; export r ; \
2546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2547 $(HOST_EXPORTS) \
2548 (cd ./gcc && \
2549 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2550 else \
2551 true ; \
2554 # install-no-fixedincludes is used to allow the elaboration of binary packages
2555 # suitable for distribution, where we cannot include the fixed system header
2556 # files.
2557 .PHONY: install-no-fixedincludes
2558 install-no-fixedincludes: installdirs install-host-nogcc \
2559 install-target gcc-install-no-fixedincludes
2561 .PHONY: install-strip
2562 install-strip:
2563 @: $(MAKE); $(unstage)
2564 @r=`${PWD_COMMAND}`; export r; \
2565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2566 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2568 .PHONY: install-strip-host
2569 install-strip-host: \
2570 maybe-install-strip-bfd \
2571 maybe-install-strip-opcodes \
2572 maybe-install-strip-binutils \
2573 maybe-install-strip-bison \
2574 maybe-install-strip-cgen \
2575 maybe-install-strip-dejagnu \
2576 maybe-install-strip-etc \
2577 maybe-install-strip-fastjar \
2578 maybe-install-strip-fixincludes \
2579 maybe-install-strip-flex \
2580 maybe-install-strip-gas \
2581 maybe-install-strip-gcc \
2582 maybe-install-strip-gmp \
2583 maybe-install-strip-mpfr \
2584 maybe-install-strip-mpc \
2585 maybe-install-strip-isl \
2586 maybe-install-strip-cloog \
2587 maybe-install-strip-libelf \
2588 maybe-install-strip-gold \
2589 maybe-install-strip-gprof \
2590 maybe-install-strip-intl \
2591 maybe-install-strip-tcl \
2592 maybe-install-strip-itcl \
2593 maybe-install-strip-ld \
2594 maybe-install-strip-libbacktrace \
2595 maybe-install-strip-libcpp \
2596 maybe-install-strip-libdecnumber \
2597 maybe-install-strip-libgui \
2598 maybe-install-strip-libiberty \
2599 maybe-install-strip-libiberty-linker-plugin \
2600 maybe-install-strip-libiconv \
2601 maybe-install-strip-m4 \
2602 maybe-install-strip-readline \
2603 maybe-install-strip-sid \
2604 maybe-install-strip-sim \
2605 maybe-install-strip-texinfo \
2606 maybe-install-strip-zlib \
2607 maybe-install-strip-gdb \
2608 maybe-install-strip-expect \
2609 maybe-install-strip-guile \
2610 maybe-install-strip-tk \
2611 maybe-install-strip-libtermcap \
2612 maybe-install-strip-utils \
2613 maybe-install-strip-gnattools \
2614 maybe-install-strip-lto-plugin \
2615 maybe-install-strip-libcc1
2617 .PHONY: install-strip-target
2618 install-strip-target: \
2619 maybe-install-strip-target-libstdc++-v3 \
2620 maybe-install-strip-target-libsanitizer \
2621 maybe-install-strip-target-libvtv \
2622 maybe-install-strip-target-libcilkrts \
2623 maybe-install-strip-target-libssp \
2624 maybe-install-strip-target-newlib \
2625 maybe-install-strip-target-libgcc \
2626 maybe-install-strip-target-libbacktrace \
2627 maybe-install-strip-target-libquadmath \
2628 maybe-install-strip-target-libgfortran \
2629 maybe-install-strip-target-libobjc \
2630 maybe-install-strip-target-libgo \
2631 maybe-install-strip-target-libtermcap \
2632 maybe-install-strip-target-winsup \
2633 maybe-install-strip-target-libgloss \
2634 maybe-install-strip-target-libffi \
2635 maybe-install-strip-target-libjava \
2636 maybe-install-strip-target-zlib \
2637 maybe-install-strip-target-boehm-gc \
2638 maybe-install-strip-target-rda \
2639 maybe-install-strip-target-libada \
2640 maybe-install-strip-target-libgomp \
2641 maybe-install-strip-target-libitm \
2642 maybe-install-strip-target-libatomic
2645 ### other supporting targets
2647 MAKEDIRS= \
2648 $(DESTDIR)$(prefix) \
2649 $(DESTDIR)$(exec_prefix)
2650 .PHONY: installdirs
2651 installdirs: mkinstalldirs
2652 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2654 dir.info: do-install-info
2655 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2656 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2657 mv -f dir.info.new dir.info ; \
2658 else true ; \
2661 dist:
2662 @echo "Building a full distribution of this tree isn't done"
2663 @echo "via 'make dist'. Check out the etc/ subdirectory"
2665 etags tags: TAGS
2667 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2668 # ability to use several tags files at once, so there is probably no need
2669 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2670 # (if we felt like it) have this Makefile write a piece of elisp which
2671 # the user could load to tell emacs19 where all the TAGS files we just
2672 # built are.
2673 TAGS: do-TAGS
2675 # ------------------------------------
2676 # Macros for configure and all targets
2677 # ------------------------------------
2683 # --------------------------------------
2684 # Modules which run on the build machine
2685 # --------------------------------------
2688 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2689 maybe-configure-build-libiberty:
2690 @if gcc-bootstrap
2691 configure-build-libiberty: stage_current
2692 @endif gcc-bootstrap
2693 @if build-libiberty
2694 maybe-configure-build-libiberty: configure-build-libiberty
2695 configure-build-libiberty:
2696 @: $(MAKE); $(unstage)
2697 @r=`${PWD_COMMAND}`; export r; \
2698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2699 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2700 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2701 $(BUILD_EXPORTS) \
2702 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2703 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2704 case $(srcdir) in \
2705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2706 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2708 esac; \
2709 module_srcdir=libiberty; \
2710 rm -f no-such-file || : ; \
2711 CONFIG_SITE=no-such-file $(SHELL) \
2712 $$s/$$module_srcdir/configure \
2713 --srcdir=$${topdir}/$$module_srcdir \
2714 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2715 --target=${target_alias} \
2716 || exit 1
2717 @endif build-libiberty
2723 .PHONY: all-build-libiberty maybe-all-build-libiberty
2724 maybe-all-build-libiberty:
2725 @if gcc-bootstrap
2726 all-build-libiberty: stage_current
2727 @endif gcc-bootstrap
2728 @if build-libiberty
2729 TARGET-build-libiberty=all
2730 maybe-all-build-libiberty: all-build-libiberty
2731 all-build-libiberty: configure-build-libiberty
2732 @: $(MAKE); $(unstage)
2733 @r=`${PWD_COMMAND}`; export r; \
2734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2735 $(BUILD_EXPORTS) \
2736 (cd $(BUILD_SUBDIR)/libiberty && \
2737 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2738 $(TARGET-build-libiberty))
2739 @endif build-libiberty
2745 .PHONY: configure-build-bison maybe-configure-build-bison
2746 maybe-configure-build-bison:
2747 @if gcc-bootstrap
2748 configure-build-bison: stage_current
2749 @endif gcc-bootstrap
2750 @if build-bison
2751 maybe-configure-build-bison: configure-build-bison
2752 configure-build-bison:
2753 @: $(MAKE); $(unstage)
2754 @r=`${PWD_COMMAND}`; export r; \
2755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2756 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2757 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2758 $(BUILD_EXPORTS) \
2759 echo Configuring in $(BUILD_SUBDIR)/bison; \
2760 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2761 case $(srcdir) in \
2762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2763 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2765 esac; \
2766 module_srcdir=bison; \
2767 rm -f no-such-file || : ; \
2768 CONFIG_SITE=no-such-file $(SHELL) \
2769 $$s/$$module_srcdir/configure \
2770 --srcdir=$${topdir}/$$module_srcdir \
2771 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2772 --target=${target_alias} \
2773 || exit 1
2774 @endif build-bison
2780 .PHONY: all-build-bison maybe-all-build-bison
2781 maybe-all-build-bison:
2782 @if gcc-bootstrap
2783 all-build-bison: stage_current
2784 @endif gcc-bootstrap
2785 @if build-bison
2786 TARGET-build-bison=all
2787 maybe-all-build-bison: all-build-bison
2788 all-build-bison: configure-build-bison
2789 @: $(MAKE); $(unstage)
2790 @r=`${PWD_COMMAND}`; export r; \
2791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2792 $(BUILD_EXPORTS) \
2793 (cd $(BUILD_SUBDIR)/bison && \
2794 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2795 $(TARGET-build-bison))
2796 @endif build-bison
2802 .PHONY: configure-build-flex maybe-configure-build-flex
2803 maybe-configure-build-flex:
2804 @if gcc-bootstrap
2805 configure-build-flex: stage_current
2806 @endif gcc-bootstrap
2807 @if build-flex
2808 maybe-configure-build-flex: configure-build-flex
2809 configure-build-flex:
2810 @: $(MAKE); $(unstage)
2811 @r=`${PWD_COMMAND}`; export r; \
2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2814 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2815 $(BUILD_EXPORTS) \
2816 echo Configuring in $(BUILD_SUBDIR)/flex; \
2817 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2818 case $(srcdir) in \
2819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2820 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2822 esac; \
2823 module_srcdir=flex; \
2824 rm -f no-such-file || : ; \
2825 CONFIG_SITE=no-such-file $(SHELL) \
2826 $$s/$$module_srcdir/configure \
2827 --srcdir=$${topdir}/$$module_srcdir \
2828 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2829 --target=${target_alias} \
2830 || exit 1
2831 @endif build-flex
2837 .PHONY: all-build-flex maybe-all-build-flex
2838 maybe-all-build-flex:
2839 @if gcc-bootstrap
2840 all-build-flex: stage_current
2841 @endif gcc-bootstrap
2842 @if build-flex
2843 TARGET-build-flex=all
2844 maybe-all-build-flex: all-build-flex
2845 all-build-flex: configure-build-flex
2846 @: $(MAKE); $(unstage)
2847 @r=`${PWD_COMMAND}`; export r; \
2848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2849 $(BUILD_EXPORTS) \
2850 (cd $(BUILD_SUBDIR)/flex && \
2851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2852 $(TARGET-build-flex))
2853 @endif build-flex
2859 .PHONY: configure-build-m4 maybe-configure-build-m4
2860 maybe-configure-build-m4:
2861 @if gcc-bootstrap
2862 configure-build-m4: stage_current
2863 @endif gcc-bootstrap
2864 @if build-m4
2865 maybe-configure-build-m4: configure-build-m4
2866 configure-build-m4:
2867 @: $(MAKE); $(unstage)
2868 @r=`${PWD_COMMAND}`; export r; \
2869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2871 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2872 $(BUILD_EXPORTS) \
2873 echo Configuring in $(BUILD_SUBDIR)/m4; \
2874 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2875 case $(srcdir) in \
2876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2877 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2879 esac; \
2880 module_srcdir=m4; \
2881 rm -f no-such-file || : ; \
2882 CONFIG_SITE=no-such-file $(SHELL) \
2883 $$s/$$module_srcdir/configure \
2884 --srcdir=$${topdir}/$$module_srcdir \
2885 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2886 --target=${target_alias} \
2887 || exit 1
2888 @endif build-m4
2894 .PHONY: all-build-m4 maybe-all-build-m4
2895 maybe-all-build-m4:
2896 @if gcc-bootstrap
2897 all-build-m4: stage_current
2898 @endif gcc-bootstrap
2899 @if build-m4
2900 TARGET-build-m4=all
2901 maybe-all-build-m4: all-build-m4
2902 all-build-m4: configure-build-m4
2903 @: $(MAKE); $(unstage)
2904 @r=`${PWD_COMMAND}`; export r; \
2905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2906 $(BUILD_EXPORTS) \
2907 (cd $(BUILD_SUBDIR)/m4 && \
2908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2909 $(TARGET-build-m4))
2910 @endif build-m4
2916 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2917 maybe-configure-build-texinfo:
2918 @if gcc-bootstrap
2919 configure-build-texinfo: stage_current
2920 @endif gcc-bootstrap
2921 @if build-texinfo
2922 maybe-configure-build-texinfo: configure-build-texinfo
2923 configure-build-texinfo:
2924 @: $(MAKE); $(unstage)
2925 @r=`${PWD_COMMAND}`; export r; \
2926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2927 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2928 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2929 $(BUILD_EXPORTS) \
2930 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2931 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2932 case $(srcdir) in \
2933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2934 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2936 esac; \
2937 module_srcdir=texinfo; \
2938 rm -f no-such-file || : ; \
2939 CONFIG_SITE=no-such-file $(SHELL) \
2940 $$s/$$module_srcdir/configure \
2941 --srcdir=$${topdir}/$$module_srcdir \
2942 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2943 --target=${target_alias} \
2944 || exit 1
2945 @endif build-texinfo
2951 .PHONY: all-build-texinfo maybe-all-build-texinfo
2952 maybe-all-build-texinfo:
2953 @if gcc-bootstrap
2954 all-build-texinfo: stage_current
2955 @endif gcc-bootstrap
2956 @if build-texinfo
2957 TARGET-build-texinfo=all
2958 maybe-all-build-texinfo: all-build-texinfo
2959 all-build-texinfo: configure-build-texinfo
2960 @: $(MAKE); $(unstage)
2961 @r=`${PWD_COMMAND}`; export r; \
2962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2963 $(BUILD_EXPORTS) \
2964 (cd $(BUILD_SUBDIR)/texinfo && \
2965 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2966 $(TARGET-build-texinfo))
2967 @endif build-texinfo
2973 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2974 maybe-configure-build-fixincludes:
2975 @if gcc-bootstrap
2976 configure-build-fixincludes: stage_current
2977 @endif gcc-bootstrap
2978 @if build-fixincludes
2979 maybe-configure-build-fixincludes: configure-build-fixincludes
2980 configure-build-fixincludes:
2981 @: $(MAKE); $(unstage)
2982 @r=`${PWD_COMMAND}`; export r; \
2983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2984 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2985 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2986 $(BUILD_EXPORTS) \
2987 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2988 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2989 case $(srcdir) in \
2990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2991 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2993 esac; \
2994 module_srcdir=fixincludes; \
2995 rm -f no-such-file || : ; \
2996 CONFIG_SITE=no-such-file $(SHELL) \
2997 $$s/$$module_srcdir/configure \
2998 --srcdir=$${topdir}/$$module_srcdir \
2999 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3000 --target=${target_alias} \
3001 || exit 1
3002 @endif build-fixincludes
3008 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3009 maybe-all-build-fixincludes:
3010 @if gcc-bootstrap
3011 all-build-fixincludes: stage_current
3012 @endif gcc-bootstrap
3013 @if build-fixincludes
3014 TARGET-build-fixincludes=all
3015 maybe-all-build-fixincludes: all-build-fixincludes
3016 all-build-fixincludes: configure-build-fixincludes
3017 @: $(MAKE); $(unstage)
3018 @r=`${PWD_COMMAND}`; export r; \
3019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3020 $(BUILD_EXPORTS) \
3021 (cd $(BUILD_SUBDIR)/fixincludes && \
3022 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3023 $(TARGET-build-fixincludes))
3024 @endif build-fixincludes
3030 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3031 maybe-configure-build-libcpp:
3032 @if gcc-bootstrap
3033 configure-build-libcpp: stage_current
3034 @endif gcc-bootstrap
3035 @if build-libcpp
3036 maybe-configure-build-libcpp: configure-build-libcpp
3037 configure-build-libcpp:
3038 @: $(MAKE); $(unstage)
3039 @r=`${PWD_COMMAND}`; export r; \
3040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3041 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3042 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp ; \
3043 $(BUILD_EXPORTS) \
3044 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3045 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3046 case $(srcdir) in \
3047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3048 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3050 esac; \
3051 module_srcdir=libcpp; \
3052 rm -f no-such-file || : ; \
3053 CONFIG_SITE=no-such-file $(SHELL) \
3054 $$s/$$module_srcdir/configure \
3055 --srcdir=$${topdir}/$$module_srcdir \
3056 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3057 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3058 || exit 1
3059 @endif build-libcpp
3065 .PHONY: all-build-libcpp maybe-all-build-libcpp
3066 maybe-all-build-libcpp:
3067 @if gcc-bootstrap
3068 all-build-libcpp: stage_current
3069 @endif gcc-bootstrap
3070 @if build-libcpp
3071 TARGET-build-libcpp=all
3072 maybe-all-build-libcpp: all-build-libcpp
3073 all-build-libcpp: configure-build-libcpp
3074 @: $(MAKE); $(unstage)
3075 @r=`${PWD_COMMAND}`; export r; \
3076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3077 $(BUILD_EXPORTS) \
3078 (cd $(BUILD_SUBDIR)/libcpp && \
3079 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3080 $(TARGET-build-libcpp))
3081 @endif build-libcpp
3087 # --------------------------------------
3088 # Modules which run on the host machine
3089 # --------------------------------------
3092 .PHONY: configure-bfd maybe-configure-bfd
3093 maybe-configure-bfd:
3094 @if gcc-bootstrap
3095 configure-bfd: stage_current
3096 @endif gcc-bootstrap
3097 @if bfd
3098 maybe-configure-bfd: configure-bfd
3099 configure-bfd:
3100 @r=`${PWD_COMMAND}`; export r; \
3101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3102 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3104 $(HOST_EXPORTS) \
3105 echo Configuring in $(HOST_SUBDIR)/bfd; \
3106 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3107 case $(srcdir) in \
3108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3109 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3111 esac; \
3112 module_srcdir=bfd; \
3113 $(SHELL) \
3114 $$s/$$module_srcdir/configure \
3115 --srcdir=$${topdir}/$$module_srcdir \
3116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3117 --target=${target_alias} \
3118 || exit 1
3119 @endif bfd
3123 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3124 maybe-configure-stage1-bfd:
3125 @if bfd-bootstrap
3126 maybe-configure-stage1-bfd: configure-stage1-bfd
3127 configure-stage1-bfd:
3128 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3130 @r=`${PWD_COMMAND}`; export r; \
3131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3132 TFLAGS="$(STAGE1_TFLAGS)"; \
3133 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3134 $(HOST_EXPORTS) \
3135 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3136 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3137 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3138 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3140 cd $(HOST_SUBDIR)/bfd || exit 1; \
3141 case $(srcdir) in \
3142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3143 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3145 esac; \
3146 module_srcdir=bfd; \
3147 $(SHELL) $$s/$$module_srcdir/configure \
3148 --srcdir=$${topdir}/$$module_srcdir \
3149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3150 --target=${target_alias} \
3152 $(STAGE1_CONFIGURE_FLAGS)
3153 @endif bfd-bootstrap
3155 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3156 maybe-configure-stage2-bfd:
3157 @if bfd-bootstrap
3158 maybe-configure-stage2-bfd: configure-stage2-bfd
3159 configure-stage2-bfd:
3160 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3162 @r=`${PWD_COMMAND}`; export r; \
3163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3164 TFLAGS="$(STAGE2_TFLAGS)"; \
3165 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3166 $(HOST_EXPORTS) \
3167 $(POSTSTAGE1_HOST_EXPORTS) \
3168 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3169 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3170 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3171 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3173 cd $(HOST_SUBDIR)/bfd || exit 1; \
3174 case $(srcdir) in \
3175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3176 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3178 esac; \
3179 module_srcdir=bfd; \
3180 $(SHELL) $$s/$$module_srcdir/configure \
3181 --srcdir=$${topdir}/$$module_srcdir \
3182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3183 --target=${target_alias} \
3184 --with-build-libsubdir=$(HOST_SUBDIR) \
3185 $(STAGE2_CONFIGURE_FLAGS)
3186 @endif bfd-bootstrap
3188 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3189 maybe-configure-stage3-bfd:
3190 @if bfd-bootstrap
3191 maybe-configure-stage3-bfd: configure-stage3-bfd
3192 configure-stage3-bfd:
3193 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3195 @r=`${PWD_COMMAND}`; export r; \
3196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3197 TFLAGS="$(STAGE3_TFLAGS)"; \
3198 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3199 $(HOST_EXPORTS) \
3200 $(POSTSTAGE1_HOST_EXPORTS) \
3201 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3202 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3203 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3204 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3206 cd $(HOST_SUBDIR)/bfd || exit 1; \
3207 case $(srcdir) in \
3208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3209 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3211 esac; \
3212 module_srcdir=bfd; \
3213 $(SHELL) $$s/$$module_srcdir/configure \
3214 --srcdir=$${topdir}/$$module_srcdir \
3215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3216 --target=${target_alias} \
3217 --with-build-libsubdir=$(HOST_SUBDIR) \
3218 $(STAGE3_CONFIGURE_FLAGS)
3219 @endif bfd-bootstrap
3221 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3222 maybe-configure-stage4-bfd:
3223 @if bfd-bootstrap
3224 maybe-configure-stage4-bfd: configure-stage4-bfd
3225 configure-stage4-bfd:
3226 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3228 @r=`${PWD_COMMAND}`; export r; \
3229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3230 TFLAGS="$(STAGE4_TFLAGS)"; \
3231 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3232 $(HOST_EXPORTS) \
3233 $(POSTSTAGE1_HOST_EXPORTS) \
3234 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3235 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3236 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3237 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3239 cd $(HOST_SUBDIR)/bfd || exit 1; \
3240 case $(srcdir) in \
3241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3242 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3244 esac; \
3245 module_srcdir=bfd; \
3246 $(SHELL) $$s/$$module_srcdir/configure \
3247 --srcdir=$${topdir}/$$module_srcdir \
3248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3249 --target=${target_alias} \
3250 --with-build-libsubdir=$(HOST_SUBDIR) \
3251 $(STAGE4_CONFIGURE_FLAGS)
3252 @endif bfd-bootstrap
3254 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3255 maybe-configure-stageprofile-bfd:
3256 @if bfd-bootstrap
3257 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3258 configure-stageprofile-bfd:
3259 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3261 @r=`${PWD_COMMAND}`; export r; \
3262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3263 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3264 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3265 $(HOST_EXPORTS) \
3266 $(POSTSTAGE1_HOST_EXPORTS) \
3267 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3268 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3269 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3270 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3272 cd $(HOST_SUBDIR)/bfd || exit 1; \
3273 case $(srcdir) in \
3274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3275 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3277 esac; \
3278 module_srcdir=bfd; \
3279 $(SHELL) $$s/$$module_srcdir/configure \
3280 --srcdir=$${topdir}/$$module_srcdir \
3281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3282 --target=${target_alias} \
3283 --with-build-libsubdir=$(HOST_SUBDIR) \
3284 $(STAGEprofile_CONFIGURE_FLAGS)
3285 @endif bfd-bootstrap
3287 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3288 maybe-configure-stagefeedback-bfd:
3289 @if bfd-bootstrap
3290 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3291 configure-stagefeedback-bfd:
3292 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3294 @r=`${PWD_COMMAND}`; export r; \
3295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3296 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3297 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3298 $(HOST_EXPORTS) \
3299 $(POSTSTAGE1_HOST_EXPORTS) \
3300 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3301 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3302 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3303 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3305 cd $(HOST_SUBDIR)/bfd || exit 1; \
3306 case $(srcdir) in \
3307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3308 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3310 esac; \
3311 module_srcdir=bfd; \
3312 $(SHELL) $$s/$$module_srcdir/configure \
3313 --srcdir=$${topdir}/$$module_srcdir \
3314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3315 --target=${target_alias} \
3316 --with-build-libsubdir=$(HOST_SUBDIR) \
3317 $(STAGEfeedback_CONFIGURE_FLAGS)
3318 @endif bfd-bootstrap
3324 .PHONY: all-bfd maybe-all-bfd
3325 maybe-all-bfd:
3326 @if gcc-bootstrap
3327 all-bfd: stage_current
3328 @endif gcc-bootstrap
3329 @if bfd
3330 TARGET-bfd=all
3331 maybe-all-bfd: all-bfd
3332 all-bfd: configure-bfd
3333 @r=`${PWD_COMMAND}`; export r; \
3334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3335 $(HOST_EXPORTS) \
3336 (cd $(HOST_SUBDIR)/bfd && \
3337 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3338 $(TARGET-bfd))
3339 @endif bfd
3343 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3344 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3345 maybe-all-stage1-bfd:
3346 maybe-clean-stage1-bfd:
3347 @if bfd-bootstrap
3348 maybe-all-stage1-bfd: all-stage1-bfd
3349 all-stage1: all-stage1-bfd
3350 TARGET-stage1-bfd = $(TARGET-bfd)
3351 all-stage1-bfd: configure-stage1-bfd
3352 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3353 @r=`${PWD_COMMAND}`; export r; \
3354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3355 TFLAGS="$(STAGE1_TFLAGS)"; \
3356 $(HOST_EXPORTS) \
3357 cd $(HOST_SUBDIR)/bfd && \
3358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3359 CFLAGS="$(STAGE1_CFLAGS)" \
3360 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3361 LIBCFLAGS="$(LIBCFLAGS)" \
3362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3365 $(EXTRA_HOST_FLAGS) \
3366 $(STAGE1_FLAGS_TO_PASS) \
3367 TFLAGS="$(STAGE1_TFLAGS)" \
3368 $(TARGET-stage1-bfd)
3370 maybe-clean-stage1-bfd: clean-stage1-bfd
3371 clean-stage1: clean-stage1-bfd
3372 clean-stage1-bfd:
3373 @if [ $(current_stage) = stage1 ]; then \
3374 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3375 else \
3376 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3377 $(MAKE) stage1-start; \
3378 fi; \
3379 cd $(HOST_SUBDIR)/bfd && \
3380 $(MAKE) $(EXTRA_HOST_FLAGS) \
3381 $(STAGE1_FLAGS_TO_PASS) clean
3382 @endif bfd-bootstrap
3385 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3386 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3387 maybe-all-stage2-bfd:
3388 maybe-clean-stage2-bfd:
3389 @if bfd-bootstrap
3390 maybe-all-stage2-bfd: all-stage2-bfd
3391 all-stage2: all-stage2-bfd
3392 TARGET-stage2-bfd = $(TARGET-bfd)
3393 all-stage2-bfd: configure-stage2-bfd
3394 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3395 @r=`${PWD_COMMAND}`; export r; \
3396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397 TFLAGS="$(STAGE2_TFLAGS)"; \
3398 $(HOST_EXPORTS) \
3399 $(POSTSTAGE1_HOST_EXPORTS) \
3400 cd $(HOST_SUBDIR)/bfd && \
3401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3402 CFLAGS="$(STAGE2_CFLAGS)" \
3403 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3404 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3409 TFLAGS="$(STAGE2_TFLAGS)" \
3410 $(TARGET-stage2-bfd)
3412 maybe-clean-stage2-bfd: clean-stage2-bfd
3413 clean-stage2: clean-stage2-bfd
3414 clean-stage2-bfd:
3415 @if [ $(current_stage) = stage2 ]; then \
3416 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3417 else \
3418 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3419 $(MAKE) stage2-start; \
3420 fi; \
3421 cd $(HOST_SUBDIR)/bfd && \
3422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3423 @endif bfd-bootstrap
3426 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3427 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3428 maybe-all-stage3-bfd:
3429 maybe-clean-stage3-bfd:
3430 @if bfd-bootstrap
3431 maybe-all-stage3-bfd: all-stage3-bfd
3432 all-stage3: all-stage3-bfd
3433 TARGET-stage3-bfd = $(TARGET-bfd)
3434 all-stage3-bfd: configure-stage3-bfd
3435 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3436 @r=`${PWD_COMMAND}`; export r; \
3437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3438 TFLAGS="$(STAGE3_TFLAGS)"; \
3439 $(HOST_EXPORTS) \
3440 $(POSTSTAGE1_HOST_EXPORTS) \
3441 cd $(HOST_SUBDIR)/bfd && \
3442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3443 CFLAGS="$(STAGE3_CFLAGS)" \
3444 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3445 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3450 TFLAGS="$(STAGE3_TFLAGS)" \
3451 $(TARGET-stage3-bfd)
3453 maybe-clean-stage3-bfd: clean-stage3-bfd
3454 clean-stage3: clean-stage3-bfd
3455 clean-stage3-bfd:
3456 @if [ $(current_stage) = stage3 ]; then \
3457 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3458 else \
3459 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3460 $(MAKE) stage3-start; \
3461 fi; \
3462 cd $(HOST_SUBDIR)/bfd && \
3463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3464 @endif bfd-bootstrap
3467 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3468 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3469 maybe-all-stage4-bfd:
3470 maybe-clean-stage4-bfd:
3471 @if bfd-bootstrap
3472 maybe-all-stage4-bfd: all-stage4-bfd
3473 all-stage4: all-stage4-bfd
3474 TARGET-stage4-bfd = $(TARGET-bfd)
3475 all-stage4-bfd: configure-stage4-bfd
3476 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3477 @r=`${PWD_COMMAND}`; export r; \
3478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3479 TFLAGS="$(STAGE4_TFLAGS)"; \
3480 $(HOST_EXPORTS) \
3481 $(POSTSTAGE1_HOST_EXPORTS) \
3482 cd $(HOST_SUBDIR)/bfd && \
3483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3484 CFLAGS="$(STAGE4_CFLAGS)" \
3485 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3486 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3491 TFLAGS="$(STAGE4_TFLAGS)" \
3492 $(TARGET-stage4-bfd)
3494 maybe-clean-stage4-bfd: clean-stage4-bfd
3495 clean-stage4: clean-stage4-bfd
3496 clean-stage4-bfd:
3497 @if [ $(current_stage) = stage4 ]; then \
3498 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3499 else \
3500 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3501 $(MAKE) stage4-start; \
3502 fi; \
3503 cd $(HOST_SUBDIR)/bfd && \
3504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3505 @endif bfd-bootstrap
3508 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3509 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3510 maybe-all-stageprofile-bfd:
3511 maybe-clean-stageprofile-bfd:
3512 @if bfd-bootstrap
3513 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3514 all-stageprofile: all-stageprofile-bfd
3515 TARGET-stageprofile-bfd = $(TARGET-bfd)
3516 all-stageprofile-bfd: configure-stageprofile-bfd
3517 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3518 @r=`${PWD_COMMAND}`; export r; \
3519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3520 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3521 $(HOST_EXPORTS) \
3522 $(POSTSTAGE1_HOST_EXPORTS) \
3523 cd $(HOST_SUBDIR)/bfd && \
3524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3525 CFLAGS="$(STAGEprofile_CFLAGS)" \
3526 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3527 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3532 TFLAGS="$(STAGEprofile_TFLAGS)" \
3533 $(TARGET-stageprofile-bfd)
3535 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3536 clean-stageprofile: clean-stageprofile-bfd
3537 clean-stageprofile-bfd:
3538 @if [ $(current_stage) = stageprofile ]; then \
3539 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3540 else \
3541 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3542 $(MAKE) stageprofile-start; \
3543 fi; \
3544 cd $(HOST_SUBDIR)/bfd && \
3545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3546 @endif bfd-bootstrap
3549 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3550 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3551 maybe-all-stagefeedback-bfd:
3552 maybe-clean-stagefeedback-bfd:
3553 @if bfd-bootstrap
3554 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3555 all-stagefeedback: all-stagefeedback-bfd
3556 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3557 all-stagefeedback-bfd: configure-stagefeedback-bfd
3558 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3559 @r=`${PWD_COMMAND}`; export r; \
3560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3561 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3562 $(HOST_EXPORTS) \
3563 $(POSTSTAGE1_HOST_EXPORTS) \
3564 cd $(HOST_SUBDIR)/bfd && \
3565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3566 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3567 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3568 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3573 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3574 $(TARGET-stagefeedback-bfd)
3576 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3577 clean-stagefeedback: clean-stagefeedback-bfd
3578 clean-stagefeedback-bfd:
3579 @if [ $(current_stage) = stagefeedback ]; then \
3580 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3581 else \
3582 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3583 $(MAKE) stagefeedback-start; \
3584 fi; \
3585 cd $(HOST_SUBDIR)/bfd && \
3586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3587 @endif bfd-bootstrap
3593 .PHONY: check-bfd maybe-check-bfd
3594 maybe-check-bfd:
3595 @if bfd
3596 maybe-check-bfd: check-bfd
3598 check-bfd:
3599 @: $(MAKE); $(unstage)
3600 @r=`${PWD_COMMAND}`; export r; \
3601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3602 $(HOST_EXPORTS) \
3603 (cd $(HOST_SUBDIR)/bfd && \
3604 $(MAKE) $(FLAGS_TO_PASS) check)
3606 @endif bfd
3608 .PHONY: install-bfd maybe-install-bfd
3609 maybe-install-bfd:
3610 @if bfd
3611 maybe-install-bfd: install-bfd
3613 install-bfd: installdirs
3614 @: $(MAKE); $(unstage)
3615 @r=`${PWD_COMMAND}`; export r; \
3616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617 $(HOST_EXPORTS) \
3618 (cd $(HOST_SUBDIR)/bfd && \
3619 $(MAKE) $(FLAGS_TO_PASS) install)
3621 @endif bfd
3623 .PHONY: install-strip-bfd maybe-install-strip-bfd
3624 maybe-install-strip-bfd:
3625 @if bfd
3626 maybe-install-strip-bfd: install-strip-bfd
3628 install-strip-bfd: installdirs
3629 @: $(MAKE); $(unstage)
3630 @r=`${PWD_COMMAND}`; export r; \
3631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632 $(HOST_EXPORTS) \
3633 (cd $(HOST_SUBDIR)/bfd && \
3634 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3636 @endif bfd
3638 # Other targets (info, dvi, pdf, etc.)
3640 .PHONY: maybe-info-bfd info-bfd
3641 maybe-info-bfd:
3642 @if bfd
3643 maybe-info-bfd: info-bfd
3645 info-bfd: \
3646 configure-bfd
3647 @[ -f ./bfd/Makefile ] || exit 0; \
3648 r=`${PWD_COMMAND}`; export r; \
3649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650 $(HOST_EXPORTS) \
3651 for flag in $(EXTRA_HOST_FLAGS) ; do \
3652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3653 done; \
3654 echo "Doing info in bfd" ; \
3655 (cd $(HOST_SUBDIR)/bfd && \
3656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3658 "RANLIB=$${RANLIB}" \
3659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3660 info) \
3661 || exit 1
3663 @endif bfd
3665 .PHONY: maybe-dvi-bfd dvi-bfd
3666 maybe-dvi-bfd:
3667 @if bfd
3668 maybe-dvi-bfd: dvi-bfd
3670 dvi-bfd: \
3671 configure-bfd
3672 @[ -f ./bfd/Makefile ] || exit 0; \
3673 r=`${PWD_COMMAND}`; export r; \
3674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3675 $(HOST_EXPORTS) \
3676 for flag in $(EXTRA_HOST_FLAGS) ; do \
3677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3678 done; \
3679 echo "Doing dvi in bfd" ; \
3680 (cd $(HOST_SUBDIR)/bfd && \
3681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3683 "RANLIB=$${RANLIB}" \
3684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3685 dvi) \
3686 || exit 1
3688 @endif bfd
3690 .PHONY: maybe-pdf-bfd pdf-bfd
3691 maybe-pdf-bfd:
3692 @if bfd
3693 maybe-pdf-bfd: pdf-bfd
3695 pdf-bfd: \
3696 configure-bfd
3697 @[ -f ./bfd/Makefile ] || exit 0; \
3698 r=`${PWD_COMMAND}`; export r; \
3699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3700 $(HOST_EXPORTS) \
3701 for flag in $(EXTRA_HOST_FLAGS) ; do \
3702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3703 done; \
3704 echo "Doing pdf in bfd" ; \
3705 (cd $(HOST_SUBDIR)/bfd && \
3706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3708 "RANLIB=$${RANLIB}" \
3709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3710 pdf) \
3711 || exit 1
3713 @endif bfd
3715 .PHONY: maybe-html-bfd html-bfd
3716 maybe-html-bfd:
3717 @if bfd
3718 maybe-html-bfd: html-bfd
3720 html-bfd: \
3721 configure-bfd
3722 @[ -f ./bfd/Makefile ] || exit 0; \
3723 r=`${PWD_COMMAND}`; export r; \
3724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3725 $(HOST_EXPORTS) \
3726 for flag in $(EXTRA_HOST_FLAGS) ; do \
3727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3728 done; \
3729 echo "Doing html in bfd" ; \
3730 (cd $(HOST_SUBDIR)/bfd && \
3731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3733 "RANLIB=$${RANLIB}" \
3734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3735 html) \
3736 || exit 1
3738 @endif bfd
3740 .PHONY: maybe-TAGS-bfd TAGS-bfd
3741 maybe-TAGS-bfd:
3742 @if bfd
3743 maybe-TAGS-bfd: TAGS-bfd
3745 TAGS-bfd: \
3746 configure-bfd
3747 @[ -f ./bfd/Makefile ] || exit 0; \
3748 r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750 $(HOST_EXPORTS) \
3751 for flag in $(EXTRA_HOST_FLAGS) ; do \
3752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753 done; \
3754 echo "Doing TAGS in bfd" ; \
3755 (cd $(HOST_SUBDIR)/bfd && \
3756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758 "RANLIB=$${RANLIB}" \
3759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760 TAGS) \
3761 || exit 1
3763 @endif bfd
3765 .PHONY: maybe-install-info-bfd install-info-bfd
3766 maybe-install-info-bfd:
3767 @if bfd
3768 maybe-install-info-bfd: install-info-bfd
3770 install-info-bfd: \
3771 configure-bfd \
3772 info-bfd
3773 @[ -f ./bfd/Makefile ] || exit 0; \
3774 r=`${PWD_COMMAND}`; export r; \
3775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776 $(HOST_EXPORTS) \
3777 for flag in $(EXTRA_HOST_FLAGS) ; do \
3778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779 done; \
3780 echo "Doing install-info in bfd" ; \
3781 (cd $(HOST_SUBDIR)/bfd && \
3782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3784 "RANLIB=$${RANLIB}" \
3785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3786 install-info) \
3787 || exit 1
3789 @endif bfd
3791 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3792 maybe-install-pdf-bfd:
3793 @if bfd
3794 maybe-install-pdf-bfd: install-pdf-bfd
3796 install-pdf-bfd: \
3797 configure-bfd \
3798 pdf-bfd
3799 @[ -f ./bfd/Makefile ] || exit 0; \
3800 r=`${PWD_COMMAND}`; export r; \
3801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802 $(HOST_EXPORTS) \
3803 for flag in $(EXTRA_HOST_FLAGS) ; do \
3804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3805 done; \
3806 echo "Doing install-pdf in bfd" ; \
3807 (cd $(HOST_SUBDIR)/bfd && \
3808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3810 "RANLIB=$${RANLIB}" \
3811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3812 install-pdf) \
3813 || exit 1
3815 @endif bfd
3817 .PHONY: maybe-install-html-bfd install-html-bfd
3818 maybe-install-html-bfd:
3819 @if bfd
3820 maybe-install-html-bfd: install-html-bfd
3822 install-html-bfd: \
3823 configure-bfd \
3824 html-bfd
3825 @[ -f ./bfd/Makefile ] || exit 0; \
3826 r=`${PWD_COMMAND}`; export r; \
3827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3828 $(HOST_EXPORTS) \
3829 for flag in $(EXTRA_HOST_FLAGS) ; do \
3830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3831 done; \
3832 echo "Doing install-html in bfd" ; \
3833 (cd $(HOST_SUBDIR)/bfd && \
3834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3836 "RANLIB=$${RANLIB}" \
3837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3838 install-html) \
3839 || exit 1
3841 @endif bfd
3843 .PHONY: maybe-installcheck-bfd installcheck-bfd
3844 maybe-installcheck-bfd:
3845 @if bfd
3846 maybe-installcheck-bfd: installcheck-bfd
3848 installcheck-bfd: \
3849 configure-bfd
3850 @[ -f ./bfd/Makefile ] || exit 0; \
3851 r=`${PWD_COMMAND}`; export r; \
3852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3853 $(HOST_EXPORTS) \
3854 for flag in $(EXTRA_HOST_FLAGS) ; do \
3855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3856 done; \
3857 echo "Doing installcheck in bfd" ; \
3858 (cd $(HOST_SUBDIR)/bfd && \
3859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3861 "RANLIB=$${RANLIB}" \
3862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3863 installcheck) \
3864 || exit 1
3866 @endif bfd
3868 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3869 maybe-mostlyclean-bfd:
3870 @if bfd
3871 maybe-mostlyclean-bfd: mostlyclean-bfd
3873 mostlyclean-bfd:
3874 @[ -f ./bfd/Makefile ] || exit 0; \
3875 r=`${PWD_COMMAND}`; export r; \
3876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3877 $(HOST_EXPORTS) \
3878 for flag in $(EXTRA_HOST_FLAGS) ; do \
3879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3880 done; \
3881 echo "Doing mostlyclean in bfd" ; \
3882 (cd $(HOST_SUBDIR)/bfd && \
3883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3885 "RANLIB=$${RANLIB}" \
3886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3887 mostlyclean) \
3888 || exit 1
3890 @endif bfd
3892 .PHONY: maybe-clean-bfd clean-bfd
3893 maybe-clean-bfd:
3894 @if bfd
3895 maybe-clean-bfd: clean-bfd
3897 clean-bfd:
3898 @[ -f ./bfd/Makefile ] || exit 0; \
3899 r=`${PWD_COMMAND}`; export r; \
3900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901 $(HOST_EXPORTS) \
3902 for flag in $(EXTRA_HOST_FLAGS) ; do \
3903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3904 done; \
3905 echo "Doing clean in bfd" ; \
3906 (cd $(HOST_SUBDIR)/bfd && \
3907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3909 "RANLIB=$${RANLIB}" \
3910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3911 clean) \
3912 || exit 1
3914 @endif bfd
3916 .PHONY: maybe-distclean-bfd distclean-bfd
3917 maybe-distclean-bfd:
3918 @if bfd
3919 maybe-distclean-bfd: distclean-bfd
3921 distclean-bfd:
3922 @[ -f ./bfd/Makefile ] || exit 0; \
3923 r=`${PWD_COMMAND}`; export r; \
3924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3925 $(HOST_EXPORTS) \
3926 for flag in $(EXTRA_HOST_FLAGS) ; do \
3927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3928 done; \
3929 echo "Doing distclean in bfd" ; \
3930 (cd $(HOST_SUBDIR)/bfd && \
3931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3933 "RANLIB=$${RANLIB}" \
3934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3935 distclean) \
3936 || exit 1
3938 @endif bfd
3940 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3941 maybe-maintainer-clean-bfd:
3942 @if bfd
3943 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3945 maintainer-clean-bfd:
3946 @[ -f ./bfd/Makefile ] || exit 0; \
3947 r=`${PWD_COMMAND}`; export r; \
3948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949 $(HOST_EXPORTS) \
3950 for flag in $(EXTRA_HOST_FLAGS) ; do \
3951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3952 done; \
3953 echo "Doing maintainer-clean in bfd" ; \
3954 (cd $(HOST_SUBDIR)/bfd && \
3955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3957 "RANLIB=$${RANLIB}" \
3958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3959 maintainer-clean) \
3960 || exit 1
3962 @endif bfd
3966 .PHONY: configure-opcodes maybe-configure-opcodes
3967 maybe-configure-opcodes:
3968 @if gcc-bootstrap
3969 configure-opcodes: stage_current
3970 @endif gcc-bootstrap
3971 @if opcodes
3972 maybe-configure-opcodes: configure-opcodes
3973 configure-opcodes:
3974 @r=`${PWD_COMMAND}`; export r; \
3975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3976 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3978 $(HOST_EXPORTS) \
3979 echo Configuring in $(HOST_SUBDIR)/opcodes; \
3980 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3981 case $(srcdir) in \
3982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3983 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3985 esac; \
3986 module_srcdir=opcodes; \
3987 $(SHELL) \
3988 $$s/$$module_srcdir/configure \
3989 --srcdir=$${topdir}/$$module_srcdir \
3990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3991 --target=${target_alias} \
3992 || exit 1
3993 @endif opcodes
3997 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3998 maybe-configure-stage1-opcodes:
3999 @if opcodes-bootstrap
4000 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4001 configure-stage1-opcodes:
4002 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4004 @r=`${PWD_COMMAND}`; export r; \
4005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4006 TFLAGS="$(STAGE1_TFLAGS)"; \
4007 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4008 $(HOST_EXPORTS) \
4009 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4010 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4011 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4012 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4014 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4015 case $(srcdir) in \
4016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4017 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4019 esac; \
4020 module_srcdir=opcodes; \
4021 $(SHELL) $$s/$$module_srcdir/configure \
4022 --srcdir=$${topdir}/$$module_srcdir \
4023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4024 --target=${target_alias} \
4026 $(STAGE1_CONFIGURE_FLAGS)
4027 @endif opcodes-bootstrap
4029 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4030 maybe-configure-stage2-opcodes:
4031 @if opcodes-bootstrap
4032 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4033 configure-stage2-opcodes:
4034 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4036 @r=`${PWD_COMMAND}`; export r; \
4037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038 TFLAGS="$(STAGE2_TFLAGS)"; \
4039 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4040 $(HOST_EXPORTS) \
4041 $(POSTSTAGE1_HOST_EXPORTS) \
4042 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4043 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4044 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4045 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4047 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4048 case $(srcdir) in \
4049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4050 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4052 esac; \
4053 module_srcdir=opcodes; \
4054 $(SHELL) $$s/$$module_srcdir/configure \
4055 --srcdir=$${topdir}/$$module_srcdir \
4056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4057 --target=${target_alias} \
4058 --with-build-libsubdir=$(HOST_SUBDIR) \
4059 $(STAGE2_CONFIGURE_FLAGS)
4060 @endif opcodes-bootstrap
4062 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4063 maybe-configure-stage3-opcodes:
4064 @if opcodes-bootstrap
4065 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4066 configure-stage3-opcodes:
4067 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4069 @r=`${PWD_COMMAND}`; export r; \
4070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071 TFLAGS="$(STAGE3_TFLAGS)"; \
4072 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4073 $(HOST_EXPORTS) \
4074 $(POSTSTAGE1_HOST_EXPORTS) \
4075 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4076 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4077 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4078 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4080 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4081 case $(srcdir) in \
4082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4083 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4085 esac; \
4086 module_srcdir=opcodes; \
4087 $(SHELL) $$s/$$module_srcdir/configure \
4088 --srcdir=$${topdir}/$$module_srcdir \
4089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4090 --target=${target_alias} \
4091 --with-build-libsubdir=$(HOST_SUBDIR) \
4092 $(STAGE3_CONFIGURE_FLAGS)
4093 @endif opcodes-bootstrap
4095 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4096 maybe-configure-stage4-opcodes:
4097 @if opcodes-bootstrap
4098 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4099 configure-stage4-opcodes:
4100 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4102 @r=`${PWD_COMMAND}`; export r; \
4103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4104 TFLAGS="$(STAGE4_TFLAGS)"; \
4105 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4106 $(HOST_EXPORTS) \
4107 $(POSTSTAGE1_HOST_EXPORTS) \
4108 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4109 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4110 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4111 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4113 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4114 case $(srcdir) in \
4115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4116 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4118 esac; \
4119 module_srcdir=opcodes; \
4120 $(SHELL) $$s/$$module_srcdir/configure \
4121 --srcdir=$${topdir}/$$module_srcdir \
4122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4123 --target=${target_alias} \
4124 --with-build-libsubdir=$(HOST_SUBDIR) \
4125 $(STAGE4_CONFIGURE_FLAGS)
4126 @endif opcodes-bootstrap
4128 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4129 maybe-configure-stageprofile-opcodes:
4130 @if opcodes-bootstrap
4131 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4132 configure-stageprofile-opcodes:
4133 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4135 @r=`${PWD_COMMAND}`; export r; \
4136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4137 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4138 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4139 $(HOST_EXPORTS) \
4140 $(POSTSTAGE1_HOST_EXPORTS) \
4141 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4142 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4143 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4144 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4146 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4147 case $(srcdir) in \
4148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4149 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4151 esac; \
4152 module_srcdir=opcodes; \
4153 $(SHELL) $$s/$$module_srcdir/configure \
4154 --srcdir=$${topdir}/$$module_srcdir \
4155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4156 --target=${target_alias} \
4157 --with-build-libsubdir=$(HOST_SUBDIR) \
4158 $(STAGEprofile_CONFIGURE_FLAGS)
4159 @endif opcodes-bootstrap
4161 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4162 maybe-configure-stagefeedback-opcodes:
4163 @if opcodes-bootstrap
4164 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4165 configure-stagefeedback-opcodes:
4166 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4167 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4168 @r=`${PWD_COMMAND}`; export r; \
4169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4170 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4171 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4172 $(HOST_EXPORTS) \
4173 $(POSTSTAGE1_HOST_EXPORTS) \
4174 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4175 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4176 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4177 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4178 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4179 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4180 case $(srcdir) in \
4181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4182 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4184 esac; \
4185 module_srcdir=opcodes; \
4186 $(SHELL) $$s/$$module_srcdir/configure \
4187 --srcdir=$${topdir}/$$module_srcdir \
4188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4189 --target=${target_alias} \
4190 --with-build-libsubdir=$(HOST_SUBDIR) \
4191 $(STAGEfeedback_CONFIGURE_FLAGS)
4192 @endif opcodes-bootstrap
4198 .PHONY: all-opcodes maybe-all-opcodes
4199 maybe-all-opcodes:
4200 @if gcc-bootstrap
4201 all-opcodes: stage_current
4202 @endif gcc-bootstrap
4203 @if opcodes
4204 TARGET-opcodes=all
4205 maybe-all-opcodes: all-opcodes
4206 all-opcodes: configure-opcodes
4207 @r=`${PWD_COMMAND}`; export r; \
4208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209 $(HOST_EXPORTS) \
4210 (cd $(HOST_SUBDIR)/opcodes && \
4211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4212 $(TARGET-opcodes))
4213 @endif opcodes
4217 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4218 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4219 maybe-all-stage1-opcodes:
4220 maybe-clean-stage1-opcodes:
4221 @if opcodes-bootstrap
4222 maybe-all-stage1-opcodes: all-stage1-opcodes
4223 all-stage1: all-stage1-opcodes
4224 TARGET-stage1-opcodes = $(TARGET-opcodes)
4225 all-stage1-opcodes: configure-stage1-opcodes
4226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4227 @r=`${PWD_COMMAND}`; export r; \
4228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229 TFLAGS="$(STAGE1_TFLAGS)"; \
4230 $(HOST_EXPORTS) \
4231 cd $(HOST_SUBDIR)/opcodes && \
4232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4233 CFLAGS="$(STAGE1_CFLAGS)" \
4234 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4235 LIBCFLAGS="$(LIBCFLAGS)" \
4236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4239 $(EXTRA_HOST_FLAGS) \
4240 $(STAGE1_FLAGS_TO_PASS) \
4241 TFLAGS="$(STAGE1_TFLAGS)" \
4242 $(TARGET-stage1-opcodes)
4244 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4245 clean-stage1: clean-stage1-opcodes
4246 clean-stage1-opcodes:
4247 @if [ $(current_stage) = stage1 ]; then \
4248 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4249 else \
4250 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4251 $(MAKE) stage1-start; \
4252 fi; \
4253 cd $(HOST_SUBDIR)/opcodes && \
4254 $(MAKE) $(EXTRA_HOST_FLAGS) \
4255 $(STAGE1_FLAGS_TO_PASS) clean
4256 @endif opcodes-bootstrap
4259 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4260 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4261 maybe-all-stage2-opcodes:
4262 maybe-clean-stage2-opcodes:
4263 @if opcodes-bootstrap
4264 maybe-all-stage2-opcodes: all-stage2-opcodes
4265 all-stage2: all-stage2-opcodes
4266 TARGET-stage2-opcodes = $(TARGET-opcodes)
4267 all-stage2-opcodes: configure-stage2-opcodes
4268 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4269 @r=`${PWD_COMMAND}`; export r; \
4270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271 TFLAGS="$(STAGE2_TFLAGS)"; \
4272 $(HOST_EXPORTS) \
4273 $(POSTSTAGE1_HOST_EXPORTS) \
4274 cd $(HOST_SUBDIR)/opcodes && \
4275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4276 CFLAGS="$(STAGE2_CFLAGS)" \
4277 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4278 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4283 TFLAGS="$(STAGE2_TFLAGS)" \
4284 $(TARGET-stage2-opcodes)
4286 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4287 clean-stage2: clean-stage2-opcodes
4288 clean-stage2-opcodes:
4289 @if [ $(current_stage) = stage2 ]; then \
4290 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4291 else \
4292 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4293 $(MAKE) stage2-start; \
4294 fi; \
4295 cd $(HOST_SUBDIR)/opcodes && \
4296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4297 @endif opcodes-bootstrap
4300 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4301 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4302 maybe-all-stage3-opcodes:
4303 maybe-clean-stage3-opcodes:
4304 @if opcodes-bootstrap
4305 maybe-all-stage3-opcodes: all-stage3-opcodes
4306 all-stage3: all-stage3-opcodes
4307 TARGET-stage3-opcodes = $(TARGET-opcodes)
4308 all-stage3-opcodes: configure-stage3-opcodes
4309 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4310 @r=`${PWD_COMMAND}`; export r; \
4311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312 TFLAGS="$(STAGE3_TFLAGS)"; \
4313 $(HOST_EXPORTS) \
4314 $(POSTSTAGE1_HOST_EXPORTS) \
4315 cd $(HOST_SUBDIR)/opcodes && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4317 CFLAGS="$(STAGE3_CFLAGS)" \
4318 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4319 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4324 TFLAGS="$(STAGE3_TFLAGS)" \
4325 $(TARGET-stage3-opcodes)
4327 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4328 clean-stage3: clean-stage3-opcodes
4329 clean-stage3-opcodes:
4330 @if [ $(current_stage) = stage3 ]; then \
4331 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4332 else \
4333 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4334 $(MAKE) stage3-start; \
4335 fi; \
4336 cd $(HOST_SUBDIR)/opcodes && \
4337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4338 @endif opcodes-bootstrap
4341 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4342 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4343 maybe-all-stage4-opcodes:
4344 maybe-clean-stage4-opcodes:
4345 @if opcodes-bootstrap
4346 maybe-all-stage4-opcodes: all-stage4-opcodes
4347 all-stage4: all-stage4-opcodes
4348 TARGET-stage4-opcodes = $(TARGET-opcodes)
4349 all-stage4-opcodes: configure-stage4-opcodes
4350 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4351 @r=`${PWD_COMMAND}`; export r; \
4352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4353 TFLAGS="$(STAGE4_TFLAGS)"; \
4354 $(HOST_EXPORTS) \
4355 $(POSTSTAGE1_HOST_EXPORTS) \
4356 cd $(HOST_SUBDIR)/opcodes && \
4357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4358 CFLAGS="$(STAGE4_CFLAGS)" \
4359 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4360 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4365 TFLAGS="$(STAGE4_TFLAGS)" \
4366 $(TARGET-stage4-opcodes)
4368 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4369 clean-stage4: clean-stage4-opcodes
4370 clean-stage4-opcodes:
4371 @if [ $(current_stage) = stage4 ]; then \
4372 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4373 else \
4374 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4375 $(MAKE) stage4-start; \
4376 fi; \
4377 cd $(HOST_SUBDIR)/opcodes && \
4378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4379 @endif opcodes-bootstrap
4382 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4383 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4384 maybe-all-stageprofile-opcodes:
4385 maybe-clean-stageprofile-opcodes:
4386 @if opcodes-bootstrap
4387 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4388 all-stageprofile: all-stageprofile-opcodes
4389 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4390 all-stageprofile-opcodes: configure-stageprofile-opcodes
4391 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4392 @r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4395 $(HOST_EXPORTS) \
4396 $(POSTSTAGE1_HOST_EXPORTS) \
4397 cd $(HOST_SUBDIR)/opcodes && \
4398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4399 CFLAGS="$(STAGEprofile_CFLAGS)" \
4400 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4401 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4406 TFLAGS="$(STAGEprofile_TFLAGS)" \
4407 $(TARGET-stageprofile-opcodes)
4409 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4410 clean-stageprofile: clean-stageprofile-opcodes
4411 clean-stageprofile-opcodes:
4412 @if [ $(current_stage) = stageprofile ]; then \
4413 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4414 else \
4415 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4416 $(MAKE) stageprofile-start; \
4417 fi; \
4418 cd $(HOST_SUBDIR)/opcodes && \
4419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4420 @endif opcodes-bootstrap
4423 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4424 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4425 maybe-all-stagefeedback-opcodes:
4426 maybe-clean-stagefeedback-opcodes:
4427 @if opcodes-bootstrap
4428 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4429 all-stagefeedback: all-stagefeedback-opcodes
4430 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4431 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4432 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4433 @r=`${PWD_COMMAND}`; export r; \
4434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4435 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4436 $(HOST_EXPORTS) \
4437 $(POSTSTAGE1_HOST_EXPORTS) \
4438 cd $(HOST_SUBDIR)/opcodes && \
4439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4440 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4441 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4442 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4447 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4448 $(TARGET-stagefeedback-opcodes)
4450 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4451 clean-stagefeedback: clean-stagefeedback-opcodes
4452 clean-stagefeedback-opcodes:
4453 @if [ $(current_stage) = stagefeedback ]; then \
4454 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4455 else \
4456 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4457 $(MAKE) stagefeedback-start; \
4458 fi; \
4459 cd $(HOST_SUBDIR)/opcodes && \
4460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4461 @endif opcodes-bootstrap
4467 .PHONY: check-opcodes maybe-check-opcodes
4468 maybe-check-opcodes:
4469 @if opcodes
4470 maybe-check-opcodes: check-opcodes
4472 check-opcodes:
4473 @: $(MAKE); $(unstage)
4474 @r=`${PWD_COMMAND}`; export r; \
4475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4476 $(HOST_EXPORTS) \
4477 (cd $(HOST_SUBDIR)/opcodes && \
4478 $(MAKE) $(FLAGS_TO_PASS) check)
4480 @endif opcodes
4482 .PHONY: install-opcodes maybe-install-opcodes
4483 maybe-install-opcodes:
4484 @if opcodes
4485 maybe-install-opcodes: install-opcodes
4487 install-opcodes: installdirs
4488 @: $(MAKE); $(unstage)
4489 @r=`${PWD_COMMAND}`; export r; \
4490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4491 $(HOST_EXPORTS) \
4492 (cd $(HOST_SUBDIR)/opcodes && \
4493 $(MAKE) $(FLAGS_TO_PASS) install)
4495 @endif opcodes
4497 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4498 maybe-install-strip-opcodes:
4499 @if opcodes
4500 maybe-install-strip-opcodes: install-strip-opcodes
4502 install-strip-opcodes: installdirs
4503 @: $(MAKE); $(unstage)
4504 @r=`${PWD_COMMAND}`; export r; \
4505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4506 $(HOST_EXPORTS) \
4507 (cd $(HOST_SUBDIR)/opcodes && \
4508 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4510 @endif opcodes
4512 # Other targets (info, dvi, pdf, etc.)
4514 .PHONY: maybe-info-opcodes info-opcodes
4515 maybe-info-opcodes:
4516 @if opcodes
4517 maybe-info-opcodes: info-opcodes
4519 info-opcodes: \
4520 configure-opcodes
4521 @[ -f ./opcodes/Makefile ] || exit 0; \
4522 r=`${PWD_COMMAND}`; export r; \
4523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4524 $(HOST_EXPORTS) \
4525 for flag in $(EXTRA_HOST_FLAGS) ; do \
4526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4527 done; \
4528 echo "Doing info in opcodes" ; \
4529 (cd $(HOST_SUBDIR)/opcodes && \
4530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4532 "RANLIB=$${RANLIB}" \
4533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4534 info) \
4535 || exit 1
4537 @endif opcodes
4539 .PHONY: maybe-dvi-opcodes dvi-opcodes
4540 maybe-dvi-opcodes:
4541 @if opcodes
4542 maybe-dvi-opcodes: dvi-opcodes
4544 dvi-opcodes: \
4545 configure-opcodes
4546 @[ -f ./opcodes/Makefile ] || exit 0; \
4547 r=`${PWD_COMMAND}`; export r; \
4548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4549 $(HOST_EXPORTS) \
4550 for flag in $(EXTRA_HOST_FLAGS) ; do \
4551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4552 done; \
4553 echo "Doing dvi in opcodes" ; \
4554 (cd $(HOST_SUBDIR)/opcodes && \
4555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4557 "RANLIB=$${RANLIB}" \
4558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4559 dvi) \
4560 || exit 1
4562 @endif opcodes
4564 .PHONY: maybe-pdf-opcodes pdf-opcodes
4565 maybe-pdf-opcodes:
4566 @if opcodes
4567 maybe-pdf-opcodes: pdf-opcodes
4569 pdf-opcodes: \
4570 configure-opcodes
4571 @[ -f ./opcodes/Makefile ] || exit 0; \
4572 r=`${PWD_COMMAND}`; export r; \
4573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574 $(HOST_EXPORTS) \
4575 for flag in $(EXTRA_HOST_FLAGS) ; do \
4576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4577 done; \
4578 echo "Doing pdf in opcodes" ; \
4579 (cd $(HOST_SUBDIR)/opcodes && \
4580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4582 "RANLIB=$${RANLIB}" \
4583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4584 pdf) \
4585 || exit 1
4587 @endif opcodes
4589 .PHONY: maybe-html-opcodes html-opcodes
4590 maybe-html-opcodes:
4591 @if opcodes
4592 maybe-html-opcodes: html-opcodes
4594 html-opcodes: \
4595 configure-opcodes
4596 @[ -f ./opcodes/Makefile ] || exit 0; \
4597 r=`${PWD_COMMAND}`; export r; \
4598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599 $(HOST_EXPORTS) \
4600 for flag in $(EXTRA_HOST_FLAGS) ; do \
4601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4602 done; \
4603 echo "Doing html in opcodes" ; \
4604 (cd $(HOST_SUBDIR)/opcodes && \
4605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4607 "RANLIB=$${RANLIB}" \
4608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4609 html) \
4610 || exit 1
4612 @endif opcodes
4614 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4615 maybe-TAGS-opcodes:
4616 @if opcodes
4617 maybe-TAGS-opcodes: TAGS-opcodes
4619 TAGS-opcodes: \
4620 configure-opcodes
4621 @[ -f ./opcodes/Makefile ] || exit 0; \
4622 r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 $(HOST_EXPORTS) \
4625 for flag in $(EXTRA_HOST_FLAGS) ; do \
4626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627 done; \
4628 echo "Doing TAGS in opcodes" ; \
4629 (cd $(HOST_SUBDIR)/opcodes && \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632 "RANLIB=$${RANLIB}" \
4633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634 TAGS) \
4635 || exit 1
4637 @endif opcodes
4639 .PHONY: maybe-install-info-opcodes install-info-opcodes
4640 maybe-install-info-opcodes:
4641 @if opcodes
4642 maybe-install-info-opcodes: install-info-opcodes
4644 install-info-opcodes: \
4645 configure-opcodes \
4646 info-opcodes
4647 @[ -f ./opcodes/Makefile ] || exit 0; \
4648 r=`${PWD_COMMAND}`; export r; \
4649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650 $(HOST_EXPORTS) \
4651 for flag in $(EXTRA_HOST_FLAGS) ; do \
4652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4653 done; \
4654 echo "Doing install-info in opcodes" ; \
4655 (cd $(HOST_SUBDIR)/opcodes && \
4656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4658 "RANLIB=$${RANLIB}" \
4659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4660 install-info) \
4661 || exit 1
4663 @endif opcodes
4665 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4666 maybe-install-pdf-opcodes:
4667 @if opcodes
4668 maybe-install-pdf-opcodes: install-pdf-opcodes
4670 install-pdf-opcodes: \
4671 configure-opcodes \
4672 pdf-opcodes
4673 @[ -f ./opcodes/Makefile ] || exit 0; \
4674 r=`${PWD_COMMAND}`; export r; \
4675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676 $(HOST_EXPORTS) \
4677 for flag in $(EXTRA_HOST_FLAGS) ; do \
4678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679 done; \
4680 echo "Doing install-pdf in opcodes" ; \
4681 (cd $(HOST_SUBDIR)/opcodes && \
4682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684 "RANLIB=$${RANLIB}" \
4685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686 install-pdf) \
4687 || exit 1
4689 @endif opcodes
4691 .PHONY: maybe-install-html-opcodes install-html-opcodes
4692 maybe-install-html-opcodes:
4693 @if opcodes
4694 maybe-install-html-opcodes: install-html-opcodes
4696 install-html-opcodes: \
4697 configure-opcodes \
4698 html-opcodes
4699 @[ -f ./opcodes/Makefile ] || exit 0; \
4700 r=`${PWD_COMMAND}`; export r; \
4701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4702 $(HOST_EXPORTS) \
4703 for flag in $(EXTRA_HOST_FLAGS) ; do \
4704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4705 done; \
4706 echo "Doing install-html in opcodes" ; \
4707 (cd $(HOST_SUBDIR)/opcodes && \
4708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4710 "RANLIB=$${RANLIB}" \
4711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4712 install-html) \
4713 || exit 1
4715 @endif opcodes
4717 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4718 maybe-installcheck-opcodes:
4719 @if opcodes
4720 maybe-installcheck-opcodes: installcheck-opcodes
4722 installcheck-opcodes: \
4723 configure-opcodes
4724 @[ -f ./opcodes/Makefile ] || exit 0; \
4725 r=`${PWD_COMMAND}`; export r; \
4726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4727 $(HOST_EXPORTS) \
4728 for flag in $(EXTRA_HOST_FLAGS) ; do \
4729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4730 done; \
4731 echo "Doing installcheck in opcodes" ; \
4732 (cd $(HOST_SUBDIR)/opcodes && \
4733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4735 "RANLIB=$${RANLIB}" \
4736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4737 installcheck) \
4738 || exit 1
4740 @endif opcodes
4742 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4743 maybe-mostlyclean-opcodes:
4744 @if opcodes
4745 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4747 mostlyclean-opcodes:
4748 @[ -f ./opcodes/Makefile ] || exit 0; \
4749 r=`${PWD_COMMAND}`; export r; \
4750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751 $(HOST_EXPORTS) \
4752 for flag in $(EXTRA_HOST_FLAGS) ; do \
4753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4754 done; \
4755 echo "Doing mostlyclean in opcodes" ; \
4756 (cd $(HOST_SUBDIR)/opcodes && \
4757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4759 "RANLIB=$${RANLIB}" \
4760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4761 mostlyclean) \
4762 || exit 1
4764 @endif opcodes
4766 .PHONY: maybe-clean-opcodes clean-opcodes
4767 maybe-clean-opcodes:
4768 @if opcodes
4769 maybe-clean-opcodes: clean-opcodes
4771 clean-opcodes:
4772 @[ -f ./opcodes/Makefile ] || exit 0; \
4773 r=`${PWD_COMMAND}`; export r; \
4774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4775 $(HOST_EXPORTS) \
4776 for flag in $(EXTRA_HOST_FLAGS) ; do \
4777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4778 done; \
4779 echo "Doing clean in opcodes" ; \
4780 (cd $(HOST_SUBDIR)/opcodes && \
4781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4783 "RANLIB=$${RANLIB}" \
4784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4785 clean) \
4786 || exit 1
4788 @endif opcodes
4790 .PHONY: maybe-distclean-opcodes distclean-opcodes
4791 maybe-distclean-opcodes:
4792 @if opcodes
4793 maybe-distclean-opcodes: distclean-opcodes
4795 distclean-opcodes:
4796 @[ -f ./opcodes/Makefile ] || exit 0; \
4797 r=`${PWD_COMMAND}`; export r; \
4798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4799 $(HOST_EXPORTS) \
4800 for flag in $(EXTRA_HOST_FLAGS) ; do \
4801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4802 done; \
4803 echo "Doing distclean in opcodes" ; \
4804 (cd $(HOST_SUBDIR)/opcodes && \
4805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4807 "RANLIB=$${RANLIB}" \
4808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4809 distclean) \
4810 || exit 1
4812 @endif opcodes
4814 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4815 maybe-maintainer-clean-opcodes:
4816 @if opcodes
4817 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4819 maintainer-clean-opcodes:
4820 @[ -f ./opcodes/Makefile ] || exit 0; \
4821 r=`${PWD_COMMAND}`; export r; \
4822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823 $(HOST_EXPORTS) \
4824 for flag in $(EXTRA_HOST_FLAGS) ; do \
4825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4826 done; \
4827 echo "Doing maintainer-clean in opcodes" ; \
4828 (cd $(HOST_SUBDIR)/opcodes && \
4829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4831 "RANLIB=$${RANLIB}" \
4832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4833 maintainer-clean) \
4834 || exit 1
4836 @endif opcodes
4840 .PHONY: configure-binutils maybe-configure-binutils
4841 maybe-configure-binutils:
4842 @if gcc-bootstrap
4843 configure-binutils: stage_current
4844 @endif gcc-bootstrap
4845 @if binutils
4846 maybe-configure-binutils: configure-binutils
4847 configure-binutils:
4848 @r=`${PWD_COMMAND}`; export r; \
4849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4852 $(HOST_EXPORTS) \
4853 echo Configuring in $(HOST_SUBDIR)/binutils; \
4854 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4855 case $(srcdir) in \
4856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4857 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4859 esac; \
4860 module_srcdir=binutils; \
4861 $(SHELL) \
4862 $$s/$$module_srcdir/configure \
4863 --srcdir=$${topdir}/$$module_srcdir \
4864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4865 --target=${target_alias} \
4866 || exit 1
4867 @endif binutils
4871 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4872 maybe-configure-stage1-binutils:
4873 @if binutils-bootstrap
4874 maybe-configure-stage1-binutils: configure-stage1-binutils
4875 configure-stage1-binutils:
4876 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4878 @r=`${PWD_COMMAND}`; export r; \
4879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4880 TFLAGS="$(STAGE1_TFLAGS)"; \
4881 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4882 $(HOST_EXPORTS) \
4883 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4884 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4885 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4886 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4888 cd $(HOST_SUBDIR)/binutils || exit 1; \
4889 case $(srcdir) in \
4890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4891 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4893 esac; \
4894 module_srcdir=binutils; \
4895 $(SHELL) $$s/$$module_srcdir/configure \
4896 --srcdir=$${topdir}/$$module_srcdir \
4897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4898 --target=${target_alias} \
4900 $(STAGE1_CONFIGURE_FLAGS)
4901 @endif binutils-bootstrap
4903 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4904 maybe-configure-stage2-binutils:
4905 @if binutils-bootstrap
4906 maybe-configure-stage2-binutils: configure-stage2-binutils
4907 configure-stage2-binutils:
4908 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4910 @r=`${PWD_COMMAND}`; export r; \
4911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4912 TFLAGS="$(STAGE2_TFLAGS)"; \
4913 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4914 $(HOST_EXPORTS) \
4915 $(POSTSTAGE1_HOST_EXPORTS) \
4916 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4917 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4918 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4919 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4921 cd $(HOST_SUBDIR)/binutils || exit 1; \
4922 case $(srcdir) in \
4923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4924 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4926 esac; \
4927 module_srcdir=binutils; \
4928 $(SHELL) $$s/$$module_srcdir/configure \
4929 --srcdir=$${topdir}/$$module_srcdir \
4930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4931 --target=${target_alias} \
4932 --with-build-libsubdir=$(HOST_SUBDIR) \
4933 $(STAGE2_CONFIGURE_FLAGS)
4934 @endif binutils-bootstrap
4936 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4937 maybe-configure-stage3-binutils:
4938 @if binutils-bootstrap
4939 maybe-configure-stage3-binutils: configure-stage3-binutils
4940 configure-stage3-binutils:
4941 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4942 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4943 @r=`${PWD_COMMAND}`; export r; \
4944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4945 TFLAGS="$(STAGE3_TFLAGS)"; \
4946 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4947 $(HOST_EXPORTS) \
4948 $(POSTSTAGE1_HOST_EXPORTS) \
4949 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4950 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4951 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4952 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
4953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4954 cd $(HOST_SUBDIR)/binutils || exit 1; \
4955 case $(srcdir) in \
4956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4957 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4959 esac; \
4960 module_srcdir=binutils; \
4961 $(SHELL) $$s/$$module_srcdir/configure \
4962 --srcdir=$${topdir}/$$module_srcdir \
4963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4964 --target=${target_alias} \
4965 --with-build-libsubdir=$(HOST_SUBDIR) \
4966 $(STAGE3_CONFIGURE_FLAGS)
4967 @endif binutils-bootstrap
4969 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4970 maybe-configure-stage4-binutils:
4971 @if binutils-bootstrap
4972 maybe-configure-stage4-binutils: configure-stage4-binutils
4973 configure-stage4-binutils:
4974 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4975 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4976 @r=`${PWD_COMMAND}`; export r; \
4977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4978 TFLAGS="$(STAGE4_TFLAGS)"; \
4979 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4980 $(HOST_EXPORTS) \
4981 $(POSTSTAGE1_HOST_EXPORTS) \
4982 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4983 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4984 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4985 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
4986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4987 cd $(HOST_SUBDIR)/binutils || exit 1; \
4988 case $(srcdir) in \
4989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4990 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4992 esac; \
4993 module_srcdir=binutils; \
4994 $(SHELL) $$s/$$module_srcdir/configure \
4995 --srcdir=$${topdir}/$$module_srcdir \
4996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4997 --target=${target_alias} \
4998 --with-build-libsubdir=$(HOST_SUBDIR) \
4999 $(STAGE4_CONFIGURE_FLAGS)
5000 @endif binutils-bootstrap
5002 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5003 maybe-configure-stageprofile-binutils:
5004 @if binutils-bootstrap
5005 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5006 configure-stageprofile-binutils:
5007 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5009 @r=`${PWD_COMMAND}`; export r; \
5010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5011 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5012 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5013 $(HOST_EXPORTS) \
5014 $(POSTSTAGE1_HOST_EXPORTS) \
5015 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5016 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5017 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5018 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5020 cd $(HOST_SUBDIR)/binutils || exit 1; \
5021 case $(srcdir) in \
5022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5023 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5025 esac; \
5026 module_srcdir=binutils; \
5027 $(SHELL) $$s/$$module_srcdir/configure \
5028 --srcdir=$${topdir}/$$module_srcdir \
5029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5030 --target=${target_alias} \
5031 --with-build-libsubdir=$(HOST_SUBDIR) \
5032 $(STAGEprofile_CONFIGURE_FLAGS)
5033 @endif binutils-bootstrap
5035 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5036 maybe-configure-stagefeedback-binutils:
5037 @if binutils-bootstrap
5038 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5039 configure-stagefeedback-binutils:
5040 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5042 @r=`${PWD_COMMAND}`; export r; \
5043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5044 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5045 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5046 $(HOST_EXPORTS) \
5047 $(POSTSTAGE1_HOST_EXPORTS) \
5048 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5049 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5050 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5051 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5053 cd $(HOST_SUBDIR)/binutils || exit 1; \
5054 case $(srcdir) in \
5055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5056 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5058 esac; \
5059 module_srcdir=binutils; \
5060 $(SHELL) $$s/$$module_srcdir/configure \
5061 --srcdir=$${topdir}/$$module_srcdir \
5062 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5063 --target=${target_alias} \
5064 --with-build-libsubdir=$(HOST_SUBDIR) \
5065 $(STAGEfeedback_CONFIGURE_FLAGS)
5066 @endif binutils-bootstrap
5072 .PHONY: all-binutils maybe-all-binutils
5073 maybe-all-binutils:
5074 @if gcc-bootstrap
5075 all-binutils: stage_current
5076 @endif gcc-bootstrap
5077 @if binutils
5078 TARGET-binutils=all
5079 maybe-all-binutils: all-binutils
5080 all-binutils: configure-binutils
5081 @r=`${PWD_COMMAND}`; export r; \
5082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083 $(HOST_EXPORTS) \
5084 (cd $(HOST_SUBDIR)/binutils && \
5085 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5086 $(TARGET-binutils))
5087 @endif binutils
5091 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5092 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5093 maybe-all-stage1-binutils:
5094 maybe-clean-stage1-binutils:
5095 @if binutils-bootstrap
5096 maybe-all-stage1-binutils: all-stage1-binutils
5097 all-stage1: all-stage1-binutils
5098 TARGET-stage1-binutils = $(TARGET-binutils)
5099 all-stage1-binutils: configure-stage1-binutils
5100 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5101 @r=`${PWD_COMMAND}`; export r; \
5102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5103 TFLAGS="$(STAGE1_TFLAGS)"; \
5104 $(HOST_EXPORTS) \
5105 cd $(HOST_SUBDIR)/binutils && \
5106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5107 CFLAGS="$(STAGE1_CFLAGS)" \
5108 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5109 LIBCFLAGS="$(LIBCFLAGS)" \
5110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5113 $(EXTRA_HOST_FLAGS) \
5114 $(STAGE1_FLAGS_TO_PASS) \
5115 TFLAGS="$(STAGE1_TFLAGS)" \
5116 $(TARGET-stage1-binutils)
5118 maybe-clean-stage1-binutils: clean-stage1-binutils
5119 clean-stage1: clean-stage1-binutils
5120 clean-stage1-binutils:
5121 @if [ $(current_stage) = stage1 ]; then \
5122 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5123 else \
5124 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5125 $(MAKE) stage1-start; \
5126 fi; \
5127 cd $(HOST_SUBDIR)/binutils && \
5128 $(MAKE) $(EXTRA_HOST_FLAGS) \
5129 $(STAGE1_FLAGS_TO_PASS) clean
5130 @endif binutils-bootstrap
5133 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5134 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5135 maybe-all-stage2-binutils:
5136 maybe-clean-stage2-binutils:
5137 @if binutils-bootstrap
5138 maybe-all-stage2-binutils: all-stage2-binutils
5139 all-stage2: all-stage2-binutils
5140 TARGET-stage2-binutils = $(TARGET-binutils)
5141 all-stage2-binutils: configure-stage2-binutils
5142 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5143 @r=`${PWD_COMMAND}`; export r; \
5144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5145 TFLAGS="$(STAGE2_TFLAGS)"; \
5146 $(HOST_EXPORTS) \
5147 $(POSTSTAGE1_HOST_EXPORTS) \
5148 cd $(HOST_SUBDIR)/binutils && \
5149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5150 CFLAGS="$(STAGE2_CFLAGS)" \
5151 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5152 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5156 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5157 TFLAGS="$(STAGE2_TFLAGS)" \
5158 $(TARGET-stage2-binutils)
5160 maybe-clean-stage2-binutils: clean-stage2-binutils
5161 clean-stage2: clean-stage2-binutils
5162 clean-stage2-binutils:
5163 @if [ $(current_stage) = stage2 ]; then \
5164 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5165 else \
5166 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5167 $(MAKE) stage2-start; \
5168 fi; \
5169 cd $(HOST_SUBDIR)/binutils && \
5170 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5171 @endif binutils-bootstrap
5174 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5175 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5176 maybe-all-stage3-binutils:
5177 maybe-clean-stage3-binutils:
5178 @if binutils-bootstrap
5179 maybe-all-stage3-binutils: all-stage3-binutils
5180 all-stage3: all-stage3-binutils
5181 TARGET-stage3-binutils = $(TARGET-binutils)
5182 all-stage3-binutils: configure-stage3-binutils
5183 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5184 @r=`${PWD_COMMAND}`; export r; \
5185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5186 TFLAGS="$(STAGE3_TFLAGS)"; \
5187 $(HOST_EXPORTS) \
5188 $(POSTSTAGE1_HOST_EXPORTS) \
5189 cd $(HOST_SUBDIR)/binutils && \
5190 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5191 CFLAGS="$(STAGE3_CFLAGS)" \
5192 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5193 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5198 TFLAGS="$(STAGE3_TFLAGS)" \
5199 $(TARGET-stage3-binutils)
5201 maybe-clean-stage3-binutils: clean-stage3-binutils
5202 clean-stage3: clean-stage3-binutils
5203 clean-stage3-binutils:
5204 @if [ $(current_stage) = stage3 ]; then \
5205 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5206 else \
5207 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5208 $(MAKE) stage3-start; \
5209 fi; \
5210 cd $(HOST_SUBDIR)/binutils && \
5211 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5212 @endif binutils-bootstrap
5215 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5216 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5217 maybe-all-stage4-binutils:
5218 maybe-clean-stage4-binutils:
5219 @if binutils-bootstrap
5220 maybe-all-stage4-binutils: all-stage4-binutils
5221 all-stage4: all-stage4-binutils
5222 TARGET-stage4-binutils = $(TARGET-binutils)
5223 all-stage4-binutils: configure-stage4-binutils
5224 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5225 @r=`${PWD_COMMAND}`; export r; \
5226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5227 TFLAGS="$(STAGE4_TFLAGS)"; \
5228 $(HOST_EXPORTS) \
5229 $(POSTSTAGE1_HOST_EXPORTS) \
5230 cd $(HOST_SUBDIR)/binutils && \
5231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5232 CFLAGS="$(STAGE4_CFLAGS)" \
5233 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5234 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5239 TFLAGS="$(STAGE4_TFLAGS)" \
5240 $(TARGET-stage4-binutils)
5242 maybe-clean-stage4-binutils: clean-stage4-binutils
5243 clean-stage4: clean-stage4-binutils
5244 clean-stage4-binutils:
5245 @if [ $(current_stage) = stage4 ]; then \
5246 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5247 else \
5248 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5249 $(MAKE) stage4-start; \
5250 fi; \
5251 cd $(HOST_SUBDIR)/binutils && \
5252 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5253 @endif binutils-bootstrap
5256 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5257 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5258 maybe-all-stageprofile-binutils:
5259 maybe-clean-stageprofile-binutils:
5260 @if binutils-bootstrap
5261 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5262 all-stageprofile: all-stageprofile-binutils
5263 TARGET-stageprofile-binutils = $(TARGET-binutils)
5264 all-stageprofile-binutils: configure-stageprofile-binutils
5265 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5266 @r=`${PWD_COMMAND}`; export r; \
5267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5269 $(HOST_EXPORTS) \
5270 $(POSTSTAGE1_HOST_EXPORTS) \
5271 cd $(HOST_SUBDIR)/binutils && \
5272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5273 CFLAGS="$(STAGEprofile_CFLAGS)" \
5274 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5275 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5280 TFLAGS="$(STAGEprofile_TFLAGS)" \
5281 $(TARGET-stageprofile-binutils)
5283 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5284 clean-stageprofile: clean-stageprofile-binutils
5285 clean-stageprofile-binutils:
5286 @if [ $(current_stage) = stageprofile ]; then \
5287 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5288 else \
5289 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5290 $(MAKE) stageprofile-start; \
5291 fi; \
5292 cd $(HOST_SUBDIR)/binutils && \
5293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5294 @endif binutils-bootstrap
5297 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5298 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5299 maybe-all-stagefeedback-binutils:
5300 maybe-clean-stagefeedback-binutils:
5301 @if binutils-bootstrap
5302 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5303 all-stagefeedback: all-stagefeedback-binutils
5304 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5305 all-stagefeedback-binutils: configure-stagefeedback-binutils
5306 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5307 @r=`${PWD_COMMAND}`; export r; \
5308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5309 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5310 $(HOST_EXPORTS) \
5311 $(POSTSTAGE1_HOST_EXPORTS) \
5312 cd $(HOST_SUBDIR)/binutils && \
5313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5314 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5315 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5316 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5321 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5322 $(TARGET-stagefeedback-binutils)
5324 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5325 clean-stagefeedback: clean-stagefeedback-binutils
5326 clean-stagefeedback-binutils:
5327 @if [ $(current_stage) = stagefeedback ]; then \
5328 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5329 else \
5330 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5331 $(MAKE) stagefeedback-start; \
5332 fi; \
5333 cd $(HOST_SUBDIR)/binutils && \
5334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5335 @endif binutils-bootstrap
5341 .PHONY: check-binutils maybe-check-binutils
5342 maybe-check-binutils:
5343 @if binutils
5344 maybe-check-binutils: check-binutils
5346 check-binutils:
5347 @: $(MAKE); $(unstage)
5348 @r=`${PWD_COMMAND}`; export r; \
5349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5350 $(HOST_EXPORTS) \
5351 (cd $(HOST_SUBDIR)/binutils && \
5352 $(MAKE) $(FLAGS_TO_PASS) check)
5354 @endif binutils
5356 .PHONY: install-binutils maybe-install-binutils
5357 maybe-install-binutils:
5358 @if binutils
5359 maybe-install-binutils: install-binutils
5361 install-binutils: installdirs
5362 @: $(MAKE); $(unstage)
5363 @r=`${PWD_COMMAND}`; export r; \
5364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5365 $(HOST_EXPORTS) \
5366 (cd $(HOST_SUBDIR)/binutils && \
5367 $(MAKE) $(FLAGS_TO_PASS) install)
5369 @endif binutils
5371 .PHONY: install-strip-binutils maybe-install-strip-binutils
5372 maybe-install-strip-binutils:
5373 @if binutils
5374 maybe-install-strip-binutils: install-strip-binutils
5376 install-strip-binutils: installdirs
5377 @: $(MAKE); $(unstage)
5378 @r=`${PWD_COMMAND}`; export r; \
5379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5380 $(HOST_EXPORTS) \
5381 (cd $(HOST_SUBDIR)/binutils && \
5382 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5384 @endif binutils
5386 # Other targets (info, dvi, pdf, etc.)
5388 .PHONY: maybe-info-binutils info-binutils
5389 maybe-info-binutils:
5390 @if binutils
5391 maybe-info-binutils: info-binutils
5393 info-binutils: \
5394 configure-binutils
5395 @[ -f ./binutils/Makefile ] || exit 0; \
5396 r=`${PWD_COMMAND}`; export r; \
5397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5398 $(HOST_EXPORTS) \
5399 for flag in $(EXTRA_HOST_FLAGS) ; do \
5400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5401 done; \
5402 echo "Doing info in binutils" ; \
5403 (cd $(HOST_SUBDIR)/binutils && \
5404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5406 "RANLIB=$${RANLIB}" \
5407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5408 info) \
5409 || exit 1
5411 @endif binutils
5413 .PHONY: maybe-dvi-binutils dvi-binutils
5414 maybe-dvi-binutils:
5415 @if binutils
5416 maybe-dvi-binutils: dvi-binutils
5418 dvi-binutils: \
5419 configure-binutils
5420 @[ -f ./binutils/Makefile ] || exit 0; \
5421 r=`${PWD_COMMAND}`; export r; \
5422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5423 $(HOST_EXPORTS) \
5424 for flag in $(EXTRA_HOST_FLAGS) ; do \
5425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5426 done; \
5427 echo "Doing dvi in binutils" ; \
5428 (cd $(HOST_SUBDIR)/binutils && \
5429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5431 "RANLIB=$${RANLIB}" \
5432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5433 dvi) \
5434 || exit 1
5436 @endif binutils
5438 .PHONY: maybe-pdf-binutils pdf-binutils
5439 maybe-pdf-binutils:
5440 @if binutils
5441 maybe-pdf-binutils: pdf-binutils
5443 pdf-binutils: \
5444 configure-binutils
5445 @[ -f ./binutils/Makefile ] || exit 0; \
5446 r=`${PWD_COMMAND}`; export r; \
5447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5448 $(HOST_EXPORTS) \
5449 for flag in $(EXTRA_HOST_FLAGS) ; do \
5450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5451 done; \
5452 echo "Doing pdf in binutils" ; \
5453 (cd $(HOST_SUBDIR)/binutils && \
5454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5456 "RANLIB=$${RANLIB}" \
5457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5458 pdf) \
5459 || exit 1
5461 @endif binutils
5463 .PHONY: maybe-html-binutils html-binutils
5464 maybe-html-binutils:
5465 @if binutils
5466 maybe-html-binutils: html-binutils
5468 html-binutils: \
5469 configure-binutils
5470 @[ -f ./binutils/Makefile ] || exit 0; \
5471 r=`${PWD_COMMAND}`; export r; \
5472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473 $(HOST_EXPORTS) \
5474 for flag in $(EXTRA_HOST_FLAGS) ; do \
5475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5476 done; \
5477 echo "Doing html in binutils" ; \
5478 (cd $(HOST_SUBDIR)/binutils && \
5479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5481 "RANLIB=$${RANLIB}" \
5482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5483 html) \
5484 || exit 1
5486 @endif binutils
5488 .PHONY: maybe-TAGS-binutils TAGS-binutils
5489 maybe-TAGS-binutils:
5490 @if binutils
5491 maybe-TAGS-binutils: TAGS-binutils
5493 TAGS-binutils: \
5494 configure-binutils
5495 @[ -f ./binutils/Makefile ] || exit 0; \
5496 r=`${PWD_COMMAND}`; export r; \
5497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5498 $(HOST_EXPORTS) \
5499 for flag in $(EXTRA_HOST_FLAGS) ; do \
5500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5501 done; \
5502 echo "Doing TAGS in binutils" ; \
5503 (cd $(HOST_SUBDIR)/binutils && \
5504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5506 "RANLIB=$${RANLIB}" \
5507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5508 TAGS) \
5509 || exit 1
5511 @endif binutils
5513 .PHONY: maybe-install-info-binutils install-info-binutils
5514 maybe-install-info-binutils:
5515 @if binutils
5516 maybe-install-info-binutils: install-info-binutils
5518 install-info-binutils: \
5519 configure-binutils \
5520 info-binutils
5521 @[ -f ./binutils/Makefile ] || exit 0; \
5522 r=`${PWD_COMMAND}`; export r; \
5523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524 $(HOST_EXPORTS) \
5525 for flag in $(EXTRA_HOST_FLAGS) ; do \
5526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5527 done; \
5528 echo "Doing install-info in binutils" ; \
5529 (cd $(HOST_SUBDIR)/binutils && \
5530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5532 "RANLIB=$${RANLIB}" \
5533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5534 install-info) \
5535 || exit 1
5537 @endif binutils
5539 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5540 maybe-install-pdf-binutils:
5541 @if binutils
5542 maybe-install-pdf-binutils: install-pdf-binutils
5544 install-pdf-binutils: \
5545 configure-binutils \
5546 pdf-binutils
5547 @[ -f ./binutils/Makefile ] || exit 0; \
5548 r=`${PWD_COMMAND}`; export r; \
5549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550 $(HOST_EXPORTS) \
5551 for flag in $(EXTRA_HOST_FLAGS) ; do \
5552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553 done; \
5554 echo "Doing install-pdf in binutils" ; \
5555 (cd $(HOST_SUBDIR)/binutils && \
5556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558 "RANLIB=$${RANLIB}" \
5559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5560 install-pdf) \
5561 || exit 1
5563 @endif binutils
5565 .PHONY: maybe-install-html-binutils install-html-binutils
5566 maybe-install-html-binutils:
5567 @if binutils
5568 maybe-install-html-binutils: install-html-binutils
5570 install-html-binutils: \
5571 configure-binutils \
5572 html-binutils
5573 @[ -f ./binutils/Makefile ] || exit 0; \
5574 r=`${PWD_COMMAND}`; export r; \
5575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5576 $(HOST_EXPORTS) \
5577 for flag in $(EXTRA_HOST_FLAGS) ; do \
5578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5579 done; \
5580 echo "Doing install-html in binutils" ; \
5581 (cd $(HOST_SUBDIR)/binutils && \
5582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5584 "RANLIB=$${RANLIB}" \
5585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5586 install-html) \
5587 || exit 1
5589 @endif binutils
5591 .PHONY: maybe-installcheck-binutils installcheck-binutils
5592 maybe-installcheck-binutils:
5593 @if binutils
5594 maybe-installcheck-binutils: installcheck-binutils
5596 installcheck-binutils: \
5597 configure-binutils
5598 @[ -f ./binutils/Makefile ] || exit 0; \
5599 r=`${PWD_COMMAND}`; export r; \
5600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5601 $(HOST_EXPORTS) \
5602 for flag in $(EXTRA_HOST_FLAGS) ; do \
5603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5604 done; \
5605 echo "Doing installcheck in binutils" ; \
5606 (cd $(HOST_SUBDIR)/binutils && \
5607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5609 "RANLIB=$${RANLIB}" \
5610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5611 installcheck) \
5612 || exit 1
5614 @endif binutils
5616 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5617 maybe-mostlyclean-binutils:
5618 @if binutils
5619 maybe-mostlyclean-binutils: mostlyclean-binutils
5621 mostlyclean-binutils:
5622 @[ -f ./binutils/Makefile ] || exit 0; \
5623 r=`${PWD_COMMAND}`; export r; \
5624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5625 $(HOST_EXPORTS) \
5626 for flag in $(EXTRA_HOST_FLAGS) ; do \
5627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5628 done; \
5629 echo "Doing mostlyclean in binutils" ; \
5630 (cd $(HOST_SUBDIR)/binutils && \
5631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5633 "RANLIB=$${RANLIB}" \
5634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5635 mostlyclean) \
5636 || exit 1
5638 @endif binutils
5640 .PHONY: maybe-clean-binutils clean-binutils
5641 maybe-clean-binutils:
5642 @if binutils
5643 maybe-clean-binutils: clean-binutils
5645 clean-binutils:
5646 @[ -f ./binutils/Makefile ] || exit 0; \
5647 r=`${PWD_COMMAND}`; export r; \
5648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 $(HOST_EXPORTS) \
5650 for flag in $(EXTRA_HOST_FLAGS) ; do \
5651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652 done; \
5653 echo "Doing clean in binutils" ; \
5654 (cd $(HOST_SUBDIR)/binutils && \
5655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657 "RANLIB=$${RANLIB}" \
5658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5659 clean) \
5660 || exit 1
5662 @endif binutils
5664 .PHONY: maybe-distclean-binutils distclean-binutils
5665 maybe-distclean-binutils:
5666 @if binutils
5667 maybe-distclean-binutils: distclean-binutils
5669 distclean-binutils:
5670 @[ -f ./binutils/Makefile ] || exit 0; \
5671 r=`${PWD_COMMAND}`; export r; \
5672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5673 $(HOST_EXPORTS) \
5674 for flag in $(EXTRA_HOST_FLAGS) ; do \
5675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5676 done; \
5677 echo "Doing distclean in binutils" ; \
5678 (cd $(HOST_SUBDIR)/binutils && \
5679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5681 "RANLIB=$${RANLIB}" \
5682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5683 distclean) \
5684 || exit 1
5686 @endif binutils
5688 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5689 maybe-maintainer-clean-binutils:
5690 @if binutils
5691 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5693 maintainer-clean-binutils:
5694 @[ -f ./binutils/Makefile ] || exit 0; \
5695 r=`${PWD_COMMAND}`; export r; \
5696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5697 $(HOST_EXPORTS) \
5698 for flag in $(EXTRA_HOST_FLAGS) ; do \
5699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5700 done; \
5701 echo "Doing maintainer-clean in binutils" ; \
5702 (cd $(HOST_SUBDIR)/binutils && \
5703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5705 "RANLIB=$${RANLIB}" \
5706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5707 maintainer-clean) \
5708 || exit 1
5710 @endif binutils
5714 .PHONY: configure-bison maybe-configure-bison
5715 maybe-configure-bison:
5716 @if gcc-bootstrap
5717 configure-bison: stage_current
5718 @endif gcc-bootstrap
5719 @if bison
5720 maybe-configure-bison: configure-bison
5721 configure-bison:
5722 @: $(MAKE); $(unstage)
5723 @r=`${PWD_COMMAND}`; export r; \
5724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5727 $(HOST_EXPORTS) \
5728 echo Configuring in $(HOST_SUBDIR)/bison; \
5729 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5730 case $(srcdir) in \
5731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5732 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5734 esac; \
5735 module_srcdir=bison; \
5736 $(SHELL) \
5737 $$s/$$module_srcdir/configure \
5738 --srcdir=$${topdir}/$$module_srcdir \
5739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5740 --target=${target_alias} \
5741 || exit 1
5742 @endif bison
5748 .PHONY: all-bison maybe-all-bison
5749 maybe-all-bison:
5750 @if gcc-bootstrap
5751 all-bison: stage_current
5752 @endif gcc-bootstrap
5753 @if bison
5754 TARGET-bison=all
5755 maybe-all-bison: all-bison
5756 all-bison: configure-bison
5757 @: $(MAKE); $(unstage)
5758 @r=`${PWD_COMMAND}`; export r; \
5759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5760 $(HOST_EXPORTS) \
5761 (cd $(HOST_SUBDIR)/bison && \
5762 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5763 $(TARGET-bison))
5764 @endif bison
5769 .PHONY: check-bison maybe-check-bison
5770 maybe-check-bison:
5771 @if bison
5772 maybe-check-bison: check-bison
5774 # This module is only tested in a native toolchain.
5775 check-bison:
5776 @: $(MAKE); $(unstage)
5777 @if [ '$(host)' = '$(target)' ] ; then \
5778 r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780 $(HOST_EXPORTS) \
5781 (cd $(HOST_SUBDIR)/bison && \
5782 $(MAKE) $(FLAGS_TO_PASS) check); \
5785 @endif bison
5787 .PHONY: install-bison maybe-install-bison
5788 maybe-install-bison:
5789 @if bison
5790 maybe-install-bison: install-bison
5792 install-bison: installdirs
5793 @: $(MAKE); $(unstage)
5794 @r=`${PWD_COMMAND}`; export r; \
5795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796 $(HOST_EXPORTS) \
5797 (cd $(HOST_SUBDIR)/bison && \
5798 $(MAKE) $(FLAGS_TO_PASS) install)
5800 @endif bison
5802 .PHONY: install-strip-bison maybe-install-strip-bison
5803 maybe-install-strip-bison:
5804 @if bison
5805 maybe-install-strip-bison: install-strip-bison
5807 install-strip-bison: installdirs
5808 @: $(MAKE); $(unstage)
5809 @r=`${PWD_COMMAND}`; export r; \
5810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5811 $(HOST_EXPORTS) \
5812 (cd $(HOST_SUBDIR)/bison && \
5813 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5815 @endif bison
5817 # Other targets (info, dvi, pdf, etc.)
5819 .PHONY: maybe-info-bison info-bison
5820 maybe-info-bison:
5821 @if bison
5822 maybe-info-bison: info-bison
5824 info-bison: \
5825 configure-bison
5826 @: $(MAKE); $(unstage)
5827 @[ -f ./bison/Makefile ] || exit 0; \
5828 r=`${PWD_COMMAND}`; export r; \
5829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5830 $(HOST_EXPORTS) \
5831 for flag in $(EXTRA_HOST_FLAGS) ; do \
5832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5833 done; \
5834 echo "Doing info in bison" ; \
5835 (cd $(HOST_SUBDIR)/bison && \
5836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5838 "RANLIB=$${RANLIB}" \
5839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5840 info) \
5841 || exit 1
5843 @endif bison
5845 .PHONY: maybe-dvi-bison dvi-bison
5846 maybe-dvi-bison:
5847 @if bison
5848 maybe-dvi-bison: dvi-bison
5850 dvi-bison: \
5851 configure-bison
5852 @: $(MAKE); $(unstage)
5853 @[ -f ./bison/Makefile ] || exit 0; \
5854 r=`${PWD_COMMAND}`; export r; \
5855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856 $(HOST_EXPORTS) \
5857 for flag in $(EXTRA_HOST_FLAGS) ; do \
5858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5859 done; \
5860 echo "Doing dvi in bison" ; \
5861 (cd $(HOST_SUBDIR)/bison && \
5862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5864 "RANLIB=$${RANLIB}" \
5865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5866 dvi) \
5867 || exit 1
5869 @endif bison
5871 .PHONY: maybe-pdf-bison pdf-bison
5872 maybe-pdf-bison:
5873 @if bison
5874 maybe-pdf-bison: pdf-bison
5876 pdf-bison: \
5877 configure-bison
5878 @: $(MAKE); $(unstage)
5879 @[ -f ./bison/Makefile ] || exit 0; \
5880 r=`${PWD_COMMAND}`; export r; \
5881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882 $(HOST_EXPORTS) \
5883 for flag in $(EXTRA_HOST_FLAGS) ; do \
5884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885 done; \
5886 echo "Doing pdf in bison" ; \
5887 (cd $(HOST_SUBDIR)/bison && \
5888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890 "RANLIB=$${RANLIB}" \
5891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5892 pdf) \
5893 || exit 1
5895 @endif bison
5897 .PHONY: maybe-html-bison html-bison
5898 maybe-html-bison:
5899 @if bison
5900 maybe-html-bison: html-bison
5902 html-bison: \
5903 configure-bison
5904 @: $(MAKE); $(unstage)
5905 @[ -f ./bison/Makefile ] || exit 0; \
5906 r=`${PWD_COMMAND}`; export r; \
5907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5908 $(HOST_EXPORTS) \
5909 for flag in $(EXTRA_HOST_FLAGS) ; do \
5910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5911 done; \
5912 echo "Doing html in bison" ; \
5913 (cd $(HOST_SUBDIR)/bison && \
5914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5916 "RANLIB=$${RANLIB}" \
5917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5918 html) \
5919 || exit 1
5921 @endif bison
5923 .PHONY: maybe-TAGS-bison TAGS-bison
5924 maybe-TAGS-bison:
5925 @if bison
5926 maybe-TAGS-bison: TAGS-bison
5928 TAGS-bison: \
5929 configure-bison
5930 @: $(MAKE); $(unstage)
5931 @[ -f ./bison/Makefile ] || exit 0; \
5932 r=`${PWD_COMMAND}`; export r; \
5933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5934 $(HOST_EXPORTS) \
5935 for flag in $(EXTRA_HOST_FLAGS) ; do \
5936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5937 done; \
5938 echo "Doing TAGS in bison" ; \
5939 (cd $(HOST_SUBDIR)/bison && \
5940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5942 "RANLIB=$${RANLIB}" \
5943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5944 TAGS) \
5945 || exit 1
5947 @endif bison
5949 .PHONY: maybe-install-info-bison install-info-bison
5950 maybe-install-info-bison:
5951 @if bison
5952 maybe-install-info-bison: install-info-bison
5954 install-info-bison: \
5955 configure-bison \
5956 info-bison
5957 @: $(MAKE); $(unstage)
5958 @[ -f ./bison/Makefile ] || exit 0; \
5959 r=`${PWD_COMMAND}`; export r; \
5960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5961 $(HOST_EXPORTS) \
5962 for flag in $(EXTRA_HOST_FLAGS) ; do \
5963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5964 done; \
5965 echo "Doing install-info in bison" ; \
5966 (cd $(HOST_SUBDIR)/bison && \
5967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5969 "RANLIB=$${RANLIB}" \
5970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5971 install-info) \
5972 || exit 1
5974 @endif bison
5976 .PHONY: maybe-install-pdf-bison install-pdf-bison
5977 maybe-install-pdf-bison:
5978 @if bison
5979 maybe-install-pdf-bison: install-pdf-bison
5981 install-pdf-bison: \
5982 configure-bison \
5983 pdf-bison
5984 @: $(MAKE); $(unstage)
5985 @[ -f ./bison/Makefile ] || exit 0; \
5986 r=`${PWD_COMMAND}`; export r; \
5987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5988 $(HOST_EXPORTS) \
5989 for flag in $(EXTRA_HOST_FLAGS) ; do \
5990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5991 done; \
5992 echo "Doing install-pdf in bison" ; \
5993 (cd $(HOST_SUBDIR)/bison && \
5994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5996 "RANLIB=$${RANLIB}" \
5997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5998 install-pdf) \
5999 || exit 1
6001 @endif bison
6003 .PHONY: maybe-install-html-bison install-html-bison
6004 maybe-install-html-bison:
6005 @if bison
6006 maybe-install-html-bison: install-html-bison
6008 install-html-bison: \
6009 configure-bison \
6010 html-bison
6011 @: $(MAKE); $(unstage)
6012 @[ -f ./bison/Makefile ] || exit 0; \
6013 r=`${PWD_COMMAND}`; export r; \
6014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6015 $(HOST_EXPORTS) \
6016 for flag in $(EXTRA_HOST_FLAGS) ; do \
6017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6018 done; \
6019 echo "Doing install-html in bison" ; \
6020 (cd $(HOST_SUBDIR)/bison && \
6021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023 "RANLIB=$${RANLIB}" \
6024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6025 install-html) \
6026 || exit 1
6028 @endif bison
6030 .PHONY: maybe-installcheck-bison installcheck-bison
6031 maybe-installcheck-bison:
6032 @if bison
6033 maybe-installcheck-bison: installcheck-bison
6035 installcheck-bison: \
6036 configure-bison
6037 @: $(MAKE); $(unstage)
6038 @[ -f ./bison/Makefile ] || exit 0; \
6039 r=`${PWD_COMMAND}`; export r; \
6040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6041 $(HOST_EXPORTS) \
6042 for flag in $(EXTRA_HOST_FLAGS) ; do \
6043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6044 done; \
6045 echo "Doing installcheck in bison" ; \
6046 (cd $(HOST_SUBDIR)/bison && \
6047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6049 "RANLIB=$${RANLIB}" \
6050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6051 installcheck) \
6052 || exit 1
6054 @endif bison
6056 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6057 maybe-mostlyclean-bison:
6058 @if bison
6059 maybe-mostlyclean-bison: mostlyclean-bison
6061 mostlyclean-bison:
6062 @: $(MAKE); $(unstage)
6063 @[ -f ./bison/Makefile ] || exit 0; \
6064 r=`${PWD_COMMAND}`; export r; \
6065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6066 $(HOST_EXPORTS) \
6067 for flag in $(EXTRA_HOST_FLAGS) ; do \
6068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6069 done; \
6070 echo "Doing mostlyclean in bison" ; \
6071 (cd $(HOST_SUBDIR)/bison && \
6072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6074 "RANLIB=$${RANLIB}" \
6075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6076 mostlyclean) \
6077 || exit 1
6079 @endif bison
6081 .PHONY: maybe-clean-bison clean-bison
6082 maybe-clean-bison:
6083 @if bison
6084 maybe-clean-bison: clean-bison
6086 clean-bison:
6087 @: $(MAKE); $(unstage)
6088 @[ -f ./bison/Makefile ] || exit 0; \
6089 r=`${PWD_COMMAND}`; export r; \
6090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 $(HOST_EXPORTS) \
6092 for flag in $(EXTRA_HOST_FLAGS) ; do \
6093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6094 done; \
6095 echo "Doing clean in bison" ; \
6096 (cd $(HOST_SUBDIR)/bison && \
6097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6099 "RANLIB=$${RANLIB}" \
6100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6101 clean) \
6102 || exit 1
6104 @endif bison
6106 .PHONY: maybe-distclean-bison distclean-bison
6107 maybe-distclean-bison:
6108 @if bison
6109 maybe-distclean-bison: distclean-bison
6111 distclean-bison:
6112 @: $(MAKE); $(unstage)
6113 @[ -f ./bison/Makefile ] || exit 0; \
6114 r=`${PWD_COMMAND}`; export r; \
6115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6116 $(HOST_EXPORTS) \
6117 for flag in $(EXTRA_HOST_FLAGS) ; do \
6118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6119 done; \
6120 echo "Doing distclean in bison" ; \
6121 (cd $(HOST_SUBDIR)/bison && \
6122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6124 "RANLIB=$${RANLIB}" \
6125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6126 distclean) \
6127 || exit 1
6129 @endif bison
6131 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6132 maybe-maintainer-clean-bison:
6133 @if bison
6134 maybe-maintainer-clean-bison: maintainer-clean-bison
6136 maintainer-clean-bison:
6137 @: $(MAKE); $(unstage)
6138 @[ -f ./bison/Makefile ] || exit 0; \
6139 r=`${PWD_COMMAND}`; export r; \
6140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6141 $(HOST_EXPORTS) \
6142 for flag in $(EXTRA_HOST_FLAGS) ; do \
6143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6144 done; \
6145 echo "Doing maintainer-clean in bison" ; \
6146 (cd $(HOST_SUBDIR)/bison && \
6147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6149 "RANLIB=$${RANLIB}" \
6150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6151 maintainer-clean) \
6152 || exit 1
6154 @endif bison
6158 .PHONY: configure-cgen maybe-configure-cgen
6159 maybe-configure-cgen:
6160 @if gcc-bootstrap
6161 configure-cgen: stage_current
6162 @endif gcc-bootstrap
6163 @if cgen
6164 maybe-configure-cgen: configure-cgen
6165 configure-cgen:
6166 @: $(MAKE); $(unstage)
6167 @r=`${PWD_COMMAND}`; export r; \
6168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6169 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6171 $(HOST_EXPORTS) \
6172 echo Configuring in $(HOST_SUBDIR)/cgen; \
6173 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6174 case $(srcdir) in \
6175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6176 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6178 esac; \
6179 module_srcdir=cgen; \
6180 $(SHELL) \
6181 $$s/$$module_srcdir/configure \
6182 --srcdir=$${topdir}/$$module_srcdir \
6183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6184 --target=${target_alias} \
6185 || exit 1
6186 @endif cgen
6192 .PHONY: all-cgen maybe-all-cgen
6193 maybe-all-cgen:
6194 @if gcc-bootstrap
6195 all-cgen: stage_current
6196 @endif gcc-bootstrap
6197 @if cgen
6198 TARGET-cgen=all
6199 maybe-all-cgen: all-cgen
6200 all-cgen: configure-cgen
6201 @: $(MAKE); $(unstage)
6202 @r=`${PWD_COMMAND}`; export r; \
6203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6204 $(HOST_EXPORTS) \
6205 (cd $(HOST_SUBDIR)/cgen && \
6206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6207 $(TARGET-cgen))
6208 @endif cgen
6213 .PHONY: check-cgen maybe-check-cgen
6214 maybe-check-cgen:
6215 @if cgen
6216 maybe-check-cgen: check-cgen
6218 check-cgen:
6219 @: $(MAKE); $(unstage)
6220 @r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 $(HOST_EXPORTS) \
6223 (cd $(HOST_SUBDIR)/cgen && \
6224 $(MAKE) $(FLAGS_TO_PASS) check)
6226 @endif cgen
6228 .PHONY: install-cgen maybe-install-cgen
6229 maybe-install-cgen:
6230 @if cgen
6231 maybe-install-cgen: install-cgen
6233 install-cgen: installdirs
6234 @: $(MAKE); $(unstage)
6235 @r=`${PWD_COMMAND}`; export r; \
6236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6237 $(HOST_EXPORTS) \
6238 (cd $(HOST_SUBDIR)/cgen && \
6239 $(MAKE) $(FLAGS_TO_PASS) install)
6241 @endif cgen
6243 .PHONY: install-strip-cgen maybe-install-strip-cgen
6244 maybe-install-strip-cgen:
6245 @if cgen
6246 maybe-install-strip-cgen: install-strip-cgen
6248 install-strip-cgen: installdirs
6249 @: $(MAKE); $(unstage)
6250 @r=`${PWD_COMMAND}`; export r; \
6251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6252 $(HOST_EXPORTS) \
6253 (cd $(HOST_SUBDIR)/cgen && \
6254 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6256 @endif cgen
6258 # Other targets (info, dvi, pdf, etc.)
6260 .PHONY: maybe-info-cgen info-cgen
6261 maybe-info-cgen:
6262 @if cgen
6263 maybe-info-cgen: info-cgen
6265 info-cgen: \
6266 configure-cgen
6267 @: $(MAKE); $(unstage)
6268 @[ -f ./cgen/Makefile ] || exit 0; \
6269 r=`${PWD_COMMAND}`; export r; \
6270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6271 $(HOST_EXPORTS) \
6272 for flag in $(EXTRA_HOST_FLAGS) ; do \
6273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6274 done; \
6275 echo "Doing info in cgen" ; \
6276 (cd $(HOST_SUBDIR)/cgen && \
6277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6279 "RANLIB=$${RANLIB}" \
6280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6281 info) \
6282 || exit 1
6284 @endif cgen
6286 .PHONY: maybe-dvi-cgen dvi-cgen
6287 maybe-dvi-cgen:
6288 @if cgen
6289 maybe-dvi-cgen: dvi-cgen
6291 dvi-cgen: \
6292 configure-cgen
6293 @: $(MAKE); $(unstage)
6294 @[ -f ./cgen/Makefile ] || exit 0; \
6295 r=`${PWD_COMMAND}`; export r; \
6296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6297 $(HOST_EXPORTS) \
6298 for flag in $(EXTRA_HOST_FLAGS) ; do \
6299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6300 done; \
6301 echo "Doing dvi in cgen" ; \
6302 (cd $(HOST_SUBDIR)/cgen && \
6303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6305 "RANLIB=$${RANLIB}" \
6306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6307 dvi) \
6308 || exit 1
6310 @endif cgen
6312 .PHONY: maybe-pdf-cgen pdf-cgen
6313 maybe-pdf-cgen:
6314 @if cgen
6315 maybe-pdf-cgen: pdf-cgen
6317 pdf-cgen: \
6318 configure-cgen
6319 @: $(MAKE); $(unstage)
6320 @[ -f ./cgen/Makefile ] || exit 0; \
6321 r=`${PWD_COMMAND}`; export r; \
6322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323 $(HOST_EXPORTS) \
6324 for flag in $(EXTRA_HOST_FLAGS) ; do \
6325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6326 done; \
6327 echo "Doing pdf in cgen" ; \
6328 (cd $(HOST_SUBDIR)/cgen && \
6329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6331 "RANLIB=$${RANLIB}" \
6332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6333 pdf) \
6334 || exit 1
6336 @endif cgen
6338 .PHONY: maybe-html-cgen html-cgen
6339 maybe-html-cgen:
6340 @if cgen
6341 maybe-html-cgen: html-cgen
6343 html-cgen: \
6344 configure-cgen
6345 @: $(MAKE); $(unstage)
6346 @[ -f ./cgen/Makefile ] || exit 0; \
6347 r=`${PWD_COMMAND}`; export r; \
6348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349 $(HOST_EXPORTS) \
6350 for flag in $(EXTRA_HOST_FLAGS) ; do \
6351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6352 done; \
6353 echo "Doing html in cgen" ; \
6354 (cd $(HOST_SUBDIR)/cgen && \
6355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6357 "RANLIB=$${RANLIB}" \
6358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6359 html) \
6360 || exit 1
6362 @endif cgen
6364 .PHONY: maybe-TAGS-cgen TAGS-cgen
6365 maybe-TAGS-cgen:
6366 @if cgen
6367 maybe-TAGS-cgen: TAGS-cgen
6369 TAGS-cgen: \
6370 configure-cgen
6371 @: $(MAKE); $(unstage)
6372 @[ -f ./cgen/Makefile ] || exit 0; \
6373 r=`${PWD_COMMAND}`; export r; \
6374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6375 $(HOST_EXPORTS) \
6376 for flag in $(EXTRA_HOST_FLAGS) ; do \
6377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6378 done; \
6379 echo "Doing TAGS in cgen" ; \
6380 (cd $(HOST_SUBDIR)/cgen && \
6381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6383 "RANLIB=$${RANLIB}" \
6384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6385 TAGS) \
6386 || exit 1
6388 @endif cgen
6390 .PHONY: maybe-install-info-cgen install-info-cgen
6391 maybe-install-info-cgen:
6392 @if cgen
6393 maybe-install-info-cgen: install-info-cgen
6395 install-info-cgen: \
6396 configure-cgen \
6397 info-cgen
6398 @: $(MAKE); $(unstage)
6399 @[ -f ./cgen/Makefile ] || exit 0; \
6400 r=`${PWD_COMMAND}`; export r; \
6401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6402 $(HOST_EXPORTS) \
6403 for flag in $(EXTRA_HOST_FLAGS) ; do \
6404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6405 done; \
6406 echo "Doing install-info in cgen" ; \
6407 (cd $(HOST_SUBDIR)/cgen && \
6408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6410 "RANLIB=$${RANLIB}" \
6411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6412 install-info) \
6413 || exit 1
6415 @endif cgen
6417 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6418 maybe-install-pdf-cgen:
6419 @if cgen
6420 maybe-install-pdf-cgen: install-pdf-cgen
6422 install-pdf-cgen: \
6423 configure-cgen \
6424 pdf-cgen
6425 @: $(MAKE); $(unstage)
6426 @[ -f ./cgen/Makefile ] || exit 0; \
6427 r=`${PWD_COMMAND}`; export r; \
6428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6429 $(HOST_EXPORTS) \
6430 for flag in $(EXTRA_HOST_FLAGS) ; do \
6431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6432 done; \
6433 echo "Doing install-pdf in cgen" ; \
6434 (cd $(HOST_SUBDIR)/cgen && \
6435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6437 "RANLIB=$${RANLIB}" \
6438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6439 install-pdf) \
6440 || exit 1
6442 @endif cgen
6444 .PHONY: maybe-install-html-cgen install-html-cgen
6445 maybe-install-html-cgen:
6446 @if cgen
6447 maybe-install-html-cgen: install-html-cgen
6449 install-html-cgen: \
6450 configure-cgen \
6451 html-cgen
6452 @: $(MAKE); $(unstage)
6453 @[ -f ./cgen/Makefile ] || exit 0; \
6454 r=`${PWD_COMMAND}`; export r; \
6455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6456 $(HOST_EXPORTS) \
6457 for flag in $(EXTRA_HOST_FLAGS) ; do \
6458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6459 done; \
6460 echo "Doing install-html in cgen" ; \
6461 (cd $(HOST_SUBDIR)/cgen && \
6462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6464 "RANLIB=$${RANLIB}" \
6465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6466 install-html) \
6467 || exit 1
6469 @endif cgen
6471 .PHONY: maybe-installcheck-cgen installcheck-cgen
6472 maybe-installcheck-cgen:
6473 @if cgen
6474 maybe-installcheck-cgen: installcheck-cgen
6476 installcheck-cgen: \
6477 configure-cgen
6478 @: $(MAKE); $(unstage)
6479 @[ -f ./cgen/Makefile ] || exit 0; \
6480 r=`${PWD_COMMAND}`; export r; \
6481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6482 $(HOST_EXPORTS) \
6483 for flag in $(EXTRA_HOST_FLAGS) ; do \
6484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6485 done; \
6486 echo "Doing installcheck in cgen" ; \
6487 (cd $(HOST_SUBDIR)/cgen && \
6488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6490 "RANLIB=$${RANLIB}" \
6491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6492 installcheck) \
6493 || exit 1
6495 @endif cgen
6497 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6498 maybe-mostlyclean-cgen:
6499 @if cgen
6500 maybe-mostlyclean-cgen: mostlyclean-cgen
6502 mostlyclean-cgen:
6503 @: $(MAKE); $(unstage)
6504 @[ -f ./cgen/Makefile ] || exit 0; \
6505 r=`${PWD_COMMAND}`; export r; \
6506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6507 $(HOST_EXPORTS) \
6508 for flag in $(EXTRA_HOST_FLAGS) ; do \
6509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6510 done; \
6511 echo "Doing mostlyclean in cgen" ; \
6512 (cd $(HOST_SUBDIR)/cgen && \
6513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6515 "RANLIB=$${RANLIB}" \
6516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6517 mostlyclean) \
6518 || exit 1
6520 @endif cgen
6522 .PHONY: maybe-clean-cgen clean-cgen
6523 maybe-clean-cgen:
6524 @if cgen
6525 maybe-clean-cgen: clean-cgen
6527 clean-cgen:
6528 @: $(MAKE); $(unstage)
6529 @[ -f ./cgen/Makefile ] || exit 0; \
6530 r=`${PWD_COMMAND}`; export r; \
6531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532 $(HOST_EXPORTS) \
6533 for flag in $(EXTRA_HOST_FLAGS) ; do \
6534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6535 done; \
6536 echo "Doing clean in cgen" ; \
6537 (cd $(HOST_SUBDIR)/cgen && \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6540 "RANLIB=$${RANLIB}" \
6541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6542 clean) \
6543 || exit 1
6545 @endif cgen
6547 .PHONY: maybe-distclean-cgen distclean-cgen
6548 maybe-distclean-cgen:
6549 @if cgen
6550 maybe-distclean-cgen: distclean-cgen
6552 distclean-cgen:
6553 @: $(MAKE); $(unstage)
6554 @[ -f ./cgen/Makefile ] || exit 0; \
6555 r=`${PWD_COMMAND}`; export r; \
6556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6557 $(HOST_EXPORTS) \
6558 for flag in $(EXTRA_HOST_FLAGS) ; do \
6559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6560 done; \
6561 echo "Doing distclean in cgen" ; \
6562 (cd $(HOST_SUBDIR)/cgen && \
6563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6565 "RANLIB=$${RANLIB}" \
6566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6567 distclean) \
6568 || exit 1
6570 @endif cgen
6572 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6573 maybe-maintainer-clean-cgen:
6574 @if cgen
6575 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6577 maintainer-clean-cgen:
6578 @: $(MAKE); $(unstage)
6579 @[ -f ./cgen/Makefile ] || exit 0; \
6580 r=`${PWD_COMMAND}`; export r; \
6581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582 $(HOST_EXPORTS) \
6583 for flag in $(EXTRA_HOST_FLAGS) ; do \
6584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6585 done; \
6586 echo "Doing maintainer-clean in cgen" ; \
6587 (cd $(HOST_SUBDIR)/cgen && \
6588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590 "RANLIB=$${RANLIB}" \
6591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6592 maintainer-clean) \
6593 || exit 1
6595 @endif cgen
6599 .PHONY: configure-dejagnu maybe-configure-dejagnu
6600 maybe-configure-dejagnu:
6601 @if gcc-bootstrap
6602 configure-dejagnu: stage_current
6603 @endif gcc-bootstrap
6604 @if dejagnu
6605 maybe-configure-dejagnu: configure-dejagnu
6606 configure-dejagnu:
6607 @: $(MAKE); $(unstage)
6608 @r=`${PWD_COMMAND}`; export r; \
6609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6610 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6612 $(HOST_EXPORTS) \
6613 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6614 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6615 case $(srcdir) in \
6616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6617 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6619 esac; \
6620 module_srcdir=dejagnu; \
6621 $(SHELL) \
6622 $$s/$$module_srcdir/configure \
6623 --srcdir=$${topdir}/$$module_srcdir \
6624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6625 --target=${target_alias} \
6626 || exit 1
6627 @endif dejagnu
6633 .PHONY: all-dejagnu maybe-all-dejagnu
6634 maybe-all-dejagnu:
6635 @if gcc-bootstrap
6636 all-dejagnu: stage_current
6637 @endif gcc-bootstrap
6638 @if dejagnu
6639 TARGET-dejagnu=all
6640 maybe-all-dejagnu: all-dejagnu
6641 all-dejagnu: configure-dejagnu
6642 @: $(MAKE); $(unstage)
6643 @r=`${PWD_COMMAND}`; export r; \
6644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6645 $(HOST_EXPORTS) \
6646 (cd $(HOST_SUBDIR)/dejagnu && \
6647 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6648 $(TARGET-dejagnu))
6649 @endif dejagnu
6654 .PHONY: check-dejagnu maybe-check-dejagnu
6655 maybe-check-dejagnu:
6656 @if dejagnu
6657 maybe-check-dejagnu: check-dejagnu
6659 check-dejagnu:
6660 @: $(MAKE); $(unstage)
6661 @r=`${PWD_COMMAND}`; export r; \
6662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6663 $(HOST_EXPORTS) \
6664 (cd $(HOST_SUBDIR)/dejagnu && \
6665 $(MAKE) $(FLAGS_TO_PASS) check)
6667 @endif dejagnu
6669 .PHONY: install-dejagnu maybe-install-dejagnu
6670 maybe-install-dejagnu:
6671 @if dejagnu
6672 maybe-install-dejagnu: install-dejagnu
6674 install-dejagnu: installdirs
6675 @: $(MAKE); $(unstage)
6676 @r=`${PWD_COMMAND}`; export r; \
6677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678 $(HOST_EXPORTS) \
6679 (cd $(HOST_SUBDIR)/dejagnu && \
6680 $(MAKE) $(FLAGS_TO_PASS) install)
6682 @endif dejagnu
6684 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6685 maybe-install-strip-dejagnu:
6686 @if dejagnu
6687 maybe-install-strip-dejagnu: install-strip-dejagnu
6689 install-strip-dejagnu: installdirs
6690 @: $(MAKE); $(unstage)
6691 @r=`${PWD_COMMAND}`; export r; \
6692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6693 $(HOST_EXPORTS) \
6694 (cd $(HOST_SUBDIR)/dejagnu && \
6695 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6697 @endif dejagnu
6699 # Other targets (info, dvi, pdf, etc.)
6701 .PHONY: maybe-info-dejagnu info-dejagnu
6702 maybe-info-dejagnu:
6703 @if dejagnu
6704 maybe-info-dejagnu: info-dejagnu
6706 info-dejagnu: \
6707 configure-dejagnu
6708 @: $(MAKE); $(unstage)
6709 @[ -f ./dejagnu/Makefile ] || exit 0; \
6710 r=`${PWD_COMMAND}`; export r; \
6711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6712 $(HOST_EXPORTS) \
6713 for flag in $(EXTRA_HOST_FLAGS) ; do \
6714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6715 done; \
6716 echo "Doing info in dejagnu" ; \
6717 (cd $(HOST_SUBDIR)/dejagnu && \
6718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6720 "RANLIB=$${RANLIB}" \
6721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6722 info) \
6723 || exit 1
6725 @endif dejagnu
6727 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6728 maybe-dvi-dejagnu:
6729 @if dejagnu
6730 maybe-dvi-dejagnu: dvi-dejagnu
6732 dvi-dejagnu: \
6733 configure-dejagnu
6734 @: $(MAKE); $(unstage)
6735 @[ -f ./dejagnu/Makefile ] || exit 0; \
6736 r=`${PWD_COMMAND}`; export r; \
6737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738 $(HOST_EXPORTS) \
6739 for flag in $(EXTRA_HOST_FLAGS) ; do \
6740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6741 done; \
6742 echo "Doing dvi in dejagnu" ; \
6743 (cd $(HOST_SUBDIR)/dejagnu && \
6744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746 "RANLIB=$${RANLIB}" \
6747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6748 dvi) \
6749 || exit 1
6751 @endif dejagnu
6753 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6754 maybe-pdf-dejagnu:
6755 @if dejagnu
6756 maybe-pdf-dejagnu: pdf-dejagnu
6758 pdf-dejagnu: \
6759 configure-dejagnu
6760 @: $(MAKE); $(unstage)
6761 @[ -f ./dejagnu/Makefile ] || exit 0; \
6762 r=`${PWD_COMMAND}`; export r; \
6763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764 $(HOST_EXPORTS) \
6765 for flag in $(EXTRA_HOST_FLAGS) ; do \
6766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767 done; \
6768 echo "Doing pdf in dejagnu" ; \
6769 (cd $(HOST_SUBDIR)/dejagnu && \
6770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772 "RANLIB=$${RANLIB}" \
6773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774 pdf) \
6775 || exit 1
6777 @endif dejagnu
6779 .PHONY: maybe-html-dejagnu html-dejagnu
6780 maybe-html-dejagnu:
6781 @if dejagnu
6782 maybe-html-dejagnu: html-dejagnu
6784 html-dejagnu: \
6785 configure-dejagnu
6786 @: $(MAKE); $(unstage)
6787 @[ -f ./dejagnu/Makefile ] || exit 0; \
6788 r=`${PWD_COMMAND}`; export r; \
6789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790 $(HOST_EXPORTS) \
6791 for flag in $(EXTRA_HOST_FLAGS) ; do \
6792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793 done; \
6794 echo "Doing html in dejagnu" ; \
6795 (cd $(HOST_SUBDIR)/dejagnu && \
6796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798 "RANLIB=$${RANLIB}" \
6799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800 html) \
6801 || exit 1
6803 @endif dejagnu
6805 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6806 maybe-TAGS-dejagnu:
6807 @if dejagnu
6808 maybe-TAGS-dejagnu: TAGS-dejagnu
6810 TAGS-dejagnu: \
6811 configure-dejagnu
6812 @: $(MAKE); $(unstage)
6813 @[ -f ./dejagnu/Makefile ] || exit 0; \
6814 r=`${PWD_COMMAND}`; export r; \
6815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816 $(HOST_EXPORTS) \
6817 for flag in $(EXTRA_HOST_FLAGS) ; do \
6818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6819 done; \
6820 echo "Doing TAGS in dejagnu" ; \
6821 (cd $(HOST_SUBDIR)/dejagnu && \
6822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6824 "RANLIB=$${RANLIB}" \
6825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6826 TAGS) \
6827 || exit 1
6829 @endif dejagnu
6831 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6832 maybe-install-info-dejagnu:
6833 @if dejagnu
6834 maybe-install-info-dejagnu: install-info-dejagnu
6836 install-info-dejagnu: \
6837 configure-dejagnu \
6838 info-dejagnu
6839 @: $(MAKE); $(unstage)
6840 @[ -f ./dejagnu/Makefile ] || exit 0; \
6841 r=`${PWD_COMMAND}`; export r; \
6842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6843 $(HOST_EXPORTS) \
6844 for flag in $(EXTRA_HOST_FLAGS) ; do \
6845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6846 done; \
6847 echo "Doing install-info in dejagnu" ; \
6848 (cd $(HOST_SUBDIR)/dejagnu && \
6849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6851 "RANLIB=$${RANLIB}" \
6852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6853 install-info) \
6854 || exit 1
6856 @endif dejagnu
6858 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6859 maybe-install-pdf-dejagnu:
6860 @if dejagnu
6861 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6863 install-pdf-dejagnu: \
6864 configure-dejagnu \
6865 pdf-dejagnu
6866 @: $(MAKE); $(unstage)
6867 @[ -f ./dejagnu/Makefile ] || exit 0; \
6868 r=`${PWD_COMMAND}`; export r; \
6869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6870 $(HOST_EXPORTS) \
6871 for flag in $(EXTRA_HOST_FLAGS) ; do \
6872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6873 done; \
6874 echo "Doing install-pdf in dejagnu" ; \
6875 (cd $(HOST_SUBDIR)/dejagnu && \
6876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6878 "RANLIB=$${RANLIB}" \
6879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6880 install-pdf) \
6881 || exit 1
6883 @endif dejagnu
6885 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6886 maybe-install-html-dejagnu:
6887 @if dejagnu
6888 maybe-install-html-dejagnu: install-html-dejagnu
6890 install-html-dejagnu: \
6891 configure-dejagnu \
6892 html-dejagnu
6893 @: $(MAKE); $(unstage)
6894 @[ -f ./dejagnu/Makefile ] || exit 0; \
6895 r=`${PWD_COMMAND}`; export r; \
6896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6897 $(HOST_EXPORTS) \
6898 for flag in $(EXTRA_HOST_FLAGS) ; do \
6899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6900 done; \
6901 echo "Doing install-html in dejagnu" ; \
6902 (cd $(HOST_SUBDIR)/dejagnu && \
6903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6905 "RANLIB=$${RANLIB}" \
6906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6907 install-html) \
6908 || exit 1
6910 @endif dejagnu
6912 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6913 maybe-installcheck-dejagnu:
6914 @if dejagnu
6915 maybe-installcheck-dejagnu: installcheck-dejagnu
6917 installcheck-dejagnu: \
6918 configure-dejagnu
6919 @: $(MAKE); $(unstage)
6920 @[ -f ./dejagnu/Makefile ] || exit 0; \
6921 r=`${PWD_COMMAND}`; export r; \
6922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6923 $(HOST_EXPORTS) \
6924 for flag in $(EXTRA_HOST_FLAGS) ; do \
6925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6926 done; \
6927 echo "Doing installcheck in dejagnu" ; \
6928 (cd $(HOST_SUBDIR)/dejagnu && \
6929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6931 "RANLIB=$${RANLIB}" \
6932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6933 installcheck) \
6934 || exit 1
6936 @endif dejagnu
6938 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6939 maybe-mostlyclean-dejagnu:
6940 @if dejagnu
6941 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6943 mostlyclean-dejagnu:
6944 @: $(MAKE); $(unstage)
6945 @[ -f ./dejagnu/Makefile ] || exit 0; \
6946 r=`${PWD_COMMAND}`; export r; \
6947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6948 $(HOST_EXPORTS) \
6949 for flag in $(EXTRA_HOST_FLAGS) ; do \
6950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6951 done; \
6952 echo "Doing mostlyclean in dejagnu" ; \
6953 (cd $(HOST_SUBDIR)/dejagnu && \
6954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6956 "RANLIB=$${RANLIB}" \
6957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6958 mostlyclean) \
6959 || exit 1
6961 @endif dejagnu
6963 .PHONY: maybe-clean-dejagnu clean-dejagnu
6964 maybe-clean-dejagnu:
6965 @if dejagnu
6966 maybe-clean-dejagnu: clean-dejagnu
6968 clean-dejagnu:
6969 @: $(MAKE); $(unstage)
6970 @[ -f ./dejagnu/Makefile ] || exit 0; \
6971 r=`${PWD_COMMAND}`; export r; \
6972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6973 $(HOST_EXPORTS) \
6974 for flag in $(EXTRA_HOST_FLAGS) ; do \
6975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6976 done; \
6977 echo "Doing clean in dejagnu" ; \
6978 (cd $(HOST_SUBDIR)/dejagnu && \
6979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6981 "RANLIB=$${RANLIB}" \
6982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6983 clean) \
6984 || exit 1
6986 @endif dejagnu
6988 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6989 maybe-distclean-dejagnu:
6990 @if dejagnu
6991 maybe-distclean-dejagnu: distclean-dejagnu
6993 distclean-dejagnu:
6994 @: $(MAKE); $(unstage)
6995 @[ -f ./dejagnu/Makefile ] || exit 0; \
6996 r=`${PWD_COMMAND}`; export r; \
6997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6998 $(HOST_EXPORTS) \
6999 for flag in $(EXTRA_HOST_FLAGS) ; do \
7000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7001 done; \
7002 echo "Doing distclean in dejagnu" ; \
7003 (cd $(HOST_SUBDIR)/dejagnu && \
7004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7006 "RANLIB=$${RANLIB}" \
7007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7008 distclean) \
7009 || exit 1
7011 @endif dejagnu
7013 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7014 maybe-maintainer-clean-dejagnu:
7015 @if dejagnu
7016 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7018 maintainer-clean-dejagnu:
7019 @: $(MAKE); $(unstage)
7020 @[ -f ./dejagnu/Makefile ] || exit 0; \
7021 r=`${PWD_COMMAND}`; export r; \
7022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7023 $(HOST_EXPORTS) \
7024 for flag in $(EXTRA_HOST_FLAGS) ; do \
7025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7026 done; \
7027 echo "Doing maintainer-clean in dejagnu" ; \
7028 (cd $(HOST_SUBDIR)/dejagnu && \
7029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7031 "RANLIB=$${RANLIB}" \
7032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7033 maintainer-clean) \
7034 || exit 1
7036 @endif dejagnu
7040 .PHONY: configure-etc maybe-configure-etc
7041 maybe-configure-etc:
7042 @if gcc-bootstrap
7043 configure-etc: stage_current
7044 @endif gcc-bootstrap
7045 @if etc
7046 maybe-configure-etc: configure-etc
7047 configure-etc:
7048 @: $(MAKE); $(unstage)
7049 @r=`${PWD_COMMAND}`; export r; \
7050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7051 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7053 $(HOST_EXPORTS) \
7054 echo Configuring in $(HOST_SUBDIR)/etc; \
7055 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7056 case $(srcdir) in \
7057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7058 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7060 esac; \
7061 module_srcdir=etc; \
7062 $(SHELL) \
7063 $$s/$$module_srcdir/configure \
7064 --srcdir=$${topdir}/$$module_srcdir \
7065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7066 --target=${target_alias} \
7067 || exit 1
7068 @endif etc
7074 .PHONY: all-etc maybe-all-etc
7075 maybe-all-etc:
7076 @if gcc-bootstrap
7077 all-etc: stage_current
7078 @endif gcc-bootstrap
7079 @if etc
7080 TARGET-etc=all
7081 maybe-all-etc: all-etc
7082 all-etc: configure-etc
7083 @: $(MAKE); $(unstage)
7084 @r=`${PWD_COMMAND}`; export r; \
7085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086 $(HOST_EXPORTS) \
7087 (cd $(HOST_SUBDIR)/etc && \
7088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7089 $(TARGET-etc))
7090 @endif etc
7095 .PHONY: check-etc maybe-check-etc
7096 maybe-check-etc:
7097 @if etc
7098 maybe-check-etc: check-etc
7100 check-etc:
7101 @: $(MAKE); $(unstage)
7102 @r=`${PWD_COMMAND}`; export r; \
7103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7104 $(HOST_EXPORTS) \
7105 (cd $(HOST_SUBDIR)/etc && \
7106 $(MAKE) $(FLAGS_TO_PASS) check)
7108 @endif etc
7110 .PHONY: install-etc maybe-install-etc
7111 maybe-install-etc:
7112 @if etc
7113 maybe-install-etc: install-etc
7115 install-etc: installdirs
7116 @: $(MAKE); $(unstage)
7117 @r=`${PWD_COMMAND}`; export r; \
7118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7119 $(HOST_EXPORTS) \
7120 (cd $(HOST_SUBDIR)/etc && \
7121 $(MAKE) $(FLAGS_TO_PASS) install)
7123 @endif etc
7125 .PHONY: install-strip-etc maybe-install-strip-etc
7126 maybe-install-strip-etc:
7127 @if etc
7128 maybe-install-strip-etc: install-strip-etc
7130 install-strip-etc: installdirs
7131 @: $(MAKE); $(unstage)
7132 @r=`${PWD_COMMAND}`; export r; \
7133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7134 $(HOST_EXPORTS) \
7135 (cd $(HOST_SUBDIR)/etc && \
7136 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7138 @endif etc
7140 # Other targets (info, dvi, pdf, etc.)
7142 .PHONY: maybe-info-etc info-etc
7143 maybe-info-etc:
7144 @if etc
7145 maybe-info-etc: info-etc
7147 info-etc: \
7148 configure-etc
7149 @: $(MAKE); $(unstage)
7150 @[ -f ./etc/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 info in etc" ; \
7158 (cd $(HOST_SUBDIR)/etc && \
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 info) \
7164 || exit 1
7166 @endif etc
7168 .PHONY: maybe-dvi-etc dvi-etc
7169 maybe-dvi-etc:
7170 @if etc
7171 maybe-dvi-etc: dvi-etc
7173 dvi-etc: \
7174 configure-etc
7175 @: $(MAKE); $(unstage)
7176 @[ -f ./etc/Makefile ] || exit 0; \
7177 r=`${PWD_COMMAND}`; export r; \
7178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179 $(HOST_EXPORTS) \
7180 for flag in $(EXTRA_HOST_FLAGS) ; do \
7181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7182 done; \
7183 echo "Doing dvi in etc" ; \
7184 (cd $(HOST_SUBDIR)/etc && \
7185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7187 "RANLIB=$${RANLIB}" \
7188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7189 dvi) \
7190 || exit 1
7192 @endif etc
7194 .PHONY: maybe-pdf-etc pdf-etc
7195 maybe-pdf-etc:
7196 @if etc
7197 maybe-pdf-etc: pdf-etc
7199 pdf-etc: \
7200 configure-etc
7201 @: $(MAKE); $(unstage)
7202 @[ -f ./etc/Makefile ] || exit 0; \
7203 r=`${PWD_COMMAND}`; export r; \
7204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205 $(HOST_EXPORTS) \
7206 for flag in $(EXTRA_HOST_FLAGS) ; do \
7207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7208 done; \
7209 echo "Doing pdf in etc" ; \
7210 (cd $(HOST_SUBDIR)/etc && \
7211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7213 "RANLIB=$${RANLIB}" \
7214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7215 pdf) \
7216 || exit 1
7218 @endif etc
7220 .PHONY: maybe-html-etc html-etc
7221 maybe-html-etc:
7222 @if etc
7223 maybe-html-etc: html-etc
7225 html-etc: \
7226 configure-etc
7227 @: $(MAKE); $(unstage)
7228 @[ -f ./etc/Makefile ] || exit 0; \
7229 r=`${PWD_COMMAND}`; export r; \
7230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231 $(HOST_EXPORTS) \
7232 for flag in $(EXTRA_HOST_FLAGS) ; do \
7233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234 done; \
7235 echo "Doing html in etc" ; \
7236 (cd $(HOST_SUBDIR)/etc && \
7237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239 "RANLIB=$${RANLIB}" \
7240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7241 html) \
7242 || exit 1
7244 @endif etc
7246 .PHONY: maybe-TAGS-etc TAGS-etc
7247 maybe-TAGS-etc:
7248 @if etc
7249 maybe-TAGS-etc: TAGS-etc
7251 TAGS-etc: \
7252 configure-etc
7253 @: $(MAKE); $(unstage)
7254 @[ -f ./etc/Makefile ] || exit 0; \
7255 r=`${PWD_COMMAND}`; export r; \
7256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257 $(HOST_EXPORTS) \
7258 for flag in $(EXTRA_HOST_FLAGS) ; do \
7259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260 done; \
7261 echo "Doing TAGS in etc" ; \
7262 (cd $(HOST_SUBDIR)/etc && \
7263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265 "RANLIB=$${RANLIB}" \
7266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7267 TAGS) \
7268 || exit 1
7270 @endif etc
7272 .PHONY: maybe-install-info-etc install-info-etc
7273 maybe-install-info-etc:
7274 @if etc
7275 maybe-install-info-etc: install-info-etc
7277 install-info-etc: \
7278 configure-etc \
7279 info-etc
7280 @: $(MAKE); $(unstage)
7281 @[ -f ./etc/Makefile ] || exit 0; \
7282 r=`${PWD_COMMAND}`; export r; \
7283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7284 $(HOST_EXPORTS) \
7285 for flag in $(EXTRA_HOST_FLAGS) ; do \
7286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7287 done; \
7288 echo "Doing install-info in etc" ; \
7289 (cd $(HOST_SUBDIR)/etc && \
7290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7292 "RANLIB=$${RANLIB}" \
7293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7294 install-info) \
7295 || exit 1
7297 @endif etc
7299 .PHONY: maybe-install-pdf-etc install-pdf-etc
7300 maybe-install-pdf-etc:
7301 @if etc
7302 maybe-install-pdf-etc: install-pdf-etc
7304 install-pdf-etc: \
7305 configure-etc \
7306 pdf-etc
7307 @: $(MAKE); $(unstage)
7308 @[ -f ./etc/Makefile ] || exit 0; \
7309 r=`${PWD_COMMAND}`; export r; \
7310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7311 $(HOST_EXPORTS) \
7312 for flag in $(EXTRA_HOST_FLAGS) ; do \
7313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7314 done; \
7315 echo "Doing install-pdf in etc" ; \
7316 (cd $(HOST_SUBDIR)/etc && \
7317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7319 "RANLIB=$${RANLIB}" \
7320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7321 install-pdf) \
7322 || exit 1
7324 @endif etc
7326 .PHONY: maybe-install-html-etc install-html-etc
7327 maybe-install-html-etc:
7328 @if etc
7329 maybe-install-html-etc: install-html-etc
7331 install-html-etc: \
7332 configure-etc \
7333 html-etc
7334 @: $(MAKE); $(unstage)
7335 @[ -f ./etc/Makefile ] || exit 0; \
7336 r=`${PWD_COMMAND}`; export r; \
7337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338 $(HOST_EXPORTS) \
7339 for flag in $(EXTRA_HOST_FLAGS) ; do \
7340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7341 done; \
7342 echo "Doing install-html in etc" ; \
7343 (cd $(HOST_SUBDIR)/etc && \
7344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7346 "RANLIB=$${RANLIB}" \
7347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7348 install-html) \
7349 || exit 1
7351 @endif etc
7353 .PHONY: maybe-installcheck-etc installcheck-etc
7354 maybe-installcheck-etc:
7355 @if etc
7356 maybe-installcheck-etc: installcheck-etc
7358 installcheck-etc: \
7359 configure-etc
7360 @: $(MAKE); $(unstage)
7361 @[ -f ./etc/Makefile ] || exit 0; \
7362 r=`${PWD_COMMAND}`; export r; \
7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364 $(HOST_EXPORTS) \
7365 for flag in $(EXTRA_HOST_FLAGS) ; do \
7366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7367 done; \
7368 echo "Doing installcheck in etc" ; \
7369 (cd $(HOST_SUBDIR)/etc && \
7370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7372 "RANLIB=$${RANLIB}" \
7373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7374 installcheck) \
7375 || exit 1
7377 @endif etc
7379 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7380 maybe-mostlyclean-etc:
7381 @if etc
7382 maybe-mostlyclean-etc: mostlyclean-etc
7384 mostlyclean-etc:
7385 @: $(MAKE); $(unstage)
7386 @[ -f ./etc/Makefile ] || exit 0; \
7387 r=`${PWD_COMMAND}`; export r; \
7388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389 $(HOST_EXPORTS) \
7390 for flag in $(EXTRA_HOST_FLAGS) ; do \
7391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392 done; \
7393 echo "Doing mostlyclean in etc" ; \
7394 (cd $(HOST_SUBDIR)/etc && \
7395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397 "RANLIB=$${RANLIB}" \
7398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7399 mostlyclean) \
7400 || exit 1
7402 @endif etc
7404 .PHONY: maybe-clean-etc clean-etc
7405 maybe-clean-etc:
7406 @if etc
7407 maybe-clean-etc: clean-etc
7409 clean-etc:
7410 @: $(MAKE); $(unstage)
7411 @[ -f ./etc/Makefile ] || exit 0; \
7412 r=`${PWD_COMMAND}`; export r; \
7413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414 $(HOST_EXPORTS) \
7415 for flag in $(EXTRA_HOST_FLAGS) ; do \
7416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7417 done; \
7418 echo "Doing clean in etc" ; \
7419 (cd $(HOST_SUBDIR)/etc && \
7420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7422 "RANLIB=$${RANLIB}" \
7423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7424 clean) \
7425 || exit 1
7427 @endif etc
7429 .PHONY: maybe-distclean-etc distclean-etc
7430 maybe-distclean-etc:
7431 @if etc
7432 maybe-distclean-etc: distclean-etc
7434 distclean-etc:
7435 @: $(MAKE); $(unstage)
7436 @[ -f ./etc/Makefile ] || exit 0; \
7437 r=`${PWD_COMMAND}`; export r; \
7438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7439 $(HOST_EXPORTS) \
7440 for flag in $(EXTRA_HOST_FLAGS) ; do \
7441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7442 done; \
7443 echo "Doing distclean in etc" ; \
7444 (cd $(HOST_SUBDIR)/etc && \
7445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7447 "RANLIB=$${RANLIB}" \
7448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7449 distclean) \
7450 || exit 1
7452 @endif etc
7454 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7455 maybe-maintainer-clean-etc:
7456 @if etc
7457 maybe-maintainer-clean-etc: maintainer-clean-etc
7459 maintainer-clean-etc:
7460 @: $(MAKE); $(unstage)
7461 @[ -f ./etc/Makefile ] || exit 0; \
7462 r=`${PWD_COMMAND}`; export r; \
7463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464 $(HOST_EXPORTS) \
7465 for flag in $(EXTRA_HOST_FLAGS) ; do \
7466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467 done; \
7468 echo "Doing maintainer-clean in etc" ; \
7469 (cd $(HOST_SUBDIR)/etc && \
7470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472 "RANLIB=$${RANLIB}" \
7473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7474 maintainer-clean) \
7475 || exit 1
7477 @endif etc
7481 .PHONY: configure-fastjar maybe-configure-fastjar
7482 maybe-configure-fastjar:
7483 @if gcc-bootstrap
7484 configure-fastjar: stage_current
7485 @endif gcc-bootstrap
7486 @if fastjar
7487 maybe-configure-fastjar: configure-fastjar
7488 configure-fastjar:
7489 @: $(MAKE); $(unstage)
7490 @r=`${PWD_COMMAND}`; export r; \
7491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7492 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7494 $(HOST_EXPORTS) \
7495 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7496 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7497 case $(srcdir) in \
7498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7499 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7501 esac; \
7502 module_srcdir=fastjar; \
7503 $(SHELL) \
7504 $$s/$$module_srcdir/configure \
7505 --srcdir=$${topdir}/$$module_srcdir \
7506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7507 --target=${target_alias} \
7508 || exit 1
7509 @endif fastjar
7515 .PHONY: all-fastjar maybe-all-fastjar
7516 maybe-all-fastjar:
7517 @if gcc-bootstrap
7518 all-fastjar: stage_current
7519 @endif gcc-bootstrap
7520 @if fastjar
7521 TARGET-fastjar=all
7522 maybe-all-fastjar: all-fastjar
7523 all-fastjar: configure-fastjar
7524 @: $(MAKE); $(unstage)
7525 @r=`${PWD_COMMAND}`; export r; \
7526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7527 $(HOST_EXPORTS) \
7528 (cd $(HOST_SUBDIR)/fastjar && \
7529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7530 $(TARGET-fastjar))
7531 @endif fastjar
7536 .PHONY: check-fastjar maybe-check-fastjar
7537 maybe-check-fastjar:
7538 @if fastjar
7539 maybe-check-fastjar: check-fastjar
7541 # This module is only tested in a native toolchain.
7542 check-fastjar:
7543 @: $(MAKE); $(unstage)
7544 @if [ '$(host)' = '$(target)' ] ; then \
7545 r=`${PWD_COMMAND}`; export r; \
7546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7547 $(HOST_EXPORTS) \
7548 (cd $(HOST_SUBDIR)/fastjar && \
7549 $(MAKE) $(FLAGS_TO_PASS) check); \
7552 @endif fastjar
7554 .PHONY: install-fastjar maybe-install-fastjar
7555 maybe-install-fastjar:
7556 @if fastjar
7557 maybe-install-fastjar: install-fastjar
7559 install-fastjar: installdirs
7560 @: $(MAKE); $(unstage)
7561 @r=`${PWD_COMMAND}`; export r; \
7562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7563 $(HOST_EXPORTS) \
7564 (cd $(HOST_SUBDIR)/fastjar && \
7565 $(MAKE) $(FLAGS_TO_PASS) install)
7567 @endif fastjar
7569 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7570 maybe-install-strip-fastjar:
7571 @if fastjar
7572 maybe-install-strip-fastjar: install-strip-fastjar
7574 install-strip-fastjar: installdirs
7575 @: $(MAKE); $(unstage)
7576 @r=`${PWD_COMMAND}`; export r; \
7577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7578 $(HOST_EXPORTS) \
7579 (cd $(HOST_SUBDIR)/fastjar && \
7580 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7582 @endif fastjar
7584 # Other targets (info, dvi, pdf, etc.)
7586 .PHONY: maybe-info-fastjar info-fastjar
7587 maybe-info-fastjar:
7588 @if fastjar
7589 maybe-info-fastjar: info-fastjar
7591 info-fastjar: \
7592 configure-fastjar
7593 @: $(MAKE); $(unstage)
7594 @[ -f ./fastjar/Makefile ] || exit 0; \
7595 r=`${PWD_COMMAND}`; export r; \
7596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7597 $(HOST_EXPORTS) \
7598 for flag in $(EXTRA_HOST_FLAGS) ; do \
7599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7600 done; \
7601 echo "Doing info in fastjar" ; \
7602 (cd $(HOST_SUBDIR)/fastjar && \
7603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7605 "RANLIB=$${RANLIB}" \
7606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7607 info) \
7608 || exit 1
7610 @endif fastjar
7612 .PHONY: maybe-dvi-fastjar dvi-fastjar
7613 maybe-dvi-fastjar:
7614 @if fastjar
7615 maybe-dvi-fastjar: dvi-fastjar
7617 dvi-fastjar: \
7618 configure-fastjar
7619 @: $(MAKE); $(unstage)
7620 @[ -f ./fastjar/Makefile ] || exit 0; \
7621 r=`${PWD_COMMAND}`; export r; \
7622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623 $(HOST_EXPORTS) \
7624 for flag in $(EXTRA_HOST_FLAGS) ; do \
7625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7626 done; \
7627 echo "Doing dvi in fastjar" ; \
7628 (cd $(HOST_SUBDIR)/fastjar && \
7629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7631 "RANLIB=$${RANLIB}" \
7632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7633 dvi) \
7634 || exit 1
7636 @endif fastjar
7638 .PHONY: maybe-pdf-fastjar pdf-fastjar
7639 maybe-pdf-fastjar:
7640 @if fastjar
7641 maybe-pdf-fastjar: pdf-fastjar
7643 pdf-fastjar: \
7644 configure-fastjar
7645 @: $(MAKE); $(unstage)
7646 @[ -f ./fastjar/Makefile ] || exit 0; \
7647 r=`${PWD_COMMAND}`; export r; \
7648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649 $(HOST_EXPORTS) \
7650 for flag in $(EXTRA_HOST_FLAGS) ; do \
7651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652 done; \
7653 echo "Doing pdf in fastjar" ; \
7654 (cd $(HOST_SUBDIR)/fastjar && \
7655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657 "RANLIB=$${RANLIB}" \
7658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7659 pdf) \
7660 || exit 1
7662 @endif fastjar
7664 .PHONY: maybe-html-fastjar html-fastjar
7665 maybe-html-fastjar:
7666 @if fastjar
7667 maybe-html-fastjar: html-fastjar
7669 html-fastjar: \
7670 configure-fastjar
7671 @: $(MAKE); $(unstage)
7672 @[ -f ./fastjar/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 html in fastjar" ; \
7680 (cd $(HOST_SUBDIR)/fastjar && \
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 html) \
7686 || exit 1
7688 @endif fastjar
7690 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7691 maybe-TAGS-fastjar:
7692 @if fastjar
7693 maybe-TAGS-fastjar: TAGS-fastjar
7695 TAGS-fastjar: \
7696 configure-fastjar
7697 @: $(MAKE); $(unstage)
7698 @[ -f ./fastjar/Makefile ] || exit 0; \
7699 r=`${PWD_COMMAND}`; export r; \
7700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701 $(HOST_EXPORTS) \
7702 for flag in $(EXTRA_HOST_FLAGS) ; do \
7703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704 done; \
7705 echo "Doing TAGS in fastjar" ; \
7706 (cd $(HOST_SUBDIR)/fastjar && \
7707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709 "RANLIB=$${RANLIB}" \
7710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711 TAGS) \
7712 || exit 1
7714 @endif fastjar
7716 .PHONY: maybe-install-info-fastjar install-info-fastjar
7717 maybe-install-info-fastjar:
7718 @if fastjar
7719 maybe-install-info-fastjar: install-info-fastjar
7721 install-info-fastjar: \
7722 configure-fastjar \
7723 info-fastjar
7724 @: $(MAKE); $(unstage)
7725 @[ -f ./fastjar/Makefile ] || exit 0; \
7726 r=`${PWD_COMMAND}`; export r; \
7727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7728 $(HOST_EXPORTS) \
7729 for flag in $(EXTRA_HOST_FLAGS) ; do \
7730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7731 done; \
7732 echo "Doing install-info in fastjar" ; \
7733 (cd $(HOST_SUBDIR)/fastjar && \
7734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7736 "RANLIB=$${RANLIB}" \
7737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7738 install-info) \
7739 || exit 1
7741 @endif fastjar
7743 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7744 maybe-install-pdf-fastjar:
7745 @if fastjar
7746 maybe-install-pdf-fastjar: install-pdf-fastjar
7748 install-pdf-fastjar: \
7749 configure-fastjar \
7750 pdf-fastjar
7751 @: $(MAKE); $(unstage)
7752 @[ -f ./fastjar/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 install-pdf in fastjar" ; \
7760 (cd $(HOST_SUBDIR)/fastjar && \
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 install-pdf) \
7766 || exit 1
7768 @endif fastjar
7770 .PHONY: maybe-install-html-fastjar install-html-fastjar
7771 maybe-install-html-fastjar:
7772 @if fastjar
7773 maybe-install-html-fastjar: install-html-fastjar
7775 install-html-fastjar: \
7776 configure-fastjar \
7777 html-fastjar
7778 @: $(MAKE); $(unstage)
7779 @[ -f ./fastjar/Makefile ] || exit 0; \
7780 r=`${PWD_COMMAND}`; export r; \
7781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7782 $(HOST_EXPORTS) \
7783 for flag in $(EXTRA_HOST_FLAGS) ; do \
7784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7785 done; \
7786 echo "Doing install-html in fastjar" ; \
7787 (cd $(HOST_SUBDIR)/fastjar && \
7788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7790 "RANLIB=$${RANLIB}" \
7791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7792 install-html) \
7793 || exit 1
7795 @endif fastjar
7797 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7798 maybe-installcheck-fastjar:
7799 @if fastjar
7800 maybe-installcheck-fastjar: installcheck-fastjar
7802 installcheck-fastjar: \
7803 configure-fastjar
7804 @: $(MAKE); $(unstage)
7805 @[ -f ./fastjar/Makefile ] || exit 0; \
7806 r=`${PWD_COMMAND}`; export r; \
7807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7808 $(HOST_EXPORTS) \
7809 for flag in $(EXTRA_HOST_FLAGS) ; do \
7810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7811 done; \
7812 echo "Doing installcheck in fastjar" ; \
7813 (cd $(HOST_SUBDIR)/fastjar && \
7814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7816 "RANLIB=$${RANLIB}" \
7817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7818 installcheck) \
7819 || exit 1
7821 @endif fastjar
7823 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7824 maybe-mostlyclean-fastjar:
7825 @if fastjar
7826 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7828 mostlyclean-fastjar:
7829 @: $(MAKE); $(unstage)
7830 @[ -f ./fastjar/Makefile ] || exit 0; \
7831 r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 for flag in $(EXTRA_HOST_FLAGS) ; do \
7835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7836 done; \
7837 echo "Doing mostlyclean in fastjar" ; \
7838 (cd $(HOST_SUBDIR)/fastjar && \
7839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7841 "RANLIB=$${RANLIB}" \
7842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7843 mostlyclean) \
7844 || exit 1
7846 @endif fastjar
7848 .PHONY: maybe-clean-fastjar clean-fastjar
7849 maybe-clean-fastjar:
7850 @if fastjar
7851 maybe-clean-fastjar: clean-fastjar
7853 clean-fastjar:
7854 @: $(MAKE); $(unstage)
7855 @[ -f ./fastjar/Makefile ] || exit 0; \
7856 r=`${PWD_COMMAND}`; export r; \
7857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858 $(HOST_EXPORTS) \
7859 for flag in $(EXTRA_HOST_FLAGS) ; do \
7860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7861 done; \
7862 echo "Doing clean in fastjar" ; \
7863 (cd $(HOST_SUBDIR)/fastjar && \
7864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7866 "RANLIB=$${RANLIB}" \
7867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7868 clean) \
7869 || exit 1
7871 @endif fastjar
7873 .PHONY: maybe-distclean-fastjar distclean-fastjar
7874 maybe-distclean-fastjar:
7875 @if fastjar
7876 maybe-distclean-fastjar: distclean-fastjar
7878 distclean-fastjar:
7879 @: $(MAKE); $(unstage)
7880 @[ -f ./fastjar/Makefile ] || exit 0; \
7881 r=`${PWD_COMMAND}`; export r; \
7882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7883 $(HOST_EXPORTS) \
7884 for flag in $(EXTRA_HOST_FLAGS) ; do \
7885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7886 done; \
7887 echo "Doing distclean in fastjar" ; \
7888 (cd $(HOST_SUBDIR)/fastjar && \
7889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7891 "RANLIB=$${RANLIB}" \
7892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7893 distclean) \
7894 || exit 1
7896 @endif fastjar
7898 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7899 maybe-maintainer-clean-fastjar:
7900 @if fastjar
7901 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7903 maintainer-clean-fastjar:
7904 @: $(MAKE); $(unstage)
7905 @[ -f ./fastjar/Makefile ] || exit 0; \
7906 r=`${PWD_COMMAND}`; export r; \
7907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7908 $(HOST_EXPORTS) \
7909 for flag in $(EXTRA_HOST_FLAGS) ; do \
7910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7911 done; \
7912 echo "Doing maintainer-clean in fastjar" ; \
7913 (cd $(HOST_SUBDIR)/fastjar && \
7914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7916 "RANLIB=$${RANLIB}" \
7917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7918 maintainer-clean) \
7919 || exit 1
7921 @endif fastjar
7925 .PHONY: configure-fixincludes maybe-configure-fixincludes
7926 maybe-configure-fixincludes:
7927 @if gcc-bootstrap
7928 configure-fixincludes: stage_current
7929 @endif gcc-bootstrap
7930 @if fixincludes
7931 maybe-configure-fixincludes: configure-fixincludes
7932 configure-fixincludes:
7933 @r=`${PWD_COMMAND}`; export r; \
7934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7937 $(HOST_EXPORTS) \
7938 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7939 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7940 case $(srcdir) in \
7941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7942 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7944 esac; \
7945 module_srcdir=fixincludes; \
7946 $(SHELL) \
7947 $$s/$$module_srcdir/configure \
7948 --srcdir=$${topdir}/$$module_srcdir \
7949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7950 --target=${target_alias} \
7951 || exit 1
7952 @endif fixincludes
7956 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
7957 maybe-configure-stage1-fixincludes:
7958 @if fixincludes-bootstrap
7959 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
7960 configure-stage1-fixincludes:
7961 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7963 @r=`${PWD_COMMAND}`; export r; \
7964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7965 TFLAGS="$(STAGE1_TFLAGS)"; \
7966 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7967 $(HOST_EXPORTS) \
7968 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7969 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7970 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
7971 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes ; \
7972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7973 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
7974 case $(srcdir) in \
7975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7976 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7978 esac; \
7979 module_srcdir=fixincludes; \
7980 $(SHELL) $$s/$$module_srcdir/configure \
7981 --srcdir=$${topdir}/$$module_srcdir \
7982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7983 --target=${target_alias} \
7985 $(STAGE1_CONFIGURE_FLAGS)
7986 @endif fixincludes-bootstrap
7988 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
7989 maybe-configure-stage2-fixincludes:
7990 @if fixincludes-bootstrap
7991 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
7992 configure-stage2-fixincludes:
7993 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7995 @r=`${PWD_COMMAND}`; export r; \
7996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997 TFLAGS="$(STAGE2_TFLAGS)"; \
7998 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7999 $(HOST_EXPORTS) \
8000 $(POSTSTAGE1_HOST_EXPORTS) \
8001 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8002 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8003 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8004 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes ; \
8005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8006 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8007 case $(srcdir) in \
8008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8009 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8011 esac; \
8012 module_srcdir=fixincludes; \
8013 $(SHELL) $$s/$$module_srcdir/configure \
8014 --srcdir=$${topdir}/$$module_srcdir \
8015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8016 --target=${target_alias} \
8017 --with-build-libsubdir=$(HOST_SUBDIR) \
8018 $(STAGE2_CONFIGURE_FLAGS)
8019 @endif fixincludes-bootstrap
8021 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8022 maybe-configure-stage3-fixincludes:
8023 @if fixincludes-bootstrap
8024 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8025 configure-stage3-fixincludes:
8026 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8028 @r=`${PWD_COMMAND}`; export r; \
8029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8030 TFLAGS="$(STAGE3_TFLAGS)"; \
8031 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8032 $(HOST_EXPORTS) \
8033 $(POSTSTAGE1_HOST_EXPORTS) \
8034 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8035 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8036 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8037 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes ; \
8038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8039 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8040 case $(srcdir) in \
8041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8042 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8044 esac; \
8045 module_srcdir=fixincludes; \
8046 $(SHELL) $$s/$$module_srcdir/configure \
8047 --srcdir=$${topdir}/$$module_srcdir \
8048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8049 --target=${target_alias} \
8050 --with-build-libsubdir=$(HOST_SUBDIR) \
8051 $(STAGE3_CONFIGURE_FLAGS)
8052 @endif fixincludes-bootstrap
8054 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8055 maybe-configure-stage4-fixincludes:
8056 @if fixincludes-bootstrap
8057 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8058 configure-stage4-fixincludes:
8059 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8061 @r=`${PWD_COMMAND}`; export r; \
8062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063 TFLAGS="$(STAGE4_TFLAGS)"; \
8064 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8065 $(HOST_EXPORTS) \
8066 $(POSTSTAGE1_HOST_EXPORTS) \
8067 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8068 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8069 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8070 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes ; \
8071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8072 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8073 case $(srcdir) in \
8074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8075 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8077 esac; \
8078 module_srcdir=fixincludes; \
8079 $(SHELL) $$s/$$module_srcdir/configure \
8080 --srcdir=$${topdir}/$$module_srcdir \
8081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8082 --target=${target_alias} \
8083 --with-build-libsubdir=$(HOST_SUBDIR) \
8084 $(STAGE4_CONFIGURE_FLAGS)
8085 @endif fixincludes-bootstrap
8087 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8088 maybe-configure-stageprofile-fixincludes:
8089 @if fixincludes-bootstrap
8090 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8091 configure-stageprofile-fixincludes:
8092 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8094 @r=`${PWD_COMMAND}`; export r; \
8095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8096 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8097 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8098 $(HOST_EXPORTS) \
8099 $(POSTSTAGE1_HOST_EXPORTS) \
8100 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8101 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8102 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8103 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes ; \
8104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8105 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8106 case $(srcdir) in \
8107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8108 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8110 esac; \
8111 module_srcdir=fixincludes; \
8112 $(SHELL) $$s/$$module_srcdir/configure \
8113 --srcdir=$${topdir}/$$module_srcdir \
8114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8115 --target=${target_alias} \
8116 --with-build-libsubdir=$(HOST_SUBDIR) \
8117 $(STAGEprofile_CONFIGURE_FLAGS)
8118 @endif fixincludes-bootstrap
8120 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8121 maybe-configure-stagefeedback-fixincludes:
8122 @if fixincludes-bootstrap
8123 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8124 configure-stagefeedback-fixincludes:
8125 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8127 @r=`${PWD_COMMAND}`; export r; \
8128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8130 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8131 $(HOST_EXPORTS) \
8132 $(POSTSTAGE1_HOST_EXPORTS) \
8133 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8134 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8135 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8136 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes ; \
8137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8138 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8139 case $(srcdir) in \
8140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8141 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8143 esac; \
8144 module_srcdir=fixincludes; \
8145 $(SHELL) $$s/$$module_srcdir/configure \
8146 --srcdir=$${topdir}/$$module_srcdir \
8147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8148 --target=${target_alias} \
8149 --with-build-libsubdir=$(HOST_SUBDIR) \
8150 $(STAGEfeedback_CONFIGURE_FLAGS)
8151 @endif fixincludes-bootstrap
8157 .PHONY: all-fixincludes maybe-all-fixincludes
8158 maybe-all-fixincludes:
8159 @if gcc-bootstrap
8160 all-fixincludes: stage_current
8161 @endif gcc-bootstrap
8162 @if fixincludes
8163 TARGET-fixincludes=all
8164 maybe-all-fixincludes: all-fixincludes
8165 all-fixincludes: configure-fixincludes
8166 @r=`${PWD_COMMAND}`; export r; \
8167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8168 $(HOST_EXPORTS) \
8169 (cd $(HOST_SUBDIR)/fixincludes && \
8170 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8171 $(TARGET-fixincludes))
8172 @endif fixincludes
8176 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8177 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8178 maybe-all-stage1-fixincludes:
8179 maybe-clean-stage1-fixincludes:
8180 @if fixincludes-bootstrap
8181 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8182 all-stage1: all-stage1-fixincludes
8183 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8184 all-stage1-fixincludes: configure-stage1-fixincludes
8185 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8186 @r=`${PWD_COMMAND}`; export r; \
8187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8188 TFLAGS="$(STAGE1_TFLAGS)"; \
8189 $(HOST_EXPORTS) \
8190 cd $(HOST_SUBDIR)/fixincludes && \
8191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8192 CFLAGS="$(STAGE1_CFLAGS)" \
8193 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8194 LIBCFLAGS="$(LIBCFLAGS)" \
8195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8198 $(EXTRA_HOST_FLAGS) \
8199 $(STAGE1_FLAGS_TO_PASS) \
8200 TFLAGS="$(STAGE1_TFLAGS)" \
8201 $(TARGET-stage1-fixincludes)
8203 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8204 clean-stage1: clean-stage1-fixincludes
8205 clean-stage1-fixincludes:
8206 @if [ $(current_stage) = stage1 ]; then \
8207 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8208 else \
8209 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8210 $(MAKE) stage1-start; \
8211 fi; \
8212 cd $(HOST_SUBDIR)/fixincludes && \
8213 $(MAKE) $(EXTRA_HOST_FLAGS) \
8214 $(STAGE1_FLAGS_TO_PASS) clean
8215 @endif fixincludes-bootstrap
8218 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8219 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8220 maybe-all-stage2-fixincludes:
8221 maybe-clean-stage2-fixincludes:
8222 @if fixincludes-bootstrap
8223 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8224 all-stage2: all-stage2-fixincludes
8225 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8226 all-stage2-fixincludes: configure-stage2-fixincludes
8227 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8228 @r=`${PWD_COMMAND}`; export r; \
8229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230 TFLAGS="$(STAGE2_TFLAGS)"; \
8231 $(HOST_EXPORTS) \
8232 $(POSTSTAGE1_HOST_EXPORTS) \
8233 cd $(HOST_SUBDIR)/fixincludes && \
8234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8235 CFLAGS="$(STAGE2_CFLAGS)" \
8236 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8237 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8242 TFLAGS="$(STAGE2_TFLAGS)" \
8243 $(TARGET-stage2-fixincludes)
8245 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8246 clean-stage2: clean-stage2-fixincludes
8247 clean-stage2-fixincludes:
8248 @if [ $(current_stage) = stage2 ]; then \
8249 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8250 else \
8251 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8252 $(MAKE) stage2-start; \
8253 fi; \
8254 cd $(HOST_SUBDIR)/fixincludes && \
8255 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8256 @endif fixincludes-bootstrap
8259 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8260 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8261 maybe-all-stage3-fixincludes:
8262 maybe-clean-stage3-fixincludes:
8263 @if fixincludes-bootstrap
8264 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8265 all-stage3: all-stage3-fixincludes
8266 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8267 all-stage3-fixincludes: configure-stage3-fixincludes
8268 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8269 @r=`${PWD_COMMAND}`; export r; \
8270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8271 TFLAGS="$(STAGE3_TFLAGS)"; \
8272 $(HOST_EXPORTS) \
8273 $(POSTSTAGE1_HOST_EXPORTS) \
8274 cd $(HOST_SUBDIR)/fixincludes && \
8275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8276 CFLAGS="$(STAGE3_CFLAGS)" \
8277 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8278 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8283 TFLAGS="$(STAGE3_TFLAGS)" \
8284 $(TARGET-stage3-fixincludes)
8286 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8287 clean-stage3: clean-stage3-fixincludes
8288 clean-stage3-fixincludes:
8289 @if [ $(current_stage) = stage3 ]; then \
8290 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8291 else \
8292 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8293 $(MAKE) stage3-start; \
8294 fi; \
8295 cd $(HOST_SUBDIR)/fixincludes && \
8296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8297 @endif fixincludes-bootstrap
8300 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8301 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8302 maybe-all-stage4-fixincludes:
8303 maybe-clean-stage4-fixincludes:
8304 @if fixincludes-bootstrap
8305 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8306 all-stage4: all-stage4-fixincludes
8307 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8308 all-stage4-fixincludes: configure-stage4-fixincludes
8309 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8310 @r=`${PWD_COMMAND}`; export r; \
8311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312 TFLAGS="$(STAGE4_TFLAGS)"; \
8313 $(HOST_EXPORTS) \
8314 $(POSTSTAGE1_HOST_EXPORTS) \
8315 cd $(HOST_SUBDIR)/fixincludes && \
8316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8317 CFLAGS="$(STAGE4_CFLAGS)" \
8318 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8319 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8324 TFLAGS="$(STAGE4_TFLAGS)" \
8325 $(TARGET-stage4-fixincludes)
8327 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8328 clean-stage4: clean-stage4-fixincludes
8329 clean-stage4-fixincludes:
8330 @if [ $(current_stage) = stage4 ]; then \
8331 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8332 else \
8333 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8334 $(MAKE) stage4-start; \
8335 fi; \
8336 cd $(HOST_SUBDIR)/fixincludes && \
8337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8338 @endif fixincludes-bootstrap
8341 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8342 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8343 maybe-all-stageprofile-fixincludes:
8344 maybe-clean-stageprofile-fixincludes:
8345 @if fixincludes-bootstrap
8346 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8347 all-stageprofile: all-stageprofile-fixincludes
8348 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8349 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8350 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8351 @r=`${PWD_COMMAND}`; export r; \
8352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8353 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8354 $(HOST_EXPORTS) \
8355 $(POSTSTAGE1_HOST_EXPORTS) \
8356 cd $(HOST_SUBDIR)/fixincludes && \
8357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8358 CFLAGS="$(STAGEprofile_CFLAGS)" \
8359 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8360 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8365 TFLAGS="$(STAGEprofile_TFLAGS)" \
8366 $(TARGET-stageprofile-fixincludes)
8368 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8369 clean-stageprofile: clean-stageprofile-fixincludes
8370 clean-stageprofile-fixincludes:
8371 @if [ $(current_stage) = stageprofile ]; then \
8372 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8373 else \
8374 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8375 $(MAKE) stageprofile-start; \
8376 fi; \
8377 cd $(HOST_SUBDIR)/fixincludes && \
8378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8379 @endif fixincludes-bootstrap
8382 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8383 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8384 maybe-all-stagefeedback-fixincludes:
8385 maybe-clean-stagefeedback-fixincludes:
8386 @if fixincludes-bootstrap
8387 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8388 all-stagefeedback: all-stagefeedback-fixincludes
8389 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8390 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8391 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8392 @r=`${PWD_COMMAND}`; export r; \
8393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8394 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8395 $(HOST_EXPORTS) \
8396 $(POSTSTAGE1_HOST_EXPORTS) \
8397 cd $(HOST_SUBDIR)/fixincludes && \
8398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8399 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8400 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8401 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8406 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8407 $(TARGET-stagefeedback-fixincludes)
8409 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8410 clean-stagefeedback: clean-stagefeedback-fixincludes
8411 clean-stagefeedback-fixincludes:
8412 @if [ $(current_stage) = stagefeedback ]; then \
8413 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8414 else \
8415 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8416 $(MAKE) stagefeedback-start; \
8417 fi; \
8418 cd $(HOST_SUBDIR)/fixincludes && \
8419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8420 @endif fixincludes-bootstrap
8426 .PHONY: check-fixincludes maybe-check-fixincludes
8427 maybe-check-fixincludes:
8428 @if fixincludes
8429 maybe-check-fixincludes: check-fixincludes
8431 check-fixincludes:
8432 @: $(MAKE); $(unstage)
8433 @r=`${PWD_COMMAND}`; export r; \
8434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8435 $(HOST_EXPORTS) \
8436 (cd $(HOST_SUBDIR)/fixincludes && \
8437 $(MAKE) $(FLAGS_TO_PASS) check)
8439 @endif fixincludes
8441 .PHONY: install-fixincludes maybe-install-fixincludes
8442 maybe-install-fixincludes:
8443 @if fixincludes
8444 maybe-install-fixincludes: install-fixincludes
8446 install-fixincludes: installdirs
8447 @: $(MAKE); $(unstage)
8448 @r=`${PWD_COMMAND}`; export r; \
8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450 $(HOST_EXPORTS) \
8451 (cd $(HOST_SUBDIR)/fixincludes && \
8452 $(MAKE) $(FLAGS_TO_PASS) install)
8454 @endif fixincludes
8456 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8457 maybe-install-strip-fixincludes:
8458 @if fixincludes
8459 maybe-install-strip-fixincludes: install-strip-fixincludes
8461 install-strip-fixincludes: installdirs
8462 @: $(MAKE); $(unstage)
8463 @r=`${PWD_COMMAND}`; export r; \
8464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8465 $(HOST_EXPORTS) \
8466 (cd $(HOST_SUBDIR)/fixincludes && \
8467 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8469 @endif fixincludes
8471 # Other targets (info, dvi, pdf, etc.)
8473 .PHONY: maybe-info-fixincludes info-fixincludes
8474 maybe-info-fixincludes:
8475 @if fixincludes
8476 maybe-info-fixincludes: info-fixincludes
8478 info-fixincludes: \
8479 configure-fixincludes
8480 @[ -f ./fixincludes/Makefile ] || exit 0; \
8481 r=`${PWD_COMMAND}`; export r; \
8482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8483 $(HOST_EXPORTS) \
8484 for flag in $(EXTRA_HOST_FLAGS) ; do \
8485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8486 done; \
8487 echo "Doing info in fixincludes" ; \
8488 (cd $(HOST_SUBDIR)/fixincludes && \
8489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8491 "RANLIB=$${RANLIB}" \
8492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8493 info) \
8494 || exit 1
8496 @endif fixincludes
8498 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8499 maybe-dvi-fixincludes:
8500 @if fixincludes
8501 maybe-dvi-fixincludes: dvi-fixincludes
8503 dvi-fixincludes: \
8504 configure-fixincludes
8505 @[ -f ./fixincludes/Makefile ] || exit 0; \
8506 r=`${PWD_COMMAND}`; export r; \
8507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8508 $(HOST_EXPORTS) \
8509 for flag in $(EXTRA_HOST_FLAGS) ; do \
8510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8511 done; \
8512 echo "Doing dvi in fixincludes" ; \
8513 (cd $(HOST_SUBDIR)/fixincludes && \
8514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8516 "RANLIB=$${RANLIB}" \
8517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8518 dvi) \
8519 || exit 1
8521 @endif fixincludes
8523 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8524 maybe-pdf-fixincludes:
8525 @if fixincludes
8526 maybe-pdf-fixincludes: pdf-fixincludes
8528 pdf-fixincludes: \
8529 configure-fixincludes
8530 @[ -f ./fixincludes/Makefile ] || exit 0; \
8531 r=`${PWD_COMMAND}`; export r; \
8532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8533 $(HOST_EXPORTS) \
8534 for flag in $(EXTRA_HOST_FLAGS) ; do \
8535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8536 done; \
8537 echo "Doing pdf in fixincludes" ; \
8538 (cd $(HOST_SUBDIR)/fixincludes && \
8539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8541 "RANLIB=$${RANLIB}" \
8542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8543 pdf) \
8544 || exit 1
8546 @endif fixincludes
8548 .PHONY: maybe-html-fixincludes html-fixincludes
8549 maybe-html-fixincludes:
8550 @if fixincludes
8551 maybe-html-fixincludes: html-fixincludes
8553 html-fixincludes: \
8554 configure-fixincludes
8555 @[ -f ./fixincludes/Makefile ] || exit 0; \
8556 r=`${PWD_COMMAND}`; export r; \
8557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8558 $(HOST_EXPORTS) \
8559 for flag in $(EXTRA_HOST_FLAGS) ; do \
8560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8561 done; \
8562 echo "Doing html in fixincludes" ; \
8563 (cd $(HOST_SUBDIR)/fixincludes && \
8564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8566 "RANLIB=$${RANLIB}" \
8567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8568 html) \
8569 || exit 1
8571 @endif fixincludes
8573 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8574 maybe-TAGS-fixincludes:
8575 @if fixincludes
8576 maybe-TAGS-fixincludes: TAGS-fixincludes
8578 # fixincludes doesn't support TAGS.
8579 TAGS-fixincludes:
8581 @endif fixincludes
8583 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8584 maybe-install-info-fixincludes:
8585 @if fixincludes
8586 maybe-install-info-fixincludes: install-info-fixincludes
8588 install-info-fixincludes: \
8589 configure-fixincludes \
8590 info-fixincludes
8591 @[ -f ./fixincludes/Makefile ] || exit 0; \
8592 r=`${PWD_COMMAND}`; export r; \
8593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8594 $(HOST_EXPORTS) \
8595 for flag in $(EXTRA_HOST_FLAGS) ; do \
8596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8597 done; \
8598 echo "Doing install-info in fixincludes" ; \
8599 (cd $(HOST_SUBDIR)/fixincludes && \
8600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8602 "RANLIB=$${RANLIB}" \
8603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8604 install-info) \
8605 || exit 1
8607 @endif fixincludes
8609 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8610 maybe-install-pdf-fixincludes:
8611 @if fixincludes
8612 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8614 install-pdf-fixincludes: \
8615 configure-fixincludes \
8616 pdf-fixincludes
8617 @[ -f ./fixincludes/Makefile ] || exit 0; \
8618 r=`${PWD_COMMAND}`; export r; \
8619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620 $(HOST_EXPORTS) \
8621 for flag in $(EXTRA_HOST_FLAGS) ; do \
8622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8623 done; \
8624 echo "Doing install-pdf in fixincludes" ; \
8625 (cd $(HOST_SUBDIR)/fixincludes && \
8626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8628 "RANLIB=$${RANLIB}" \
8629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8630 install-pdf) \
8631 || exit 1
8633 @endif fixincludes
8635 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8636 maybe-install-html-fixincludes:
8637 @if fixincludes
8638 maybe-install-html-fixincludes: install-html-fixincludes
8640 install-html-fixincludes: \
8641 configure-fixincludes \
8642 html-fixincludes
8643 @[ -f ./fixincludes/Makefile ] || exit 0; \
8644 r=`${PWD_COMMAND}`; export r; \
8645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8646 $(HOST_EXPORTS) \
8647 for flag in $(EXTRA_HOST_FLAGS) ; do \
8648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8649 done; \
8650 echo "Doing install-html in fixincludes" ; \
8651 (cd $(HOST_SUBDIR)/fixincludes && \
8652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8654 "RANLIB=$${RANLIB}" \
8655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8656 install-html) \
8657 || exit 1
8659 @endif fixincludes
8661 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8662 maybe-installcheck-fixincludes:
8663 @if fixincludes
8664 maybe-installcheck-fixincludes: installcheck-fixincludes
8666 installcheck-fixincludes: \
8667 configure-fixincludes
8668 @[ -f ./fixincludes/Makefile ] || exit 0; \
8669 r=`${PWD_COMMAND}`; export r; \
8670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671 $(HOST_EXPORTS) \
8672 for flag in $(EXTRA_HOST_FLAGS) ; do \
8673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674 done; \
8675 echo "Doing installcheck in fixincludes" ; \
8676 (cd $(HOST_SUBDIR)/fixincludes && \
8677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679 "RANLIB=$${RANLIB}" \
8680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681 installcheck) \
8682 || exit 1
8684 @endif fixincludes
8686 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8687 maybe-mostlyclean-fixincludes:
8688 @if fixincludes
8689 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8691 mostlyclean-fixincludes:
8692 @[ -f ./fixincludes/Makefile ] || exit 0; \
8693 r=`${PWD_COMMAND}`; export r; \
8694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8695 $(HOST_EXPORTS) \
8696 for flag in $(EXTRA_HOST_FLAGS) ; do \
8697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8698 done; \
8699 echo "Doing mostlyclean in fixincludes" ; \
8700 (cd $(HOST_SUBDIR)/fixincludes && \
8701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8703 "RANLIB=$${RANLIB}" \
8704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8705 mostlyclean) \
8706 || exit 1
8708 @endif fixincludes
8710 .PHONY: maybe-clean-fixincludes clean-fixincludes
8711 maybe-clean-fixincludes:
8712 @if fixincludes
8713 maybe-clean-fixincludes: clean-fixincludes
8715 clean-fixincludes:
8716 @[ -f ./fixincludes/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing clean in fixincludes" ; \
8724 (cd $(HOST_SUBDIR)/fixincludes && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 clean) \
8730 || exit 1
8732 @endif fixincludes
8734 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8735 maybe-distclean-fixincludes:
8736 @if fixincludes
8737 maybe-distclean-fixincludes: distclean-fixincludes
8739 distclean-fixincludes:
8740 @[ -f ./fixincludes/Makefile ] || exit 0; \
8741 r=`${PWD_COMMAND}`; export r; \
8742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8743 $(HOST_EXPORTS) \
8744 for flag in $(EXTRA_HOST_FLAGS) ; do \
8745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8746 done; \
8747 echo "Doing distclean in fixincludes" ; \
8748 (cd $(HOST_SUBDIR)/fixincludes && \
8749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8751 "RANLIB=$${RANLIB}" \
8752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8753 distclean) \
8754 || exit 1
8756 @endif fixincludes
8758 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8759 maybe-maintainer-clean-fixincludes:
8760 @if fixincludes
8761 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8763 maintainer-clean-fixincludes:
8764 @[ -f ./fixincludes/Makefile ] || exit 0; \
8765 r=`${PWD_COMMAND}`; export r; \
8766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767 $(HOST_EXPORTS) \
8768 for flag in $(EXTRA_HOST_FLAGS) ; do \
8769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770 done; \
8771 echo "Doing maintainer-clean in fixincludes" ; \
8772 (cd $(HOST_SUBDIR)/fixincludes && \
8773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775 "RANLIB=$${RANLIB}" \
8776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8777 maintainer-clean) \
8778 || exit 1
8780 @endif fixincludes
8784 .PHONY: configure-flex maybe-configure-flex
8785 maybe-configure-flex:
8786 @if gcc-bootstrap
8787 configure-flex: stage_current
8788 @endif gcc-bootstrap
8789 @if flex
8790 maybe-configure-flex: configure-flex
8791 configure-flex:
8792 @: $(MAKE); $(unstage)
8793 @r=`${PWD_COMMAND}`; export r; \
8794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8797 $(HOST_EXPORTS) \
8798 echo Configuring in $(HOST_SUBDIR)/flex; \
8799 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8800 case $(srcdir) in \
8801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8802 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8804 esac; \
8805 module_srcdir=flex; \
8806 $(SHELL) \
8807 $$s/$$module_srcdir/configure \
8808 --srcdir=$${topdir}/$$module_srcdir \
8809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8810 --target=${target_alias} \
8811 || exit 1
8812 @endif flex
8818 .PHONY: all-flex maybe-all-flex
8819 maybe-all-flex:
8820 @if gcc-bootstrap
8821 all-flex: stage_current
8822 @endif gcc-bootstrap
8823 @if flex
8824 TARGET-flex=all
8825 maybe-all-flex: all-flex
8826 all-flex: configure-flex
8827 @: $(MAKE); $(unstage)
8828 @r=`${PWD_COMMAND}`; export r; \
8829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8830 $(HOST_EXPORTS) \
8831 (cd $(HOST_SUBDIR)/flex && \
8832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8833 $(TARGET-flex))
8834 @endif flex
8839 .PHONY: check-flex maybe-check-flex
8840 maybe-check-flex:
8841 @if flex
8842 maybe-check-flex: check-flex
8844 # This module is only tested in a native toolchain.
8845 check-flex:
8846 @: $(MAKE); $(unstage)
8847 @if [ '$(host)' = '$(target)' ] ; then \
8848 r=`${PWD_COMMAND}`; export r; \
8849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850 $(HOST_EXPORTS) \
8851 (cd $(HOST_SUBDIR)/flex && \
8852 $(MAKE) $(FLAGS_TO_PASS) check); \
8855 @endif flex
8857 .PHONY: install-flex maybe-install-flex
8858 maybe-install-flex:
8859 @if flex
8860 maybe-install-flex: install-flex
8862 install-flex: installdirs
8863 @: $(MAKE); $(unstage)
8864 @r=`${PWD_COMMAND}`; export r; \
8865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866 $(HOST_EXPORTS) \
8867 (cd $(HOST_SUBDIR)/flex && \
8868 $(MAKE) $(FLAGS_TO_PASS) install)
8870 @endif flex
8872 .PHONY: install-strip-flex maybe-install-strip-flex
8873 maybe-install-strip-flex:
8874 @if flex
8875 maybe-install-strip-flex: install-strip-flex
8877 install-strip-flex: installdirs
8878 @: $(MAKE); $(unstage)
8879 @r=`${PWD_COMMAND}`; export r; \
8880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8881 $(HOST_EXPORTS) \
8882 (cd $(HOST_SUBDIR)/flex && \
8883 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8885 @endif flex
8887 # Other targets (info, dvi, pdf, etc.)
8889 .PHONY: maybe-info-flex info-flex
8890 maybe-info-flex:
8891 @if flex
8892 maybe-info-flex: info-flex
8894 info-flex: \
8895 configure-flex
8896 @: $(MAKE); $(unstage)
8897 @[ -f ./flex/Makefile ] || exit 0; \
8898 r=`${PWD_COMMAND}`; export r; \
8899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900 $(HOST_EXPORTS) \
8901 for flag in $(EXTRA_HOST_FLAGS) ; do \
8902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903 done; \
8904 echo "Doing info in flex" ; \
8905 (cd $(HOST_SUBDIR)/flex && \
8906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908 "RANLIB=$${RANLIB}" \
8909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8910 info) \
8911 || exit 1
8913 @endif flex
8915 .PHONY: maybe-dvi-flex dvi-flex
8916 maybe-dvi-flex:
8917 @if flex
8918 maybe-dvi-flex: dvi-flex
8920 dvi-flex: \
8921 configure-flex
8922 @: $(MAKE); $(unstage)
8923 @[ -f ./flex/Makefile ] || exit 0; \
8924 r=`${PWD_COMMAND}`; export r; \
8925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8926 $(HOST_EXPORTS) \
8927 for flag in $(EXTRA_HOST_FLAGS) ; do \
8928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8929 done; \
8930 echo "Doing dvi in flex" ; \
8931 (cd $(HOST_SUBDIR)/flex && \
8932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8934 "RANLIB=$${RANLIB}" \
8935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8936 dvi) \
8937 || exit 1
8939 @endif flex
8941 .PHONY: maybe-pdf-flex pdf-flex
8942 maybe-pdf-flex:
8943 @if flex
8944 maybe-pdf-flex: pdf-flex
8946 pdf-flex: \
8947 configure-flex
8948 @: $(MAKE); $(unstage)
8949 @[ -f ./flex/Makefile ] || exit 0; \
8950 r=`${PWD_COMMAND}`; export r; \
8951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952 $(HOST_EXPORTS) \
8953 for flag in $(EXTRA_HOST_FLAGS) ; do \
8954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955 done; \
8956 echo "Doing pdf in flex" ; \
8957 (cd $(HOST_SUBDIR)/flex && \
8958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960 "RANLIB=$${RANLIB}" \
8961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962 pdf) \
8963 || exit 1
8965 @endif flex
8967 .PHONY: maybe-html-flex html-flex
8968 maybe-html-flex:
8969 @if flex
8970 maybe-html-flex: html-flex
8972 html-flex: \
8973 configure-flex
8974 @: $(MAKE); $(unstage)
8975 @[ -f ./flex/Makefile ] || exit 0; \
8976 r=`${PWD_COMMAND}`; export r; \
8977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978 $(HOST_EXPORTS) \
8979 for flag in $(EXTRA_HOST_FLAGS) ; do \
8980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981 done; \
8982 echo "Doing html in flex" ; \
8983 (cd $(HOST_SUBDIR)/flex && \
8984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986 "RANLIB=$${RANLIB}" \
8987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988 html) \
8989 || exit 1
8991 @endif flex
8993 .PHONY: maybe-TAGS-flex TAGS-flex
8994 maybe-TAGS-flex:
8995 @if flex
8996 maybe-TAGS-flex: TAGS-flex
8998 TAGS-flex: \
8999 configure-flex
9000 @: $(MAKE); $(unstage)
9001 @[ -f ./flex/Makefile ] || exit 0; \
9002 r=`${PWD_COMMAND}`; export r; \
9003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004 $(HOST_EXPORTS) \
9005 for flag in $(EXTRA_HOST_FLAGS) ; do \
9006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007 done; \
9008 echo "Doing TAGS in flex" ; \
9009 (cd $(HOST_SUBDIR)/flex && \
9010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012 "RANLIB=$${RANLIB}" \
9013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9014 TAGS) \
9015 || exit 1
9017 @endif flex
9019 .PHONY: maybe-install-info-flex install-info-flex
9020 maybe-install-info-flex:
9021 @if flex
9022 maybe-install-info-flex: install-info-flex
9024 install-info-flex: \
9025 configure-flex \
9026 info-flex
9027 @: $(MAKE); $(unstage)
9028 @[ -f ./flex/Makefile ] || exit 0; \
9029 r=`${PWD_COMMAND}`; export r; \
9030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9031 $(HOST_EXPORTS) \
9032 for flag in $(EXTRA_HOST_FLAGS) ; do \
9033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9034 done; \
9035 echo "Doing install-info in flex" ; \
9036 (cd $(HOST_SUBDIR)/flex && \
9037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9039 "RANLIB=$${RANLIB}" \
9040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9041 install-info) \
9042 || exit 1
9044 @endif flex
9046 .PHONY: maybe-install-pdf-flex install-pdf-flex
9047 maybe-install-pdf-flex:
9048 @if flex
9049 maybe-install-pdf-flex: install-pdf-flex
9051 install-pdf-flex: \
9052 configure-flex \
9053 pdf-flex
9054 @: $(MAKE); $(unstage)
9055 @[ -f ./flex/Makefile ] || exit 0; \
9056 r=`${PWD_COMMAND}`; export r; \
9057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9058 $(HOST_EXPORTS) \
9059 for flag in $(EXTRA_HOST_FLAGS) ; do \
9060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9061 done; \
9062 echo "Doing install-pdf in flex" ; \
9063 (cd $(HOST_SUBDIR)/flex && \
9064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9066 "RANLIB=$${RANLIB}" \
9067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9068 install-pdf) \
9069 || exit 1
9071 @endif flex
9073 .PHONY: maybe-install-html-flex install-html-flex
9074 maybe-install-html-flex:
9075 @if flex
9076 maybe-install-html-flex: install-html-flex
9078 install-html-flex: \
9079 configure-flex \
9080 html-flex
9081 @: $(MAKE); $(unstage)
9082 @[ -f ./flex/Makefile ] || exit 0; \
9083 r=`${PWD_COMMAND}`; export r; \
9084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085 $(HOST_EXPORTS) \
9086 for flag in $(EXTRA_HOST_FLAGS) ; do \
9087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9088 done; \
9089 echo "Doing install-html in flex" ; \
9090 (cd $(HOST_SUBDIR)/flex && \
9091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9093 "RANLIB=$${RANLIB}" \
9094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9095 install-html) \
9096 || exit 1
9098 @endif flex
9100 .PHONY: maybe-installcheck-flex installcheck-flex
9101 maybe-installcheck-flex:
9102 @if flex
9103 maybe-installcheck-flex: installcheck-flex
9105 installcheck-flex: \
9106 configure-flex
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./flex/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing installcheck in flex" ; \
9116 (cd $(HOST_SUBDIR)/flex && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 installcheck) \
9122 || exit 1
9124 @endif flex
9126 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9127 maybe-mostlyclean-flex:
9128 @if flex
9129 maybe-mostlyclean-flex: mostlyclean-flex
9131 mostlyclean-flex:
9132 @: $(MAKE); $(unstage)
9133 @[ -f ./flex/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 mostlyclean in flex" ; \
9141 (cd $(HOST_SUBDIR)/flex && \
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 mostlyclean) \
9147 || exit 1
9149 @endif flex
9151 .PHONY: maybe-clean-flex clean-flex
9152 maybe-clean-flex:
9153 @if flex
9154 maybe-clean-flex: clean-flex
9156 clean-flex:
9157 @: $(MAKE); $(unstage)
9158 @[ -f ./flex/Makefile ] || exit 0; \
9159 r=`${PWD_COMMAND}`; export r; \
9160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9161 $(HOST_EXPORTS) \
9162 for flag in $(EXTRA_HOST_FLAGS) ; do \
9163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9164 done; \
9165 echo "Doing clean in flex" ; \
9166 (cd $(HOST_SUBDIR)/flex && \
9167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9169 "RANLIB=$${RANLIB}" \
9170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9171 clean) \
9172 || exit 1
9174 @endif flex
9176 .PHONY: maybe-distclean-flex distclean-flex
9177 maybe-distclean-flex:
9178 @if flex
9179 maybe-distclean-flex: distclean-flex
9181 distclean-flex:
9182 @: $(MAKE); $(unstage)
9183 @[ -f ./flex/Makefile ] || exit 0; \
9184 r=`${PWD_COMMAND}`; export r; \
9185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9186 $(HOST_EXPORTS) \
9187 for flag in $(EXTRA_HOST_FLAGS) ; do \
9188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9189 done; \
9190 echo "Doing distclean in flex" ; \
9191 (cd $(HOST_SUBDIR)/flex && \
9192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194 "RANLIB=$${RANLIB}" \
9195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9196 distclean) \
9197 || exit 1
9199 @endif flex
9201 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9202 maybe-maintainer-clean-flex:
9203 @if flex
9204 maybe-maintainer-clean-flex: maintainer-clean-flex
9206 maintainer-clean-flex:
9207 @: $(MAKE); $(unstage)
9208 @[ -f ./flex/Makefile ] || exit 0; \
9209 r=`${PWD_COMMAND}`; export r; \
9210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9211 $(HOST_EXPORTS) \
9212 for flag in $(EXTRA_HOST_FLAGS) ; do \
9213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9214 done; \
9215 echo "Doing maintainer-clean in flex" ; \
9216 (cd $(HOST_SUBDIR)/flex && \
9217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9219 "RANLIB=$${RANLIB}" \
9220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9221 maintainer-clean) \
9222 || exit 1
9224 @endif flex
9228 .PHONY: configure-gas maybe-configure-gas
9229 maybe-configure-gas:
9230 @if gcc-bootstrap
9231 configure-gas: stage_current
9232 @endif gcc-bootstrap
9233 @if gas
9234 maybe-configure-gas: configure-gas
9235 configure-gas:
9236 @r=`${PWD_COMMAND}`; export r; \
9237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9240 $(HOST_EXPORTS) \
9241 echo Configuring in $(HOST_SUBDIR)/gas; \
9242 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9243 case $(srcdir) in \
9244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9245 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9247 esac; \
9248 module_srcdir=gas; \
9249 $(SHELL) \
9250 $$s/$$module_srcdir/configure \
9251 --srcdir=$${topdir}/$$module_srcdir \
9252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9253 --target=${target_alias} \
9254 || exit 1
9255 @endif gas
9259 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9260 maybe-configure-stage1-gas:
9261 @if gas-bootstrap
9262 maybe-configure-stage1-gas: configure-stage1-gas
9263 configure-stage1-gas:
9264 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9266 @r=`${PWD_COMMAND}`; export r; \
9267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9268 TFLAGS="$(STAGE1_TFLAGS)"; \
9269 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9270 $(HOST_EXPORTS) \
9271 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9272 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9273 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9274 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9276 cd $(HOST_SUBDIR)/gas || exit 1; \
9277 case $(srcdir) in \
9278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9279 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9281 esac; \
9282 module_srcdir=gas; \
9283 $(SHELL) $$s/$$module_srcdir/configure \
9284 --srcdir=$${topdir}/$$module_srcdir \
9285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9286 --target=${target_alias} \
9288 $(STAGE1_CONFIGURE_FLAGS)
9289 @endif gas-bootstrap
9291 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9292 maybe-configure-stage2-gas:
9293 @if gas-bootstrap
9294 maybe-configure-stage2-gas: configure-stage2-gas
9295 configure-stage2-gas:
9296 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9298 @r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 TFLAGS="$(STAGE2_TFLAGS)"; \
9301 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9302 $(HOST_EXPORTS) \
9303 $(POSTSTAGE1_HOST_EXPORTS) \
9304 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9305 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9306 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9307 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9309 cd $(HOST_SUBDIR)/gas || exit 1; \
9310 case $(srcdir) in \
9311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9312 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9314 esac; \
9315 module_srcdir=gas; \
9316 $(SHELL) $$s/$$module_srcdir/configure \
9317 --srcdir=$${topdir}/$$module_srcdir \
9318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9319 --target=${target_alias} \
9320 --with-build-libsubdir=$(HOST_SUBDIR) \
9321 $(STAGE2_CONFIGURE_FLAGS)
9322 @endif gas-bootstrap
9324 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9325 maybe-configure-stage3-gas:
9326 @if gas-bootstrap
9327 maybe-configure-stage3-gas: configure-stage3-gas
9328 configure-stage3-gas:
9329 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9331 @r=`${PWD_COMMAND}`; export r; \
9332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333 TFLAGS="$(STAGE3_TFLAGS)"; \
9334 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9335 $(HOST_EXPORTS) \
9336 $(POSTSTAGE1_HOST_EXPORTS) \
9337 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9338 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9339 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9340 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
9341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9342 cd $(HOST_SUBDIR)/gas || exit 1; \
9343 case $(srcdir) in \
9344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9345 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9347 esac; \
9348 module_srcdir=gas; \
9349 $(SHELL) $$s/$$module_srcdir/configure \
9350 --srcdir=$${topdir}/$$module_srcdir \
9351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9352 --target=${target_alias} \
9353 --with-build-libsubdir=$(HOST_SUBDIR) \
9354 $(STAGE3_CONFIGURE_FLAGS)
9355 @endif gas-bootstrap
9357 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9358 maybe-configure-stage4-gas:
9359 @if gas-bootstrap
9360 maybe-configure-stage4-gas: configure-stage4-gas
9361 configure-stage4-gas:
9362 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9364 @r=`${PWD_COMMAND}`; export r; \
9365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366 TFLAGS="$(STAGE4_TFLAGS)"; \
9367 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9368 $(HOST_EXPORTS) \
9369 $(POSTSTAGE1_HOST_EXPORTS) \
9370 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9371 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9372 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9373 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
9374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9375 cd $(HOST_SUBDIR)/gas || exit 1; \
9376 case $(srcdir) in \
9377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9378 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9380 esac; \
9381 module_srcdir=gas; \
9382 $(SHELL) $$s/$$module_srcdir/configure \
9383 --srcdir=$${topdir}/$$module_srcdir \
9384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9385 --target=${target_alias} \
9386 --with-build-libsubdir=$(HOST_SUBDIR) \
9387 $(STAGE4_CONFIGURE_FLAGS)
9388 @endif gas-bootstrap
9390 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9391 maybe-configure-stageprofile-gas:
9392 @if gas-bootstrap
9393 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9394 configure-stageprofile-gas:
9395 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9397 @r=`${PWD_COMMAND}`; export r; \
9398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9399 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9400 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9401 $(HOST_EXPORTS) \
9402 $(POSTSTAGE1_HOST_EXPORTS) \
9403 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9404 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9405 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9406 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
9407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9408 cd $(HOST_SUBDIR)/gas || exit 1; \
9409 case $(srcdir) in \
9410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9411 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9413 esac; \
9414 module_srcdir=gas; \
9415 $(SHELL) $$s/$$module_srcdir/configure \
9416 --srcdir=$${topdir}/$$module_srcdir \
9417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9418 --target=${target_alias} \
9419 --with-build-libsubdir=$(HOST_SUBDIR) \
9420 $(STAGEprofile_CONFIGURE_FLAGS)
9421 @endif gas-bootstrap
9423 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9424 maybe-configure-stagefeedback-gas:
9425 @if gas-bootstrap
9426 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9427 configure-stagefeedback-gas:
9428 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9430 @r=`${PWD_COMMAND}`; export r; \
9431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9433 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9434 $(HOST_EXPORTS) \
9435 $(POSTSTAGE1_HOST_EXPORTS) \
9436 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9437 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9438 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9439 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
9440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9441 cd $(HOST_SUBDIR)/gas || exit 1; \
9442 case $(srcdir) in \
9443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9444 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9446 esac; \
9447 module_srcdir=gas; \
9448 $(SHELL) $$s/$$module_srcdir/configure \
9449 --srcdir=$${topdir}/$$module_srcdir \
9450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9451 --target=${target_alias} \
9452 --with-build-libsubdir=$(HOST_SUBDIR) \
9453 $(STAGEfeedback_CONFIGURE_FLAGS)
9454 @endif gas-bootstrap
9460 .PHONY: all-gas maybe-all-gas
9461 maybe-all-gas:
9462 @if gcc-bootstrap
9463 all-gas: stage_current
9464 @endif gcc-bootstrap
9465 @if gas
9466 TARGET-gas=all
9467 maybe-all-gas: all-gas
9468 all-gas: configure-gas
9469 @r=`${PWD_COMMAND}`; export r; \
9470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471 $(HOST_EXPORTS) \
9472 (cd $(HOST_SUBDIR)/gas && \
9473 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9474 $(TARGET-gas))
9475 @endif gas
9479 .PHONY: all-stage1-gas maybe-all-stage1-gas
9480 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9481 maybe-all-stage1-gas:
9482 maybe-clean-stage1-gas:
9483 @if gas-bootstrap
9484 maybe-all-stage1-gas: all-stage1-gas
9485 all-stage1: all-stage1-gas
9486 TARGET-stage1-gas = $(TARGET-gas)
9487 all-stage1-gas: configure-stage1-gas
9488 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9489 @r=`${PWD_COMMAND}`; export r; \
9490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9491 TFLAGS="$(STAGE1_TFLAGS)"; \
9492 $(HOST_EXPORTS) \
9493 cd $(HOST_SUBDIR)/gas && \
9494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9495 CFLAGS="$(STAGE1_CFLAGS)" \
9496 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9497 LIBCFLAGS="$(LIBCFLAGS)" \
9498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9501 $(EXTRA_HOST_FLAGS) \
9502 $(STAGE1_FLAGS_TO_PASS) \
9503 TFLAGS="$(STAGE1_TFLAGS)" \
9504 $(TARGET-stage1-gas)
9506 maybe-clean-stage1-gas: clean-stage1-gas
9507 clean-stage1: clean-stage1-gas
9508 clean-stage1-gas:
9509 @if [ $(current_stage) = stage1 ]; then \
9510 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9511 else \
9512 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9513 $(MAKE) stage1-start; \
9514 fi; \
9515 cd $(HOST_SUBDIR)/gas && \
9516 $(MAKE) $(EXTRA_HOST_FLAGS) \
9517 $(STAGE1_FLAGS_TO_PASS) clean
9518 @endif gas-bootstrap
9521 .PHONY: all-stage2-gas maybe-all-stage2-gas
9522 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9523 maybe-all-stage2-gas:
9524 maybe-clean-stage2-gas:
9525 @if gas-bootstrap
9526 maybe-all-stage2-gas: all-stage2-gas
9527 all-stage2: all-stage2-gas
9528 TARGET-stage2-gas = $(TARGET-gas)
9529 all-stage2-gas: configure-stage2-gas
9530 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9531 @r=`${PWD_COMMAND}`; export r; \
9532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533 TFLAGS="$(STAGE2_TFLAGS)"; \
9534 $(HOST_EXPORTS) \
9535 $(POSTSTAGE1_HOST_EXPORTS) \
9536 cd $(HOST_SUBDIR)/gas && \
9537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9538 CFLAGS="$(STAGE2_CFLAGS)" \
9539 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9540 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9545 TFLAGS="$(STAGE2_TFLAGS)" \
9546 $(TARGET-stage2-gas)
9548 maybe-clean-stage2-gas: clean-stage2-gas
9549 clean-stage2: clean-stage2-gas
9550 clean-stage2-gas:
9551 @if [ $(current_stage) = stage2 ]; then \
9552 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9553 else \
9554 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9555 $(MAKE) stage2-start; \
9556 fi; \
9557 cd $(HOST_SUBDIR)/gas && \
9558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9559 @endif gas-bootstrap
9562 .PHONY: all-stage3-gas maybe-all-stage3-gas
9563 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9564 maybe-all-stage3-gas:
9565 maybe-clean-stage3-gas:
9566 @if gas-bootstrap
9567 maybe-all-stage3-gas: all-stage3-gas
9568 all-stage3: all-stage3-gas
9569 TARGET-stage3-gas = $(TARGET-gas)
9570 all-stage3-gas: configure-stage3-gas
9571 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9572 @r=`${PWD_COMMAND}`; export r; \
9573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9574 TFLAGS="$(STAGE3_TFLAGS)"; \
9575 $(HOST_EXPORTS) \
9576 $(POSTSTAGE1_HOST_EXPORTS) \
9577 cd $(HOST_SUBDIR)/gas && \
9578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9579 CFLAGS="$(STAGE3_CFLAGS)" \
9580 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9581 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9586 TFLAGS="$(STAGE3_TFLAGS)" \
9587 $(TARGET-stage3-gas)
9589 maybe-clean-stage3-gas: clean-stage3-gas
9590 clean-stage3: clean-stage3-gas
9591 clean-stage3-gas:
9592 @if [ $(current_stage) = stage3 ]; then \
9593 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9594 else \
9595 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9596 $(MAKE) stage3-start; \
9597 fi; \
9598 cd $(HOST_SUBDIR)/gas && \
9599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9600 @endif gas-bootstrap
9603 .PHONY: all-stage4-gas maybe-all-stage4-gas
9604 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9605 maybe-all-stage4-gas:
9606 maybe-clean-stage4-gas:
9607 @if gas-bootstrap
9608 maybe-all-stage4-gas: all-stage4-gas
9609 all-stage4: all-stage4-gas
9610 TARGET-stage4-gas = $(TARGET-gas)
9611 all-stage4-gas: configure-stage4-gas
9612 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9613 @r=`${PWD_COMMAND}`; export r; \
9614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9615 TFLAGS="$(STAGE4_TFLAGS)"; \
9616 $(HOST_EXPORTS) \
9617 $(POSTSTAGE1_HOST_EXPORTS) \
9618 cd $(HOST_SUBDIR)/gas && \
9619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9620 CFLAGS="$(STAGE4_CFLAGS)" \
9621 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9622 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9627 TFLAGS="$(STAGE4_TFLAGS)" \
9628 $(TARGET-stage4-gas)
9630 maybe-clean-stage4-gas: clean-stage4-gas
9631 clean-stage4: clean-stage4-gas
9632 clean-stage4-gas:
9633 @if [ $(current_stage) = stage4 ]; then \
9634 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9635 else \
9636 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9637 $(MAKE) stage4-start; \
9638 fi; \
9639 cd $(HOST_SUBDIR)/gas && \
9640 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9641 @endif gas-bootstrap
9644 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9645 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9646 maybe-all-stageprofile-gas:
9647 maybe-clean-stageprofile-gas:
9648 @if gas-bootstrap
9649 maybe-all-stageprofile-gas: all-stageprofile-gas
9650 all-stageprofile: all-stageprofile-gas
9651 TARGET-stageprofile-gas = $(TARGET-gas)
9652 all-stageprofile-gas: configure-stageprofile-gas
9653 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9654 @r=`${PWD_COMMAND}`; export r; \
9655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9656 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9657 $(HOST_EXPORTS) \
9658 $(POSTSTAGE1_HOST_EXPORTS) \
9659 cd $(HOST_SUBDIR)/gas && \
9660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9661 CFLAGS="$(STAGEprofile_CFLAGS)" \
9662 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9663 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9667 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9668 TFLAGS="$(STAGEprofile_TFLAGS)" \
9669 $(TARGET-stageprofile-gas)
9671 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9672 clean-stageprofile: clean-stageprofile-gas
9673 clean-stageprofile-gas:
9674 @if [ $(current_stage) = stageprofile ]; then \
9675 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9676 else \
9677 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9678 $(MAKE) stageprofile-start; \
9679 fi; \
9680 cd $(HOST_SUBDIR)/gas && \
9681 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9682 @endif gas-bootstrap
9685 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9686 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9687 maybe-all-stagefeedback-gas:
9688 maybe-clean-stagefeedback-gas:
9689 @if gas-bootstrap
9690 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9691 all-stagefeedback: all-stagefeedback-gas
9692 TARGET-stagefeedback-gas = $(TARGET-gas)
9693 all-stagefeedback-gas: configure-stagefeedback-gas
9694 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9695 @r=`${PWD_COMMAND}`; export r; \
9696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9697 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9698 $(HOST_EXPORTS) \
9699 $(POSTSTAGE1_HOST_EXPORTS) \
9700 cd $(HOST_SUBDIR)/gas && \
9701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9702 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9703 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9704 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9705 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9706 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9707 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9708 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9709 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9710 $(TARGET-stagefeedback-gas)
9712 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9713 clean-stagefeedback: clean-stagefeedback-gas
9714 clean-stagefeedback-gas:
9715 @if [ $(current_stage) = stagefeedback ]; then \
9716 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9717 else \
9718 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9719 $(MAKE) stagefeedback-start; \
9720 fi; \
9721 cd $(HOST_SUBDIR)/gas && \
9722 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9723 @endif gas-bootstrap
9729 .PHONY: check-gas maybe-check-gas
9730 maybe-check-gas:
9731 @if gas
9732 maybe-check-gas: check-gas
9734 check-gas:
9735 @: $(MAKE); $(unstage)
9736 @r=`${PWD_COMMAND}`; export r; \
9737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9738 $(HOST_EXPORTS) \
9739 (cd $(HOST_SUBDIR)/gas && \
9740 $(MAKE) $(FLAGS_TO_PASS) check)
9742 @endif gas
9744 .PHONY: install-gas maybe-install-gas
9745 maybe-install-gas:
9746 @if gas
9747 maybe-install-gas: install-gas
9749 install-gas: installdirs
9750 @: $(MAKE); $(unstage)
9751 @r=`${PWD_COMMAND}`; export r; \
9752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9753 $(HOST_EXPORTS) \
9754 (cd $(HOST_SUBDIR)/gas && \
9755 $(MAKE) $(FLAGS_TO_PASS) install)
9757 @endif gas
9759 .PHONY: install-strip-gas maybe-install-strip-gas
9760 maybe-install-strip-gas:
9761 @if gas
9762 maybe-install-strip-gas: install-strip-gas
9764 install-strip-gas: installdirs
9765 @: $(MAKE); $(unstage)
9766 @r=`${PWD_COMMAND}`; export r; \
9767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768 $(HOST_EXPORTS) \
9769 (cd $(HOST_SUBDIR)/gas && \
9770 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9772 @endif gas
9774 # Other targets (info, dvi, pdf, etc.)
9776 .PHONY: maybe-info-gas info-gas
9777 maybe-info-gas:
9778 @if gas
9779 maybe-info-gas: info-gas
9781 info-gas: \
9782 configure-gas
9783 @[ -f ./gas/Makefile ] || exit 0; \
9784 r=`${PWD_COMMAND}`; export r; \
9785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9786 $(HOST_EXPORTS) \
9787 for flag in $(EXTRA_HOST_FLAGS) ; do \
9788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9789 done; \
9790 echo "Doing info in gas" ; \
9791 (cd $(HOST_SUBDIR)/gas && \
9792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9794 "RANLIB=$${RANLIB}" \
9795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9796 info) \
9797 || exit 1
9799 @endif gas
9801 .PHONY: maybe-dvi-gas dvi-gas
9802 maybe-dvi-gas:
9803 @if gas
9804 maybe-dvi-gas: dvi-gas
9806 dvi-gas: \
9807 configure-gas
9808 @[ -f ./gas/Makefile ] || exit 0; \
9809 r=`${PWD_COMMAND}`; export r; \
9810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9811 $(HOST_EXPORTS) \
9812 for flag in $(EXTRA_HOST_FLAGS) ; do \
9813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9814 done; \
9815 echo "Doing dvi in gas" ; \
9816 (cd $(HOST_SUBDIR)/gas && \
9817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9819 "RANLIB=$${RANLIB}" \
9820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9821 dvi) \
9822 || exit 1
9824 @endif gas
9826 .PHONY: maybe-pdf-gas pdf-gas
9827 maybe-pdf-gas:
9828 @if gas
9829 maybe-pdf-gas: pdf-gas
9831 pdf-gas: \
9832 configure-gas
9833 @[ -f ./gas/Makefile ] || exit 0; \
9834 r=`${PWD_COMMAND}`; export r; \
9835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9836 $(HOST_EXPORTS) \
9837 for flag in $(EXTRA_HOST_FLAGS) ; do \
9838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9839 done; \
9840 echo "Doing pdf in gas" ; \
9841 (cd $(HOST_SUBDIR)/gas && \
9842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9844 "RANLIB=$${RANLIB}" \
9845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9846 pdf) \
9847 || exit 1
9849 @endif gas
9851 .PHONY: maybe-html-gas html-gas
9852 maybe-html-gas:
9853 @if gas
9854 maybe-html-gas: html-gas
9856 html-gas: \
9857 configure-gas
9858 @[ -f ./gas/Makefile ] || exit 0; \
9859 r=`${PWD_COMMAND}`; export r; \
9860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861 $(HOST_EXPORTS) \
9862 for flag in $(EXTRA_HOST_FLAGS) ; do \
9863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9864 done; \
9865 echo "Doing html in gas" ; \
9866 (cd $(HOST_SUBDIR)/gas && \
9867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869 "RANLIB=$${RANLIB}" \
9870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9871 html) \
9872 || exit 1
9874 @endif gas
9876 .PHONY: maybe-TAGS-gas TAGS-gas
9877 maybe-TAGS-gas:
9878 @if gas
9879 maybe-TAGS-gas: TAGS-gas
9881 TAGS-gas: \
9882 configure-gas
9883 @[ -f ./gas/Makefile ] || exit 0; \
9884 r=`${PWD_COMMAND}`; export r; \
9885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9886 $(HOST_EXPORTS) \
9887 for flag in $(EXTRA_HOST_FLAGS) ; do \
9888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9889 done; \
9890 echo "Doing TAGS in gas" ; \
9891 (cd $(HOST_SUBDIR)/gas && \
9892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9894 "RANLIB=$${RANLIB}" \
9895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9896 TAGS) \
9897 || exit 1
9899 @endif gas
9901 .PHONY: maybe-install-info-gas install-info-gas
9902 maybe-install-info-gas:
9903 @if gas
9904 maybe-install-info-gas: install-info-gas
9906 install-info-gas: \
9907 configure-gas \
9908 info-gas
9909 @[ -f ./gas/Makefile ] || exit 0; \
9910 r=`${PWD_COMMAND}`; export r; \
9911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9912 $(HOST_EXPORTS) \
9913 for flag in $(EXTRA_HOST_FLAGS) ; do \
9914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9915 done; \
9916 echo "Doing install-info in gas" ; \
9917 (cd $(HOST_SUBDIR)/gas && \
9918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9920 "RANLIB=$${RANLIB}" \
9921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9922 install-info) \
9923 || exit 1
9925 @endif gas
9927 .PHONY: maybe-install-pdf-gas install-pdf-gas
9928 maybe-install-pdf-gas:
9929 @if gas
9930 maybe-install-pdf-gas: install-pdf-gas
9932 install-pdf-gas: \
9933 configure-gas \
9934 pdf-gas
9935 @[ -f ./gas/Makefile ] || exit 0; \
9936 r=`${PWD_COMMAND}`; export r; \
9937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9938 $(HOST_EXPORTS) \
9939 for flag in $(EXTRA_HOST_FLAGS) ; do \
9940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9941 done; \
9942 echo "Doing install-pdf in gas" ; \
9943 (cd $(HOST_SUBDIR)/gas && \
9944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9946 "RANLIB=$${RANLIB}" \
9947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9948 install-pdf) \
9949 || exit 1
9951 @endif gas
9953 .PHONY: maybe-install-html-gas install-html-gas
9954 maybe-install-html-gas:
9955 @if gas
9956 maybe-install-html-gas: install-html-gas
9958 install-html-gas: \
9959 configure-gas \
9960 html-gas
9961 @[ -f ./gas/Makefile ] || exit 0; \
9962 r=`${PWD_COMMAND}`; export r; \
9963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9964 $(HOST_EXPORTS) \
9965 for flag in $(EXTRA_HOST_FLAGS) ; do \
9966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9967 done; \
9968 echo "Doing install-html in gas" ; \
9969 (cd $(HOST_SUBDIR)/gas && \
9970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9972 "RANLIB=$${RANLIB}" \
9973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9974 install-html) \
9975 || exit 1
9977 @endif gas
9979 .PHONY: maybe-installcheck-gas installcheck-gas
9980 maybe-installcheck-gas:
9981 @if gas
9982 maybe-installcheck-gas: installcheck-gas
9984 installcheck-gas: \
9985 configure-gas
9986 @[ -f ./gas/Makefile ] || exit 0; \
9987 r=`${PWD_COMMAND}`; export r; \
9988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9989 $(HOST_EXPORTS) \
9990 for flag in $(EXTRA_HOST_FLAGS) ; do \
9991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9992 done; \
9993 echo "Doing installcheck in gas" ; \
9994 (cd $(HOST_SUBDIR)/gas && \
9995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9997 "RANLIB=$${RANLIB}" \
9998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9999 installcheck) \
10000 || exit 1
10002 @endif gas
10004 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10005 maybe-mostlyclean-gas:
10006 @if gas
10007 maybe-mostlyclean-gas: mostlyclean-gas
10009 mostlyclean-gas:
10010 @[ -f ./gas/Makefile ] || exit 0; \
10011 r=`${PWD_COMMAND}`; export r; \
10012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10013 $(HOST_EXPORTS) \
10014 for flag in $(EXTRA_HOST_FLAGS) ; do \
10015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10016 done; \
10017 echo "Doing mostlyclean in gas" ; \
10018 (cd $(HOST_SUBDIR)/gas && \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021 "RANLIB=$${RANLIB}" \
10022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10023 mostlyclean) \
10024 || exit 1
10026 @endif gas
10028 .PHONY: maybe-clean-gas clean-gas
10029 maybe-clean-gas:
10030 @if gas
10031 maybe-clean-gas: clean-gas
10033 clean-gas:
10034 @[ -f ./gas/Makefile ] || exit 0; \
10035 r=`${PWD_COMMAND}`; export r; \
10036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037 $(HOST_EXPORTS) \
10038 for flag in $(EXTRA_HOST_FLAGS) ; do \
10039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040 done; \
10041 echo "Doing clean in gas" ; \
10042 (cd $(HOST_SUBDIR)/gas && \
10043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10045 "RANLIB=$${RANLIB}" \
10046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10047 clean) \
10048 || exit 1
10050 @endif gas
10052 .PHONY: maybe-distclean-gas distclean-gas
10053 maybe-distclean-gas:
10054 @if gas
10055 maybe-distclean-gas: distclean-gas
10057 distclean-gas:
10058 @[ -f ./gas/Makefile ] || exit 0; \
10059 r=`${PWD_COMMAND}`; export r; \
10060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10061 $(HOST_EXPORTS) \
10062 for flag in $(EXTRA_HOST_FLAGS) ; do \
10063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10064 done; \
10065 echo "Doing distclean in gas" ; \
10066 (cd $(HOST_SUBDIR)/gas && \
10067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10069 "RANLIB=$${RANLIB}" \
10070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10071 distclean) \
10072 || exit 1
10074 @endif gas
10076 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10077 maybe-maintainer-clean-gas:
10078 @if gas
10079 maybe-maintainer-clean-gas: maintainer-clean-gas
10081 maintainer-clean-gas:
10082 @[ -f ./gas/Makefile ] || exit 0; \
10083 r=`${PWD_COMMAND}`; export r; \
10084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085 $(HOST_EXPORTS) \
10086 for flag in $(EXTRA_HOST_FLAGS) ; do \
10087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10088 done; \
10089 echo "Doing maintainer-clean in gas" ; \
10090 (cd $(HOST_SUBDIR)/gas && \
10091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10093 "RANLIB=$${RANLIB}" \
10094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10095 maintainer-clean) \
10096 || exit 1
10098 @endif gas
10102 .PHONY: configure-gcc maybe-configure-gcc
10103 maybe-configure-gcc:
10104 @if gcc-bootstrap
10105 configure-gcc: stage_current
10106 @endif gcc-bootstrap
10107 @if gcc
10108 maybe-configure-gcc: configure-gcc
10109 configure-gcc:
10110 @r=`${PWD_COMMAND}`; export r; \
10111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10112 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10114 $(HOST_EXPORTS) \
10115 echo Configuring in $(HOST_SUBDIR)/gcc; \
10116 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10117 case $(srcdir) in \
10118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10119 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10121 esac; \
10122 module_srcdir=gcc; \
10123 $(SHELL) \
10124 $$s/$$module_srcdir/configure \
10125 --srcdir=$${topdir}/$$module_srcdir \
10126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10127 --target=${target_alias} \
10128 || exit 1
10129 @endif gcc
10133 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10134 maybe-configure-stage1-gcc:
10135 @if gcc-bootstrap
10136 maybe-configure-stage1-gcc: configure-stage1-gcc
10137 configure-stage1-gcc:
10138 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10140 @r=`${PWD_COMMAND}`; export r; \
10141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10142 TFLAGS="$(STAGE1_TFLAGS)"; \
10143 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10144 $(HOST_EXPORTS) \
10145 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10146 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10147 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10148 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10150 cd $(HOST_SUBDIR)/gcc || exit 1; \
10151 case $(srcdir) in \
10152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10153 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10155 esac; \
10156 module_srcdir=gcc; \
10157 $(SHELL) $$s/$$module_srcdir/configure \
10158 --srcdir=$${topdir}/$$module_srcdir \
10159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10160 --target=${target_alias} \
10162 $(STAGE1_CONFIGURE_FLAGS)
10163 @endif gcc-bootstrap
10165 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10166 maybe-configure-stage2-gcc:
10167 @if gcc-bootstrap
10168 maybe-configure-stage2-gcc: configure-stage2-gcc
10169 configure-stage2-gcc:
10170 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10172 @r=`${PWD_COMMAND}`; export r; \
10173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10174 TFLAGS="$(STAGE2_TFLAGS)"; \
10175 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10176 $(HOST_EXPORTS) \
10177 $(POSTSTAGE1_HOST_EXPORTS) \
10178 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10179 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10180 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10181 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10183 cd $(HOST_SUBDIR)/gcc || exit 1; \
10184 case $(srcdir) in \
10185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10186 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10188 esac; \
10189 module_srcdir=gcc; \
10190 $(SHELL) $$s/$$module_srcdir/configure \
10191 --srcdir=$${topdir}/$$module_srcdir \
10192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10193 --target=${target_alias} \
10194 --with-build-libsubdir=$(HOST_SUBDIR) \
10195 $(STAGE2_CONFIGURE_FLAGS)
10196 @endif gcc-bootstrap
10198 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10199 maybe-configure-stage3-gcc:
10200 @if gcc-bootstrap
10201 maybe-configure-stage3-gcc: configure-stage3-gcc
10202 configure-stage3-gcc:
10203 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10205 @r=`${PWD_COMMAND}`; export r; \
10206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10207 TFLAGS="$(STAGE3_TFLAGS)"; \
10208 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10209 $(HOST_EXPORTS) \
10210 $(POSTSTAGE1_HOST_EXPORTS) \
10211 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10212 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10213 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10214 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10216 cd $(HOST_SUBDIR)/gcc || exit 1; \
10217 case $(srcdir) in \
10218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10219 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10221 esac; \
10222 module_srcdir=gcc; \
10223 $(SHELL) $$s/$$module_srcdir/configure \
10224 --srcdir=$${topdir}/$$module_srcdir \
10225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10226 --target=${target_alias} \
10227 --with-build-libsubdir=$(HOST_SUBDIR) \
10228 $(STAGE3_CONFIGURE_FLAGS)
10229 @endif gcc-bootstrap
10231 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10232 maybe-configure-stage4-gcc:
10233 @if gcc-bootstrap
10234 maybe-configure-stage4-gcc: configure-stage4-gcc
10235 configure-stage4-gcc:
10236 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10238 @r=`${PWD_COMMAND}`; export r; \
10239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10240 TFLAGS="$(STAGE4_TFLAGS)"; \
10241 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10242 $(HOST_EXPORTS) \
10243 $(POSTSTAGE1_HOST_EXPORTS) \
10244 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10245 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10246 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10247 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10249 cd $(HOST_SUBDIR)/gcc || exit 1; \
10250 case $(srcdir) in \
10251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10252 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10254 esac; \
10255 module_srcdir=gcc; \
10256 $(SHELL) $$s/$$module_srcdir/configure \
10257 --srcdir=$${topdir}/$$module_srcdir \
10258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10259 --target=${target_alias} \
10260 --with-build-libsubdir=$(HOST_SUBDIR) \
10261 $(STAGE4_CONFIGURE_FLAGS)
10262 @endif gcc-bootstrap
10264 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10265 maybe-configure-stageprofile-gcc:
10266 @if gcc-bootstrap
10267 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10268 configure-stageprofile-gcc:
10269 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10271 @r=`${PWD_COMMAND}`; export r; \
10272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10273 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10274 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10275 $(HOST_EXPORTS) \
10276 $(POSTSTAGE1_HOST_EXPORTS) \
10277 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10278 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10279 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10280 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10282 cd $(HOST_SUBDIR)/gcc || exit 1; \
10283 case $(srcdir) in \
10284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10285 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10287 esac; \
10288 module_srcdir=gcc; \
10289 $(SHELL) $$s/$$module_srcdir/configure \
10290 --srcdir=$${topdir}/$$module_srcdir \
10291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10292 --target=${target_alias} \
10293 --with-build-libsubdir=$(HOST_SUBDIR) \
10294 $(STAGEprofile_CONFIGURE_FLAGS)
10295 @endif gcc-bootstrap
10297 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10298 maybe-configure-stagefeedback-gcc:
10299 @if gcc-bootstrap
10300 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10301 configure-stagefeedback-gcc:
10302 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10304 @r=`${PWD_COMMAND}`; export r; \
10305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10306 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10307 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10308 $(HOST_EXPORTS) \
10309 $(POSTSTAGE1_HOST_EXPORTS) \
10310 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10311 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10312 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10313 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10315 cd $(HOST_SUBDIR)/gcc || exit 1; \
10316 case $(srcdir) in \
10317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10318 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10320 esac; \
10321 module_srcdir=gcc; \
10322 $(SHELL) $$s/$$module_srcdir/configure \
10323 --srcdir=$${topdir}/$$module_srcdir \
10324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10325 --target=${target_alias} \
10326 --with-build-libsubdir=$(HOST_SUBDIR) \
10327 $(STAGEfeedback_CONFIGURE_FLAGS)
10328 @endif gcc-bootstrap
10334 .PHONY: all-gcc maybe-all-gcc
10335 maybe-all-gcc:
10336 @if gcc-bootstrap
10337 all-gcc: stage_current
10338 @endif gcc-bootstrap
10339 @if gcc
10340 TARGET-gcc=all
10341 maybe-all-gcc: all-gcc
10342 all-gcc: configure-gcc
10343 @r=`${PWD_COMMAND}`; export r; \
10344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10345 $(HOST_EXPORTS) \
10346 (cd $(HOST_SUBDIR)/gcc && \
10347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10348 $(TARGET-gcc))
10349 @endif gcc
10353 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10354 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10355 maybe-all-stage1-gcc:
10356 maybe-clean-stage1-gcc:
10357 @if gcc-bootstrap
10358 maybe-all-stage1-gcc: all-stage1-gcc
10359 all-stage1: all-stage1-gcc
10360 TARGET-stage1-gcc = $(TARGET-gcc)
10361 all-stage1-gcc: configure-stage1-gcc
10362 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10363 @r=`${PWD_COMMAND}`; export r; \
10364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365 TFLAGS="$(STAGE1_TFLAGS)"; \
10366 $(HOST_EXPORTS) \
10367 cd $(HOST_SUBDIR)/gcc && \
10368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10369 CFLAGS="$(STAGE1_CFLAGS)" \
10370 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10371 LIBCFLAGS="$(LIBCFLAGS)" \
10372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10375 $(EXTRA_HOST_FLAGS) \
10376 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10377 TFLAGS="$(STAGE1_TFLAGS)" \
10378 $(TARGET-stage1-gcc)
10380 maybe-clean-stage1-gcc: clean-stage1-gcc
10381 clean-stage1: clean-stage1-gcc
10382 clean-stage1-gcc:
10383 @if [ $(current_stage) = stage1 ]; then \
10384 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10385 else \
10386 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10387 $(MAKE) stage1-start; \
10388 fi; \
10389 cd $(HOST_SUBDIR)/gcc && \
10390 $(MAKE) $(EXTRA_HOST_FLAGS) \
10391 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10392 @endif gcc-bootstrap
10395 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10396 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10397 maybe-all-stage2-gcc:
10398 maybe-clean-stage2-gcc:
10399 @if gcc-bootstrap
10400 maybe-all-stage2-gcc: all-stage2-gcc
10401 all-stage2: all-stage2-gcc
10402 TARGET-stage2-gcc = $(TARGET-gcc)
10403 all-stage2-gcc: configure-stage2-gcc
10404 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10405 @r=`${PWD_COMMAND}`; export r; \
10406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10407 TFLAGS="$(STAGE2_TFLAGS)"; \
10408 $(HOST_EXPORTS) \
10409 $(POSTSTAGE1_HOST_EXPORTS) \
10410 cd $(HOST_SUBDIR)/gcc && \
10411 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10412 CFLAGS="$(STAGE2_CFLAGS)" \
10413 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10414 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10419 TFLAGS="$(STAGE2_TFLAGS)" \
10420 $(TARGET-stage2-gcc)
10422 maybe-clean-stage2-gcc: clean-stage2-gcc
10423 clean-stage2: clean-stage2-gcc
10424 clean-stage2-gcc:
10425 @if [ $(current_stage) = stage2 ]; then \
10426 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10427 else \
10428 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10429 $(MAKE) stage2-start; \
10430 fi; \
10431 cd $(HOST_SUBDIR)/gcc && \
10432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10433 @endif gcc-bootstrap
10436 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10437 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10438 maybe-all-stage3-gcc:
10439 maybe-clean-stage3-gcc:
10440 @if gcc-bootstrap
10441 maybe-all-stage3-gcc: all-stage3-gcc
10442 all-stage3: all-stage3-gcc
10443 TARGET-stage3-gcc = $(TARGET-gcc)
10444 all-stage3-gcc: configure-stage3-gcc
10445 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10446 @r=`${PWD_COMMAND}`; export r; \
10447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10448 TFLAGS="$(STAGE3_TFLAGS)"; \
10449 $(HOST_EXPORTS) \
10450 $(POSTSTAGE1_HOST_EXPORTS) \
10451 cd $(HOST_SUBDIR)/gcc && \
10452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10453 CFLAGS="$(STAGE3_CFLAGS)" \
10454 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10455 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10459 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10460 TFLAGS="$(STAGE3_TFLAGS)" \
10461 $(TARGET-stage3-gcc)
10463 maybe-clean-stage3-gcc: clean-stage3-gcc
10464 clean-stage3: clean-stage3-gcc
10465 clean-stage3-gcc:
10466 @if [ $(current_stage) = stage3 ]; then \
10467 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10468 else \
10469 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10470 $(MAKE) stage3-start; \
10471 fi; \
10472 cd $(HOST_SUBDIR)/gcc && \
10473 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10474 @endif gcc-bootstrap
10477 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10478 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10479 maybe-all-stage4-gcc:
10480 maybe-clean-stage4-gcc:
10481 @if gcc-bootstrap
10482 maybe-all-stage4-gcc: all-stage4-gcc
10483 all-stage4: all-stage4-gcc
10484 TARGET-stage4-gcc = $(TARGET-gcc)
10485 all-stage4-gcc: configure-stage4-gcc
10486 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10487 @r=`${PWD_COMMAND}`; export r; \
10488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10489 TFLAGS="$(STAGE4_TFLAGS)"; \
10490 $(HOST_EXPORTS) \
10491 $(POSTSTAGE1_HOST_EXPORTS) \
10492 cd $(HOST_SUBDIR)/gcc && \
10493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10494 CFLAGS="$(STAGE4_CFLAGS)" \
10495 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10496 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10501 TFLAGS="$(STAGE4_TFLAGS)" \
10502 $(TARGET-stage4-gcc)
10504 maybe-clean-stage4-gcc: clean-stage4-gcc
10505 clean-stage4: clean-stage4-gcc
10506 clean-stage4-gcc:
10507 @if [ $(current_stage) = stage4 ]; then \
10508 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10509 else \
10510 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10511 $(MAKE) stage4-start; \
10512 fi; \
10513 cd $(HOST_SUBDIR)/gcc && \
10514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10515 @endif gcc-bootstrap
10518 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10519 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10520 maybe-all-stageprofile-gcc:
10521 maybe-clean-stageprofile-gcc:
10522 @if gcc-bootstrap
10523 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10524 all-stageprofile: all-stageprofile-gcc
10525 TARGET-stageprofile-gcc = $(TARGET-gcc)
10526 all-stageprofile-gcc: configure-stageprofile-gcc
10527 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10528 @r=`${PWD_COMMAND}`; export r; \
10529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10531 $(HOST_EXPORTS) \
10532 $(POSTSTAGE1_HOST_EXPORTS) \
10533 cd $(HOST_SUBDIR)/gcc && \
10534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10535 CFLAGS="$(STAGEprofile_CFLAGS)" \
10536 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10537 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10542 TFLAGS="$(STAGEprofile_TFLAGS)" \
10543 $(TARGET-stageprofile-gcc)
10545 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10546 clean-stageprofile: clean-stageprofile-gcc
10547 clean-stageprofile-gcc:
10548 @if [ $(current_stage) = stageprofile ]; then \
10549 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10550 else \
10551 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10552 $(MAKE) stageprofile-start; \
10553 fi; \
10554 cd $(HOST_SUBDIR)/gcc && \
10555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10556 @endif gcc-bootstrap
10559 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10560 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10561 maybe-all-stagefeedback-gcc:
10562 maybe-clean-stagefeedback-gcc:
10563 @if gcc-bootstrap
10564 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10565 all-stagefeedback: all-stagefeedback-gcc
10566 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10567 all-stagefeedback-gcc: configure-stagefeedback-gcc
10568 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10569 @r=`${PWD_COMMAND}`; export r; \
10570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10572 $(HOST_EXPORTS) \
10573 $(POSTSTAGE1_HOST_EXPORTS) \
10574 cd $(HOST_SUBDIR)/gcc && \
10575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10576 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10577 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10578 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10583 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10584 $(TARGET-stagefeedback-gcc)
10586 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10587 clean-stagefeedback: clean-stagefeedback-gcc
10588 clean-stagefeedback-gcc:
10589 @if [ $(current_stage) = stagefeedback ]; then \
10590 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10591 else \
10592 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10593 $(MAKE) stagefeedback-start; \
10594 fi; \
10595 cd $(HOST_SUBDIR)/gcc && \
10596 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10597 @endif gcc-bootstrap
10603 .PHONY: check-gcc maybe-check-gcc
10604 maybe-check-gcc:
10605 @if gcc
10606 maybe-check-gcc: check-gcc
10608 check-gcc:
10609 @: $(MAKE); $(unstage)
10610 @r=`${PWD_COMMAND}`; export r; \
10611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10612 $(HOST_EXPORTS) \
10613 (cd $(HOST_SUBDIR)/gcc && \
10614 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10616 @endif gcc
10618 .PHONY: install-gcc maybe-install-gcc
10619 maybe-install-gcc:
10620 @if gcc
10621 maybe-install-gcc: install-gcc
10623 install-gcc: installdirs
10624 @: $(MAKE); $(unstage)
10625 @r=`${PWD_COMMAND}`; export r; \
10626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627 $(HOST_EXPORTS) \
10628 (cd $(HOST_SUBDIR)/gcc && \
10629 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10631 @endif gcc
10633 .PHONY: install-strip-gcc maybe-install-strip-gcc
10634 maybe-install-strip-gcc:
10635 @if gcc
10636 maybe-install-strip-gcc: install-strip-gcc
10638 install-strip-gcc: installdirs
10639 @: $(MAKE); $(unstage)
10640 @r=`${PWD_COMMAND}`; export r; \
10641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10642 $(HOST_EXPORTS) \
10643 (cd $(HOST_SUBDIR)/gcc && \
10644 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10646 @endif gcc
10648 # Other targets (info, dvi, pdf, etc.)
10650 .PHONY: maybe-info-gcc info-gcc
10651 maybe-info-gcc:
10652 @if gcc
10653 maybe-info-gcc: info-gcc
10655 info-gcc: \
10656 configure-gcc
10657 @[ -f ./gcc/Makefile ] || exit 0; \
10658 r=`${PWD_COMMAND}`; export r; \
10659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10660 $(HOST_EXPORTS) \
10661 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10663 done; \
10664 echo "Doing info in gcc" ; \
10665 (cd $(HOST_SUBDIR)/gcc && \
10666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10668 "RANLIB=$${RANLIB}" \
10669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10670 info) \
10671 || exit 1
10673 @endif gcc
10675 .PHONY: maybe-dvi-gcc dvi-gcc
10676 maybe-dvi-gcc:
10677 @if gcc
10678 maybe-dvi-gcc: dvi-gcc
10680 dvi-gcc: \
10681 configure-gcc
10682 @[ -f ./gcc/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing dvi in gcc" ; \
10690 (cd $(HOST_SUBDIR)/gcc && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 dvi) \
10696 || exit 1
10698 @endif gcc
10700 .PHONY: maybe-pdf-gcc pdf-gcc
10701 maybe-pdf-gcc:
10702 @if gcc
10703 maybe-pdf-gcc: pdf-gcc
10705 pdf-gcc: \
10706 configure-gcc
10707 @[ -f ./gcc/Makefile ] || exit 0; \
10708 r=`${PWD_COMMAND}`; export r; \
10709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10710 $(HOST_EXPORTS) \
10711 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10713 done; \
10714 echo "Doing pdf in gcc" ; \
10715 (cd $(HOST_SUBDIR)/gcc && \
10716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10718 "RANLIB=$${RANLIB}" \
10719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10720 pdf) \
10721 || exit 1
10723 @endif gcc
10725 .PHONY: maybe-html-gcc html-gcc
10726 maybe-html-gcc:
10727 @if gcc
10728 maybe-html-gcc: html-gcc
10730 html-gcc: \
10731 configure-gcc
10732 @[ -f ./gcc/Makefile ] || exit 0; \
10733 r=`${PWD_COMMAND}`; export r; \
10734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735 $(HOST_EXPORTS) \
10736 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10738 done; \
10739 echo "Doing html in gcc" ; \
10740 (cd $(HOST_SUBDIR)/gcc && \
10741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10743 "RANLIB=$${RANLIB}" \
10744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10745 html) \
10746 || exit 1
10748 @endif gcc
10750 .PHONY: maybe-TAGS-gcc TAGS-gcc
10751 maybe-TAGS-gcc:
10752 @if gcc
10753 maybe-TAGS-gcc: TAGS-gcc
10755 TAGS-gcc: \
10756 configure-gcc
10757 @[ -f ./gcc/Makefile ] || exit 0; \
10758 r=`${PWD_COMMAND}`; export r; \
10759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10760 $(HOST_EXPORTS) \
10761 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10763 done; \
10764 echo "Doing TAGS in gcc" ; \
10765 (cd $(HOST_SUBDIR)/gcc && \
10766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10768 "RANLIB=$${RANLIB}" \
10769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10770 TAGS) \
10771 || exit 1
10773 @endif gcc
10775 .PHONY: maybe-install-info-gcc install-info-gcc
10776 maybe-install-info-gcc:
10777 @if gcc
10778 maybe-install-info-gcc: install-info-gcc
10780 install-info-gcc: \
10781 configure-gcc \
10782 info-gcc
10783 @[ -f ./gcc/Makefile ] || exit 0; \
10784 r=`${PWD_COMMAND}`; export r; \
10785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786 $(HOST_EXPORTS) \
10787 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10789 done; \
10790 echo "Doing install-info in gcc" ; \
10791 (cd $(HOST_SUBDIR)/gcc && \
10792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10794 "RANLIB=$${RANLIB}" \
10795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10796 install-info) \
10797 || exit 1
10799 @endif gcc
10801 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10802 maybe-install-pdf-gcc:
10803 @if gcc
10804 maybe-install-pdf-gcc: install-pdf-gcc
10806 install-pdf-gcc: \
10807 configure-gcc \
10808 pdf-gcc
10809 @[ -f ./gcc/Makefile ] || exit 0; \
10810 r=`${PWD_COMMAND}`; export r; \
10811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812 $(HOST_EXPORTS) \
10813 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815 done; \
10816 echo "Doing install-pdf in gcc" ; \
10817 (cd $(HOST_SUBDIR)/gcc && \
10818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820 "RANLIB=$${RANLIB}" \
10821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822 install-pdf) \
10823 || exit 1
10825 @endif gcc
10827 .PHONY: maybe-install-html-gcc install-html-gcc
10828 maybe-install-html-gcc:
10829 @if gcc
10830 maybe-install-html-gcc: install-html-gcc
10832 install-html-gcc: \
10833 configure-gcc \
10834 html-gcc
10835 @[ -f ./gcc/Makefile ] || exit 0; \
10836 r=`${PWD_COMMAND}`; export r; \
10837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838 $(HOST_EXPORTS) \
10839 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841 done; \
10842 echo "Doing install-html in gcc" ; \
10843 (cd $(HOST_SUBDIR)/gcc && \
10844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846 "RANLIB=$${RANLIB}" \
10847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848 install-html) \
10849 || exit 1
10851 @endif gcc
10853 .PHONY: maybe-installcheck-gcc installcheck-gcc
10854 maybe-installcheck-gcc:
10855 @if gcc
10856 maybe-installcheck-gcc: installcheck-gcc
10858 installcheck-gcc: \
10859 configure-gcc
10860 @[ -f ./gcc/Makefile ] || exit 0; \
10861 r=`${PWD_COMMAND}`; export r; \
10862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863 $(HOST_EXPORTS) \
10864 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10866 done; \
10867 echo "Doing installcheck in gcc" ; \
10868 (cd $(HOST_SUBDIR)/gcc && \
10869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10871 "RANLIB=$${RANLIB}" \
10872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10873 installcheck) \
10874 || exit 1
10876 @endif gcc
10878 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10879 maybe-mostlyclean-gcc:
10880 @if gcc
10881 maybe-mostlyclean-gcc: mostlyclean-gcc
10883 mostlyclean-gcc:
10884 @[ -f ./gcc/Makefile ] || exit 0; \
10885 r=`${PWD_COMMAND}`; export r; \
10886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10887 $(HOST_EXPORTS) \
10888 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10890 done; \
10891 echo "Doing mostlyclean in gcc" ; \
10892 (cd $(HOST_SUBDIR)/gcc && \
10893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10895 "RANLIB=$${RANLIB}" \
10896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10897 mostlyclean) \
10898 || exit 1
10900 @endif gcc
10902 .PHONY: maybe-clean-gcc clean-gcc
10903 maybe-clean-gcc:
10904 @if gcc
10905 maybe-clean-gcc: clean-gcc
10907 clean-gcc:
10908 @[ -f ./gcc/Makefile ] || exit 0; \
10909 r=`${PWD_COMMAND}`; export r; \
10910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10911 $(HOST_EXPORTS) \
10912 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10914 done; \
10915 echo "Doing clean in gcc" ; \
10916 (cd $(HOST_SUBDIR)/gcc && \
10917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10919 "RANLIB=$${RANLIB}" \
10920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10921 clean) \
10922 || exit 1
10924 @endif gcc
10926 .PHONY: maybe-distclean-gcc distclean-gcc
10927 maybe-distclean-gcc:
10928 @if gcc
10929 maybe-distclean-gcc: distclean-gcc
10931 distclean-gcc:
10932 @[ -f ./gcc/Makefile ] || exit 0; \
10933 r=`${PWD_COMMAND}`; export r; \
10934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935 $(HOST_EXPORTS) \
10936 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10938 done; \
10939 echo "Doing distclean in gcc" ; \
10940 (cd $(HOST_SUBDIR)/gcc && \
10941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10943 "RANLIB=$${RANLIB}" \
10944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10945 distclean) \
10946 || exit 1
10948 @endif gcc
10950 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10951 maybe-maintainer-clean-gcc:
10952 @if gcc
10953 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10955 maintainer-clean-gcc:
10956 @[ -f ./gcc/Makefile ] || exit 0; \
10957 r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959 $(HOST_EXPORTS) \
10960 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10962 done; \
10963 echo "Doing maintainer-clean in gcc" ; \
10964 (cd $(HOST_SUBDIR)/gcc && \
10965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967 "RANLIB=$${RANLIB}" \
10968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10969 maintainer-clean) \
10970 || exit 1
10972 @endif gcc
10976 .PHONY: configure-gmp maybe-configure-gmp
10977 maybe-configure-gmp:
10978 @if gcc-bootstrap
10979 configure-gmp: stage_current
10980 @endif gcc-bootstrap
10981 @if gmp
10982 maybe-configure-gmp: configure-gmp
10983 configure-gmp:
10984 @r=`${PWD_COMMAND}`; export r; \
10985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10988 $(HOST_EXPORTS) \
10989 echo Configuring in $(HOST_SUBDIR)/gmp; \
10990 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10991 case $(srcdir) in \
10992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10993 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10995 esac; \
10996 module_srcdir=gmp; \
10997 $(SHELL) \
10998 $$s/$$module_srcdir/configure \
10999 --srcdir=$${topdir}/$$module_srcdir \
11000 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11001 --target=none-${host_vendor}-${host_os} --disable-shared \
11002 || exit 1
11003 @endif gmp
11007 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11008 maybe-configure-stage1-gmp:
11009 @if gmp-bootstrap
11010 maybe-configure-stage1-gmp: configure-stage1-gmp
11011 configure-stage1-gmp:
11012 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11014 @r=`${PWD_COMMAND}`; export r; \
11015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11016 TFLAGS="$(STAGE1_TFLAGS)"; \
11017 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11018 $(HOST_EXPORTS) \
11019 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11020 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11021 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11022 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
11023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11024 cd $(HOST_SUBDIR)/gmp || exit 1; \
11025 case $(srcdir) in \
11026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11027 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11029 esac; \
11030 module_srcdir=gmp; \
11031 $(SHELL) $$s/$$module_srcdir/configure \
11032 --srcdir=$${topdir}/$$module_srcdir \
11033 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11034 --target=none-${host_vendor}-${host_os} \
11036 $(STAGE1_CONFIGURE_FLAGS) \
11037 --disable-shared
11038 @endif gmp-bootstrap
11040 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11041 maybe-configure-stage2-gmp:
11042 @if gmp-bootstrap
11043 maybe-configure-stage2-gmp: configure-stage2-gmp
11044 configure-stage2-gmp:
11045 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11047 @r=`${PWD_COMMAND}`; export r; \
11048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049 TFLAGS="$(STAGE2_TFLAGS)"; \
11050 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11051 $(HOST_EXPORTS) \
11052 $(POSTSTAGE1_HOST_EXPORTS) \
11053 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11054 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11055 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11056 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
11057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11058 cd $(HOST_SUBDIR)/gmp || exit 1; \
11059 case $(srcdir) in \
11060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11061 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11063 esac; \
11064 module_srcdir=gmp; \
11065 $(SHELL) $$s/$$module_srcdir/configure \
11066 --srcdir=$${topdir}/$$module_srcdir \
11067 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11068 --target=none-${host_vendor}-${host_os} \
11069 --with-build-libsubdir=$(HOST_SUBDIR) \
11070 $(STAGE2_CONFIGURE_FLAGS) \
11071 --disable-shared
11072 @endif gmp-bootstrap
11074 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11075 maybe-configure-stage3-gmp:
11076 @if gmp-bootstrap
11077 maybe-configure-stage3-gmp: configure-stage3-gmp
11078 configure-stage3-gmp:
11079 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11081 @r=`${PWD_COMMAND}`; export r; \
11082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11083 TFLAGS="$(STAGE3_TFLAGS)"; \
11084 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11085 $(HOST_EXPORTS) \
11086 $(POSTSTAGE1_HOST_EXPORTS) \
11087 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11088 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11089 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11090 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
11091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11092 cd $(HOST_SUBDIR)/gmp || exit 1; \
11093 case $(srcdir) in \
11094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11095 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11097 esac; \
11098 module_srcdir=gmp; \
11099 $(SHELL) $$s/$$module_srcdir/configure \
11100 --srcdir=$${topdir}/$$module_srcdir \
11101 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11102 --target=none-${host_vendor}-${host_os} \
11103 --with-build-libsubdir=$(HOST_SUBDIR) \
11104 $(STAGE3_CONFIGURE_FLAGS) \
11105 --disable-shared
11106 @endif gmp-bootstrap
11108 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11109 maybe-configure-stage4-gmp:
11110 @if gmp-bootstrap
11111 maybe-configure-stage4-gmp: configure-stage4-gmp
11112 configure-stage4-gmp:
11113 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11115 @r=`${PWD_COMMAND}`; export r; \
11116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11117 TFLAGS="$(STAGE4_TFLAGS)"; \
11118 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11119 $(HOST_EXPORTS) \
11120 $(POSTSTAGE1_HOST_EXPORTS) \
11121 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11122 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11123 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11124 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
11125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11126 cd $(HOST_SUBDIR)/gmp || exit 1; \
11127 case $(srcdir) in \
11128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11129 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11131 esac; \
11132 module_srcdir=gmp; \
11133 $(SHELL) $$s/$$module_srcdir/configure \
11134 --srcdir=$${topdir}/$$module_srcdir \
11135 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11136 --target=none-${host_vendor}-${host_os} \
11137 --with-build-libsubdir=$(HOST_SUBDIR) \
11138 $(STAGE4_CONFIGURE_FLAGS) \
11139 --disable-shared
11140 @endif gmp-bootstrap
11142 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11143 maybe-configure-stageprofile-gmp:
11144 @if gmp-bootstrap
11145 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11146 configure-stageprofile-gmp:
11147 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11148 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11149 @r=`${PWD_COMMAND}`; export r; \
11150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11151 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11152 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11153 $(HOST_EXPORTS) \
11154 $(POSTSTAGE1_HOST_EXPORTS) \
11155 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11156 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11157 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11158 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
11159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11160 cd $(HOST_SUBDIR)/gmp || exit 1; \
11161 case $(srcdir) in \
11162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11163 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11165 esac; \
11166 module_srcdir=gmp; \
11167 $(SHELL) $$s/$$module_srcdir/configure \
11168 --srcdir=$${topdir}/$$module_srcdir \
11169 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11170 --target=none-${host_vendor}-${host_os} \
11171 --with-build-libsubdir=$(HOST_SUBDIR) \
11172 $(STAGEprofile_CONFIGURE_FLAGS) \
11173 --disable-shared
11174 @endif gmp-bootstrap
11176 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11177 maybe-configure-stagefeedback-gmp:
11178 @if gmp-bootstrap
11179 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11180 configure-stagefeedback-gmp:
11181 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11183 @r=`${PWD_COMMAND}`; export r; \
11184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11185 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11186 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11187 $(HOST_EXPORTS) \
11188 $(POSTSTAGE1_HOST_EXPORTS) \
11189 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11190 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11191 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11192 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
11193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11194 cd $(HOST_SUBDIR)/gmp || exit 1; \
11195 case $(srcdir) in \
11196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11197 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11199 esac; \
11200 module_srcdir=gmp; \
11201 $(SHELL) $$s/$$module_srcdir/configure \
11202 --srcdir=$${topdir}/$$module_srcdir \
11203 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11204 --target=none-${host_vendor}-${host_os} \
11205 --with-build-libsubdir=$(HOST_SUBDIR) \
11206 $(STAGEfeedback_CONFIGURE_FLAGS) \
11207 --disable-shared
11208 @endif gmp-bootstrap
11214 .PHONY: all-gmp maybe-all-gmp
11215 maybe-all-gmp:
11216 @if gcc-bootstrap
11217 all-gmp: stage_current
11218 @endif gcc-bootstrap
11219 @if gmp
11220 TARGET-gmp=all
11221 maybe-all-gmp: all-gmp
11222 all-gmp: configure-gmp
11223 @r=`${PWD_COMMAND}`; export r; \
11224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11225 $(HOST_EXPORTS) \
11226 (cd $(HOST_SUBDIR)/gmp && \
11227 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11228 $(TARGET-gmp))
11229 @endif gmp
11233 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11234 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11235 maybe-all-stage1-gmp:
11236 maybe-clean-stage1-gmp:
11237 @if gmp-bootstrap
11238 maybe-all-stage1-gmp: all-stage1-gmp
11239 all-stage1: all-stage1-gmp
11240 TARGET-stage1-gmp = $(TARGET-gmp)
11241 all-stage1-gmp: configure-stage1-gmp
11242 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11243 @r=`${PWD_COMMAND}`; export r; \
11244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245 TFLAGS="$(STAGE1_TFLAGS)"; \
11246 $(HOST_EXPORTS) \
11247 cd $(HOST_SUBDIR)/gmp && \
11248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11249 CFLAGS="$(STAGE1_CFLAGS)" \
11250 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11251 LIBCFLAGS="$(LIBCFLAGS)" \
11252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11255 $(EXTRA_HOST_FLAGS) \
11256 $(STAGE1_FLAGS_TO_PASS) \
11257 TFLAGS="$(STAGE1_TFLAGS)" \
11258 $(TARGET-stage1-gmp)
11260 maybe-clean-stage1-gmp: clean-stage1-gmp
11261 clean-stage1: clean-stage1-gmp
11262 clean-stage1-gmp:
11263 @if [ $(current_stage) = stage1 ]; then \
11264 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11265 else \
11266 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11267 $(MAKE) stage1-start; \
11268 fi; \
11269 cd $(HOST_SUBDIR)/gmp && \
11270 $(MAKE) $(EXTRA_HOST_FLAGS) \
11271 $(STAGE1_FLAGS_TO_PASS) clean
11272 @endif gmp-bootstrap
11275 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11276 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11277 maybe-all-stage2-gmp:
11278 maybe-clean-stage2-gmp:
11279 @if gmp-bootstrap
11280 maybe-all-stage2-gmp: all-stage2-gmp
11281 all-stage2: all-stage2-gmp
11282 TARGET-stage2-gmp = $(TARGET-gmp)
11283 all-stage2-gmp: configure-stage2-gmp
11284 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11285 @r=`${PWD_COMMAND}`; export r; \
11286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11287 TFLAGS="$(STAGE2_TFLAGS)"; \
11288 $(HOST_EXPORTS) \
11289 $(POSTSTAGE1_HOST_EXPORTS) \
11290 cd $(HOST_SUBDIR)/gmp && \
11291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11292 CFLAGS="$(STAGE2_CFLAGS)" \
11293 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11294 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11298 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11299 TFLAGS="$(STAGE2_TFLAGS)" \
11300 $(TARGET-stage2-gmp)
11302 maybe-clean-stage2-gmp: clean-stage2-gmp
11303 clean-stage2: clean-stage2-gmp
11304 clean-stage2-gmp:
11305 @if [ $(current_stage) = stage2 ]; then \
11306 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11307 else \
11308 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11309 $(MAKE) stage2-start; \
11310 fi; \
11311 cd $(HOST_SUBDIR)/gmp && \
11312 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11313 @endif gmp-bootstrap
11316 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11317 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11318 maybe-all-stage3-gmp:
11319 maybe-clean-stage3-gmp:
11320 @if gmp-bootstrap
11321 maybe-all-stage3-gmp: all-stage3-gmp
11322 all-stage3: all-stage3-gmp
11323 TARGET-stage3-gmp = $(TARGET-gmp)
11324 all-stage3-gmp: configure-stage3-gmp
11325 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11326 @r=`${PWD_COMMAND}`; export r; \
11327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11328 TFLAGS="$(STAGE3_TFLAGS)"; \
11329 $(HOST_EXPORTS) \
11330 $(POSTSTAGE1_HOST_EXPORTS) \
11331 cd $(HOST_SUBDIR)/gmp && \
11332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11333 CFLAGS="$(STAGE3_CFLAGS)" \
11334 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11335 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11340 TFLAGS="$(STAGE3_TFLAGS)" \
11341 $(TARGET-stage3-gmp)
11343 maybe-clean-stage3-gmp: clean-stage3-gmp
11344 clean-stage3: clean-stage3-gmp
11345 clean-stage3-gmp:
11346 @if [ $(current_stage) = stage3 ]; then \
11347 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11348 else \
11349 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11350 $(MAKE) stage3-start; \
11351 fi; \
11352 cd $(HOST_SUBDIR)/gmp && \
11353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11354 @endif gmp-bootstrap
11357 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11358 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11359 maybe-all-stage4-gmp:
11360 maybe-clean-stage4-gmp:
11361 @if gmp-bootstrap
11362 maybe-all-stage4-gmp: all-stage4-gmp
11363 all-stage4: all-stage4-gmp
11364 TARGET-stage4-gmp = $(TARGET-gmp)
11365 all-stage4-gmp: configure-stage4-gmp
11366 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11367 @r=`${PWD_COMMAND}`; export r; \
11368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11369 TFLAGS="$(STAGE4_TFLAGS)"; \
11370 $(HOST_EXPORTS) \
11371 $(POSTSTAGE1_HOST_EXPORTS) \
11372 cd $(HOST_SUBDIR)/gmp && \
11373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11374 CFLAGS="$(STAGE4_CFLAGS)" \
11375 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11376 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11381 TFLAGS="$(STAGE4_TFLAGS)" \
11382 $(TARGET-stage4-gmp)
11384 maybe-clean-stage4-gmp: clean-stage4-gmp
11385 clean-stage4: clean-stage4-gmp
11386 clean-stage4-gmp:
11387 @if [ $(current_stage) = stage4 ]; then \
11388 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11389 else \
11390 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11391 $(MAKE) stage4-start; \
11392 fi; \
11393 cd $(HOST_SUBDIR)/gmp && \
11394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11395 @endif gmp-bootstrap
11398 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11399 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11400 maybe-all-stageprofile-gmp:
11401 maybe-clean-stageprofile-gmp:
11402 @if gmp-bootstrap
11403 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11404 all-stageprofile: all-stageprofile-gmp
11405 TARGET-stageprofile-gmp = $(TARGET-gmp)
11406 all-stageprofile-gmp: configure-stageprofile-gmp
11407 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11408 @r=`${PWD_COMMAND}`; export r; \
11409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11410 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11411 $(HOST_EXPORTS) \
11412 $(POSTSTAGE1_HOST_EXPORTS) \
11413 cd $(HOST_SUBDIR)/gmp && \
11414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11415 CFLAGS="$(STAGEprofile_CFLAGS)" \
11416 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11417 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11422 TFLAGS="$(STAGEprofile_TFLAGS)" \
11423 $(TARGET-stageprofile-gmp)
11425 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11426 clean-stageprofile: clean-stageprofile-gmp
11427 clean-stageprofile-gmp:
11428 @if [ $(current_stage) = stageprofile ]; then \
11429 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11430 else \
11431 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11432 $(MAKE) stageprofile-start; \
11433 fi; \
11434 cd $(HOST_SUBDIR)/gmp && \
11435 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11436 @endif gmp-bootstrap
11439 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11440 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11441 maybe-all-stagefeedback-gmp:
11442 maybe-clean-stagefeedback-gmp:
11443 @if gmp-bootstrap
11444 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11445 all-stagefeedback: all-stagefeedback-gmp
11446 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11447 all-stagefeedback-gmp: configure-stagefeedback-gmp
11448 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11449 @r=`${PWD_COMMAND}`; export r; \
11450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11452 $(HOST_EXPORTS) \
11453 $(POSTSTAGE1_HOST_EXPORTS) \
11454 cd $(HOST_SUBDIR)/gmp && \
11455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11456 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11457 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11458 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11463 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11464 $(TARGET-stagefeedback-gmp)
11466 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11467 clean-stagefeedback: clean-stagefeedback-gmp
11468 clean-stagefeedback-gmp:
11469 @if [ $(current_stage) = stagefeedback ]; then \
11470 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11471 else \
11472 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11473 $(MAKE) stagefeedback-start; \
11474 fi; \
11475 cd $(HOST_SUBDIR)/gmp && \
11476 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11477 @endif gmp-bootstrap
11483 .PHONY: check-gmp maybe-check-gmp
11484 maybe-check-gmp:
11485 @if gmp
11486 maybe-check-gmp: check-gmp
11488 check-gmp:
11489 @: $(MAKE); $(unstage)
11490 @r=`${PWD_COMMAND}`; export r; \
11491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11492 $(HOST_EXPORTS) \
11493 (cd $(HOST_SUBDIR)/gmp && \
11494 $(MAKE) $(FLAGS_TO_PASS) check)
11496 @endif gmp
11498 .PHONY: install-gmp maybe-install-gmp
11499 maybe-install-gmp:
11500 @if gmp
11501 maybe-install-gmp: install-gmp
11503 install-gmp:
11505 @endif gmp
11507 .PHONY: install-strip-gmp maybe-install-strip-gmp
11508 maybe-install-strip-gmp:
11509 @if gmp
11510 maybe-install-strip-gmp: install-strip-gmp
11512 install-strip-gmp:
11514 @endif gmp
11516 # Other targets (info, dvi, pdf, etc.)
11518 .PHONY: maybe-info-gmp info-gmp
11519 maybe-info-gmp:
11520 @if gmp
11521 maybe-info-gmp: info-gmp
11523 info-gmp: \
11524 configure-gmp
11525 @[ -f ./gmp/Makefile ] || exit 0; \
11526 r=`${PWD_COMMAND}`; export r; \
11527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528 $(HOST_EXPORTS) \
11529 for flag in $(EXTRA_HOST_FLAGS) ; do \
11530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11531 done; \
11532 echo "Doing info in gmp" ; \
11533 (cd $(HOST_SUBDIR)/gmp && \
11534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11536 "RANLIB=$${RANLIB}" \
11537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11538 info) \
11539 || exit 1
11541 @endif gmp
11543 .PHONY: maybe-dvi-gmp dvi-gmp
11544 maybe-dvi-gmp:
11545 @if gmp
11546 maybe-dvi-gmp: dvi-gmp
11548 dvi-gmp: \
11549 configure-gmp
11550 @[ -f ./gmp/Makefile ] || exit 0; \
11551 r=`${PWD_COMMAND}`; export r; \
11552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11553 $(HOST_EXPORTS) \
11554 for flag in $(EXTRA_HOST_FLAGS) ; do \
11555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11556 done; \
11557 echo "Doing dvi in gmp" ; \
11558 (cd $(HOST_SUBDIR)/gmp && \
11559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11561 "RANLIB=$${RANLIB}" \
11562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11563 dvi) \
11564 || exit 1
11566 @endif gmp
11568 .PHONY: maybe-pdf-gmp pdf-gmp
11569 maybe-pdf-gmp:
11570 @if gmp
11571 maybe-pdf-gmp: pdf-gmp
11573 pdf-gmp: \
11574 configure-gmp
11575 @[ -f ./gmp/Makefile ] || exit 0; \
11576 r=`${PWD_COMMAND}`; export r; \
11577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11578 $(HOST_EXPORTS) \
11579 for flag in $(EXTRA_HOST_FLAGS) ; do \
11580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11581 done; \
11582 echo "Doing pdf in gmp" ; \
11583 (cd $(HOST_SUBDIR)/gmp && \
11584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11586 "RANLIB=$${RANLIB}" \
11587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11588 pdf) \
11589 || exit 1
11591 @endif gmp
11593 .PHONY: maybe-html-gmp html-gmp
11594 maybe-html-gmp:
11595 @if gmp
11596 maybe-html-gmp: html-gmp
11598 html-gmp: \
11599 configure-gmp
11600 @[ -f ./gmp/Makefile ] || exit 0; \
11601 r=`${PWD_COMMAND}`; export r; \
11602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11603 $(HOST_EXPORTS) \
11604 for flag in $(EXTRA_HOST_FLAGS) ; do \
11605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11606 done; \
11607 echo "Doing html in gmp" ; \
11608 (cd $(HOST_SUBDIR)/gmp && \
11609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11611 "RANLIB=$${RANLIB}" \
11612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11613 html) \
11614 || exit 1
11616 @endif gmp
11618 .PHONY: maybe-TAGS-gmp TAGS-gmp
11619 maybe-TAGS-gmp:
11620 @if gmp
11621 maybe-TAGS-gmp: TAGS-gmp
11623 TAGS-gmp: \
11624 configure-gmp
11625 @[ -f ./gmp/Makefile ] || exit 0; \
11626 r=`${PWD_COMMAND}`; export r; \
11627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628 $(HOST_EXPORTS) \
11629 for flag in $(EXTRA_HOST_FLAGS) ; do \
11630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11631 done; \
11632 echo "Doing TAGS in gmp" ; \
11633 (cd $(HOST_SUBDIR)/gmp && \
11634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11636 "RANLIB=$${RANLIB}" \
11637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11638 TAGS) \
11639 || exit 1
11641 @endif gmp
11643 .PHONY: maybe-install-info-gmp install-info-gmp
11644 maybe-install-info-gmp:
11645 @if gmp
11646 maybe-install-info-gmp: install-info-gmp
11648 install-info-gmp: \
11649 configure-gmp \
11650 info-gmp
11651 @[ -f ./gmp/Makefile ] || exit 0; \
11652 r=`${PWD_COMMAND}`; export r; \
11653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654 $(HOST_EXPORTS) \
11655 for flag in $(EXTRA_HOST_FLAGS) ; do \
11656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11657 done; \
11658 echo "Doing install-info in gmp" ; \
11659 (cd $(HOST_SUBDIR)/gmp && \
11660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11662 "RANLIB=$${RANLIB}" \
11663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11664 install-info) \
11665 || exit 1
11667 @endif gmp
11669 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11670 maybe-install-pdf-gmp:
11671 @if gmp
11672 maybe-install-pdf-gmp: install-pdf-gmp
11674 install-pdf-gmp: \
11675 configure-gmp \
11676 pdf-gmp
11677 @[ -f ./gmp/Makefile ] || exit 0; \
11678 r=`${PWD_COMMAND}`; export r; \
11679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680 $(HOST_EXPORTS) \
11681 for flag in $(EXTRA_HOST_FLAGS) ; do \
11682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683 done; \
11684 echo "Doing install-pdf in gmp" ; \
11685 (cd $(HOST_SUBDIR)/gmp && \
11686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688 "RANLIB=$${RANLIB}" \
11689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690 install-pdf) \
11691 || exit 1
11693 @endif gmp
11695 .PHONY: maybe-install-html-gmp install-html-gmp
11696 maybe-install-html-gmp:
11697 @if gmp
11698 maybe-install-html-gmp: install-html-gmp
11700 install-html-gmp: \
11701 configure-gmp \
11702 html-gmp
11703 @[ -f ./gmp/Makefile ] || exit 0; \
11704 r=`${PWD_COMMAND}`; export r; \
11705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706 $(HOST_EXPORTS) \
11707 for flag in $(EXTRA_HOST_FLAGS) ; do \
11708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709 done; \
11710 echo "Doing install-html in gmp" ; \
11711 (cd $(HOST_SUBDIR)/gmp && \
11712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714 "RANLIB=$${RANLIB}" \
11715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11716 install-html) \
11717 || exit 1
11719 @endif gmp
11721 .PHONY: maybe-installcheck-gmp installcheck-gmp
11722 maybe-installcheck-gmp:
11723 @if gmp
11724 maybe-installcheck-gmp: installcheck-gmp
11726 installcheck-gmp: \
11727 configure-gmp
11728 @[ -f ./gmp/Makefile ] || exit 0; \
11729 r=`${PWD_COMMAND}`; export r; \
11730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11731 $(HOST_EXPORTS) \
11732 for flag in $(EXTRA_HOST_FLAGS) ; do \
11733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11734 done; \
11735 echo "Doing installcheck in gmp" ; \
11736 (cd $(HOST_SUBDIR)/gmp && \
11737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11739 "RANLIB=$${RANLIB}" \
11740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11741 installcheck) \
11742 || exit 1
11744 @endif gmp
11746 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11747 maybe-mostlyclean-gmp:
11748 @if gmp
11749 maybe-mostlyclean-gmp: mostlyclean-gmp
11751 mostlyclean-gmp:
11752 @[ -f ./gmp/Makefile ] || exit 0; \
11753 r=`${PWD_COMMAND}`; export r; \
11754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11755 $(HOST_EXPORTS) \
11756 for flag in $(EXTRA_HOST_FLAGS) ; do \
11757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11758 done; \
11759 echo "Doing mostlyclean in gmp" ; \
11760 (cd $(HOST_SUBDIR)/gmp && \
11761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763 "RANLIB=$${RANLIB}" \
11764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11765 mostlyclean) \
11766 || exit 1
11768 @endif gmp
11770 .PHONY: maybe-clean-gmp clean-gmp
11771 maybe-clean-gmp:
11772 @if gmp
11773 maybe-clean-gmp: clean-gmp
11775 clean-gmp:
11776 @[ -f ./gmp/Makefile ] || exit 0; \
11777 r=`${PWD_COMMAND}`; export r; \
11778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11779 $(HOST_EXPORTS) \
11780 for flag in $(EXTRA_HOST_FLAGS) ; do \
11781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11782 done; \
11783 echo "Doing clean in gmp" ; \
11784 (cd $(HOST_SUBDIR)/gmp && \
11785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11787 "RANLIB=$${RANLIB}" \
11788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11789 clean) \
11790 || exit 1
11792 @endif gmp
11794 .PHONY: maybe-distclean-gmp distclean-gmp
11795 maybe-distclean-gmp:
11796 @if gmp
11797 maybe-distclean-gmp: distclean-gmp
11799 distclean-gmp:
11800 @[ -f ./gmp/Makefile ] || exit 0; \
11801 r=`${PWD_COMMAND}`; export r; \
11802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803 $(HOST_EXPORTS) \
11804 for flag in $(EXTRA_HOST_FLAGS) ; do \
11805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11806 done; \
11807 echo "Doing distclean in gmp" ; \
11808 (cd $(HOST_SUBDIR)/gmp && \
11809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811 "RANLIB=$${RANLIB}" \
11812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11813 distclean) \
11814 || exit 1
11816 @endif gmp
11818 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11819 maybe-maintainer-clean-gmp:
11820 @if gmp
11821 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11823 maintainer-clean-gmp:
11824 @[ -f ./gmp/Makefile ] || exit 0; \
11825 r=`${PWD_COMMAND}`; export r; \
11826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11827 $(HOST_EXPORTS) \
11828 for flag in $(EXTRA_HOST_FLAGS) ; do \
11829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11830 done; \
11831 echo "Doing maintainer-clean in gmp" ; \
11832 (cd $(HOST_SUBDIR)/gmp && \
11833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11835 "RANLIB=$${RANLIB}" \
11836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11837 maintainer-clean) \
11838 || exit 1
11840 @endif gmp
11844 .PHONY: configure-mpfr maybe-configure-mpfr
11845 maybe-configure-mpfr:
11846 @if gcc-bootstrap
11847 configure-mpfr: stage_current
11848 @endif gcc-bootstrap
11849 @if mpfr
11850 maybe-configure-mpfr: configure-mpfr
11851 configure-mpfr:
11852 @r=`${PWD_COMMAND}`; export r; \
11853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11856 $(HOST_EXPORTS) \
11857 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11858 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11859 case $(srcdir) in \
11860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11861 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11863 esac; \
11864 module_srcdir=mpfr; \
11865 $(SHELL) \
11866 $$s/$$module_srcdir/configure \
11867 --srcdir=$${topdir}/$$module_srcdir \
11868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11869 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11870 || exit 1
11871 @endif mpfr
11875 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11876 maybe-configure-stage1-mpfr:
11877 @if mpfr-bootstrap
11878 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11879 configure-stage1-mpfr:
11880 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11882 @r=`${PWD_COMMAND}`; export r; \
11883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884 TFLAGS="$(STAGE1_TFLAGS)"; \
11885 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11886 $(HOST_EXPORTS) \
11887 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11888 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11889 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11890 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11892 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11893 case $(srcdir) in \
11894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11895 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11897 esac; \
11898 module_srcdir=mpfr; \
11899 $(SHELL) $$s/$$module_srcdir/configure \
11900 --srcdir=$${topdir}/$$module_srcdir \
11901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11902 --target=${target_alias} \
11904 $(STAGE1_CONFIGURE_FLAGS) \
11905 --disable-shared @extra_mpfr_configure_flags@
11906 @endif mpfr-bootstrap
11908 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11909 maybe-configure-stage2-mpfr:
11910 @if mpfr-bootstrap
11911 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11912 configure-stage2-mpfr:
11913 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11915 @r=`${PWD_COMMAND}`; export r; \
11916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11917 TFLAGS="$(STAGE2_TFLAGS)"; \
11918 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11919 $(HOST_EXPORTS) \
11920 $(POSTSTAGE1_HOST_EXPORTS) \
11921 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11922 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11923 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11924 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11926 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11927 case $(srcdir) in \
11928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11929 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11931 esac; \
11932 module_srcdir=mpfr; \
11933 $(SHELL) $$s/$$module_srcdir/configure \
11934 --srcdir=$${topdir}/$$module_srcdir \
11935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11936 --target=${target_alias} \
11937 --with-build-libsubdir=$(HOST_SUBDIR) \
11938 $(STAGE2_CONFIGURE_FLAGS) \
11939 --disable-shared @extra_mpfr_configure_flags@
11940 @endif mpfr-bootstrap
11942 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11943 maybe-configure-stage3-mpfr:
11944 @if mpfr-bootstrap
11945 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11946 configure-stage3-mpfr:
11947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11949 @r=`${PWD_COMMAND}`; export r; \
11950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11951 TFLAGS="$(STAGE3_TFLAGS)"; \
11952 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11953 $(HOST_EXPORTS) \
11954 $(POSTSTAGE1_HOST_EXPORTS) \
11955 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11956 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11957 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11958 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11960 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11961 case $(srcdir) in \
11962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11963 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11965 esac; \
11966 module_srcdir=mpfr; \
11967 $(SHELL) $$s/$$module_srcdir/configure \
11968 --srcdir=$${topdir}/$$module_srcdir \
11969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11970 --target=${target_alias} \
11971 --with-build-libsubdir=$(HOST_SUBDIR) \
11972 $(STAGE3_CONFIGURE_FLAGS) \
11973 --disable-shared @extra_mpfr_configure_flags@
11974 @endif mpfr-bootstrap
11976 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11977 maybe-configure-stage4-mpfr:
11978 @if mpfr-bootstrap
11979 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11980 configure-stage4-mpfr:
11981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11983 @r=`${PWD_COMMAND}`; export r; \
11984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11985 TFLAGS="$(STAGE4_TFLAGS)"; \
11986 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11987 $(HOST_EXPORTS) \
11988 $(POSTSTAGE1_HOST_EXPORTS) \
11989 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11990 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11991 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11992 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11994 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11995 case $(srcdir) in \
11996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11997 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11999 esac; \
12000 module_srcdir=mpfr; \
12001 $(SHELL) $$s/$$module_srcdir/configure \
12002 --srcdir=$${topdir}/$$module_srcdir \
12003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12004 --target=${target_alias} \
12005 --with-build-libsubdir=$(HOST_SUBDIR) \
12006 $(STAGE4_CONFIGURE_FLAGS) \
12007 --disable-shared @extra_mpfr_configure_flags@
12008 @endif mpfr-bootstrap
12010 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12011 maybe-configure-stageprofile-mpfr:
12012 @if mpfr-bootstrap
12013 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12014 configure-stageprofile-mpfr:
12015 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12016 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12017 @r=`${PWD_COMMAND}`; export r; \
12018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12019 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12020 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12021 $(HOST_EXPORTS) \
12022 $(POSTSTAGE1_HOST_EXPORTS) \
12023 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12024 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12025 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12026 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
12027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12028 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12029 case $(srcdir) in \
12030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12031 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12033 esac; \
12034 module_srcdir=mpfr; \
12035 $(SHELL) $$s/$$module_srcdir/configure \
12036 --srcdir=$${topdir}/$$module_srcdir \
12037 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12038 --target=${target_alias} \
12039 --with-build-libsubdir=$(HOST_SUBDIR) \
12040 $(STAGEprofile_CONFIGURE_FLAGS) \
12041 --disable-shared @extra_mpfr_configure_flags@
12042 @endif mpfr-bootstrap
12044 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12045 maybe-configure-stagefeedback-mpfr:
12046 @if mpfr-bootstrap
12047 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12048 configure-stagefeedback-mpfr:
12049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12051 @r=`${PWD_COMMAND}`; export r; \
12052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12054 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12055 $(HOST_EXPORTS) \
12056 $(POSTSTAGE1_HOST_EXPORTS) \
12057 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12058 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12059 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12060 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
12061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12062 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12063 case $(srcdir) in \
12064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12065 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12067 esac; \
12068 module_srcdir=mpfr; \
12069 $(SHELL) $$s/$$module_srcdir/configure \
12070 --srcdir=$${topdir}/$$module_srcdir \
12071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12072 --target=${target_alias} \
12073 --with-build-libsubdir=$(HOST_SUBDIR) \
12074 $(STAGEfeedback_CONFIGURE_FLAGS) \
12075 --disable-shared @extra_mpfr_configure_flags@
12076 @endif mpfr-bootstrap
12082 .PHONY: all-mpfr maybe-all-mpfr
12083 maybe-all-mpfr:
12084 @if gcc-bootstrap
12085 all-mpfr: stage_current
12086 @endif gcc-bootstrap
12087 @if mpfr
12088 TARGET-mpfr=all
12089 maybe-all-mpfr: all-mpfr
12090 all-mpfr: configure-mpfr
12091 @r=`${PWD_COMMAND}`; export r; \
12092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12093 $(HOST_EXPORTS) \
12094 (cd $(HOST_SUBDIR)/mpfr && \
12095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
12096 $(TARGET-mpfr))
12097 @endif mpfr
12101 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12102 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12103 maybe-all-stage1-mpfr:
12104 maybe-clean-stage1-mpfr:
12105 @if mpfr-bootstrap
12106 maybe-all-stage1-mpfr: all-stage1-mpfr
12107 all-stage1: all-stage1-mpfr
12108 TARGET-stage1-mpfr = $(TARGET-mpfr)
12109 all-stage1-mpfr: configure-stage1-mpfr
12110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12111 @r=`${PWD_COMMAND}`; export r; \
12112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12113 TFLAGS="$(STAGE1_TFLAGS)"; \
12114 $(HOST_EXPORTS) \
12115 cd $(HOST_SUBDIR)/mpfr && \
12116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12117 CFLAGS="$(STAGE1_CFLAGS)" \
12118 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12119 LIBCFLAGS="$(LIBCFLAGS)" \
12120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12123 $(EXTRA_HOST_FLAGS) \
12124 $(STAGE1_FLAGS_TO_PASS) \
12125 TFLAGS="$(STAGE1_TFLAGS)" \
12126 $(TARGET-stage1-mpfr)
12128 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12129 clean-stage1: clean-stage1-mpfr
12130 clean-stage1-mpfr:
12131 @if [ $(current_stage) = stage1 ]; then \
12132 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12133 else \
12134 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12135 $(MAKE) stage1-start; \
12136 fi; \
12137 cd $(HOST_SUBDIR)/mpfr && \
12138 $(MAKE) $(EXTRA_HOST_FLAGS) \
12139 $(STAGE1_FLAGS_TO_PASS) clean
12140 @endif mpfr-bootstrap
12143 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12144 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12145 maybe-all-stage2-mpfr:
12146 maybe-clean-stage2-mpfr:
12147 @if mpfr-bootstrap
12148 maybe-all-stage2-mpfr: all-stage2-mpfr
12149 all-stage2: all-stage2-mpfr
12150 TARGET-stage2-mpfr = $(TARGET-mpfr)
12151 all-stage2-mpfr: configure-stage2-mpfr
12152 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12153 @r=`${PWD_COMMAND}`; export r; \
12154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12155 TFLAGS="$(STAGE2_TFLAGS)"; \
12156 $(HOST_EXPORTS) \
12157 $(POSTSTAGE1_HOST_EXPORTS) \
12158 cd $(HOST_SUBDIR)/mpfr && \
12159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12160 CFLAGS="$(STAGE2_CFLAGS)" \
12161 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12162 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12166 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12167 TFLAGS="$(STAGE2_TFLAGS)" \
12168 $(TARGET-stage2-mpfr)
12170 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12171 clean-stage2: clean-stage2-mpfr
12172 clean-stage2-mpfr:
12173 @if [ $(current_stage) = stage2 ]; then \
12174 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12175 else \
12176 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12177 $(MAKE) stage2-start; \
12178 fi; \
12179 cd $(HOST_SUBDIR)/mpfr && \
12180 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12181 @endif mpfr-bootstrap
12184 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12185 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12186 maybe-all-stage3-mpfr:
12187 maybe-clean-stage3-mpfr:
12188 @if mpfr-bootstrap
12189 maybe-all-stage3-mpfr: all-stage3-mpfr
12190 all-stage3: all-stage3-mpfr
12191 TARGET-stage3-mpfr = $(TARGET-mpfr)
12192 all-stage3-mpfr: configure-stage3-mpfr
12193 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12194 @r=`${PWD_COMMAND}`; export r; \
12195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196 TFLAGS="$(STAGE3_TFLAGS)"; \
12197 $(HOST_EXPORTS) \
12198 $(POSTSTAGE1_HOST_EXPORTS) \
12199 cd $(HOST_SUBDIR)/mpfr && \
12200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12201 CFLAGS="$(STAGE3_CFLAGS)" \
12202 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12203 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12204 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12205 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12206 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12207 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12208 TFLAGS="$(STAGE3_TFLAGS)" \
12209 $(TARGET-stage3-mpfr)
12211 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12212 clean-stage3: clean-stage3-mpfr
12213 clean-stage3-mpfr:
12214 @if [ $(current_stage) = stage3 ]; then \
12215 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12216 else \
12217 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12218 $(MAKE) stage3-start; \
12219 fi; \
12220 cd $(HOST_SUBDIR)/mpfr && \
12221 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12222 @endif mpfr-bootstrap
12225 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12226 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12227 maybe-all-stage4-mpfr:
12228 maybe-clean-stage4-mpfr:
12229 @if mpfr-bootstrap
12230 maybe-all-stage4-mpfr: all-stage4-mpfr
12231 all-stage4: all-stage4-mpfr
12232 TARGET-stage4-mpfr = $(TARGET-mpfr)
12233 all-stage4-mpfr: configure-stage4-mpfr
12234 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12235 @r=`${PWD_COMMAND}`; export r; \
12236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12237 TFLAGS="$(STAGE4_TFLAGS)"; \
12238 $(HOST_EXPORTS) \
12239 $(POSTSTAGE1_HOST_EXPORTS) \
12240 cd $(HOST_SUBDIR)/mpfr && \
12241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12242 CFLAGS="$(STAGE4_CFLAGS)" \
12243 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12244 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12249 TFLAGS="$(STAGE4_TFLAGS)" \
12250 $(TARGET-stage4-mpfr)
12252 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12253 clean-stage4: clean-stage4-mpfr
12254 clean-stage4-mpfr:
12255 @if [ $(current_stage) = stage4 ]; then \
12256 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12257 else \
12258 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12259 $(MAKE) stage4-start; \
12260 fi; \
12261 cd $(HOST_SUBDIR)/mpfr && \
12262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12263 @endif mpfr-bootstrap
12266 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12267 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12268 maybe-all-stageprofile-mpfr:
12269 maybe-clean-stageprofile-mpfr:
12270 @if mpfr-bootstrap
12271 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12272 all-stageprofile: all-stageprofile-mpfr
12273 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12274 all-stageprofile-mpfr: configure-stageprofile-mpfr
12275 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12276 @r=`${PWD_COMMAND}`; export r; \
12277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12278 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12279 $(HOST_EXPORTS) \
12280 $(POSTSTAGE1_HOST_EXPORTS) \
12281 cd $(HOST_SUBDIR)/mpfr && \
12282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12283 CFLAGS="$(STAGEprofile_CFLAGS)" \
12284 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12285 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12290 TFLAGS="$(STAGEprofile_TFLAGS)" \
12291 $(TARGET-stageprofile-mpfr)
12293 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12294 clean-stageprofile: clean-stageprofile-mpfr
12295 clean-stageprofile-mpfr:
12296 @if [ $(current_stage) = stageprofile ]; then \
12297 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12298 else \
12299 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12300 $(MAKE) stageprofile-start; \
12301 fi; \
12302 cd $(HOST_SUBDIR)/mpfr && \
12303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12304 @endif mpfr-bootstrap
12307 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12308 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12309 maybe-all-stagefeedback-mpfr:
12310 maybe-clean-stagefeedback-mpfr:
12311 @if mpfr-bootstrap
12312 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12313 all-stagefeedback: all-stagefeedback-mpfr
12314 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12315 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12316 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12317 @r=`${PWD_COMMAND}`; export r; \
12318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12319 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12320 $(HOST_EXPORTS) \
12321 $(POSTSTAGE1_HOST_EXPORTS) \
12322 cd $(HOST_SUBDIR)/mpfr && \
12323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12324 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12325 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12326 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12331 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12332 $(TARGET-stagefeedback-mpfr)
12334 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12335 clean-stagefeedback: clean-stagefeedback-mpfr
12336 clean-stagefeedback-mpfr:
12337 @if [ $(current_stage) = stagefeedback ]; then \
12338 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12339 else \
12340 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12341 $(MAKE) stagefeedback-start; \
12342 fi; \
12343 cd $(HOST_SUBDIR)/mpfr && \
12344 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12345 @endif mpfr-bootstrap
12351 .PHONY: check-mpfr maybe-check-mpfr
12352 maybe-check-mpfr:
12353 @if mpfr
12354 maybe-check-mpfr: check-mpfr
12356 check-mpfr:
12357 @: $(MAKE); $(unstage)
12358 @r=`${PWD_COMMAND}`; export r; \
12359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12360 $(HOST_EXPORTS) \
12361 (cd $(HOST_SUBDIR)/mpfr && \
12362 $(MAKE) $(FLAGS_TO_PASS) check)
12364 @endif mpfr
12366 .PHONY: install-mpfr maybe-install-mpfr
12367 maybe-install-mpfr:
12368 @if mpfr
12369 maybe-install-mpfr: install-mpfr
12371 install-mpfr:
12373 @endif mpfr
12375 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12376 maybe-install-strip-mpfr:
12377 @if mpfr
12378 maybe-install-strip-mpfr: install-strip-mpfr
12380 install-strip-mpfr:
12382 @endif mpfr
12384 # Other targets (info, dvi, pdf, etc.)
12386 .PHONY: maybe-info-mpfr info-mpfr
12387 maybe-info-mpfr:
12388 @if mpfr
12389 maybe-info-mpfr: info-mpfr
12391 info-mpfr: \
12392 configure-mpfr
12393 @[ -f ./mpfr/Makefile ] || exit 0; \
12394 r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 for flag in $(EXTRA_HOST_FLAGS) ; do \
12398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399 done; \
12400 echo "Doing info in mpfr" ; \
12401 (cd $(HOST_SUBDIR)/mpfr && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404 "RANLIB=$${RANLIB}" \
12405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406 info) \
12407 || exit 1
12409 @endif mpfr
12411 .PHONY: maybe-dvi-mpfr dvi-mpfr
12412 maybe-dvi-mpfr:
12413 @if mpfr
12414 maybe-dvi-mpfr: dvi-mpfr
12416 dvi-mpfr: \
12417 configure-mpfr
12418 @[ -f ./mpfr/Makefile ] || exit 0; \
12419 r=`${PWD_COMMAND}`; export r; \
12420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421 $(HOST_EXPORTS) \
12422 for flag in $(EXTRA_HOST_FLAGS) ; do \
12423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424 done; \
12425 echo "Doing dvi in mpfr" ; \
12426 (cd $(HOST_SUBDIR)/mpfr && \
12427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429 "RANLIB=$${RANLIB}" \
12430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431 dvi) \
12432 || exit 1
12434 @endif mpfr
12436 .PHONY: maybe-pdf-mpfr pdf-mpfr
12437 maybe-pdf-mpfr:
12438 @if mpfr
12439 maybe-pdf-mpfr: pdf-mpfr
12441 pdf-mpfr: \
12442 configure-mpfr
12443 @[ -f ./mpfr/Makefile ] || exit 0; \
12444 r=`${PWD_COMMAND}`; export r; \
12445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12446 $(HOST_EXPORTS) \
12447 for flag in $(EXTRA_HOST_FLAGS) ; do \
12448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12449 done; \
12450 echo "Doing pdf in mpfr" ; \
12451 (cd $(HOST_SUBDIR)/mpfr && \
12452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12454 "RANLIB=$${RANLIB}" \
12455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12456 pdf) \
12457 || exit 1
12459 @endif mpfr
12461 .PHONY: maybe-html-mpfr html-mpfr
12462 maybe-html-mpfr:
12463 @if mpfr
12464 maybe-html-mpfr: html-mpfr
12466 html-mpfr: \
12467 configure-mpfr
12468 @[ -f ./mpfr/Makefile ] || exit 0; \
12469 r=`${PWD_COMMAND}`; export r; \
12470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471 $(HOST_EXPORTS) \
12472 for flag in $(EXTRA_HOST_FLAGS) ; do \
12473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12474 done; \
12475 echo "Doing html in mpfr" ; \
12476 (cd $(HOST_SUBDIR)/mpfr && \
12477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12479 "RANLIB=$${RANLIB}" \
12480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12481 html) \
12482 || exit 1
12484 @endif mpfr
12486 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12487 maybe-TAGS-mpfr:
12488 @if mpfr
12489 maybe-TAGS-mpfr: TAGS-mpfr
12491 TAGS-mpfr: \
12492 configure-mpfr
12493 @[ -f ./mpfr/Makefile ] || exit 0; \
12494 r=`${PWD_COMMAND}`; export r; \
12495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12496 $(HOST_EXPORTS) \
12497 for flag in $(EXTRA_HOST_FLAGS) ; do \
12498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12499 done; \
12500 echo "Doing TAGS in mpfr" ; \
12501 (cd $(HOST_SUBDIR)/mpfr && \
12502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504 "RANLIB=$${RANLIB}" \
12505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12506 TAGS) \
12507 || exit 1
12509 @endif mpfr
12511 .PHONY: maybe-install-info-mpfr install-info-mpfr
12512 maybe-install-info-mpfr:
12513 @if mpfr
12514 maybe-install-info-mpfr: install-info-mpfr
12516 install-info-mpfr: \
12517 configure-mpfr \
12518 info-mpfr
12519 @[ -f ./mpfr/Makefile ] || exit 0; \
12520 r=`${PWD_COMMAND}`; export r; \
12521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522 $(HOST_EXPORTS) \
12523 for flag in $(EXTRA_HOST_FLAGS) ; do \
12524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12525 done; \
12526 echo "Doing install-info in mpfr" ; \
12527 (cd $(HOST_SUBDIR)/mpfr && \
12528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12530 "RANLIB=$${RANLIB}" \
12531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12532 install-info) \
12533 || exit 1
12535 @endif mpfr
12537 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12538 maybe-install-pdf-mpfr:
12539 @if mpfr
12540 maybe-install-pdf-mpfr: install-pdf-mpfr
12542 install-pdf-mpfr: \
12543 configure-mpfr \
12544 pdf-mpfr
12545 @[ -f ./mpfr/Makefile ] || exit 0; \
12546 r=`${PWD_COMMAND}`; export r; \
12547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12548 $(HOST_EXPORTS) \
12549 for flag in $(EXTRA_HOST_FLAGS) ; do \
12550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12551 done; \
12552 echo "Doing install-pdf in mpfr" ; \
12553 (cd $(HOST_SUBDIR)/mpfr && \
12554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12556 "RANLIB=$${RANLIB}" \
12557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12558 install-pdf) \
12559 || exit 1
12561 @endif mpfr
12563 .PHONY: maybe-install-html-mpfr install-html-mpfr
12564 maybe-install-html-mpfr:
12565 @if mpfr
12566 maybe-install-html-mpfr: install-html-mpfr
12568 install-html-mpfr: \
12569 configure-mpfr \
12570 html-mpfr
12571 @[ -f ./mpfr/Makefile ] || exit 0; \
12572 r=`${PWD_COMMAND}`; export r; \
12573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12574 $(HOST_EXPORTS) \
12575 for flag in $(EXTRA_HOST_FLAGS) ; do \
12576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12577 done; \
12578 echo "Doing install-html in mpfr" ; \
12579 (cd $(HOST_SUBDIR)/mpfr && \
12580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12582 "RANLIB=$${RANLIB}" \
12583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12584 install-html) \
12585 || exit 1
12587 @endif mpfr
12589 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12590 maybe-installcheck-mpfr:
12591 @if mpfr
12592 maybe-installcheck-mpfr: installcheck-mpfr
12594 installcheck-mpfr: \
12595 configure-mpfr
12596 @[ -f ./mpfr/Makefile ] || exit 0; \
12597 r=`${PWD_COMMAND}`; export r; \
12598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12599 $(HOST_EXPORTS) \
12600 for flag in $(EXTRA_HOST_FLAGS) ; do \
12601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12602 done; \
12603 echo "Doing installcheck in mpfr" ; \
12604 (cd $(HOST_SUBDIR)/mpfr && \
12605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12607 "RANLIB=$${RANLIB}" \
12608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12609 installcheck) \
12610 || exit 1
12612 @endif mpfr
12614 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12615 maybe-mostlyclean-mpfr:
12616 @if mpfr
12617 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12619 mostlyclean-mpfr:
12620 @[ -f ./mpfr/Makefile ] || exit 0; \
12621 r=`${PWD_COMMAND}`; export r; \
12622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12623 $(HOST_EXPORTS) \
12624 for flag in $(EXTRA_HOST_FLAGS) ; do \
12625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12626 done; \
12627 echo "Doing mostlyclean in mpfr" ; \
12628 (cd $(HOST_SUBDIR)/mpfr && \
12629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12631 "RANLIB=$${RANLIB}" \
12632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12633 mostlyclean) \
12634 || exit 1
12636 @endif mpfr
12638 .PHONY: maybe-clean-mpfr clean-mpfr
12639 maybe-clean-mpfr:
12640 @if mpfr
12641 maybe-clean-mpfr: clean-mpfr
12643 clean-mpfr:
12644 @[ -f ./mpfr/Makefile ] || exit 0; \
12645 r=`${PWD_COMMAND}`; export r; \
12646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647 $(HOST_EXPORTS) \
12648 for flag in $(EXTRA_HOST_FLAGS) ; do \
12649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650 done; \
12651 echo "Doing clean in mpfr" ; \
12652 (cd $(HOST_SUBDIR)/mpfr && \
12653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655 "RANLIB=$${RANLIB}" \
12656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12657 clean) \
12658 || exit 1
12660 @endif mpfr
12662 .PHONY: maybe-distclean-mpfr distclean-mpfr
12663 maybe-distclean-mpfr:
12664 @if mpfr
12665 maybe-distclean-mpfr: distclean-mpfr
12667 distclean-mpfr:
12668 @[ -f ./mpfr/Makefile ] || exit 0; \
12669 r=`${PWD_COMMAND}`; export r; \
12670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12671 $(HOST_EXPORTS) \
12672 for flag in $(EXTRA_HOST_FLAGS) ; do \
12673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12674 done; \
12675 echo "Doing distclean in mpfr" ; \
12676 (cd $(HOST_SUBDIR)/mpfr && \
12677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12679 "RANLIB=$${RANLIB}" \
12680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12681 distclean) \
12682 || exit 1
12684 @endif mpfr
12686 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12687 maybe-maintainer-clean-mpfr:
12688 @if mpfr
12689 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12691 maintainer-clean-mpfr:
12692 @[ -f ./mpfr/Makefile ] || exit 0; \
12693 r=`${PWD_COMMAND}`; export r; \
12694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695 $(HOST_EXPORTS) \
12696 for flag in $(EXTRA_HOST_FLAGS) ; do \
12697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12698 done; \
12699 echo "Doing maintainer-clean in mpfr" ; \
12700 (cd $(HOST_SUBDIR)/mpfr && \
12701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12703 "RANLIB=$${RANLIB}" \
12704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12705 maintainer-clean) \
12706 || exit 1
12708 @endif mpfr
12712 .PHONY: configure-mpc maybe-configure-mpc
12713 maybe-configure-mpc:
12714 @if gcc-bootstrap
12715 configure-mpc: stage_current
12716 @endif gcc-bootstrap
12717 @if mpc
12718 maybe-configure-mpc: configure-mpc
12719 configure-mpc:
12720 @r=`${PWD_COMMAND}`; export r; \
12721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12724 $(HOST_EXPORTS) \
12725 echo Configuring in $(HOST_SUBDIR)/mpc; \
12726 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12727 case $(srcdir) in \
12728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12729 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12731 esac; \
12732 module_srcdir=mpc; \
12733 $(SHELL) \
12734 $$s/$$module_srcdir/configure \
12735 --srcdir=$${topdir}/$$module_srcdir \
12736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12737 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12738 || exit 1
12739 @endif mpc
12743 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12744 maybe-configure-stage1-mpc:
12745 @if mpc-bootstrap
12746 maybe-configure-stage1-mpc: configure-stage1-mpc
12747 configure-stage1-mpc:
12748 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12750 @r=`${PWD_COMMAND}`; export r; \
12751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12752 TFLAGS="$(STAGE1_TFLAGS)"; \
12753 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12754 $(HOST_EXPORTS) \
12755 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12756 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12757 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12758 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12760 cd $(HOST_SUBDIR)/mpc || exit 1; \
12761 case $(srcdir) in \
12762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12763 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12765 esac; \
12766 module_srcdir=mpc; \
12767 $(SHELL) $$s/$$module_srcdir/configure \
12768 --srcdir=$${topdir}/$$module_srcdir \
12769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12770 --target=${target_alias} \
12772 $(STAGE1_CONFIGURE_FLAGS) \
12773 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12774 @endif mpc-bootstrap
12776 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12777 maybe-configure-stage2-mpc:
12778 @if mpc-bootstrap
12779 maybe-configure-stage2-mpc: configure-stage2-mpc
12780 configure-stage2-mpc:
12781 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12782 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12783 @r=`${PWD_COMMAND}`; export r; \
12784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12785 TFLAGS="$(STAGE2_TFLAGS)"; \
12786 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12787 $(HOST_EXPORTS) \
12788 $(POSTSTAGE1_HOST_EXPORTS) \
12789 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12790 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12791 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12792 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12794 cd $(HOST_SUBDIR)/mpc || exit 1; \
12795 case $(srcdir) in \
12796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12797 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12799 esac; \
12800 module_srcdir=mpc; \
12801 $(SHELL) $$s/$$module_srcdir/configure \
12802 --srcdir=$${topdir}/$$module_srcdir \
12803 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12804 --target=${target_alias} \
12805 --with-build-libsubdir=$(HOST_SUBDIR) \
12806 $(STAGE2_CONFIGURE_FLAGS) \
12807 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12808 @endif mpc-bootstrap
12810 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12811 maybe-configure-stage3-mpc:
12812 @if mpc-bootstrap
12813 maybe-configure-stage3-mpc: configure-stage3-mpc
12814 configure-stage3-mpc:
12815 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12817 @r=`${PWD_COMMAND}`; export r; \
12818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12819 TFLAGS="$(STAGE3_TFLAGS)"; \
12820 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12821 $(HOST_EXPORTS) \
12822 $(POSTSTAGE1_HOST_EXPORTS) \
12823 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12824 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12825 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12826 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12828 cd $(HOST_SUBDIR)/mpc || exit 1; \
12829 case $(srcdir) in \
12830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12831 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12833 esac; \
12834 module_srcdir=mpc; \
12835 $(SHELL) $$s/$$module_srcdir/configure \
12836 --srcdir=$${topdir}/$$module_srcdir \
12837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12838 --target=${target_alias} \
12839 --with-build-libsubdir=$(HOST_SUBDIR) \
12840 $(STAGE3_CONFIGURE_FLAGS) \
12841 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12842 @endif mpc-bootstrap
12844 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12845 maybe-configure-stage4-mpc:
12846 @if mpc-bootstrap
12847 maybe-configure-stage4-mpc: configure-stage4-mpc
12848 configure-stage4-mpc:
12849 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12851 @r=`${PWD_COMMAND}`; export r; \
12852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12853 TFLAGS="$(STAGE4_TFLAGS)"; \
12854 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12855 $(HOST_EXPORTS) \
12856 $(POSTSTAGE1_HOST_EXPORTS) \
12857 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12858 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12859 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12860 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12862 cd $(HOST_SUBDIR)/mpc || exit 1; \
12863 case $(srcdir) in \
12864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12865 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12867 esac; \
12868 module_srcdir=mpc; \
12869 $(SHELL) $$s/$$module_srcdir/configure \
12870 --srcdir=$${topdir}/$$module_srcdir \
12871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12872 --target=${target_alias} \
12873 --with-build-libsubdir=$(HOST_SUBDIR) \
12874 $(STAGE4_CONFIGURE_FLAGS) \
12875 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12876 @endif mpc-bootstrap
12878 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12879 maybe-configure-stageprofile-mpc:
12880 @if mpc-bootstrap
12881 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12882 configure-stageprofile-mpc:
12883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12885 @r=`${PWD_COMMAND}`; export r; \
12886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12887 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12888 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12889 $(HOST_EXPORTS) \
12890 $(POSTSTAGE1_HOST_EXPORTS) \
12891 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12892 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12893 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12894 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12896 cd $(HOST_SUBDIR)/mpc || exit 1; \
12897 case $(srcdir) in \
12898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12899 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12901 esac; \
12902 module_srcdir=mpc; \
12903 $(SHELL) $$s/$$module_srcdir/configure \
12904 --srcdir=$${topdir}/$$module_srcdir \
12905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12906 --target=${target_alias} \
12907 --with-build-libsubdir=$(HOST_SUBDIR) \
12908 $(STAGEprofile_CONFIGURE_FLAGS) \
12909 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12910 @endif mpc-bootstrap
12912 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12913 maybe-configure-stagefeedback-mpc:
12914 @if mpc-bootstrap
12915 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12916 configure-stagefeedback-mpc:
12917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12919 @r=`${PWD_COMMAND}`; export r; \
12920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12921 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12922 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12923 $(HOST_EXPORTS) \
12924 $(POSTSTAGE1_HOST_EXPORTS) \
12925 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12926 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12927 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12928 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12930 cd $(HOST_SUBDIR)/mpc || exit 1; \
12931 case $(srcdir) in \
12932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12933 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12935 esac; \
12936 module_srcdir=mpc; \
12937 $(SHELL) $$s/$$module_srcdir/configure \
12938 --srcdir=$${topdir}/$$module_srcdir \
12939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12940 --target=${target_alias} \
12941 --with-build-libsubdir=$(HOST_SUBDIR) \
12942 $(STAGEfeedback_CONFIGURE_FLAGS) \
12943 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12944 @endif mpc-bootstrap
12950 .PHONY: all-mpc maybe-all-mpc
12951 maybe-all-mpc:
12952 @if gcc-bootstrap
12953 all-mpc: stage_current
12954 @endif gcc-bootstrap
12955 @if mpc
12956 TARGET-mpc=all
12957 maybe-all-mpc: all-mpc
12958 all-mpc: configure-mpc
12959 @r=`${PWD_COMMAND}`; export r; \
12960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961 $(HOST_EXPORTS) \
12962 (cd $(HOST_SUBDIR)/mpc && \
12963 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
12964 $(TARGET-mpc))
12965 @endif mpc
12969 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12970 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12971 maybe-all-stage1-mpc:
12972 maybe-clean-stage1-mpc:
12973 @if mpc-bootstrap
12974 maybe-all-stage1-mpc: all-stage1-mpc
12975 all-stage1: all-stage1-mpc
12976 TARGET-stage1-mpc = $(TARGET-mpc)
12977 all-stage1-mpc: configure-stage1-mpc
12978 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12979 @r=`${PWD_COMMAND}`; export r; \
12980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12981 TFLAGS="$(STAGE1_TFLAGS)"; \
12982 $(HOST_EXPORTS) \
12983 cd $(HOST_SUBDIR)/mpc && \
12984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12985 CFLAGS="$(STAGE1_CFLAGS)" \
12986 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12987 LIBCFLAGS="$(LIBCFLAGS)" \
12988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12991 $(EXTRA_HOST_FLAGS) \
12992 $(STAGE1_FLAGS_TO_PASS) \
12993 TFLAGS="$(STAGE1_TFLAGS)" \
12994 $(TARGET-stage1-mpc)
12996 maybe-clean-stage1-mpc: clean-stage1-mpc
12997 clean-stage1: clean-stage1-mpc
12998 clean-stage1-mpc:
12999 @if [ $(current_stage) = stage1 ]; then \
13000 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13001 else \
13002 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13003 $(MAKE) stage1-start; \
13004 fi; \
13005 cd $(HOST_SUBDIR)/mpc && \
13006 $(MAKE) $(EXTRA_HOST_FLAGS) \
13007 $(STAGE1_FLAGS_TO_PASS) clean
13008 @endif mpc-bootstrap
13011 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13012 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13013 maybe-all-stage2-mpc:
13014 maybe-clean-stage2-mpc:
13015 @if mpc-bootstrap
13016 maybe-all-stage2-mpc: all-stage2-mpc
13017 all-stage2: all-stage2-mpc
13018 TARGET-stage2-mpc = $(TARGET-mpc)
13019 all-stage2-mpc: configure-stage2-mpc
13020 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13021 @r=`${PWD_COMMAND}`; export r; \
13022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023 TFLAGS="$(STAGE2_TFLAGS)"; \
13024 $(HOST_EXPORTS) \
13025 $(POSTSTAGE1_HOST_EXPORTS) \
13026 cd $(HOST_SUBDIR)/mpc && \
13027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13028 CFLAGS="$(STAGE2_CFLAGS)" \
13029 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13030 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13034 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13035 TFLAGS="$(STAGE2_TFLAGS)" \
13036 $(TARGET-stage2-mpc)
13038 maybe-clean-stage2-mpc: clean-stage2-mpc
13039 clean-stage2: clean-stage2-mpc
13040 clean-stage2-mpc:
13041 @if [ $(current_stage) = stage2 ]; then \
13042 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13043 else \
13044 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13045 $(MAKE) stage2-start; \
13046 fi; \
13047 cd $(HOST_SUBDIR)/mpc && \
13048 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13049 @endif mpc-bootstrap
13052 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13053 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13054 maybe-all-stage3-mpc:
13055 maybe-clean-stage3-mpc:
13056 @if mpc-bootstrap
13057 maybe-all-stage3-mpc: all-stage3-mpc
13058 all-stage3: all-stage3-mpc
13059 TARGET-stage3-mpc = $(TARGET-mpc)
13060 all-stage3-mpc: configure-stage3-mpc
13061 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13062 @r=`${PWD_COMMAND}`; export r; \
13063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13064 TFLAGS="$(STAGE3_TFLAGS)"; \
13065 $(HOST_EXPORTS) \
13066 $(POSTSTAGE1_HOST_EXPORTS) \
13067 cd $(HOST_SUBDIR)/mpc && \
13068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13069 CFLAGS="$(STAGE3_CFLAGS)" \
13070 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13071 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13075 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13076 TFLAGS="$(STAGE3_TFLAGS)" \
13077 $(TARGET-stage3-mpc)
13079 maybe-clean-stage3-mpc: clean-stage3-mpc
13080 clean-stage3: clean-stage3-mpc
13081 clean-stage3-mpc:
13082 @if [ $(current_stage) = stage3 ]; then \
13083 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13084 else \
13085 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13086 $(MAKE) stage3-start; \
13087 fi; \
13088 cd $(HOST_SUBDIR)/mpc && \
13089 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13090 @endif mpc-bootstrap
13093 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13094 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13095 maybe-all-stage4-mpc:
13096 maybe-clean-stage4-mpc:
13097 @if mpc-bootstrap
13098 maybe-all-stage4-mpc: all-stage4-mpc
13099 all-stage4: all-stage4-mpc
13100 TARGET-stage4-mpc = $(TARGET-mpc)
13101 all-stage4-mpc: configure-stage4-mpc
13102 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13103 @r=`${PWD_COMMAND}`; export r; \
13104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13105 TFLAGS="$(STAGE4_TFLAGS)"; \
13106 $(HOST_EXPORTS) \
13107 $(POSTSTAGE1_HOST_EXPORTS) \
13108 cd $(HOST_SUBDIR)/mpc && \
13109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13110 CFLAGS="$(STAGE4_CFLAGS)" \
13111 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13112 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13116 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13117 TFLAGS="$(STAGE4_TFLAGS)" \
13118 $(TARGET-stage4-mpc)
13120 maybe-clean-stage4-mpc: clean-stage4-mpc
13121 clean-stage4: clean-stage4-mpc
13122 clean-stage4-mpc:
13123 @if [ $(current_stage) = stage4 ]; then \
13124 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13125 else \
13126 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13127 $(MAKE) stage4-start; \
13128 fi; \
13129 cd $(HOST_SUBDIR)/mpc && \
13130 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13131 @endif mpc-bootstrap
13134 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13135 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13136 maybe-all-stageprofile-mpc:
13137 maybe-clean-stageprofile-mpc:
13138 @if mpc-bootstrap
13139 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13140 all-stageprofile: all-stageprofile-mpc
13141 TARGET-stageprofile-mpc = $(TARGET-mpc)
13142 all-stageprofile-mpc: configure-stageprofile-mpc
13143 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13144 @r=`${PWD_COMMAND}`; export r; \
13145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13146 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13147 $(HOST_EXPORTS) \
13148 $(POSTSTAGE1_HOST_EXPORTS) \
13149 cd $(HOST_SUBDIR)/mpc && \
13150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13151 CFLAGS="$(STAGEprofile_CFLAGS)" \
13152 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13153 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13157 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13158 TFLAGS="$(STAGEprofile_TFLAGS)" \
13159 $(TARGET-stageprofile-mpc)
13161 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13162 clean-stageprofile: clean-stageprofile-mpc
13163 clean-stageprofile-mpc:
13164 @if [ $(current_stage) = stageprofile ]; then \
13165 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13166 else \
13167 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13168 $(MAKE) stageprofile-start; \
13169 fi; \
13170 cd $(HOST_SUBDIR)/mpc && \
13171 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13172 @endif mpc-bootstrap
13175 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13176 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13177 maybe-all-stagefeedback-mpc:
13178 maybe-clean-stagefeedback-mpc:
13179 @if mpc-bootstrap
13180 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13181 all-stagefeedback: all-stagefeedback-mpc
13182 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13183 all-stagefeedback-mpc: configure-stagefeedback-mpc
13184 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13185 @r=`${PWD_COMMAND}`; export r; \
13186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13187 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13188 $(HOST_EXPORTS) \
13189 $(POSTSTAGE1_HOST_EXPORTS) \
13190 cd $(HOST_SUBDIR)/mpc && \
13191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13192 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13193 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13194 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13199 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13200 $(TARGET-stagefeedback-mpc)
13202 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13203 clean-stagefeedback: clean-stagefeedback-mpc
13204 clean-stagefeedback-mpc:
13205 @if [ $(current_stage) = stagefeedback ]; then \
13206 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13207 else \
13208 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13209 $(MAKE) stagefeedback-start; \
13210 fi; \
13211 cd $(HOST_SUBDIR)/mpc && \
13212 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13213 @endif mpc-bootstrap
13219 .PHONY: check-mpc maybe-check-mpc
13220 maybe-check-mpc:
13221 @if mpc
13222 maybe-check-mpc: check-mpc
13224 check-mpc:
13225 @: $(MAKE); $(unstage)
13226 @r=`${PWD_COMMAND}`; export r; \
13227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13228 $(HOST_EXPORTS) \
13229 (cd $(HOST_SUBDIR)/mpc && \
13230 $(MAKE) $(FLAGS_TO_PASS) check)
13232 @endif mpc
13234 .PHONY: install-mpc maybe-install-mpc
13235 maybe-install-mpc:
13236 @if mpc
13237 maybe-install-mpc: install-mpc
13239 install-mpc:
13241 @endif mpc
13243 .PHONY: install-strip-mpc maybe-install-strip-mpc
13244 maybe-install-strip-mpc:
13245 @if mpc
13246 maybe-install-strip-mpc: install-strip-mpc
13248 install-strip-mpc:
13250 @endif mpc
13252 # Other targets (info, dvi, pdf, etc.)
13254 .PHONY: maybe-info-mpc info-mpc
13255 maybe-info-mpc:
13256 @if mpc
13257 maybe-info-mpc: info-mpc
13259 info-mpc: \
13260 configure-mpc
13261 @[ -f ./mpc/Makefile ] || exit 0; \
13262 r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 $(HOST_EXPORTS) \
13265 for flag in $(EXTRA_HOST_FLAGS) ; do \
13266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13267 done; \
13268 echo "Doing info in mpc" ; \
13269 (cd $(HOST_SUBDIR)/mpc && \
13270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13272 "RANLIB=$${RANLIB}" \
13273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13274 info) \
13275 || exit 1
13277 @endif mpc
13279 .PHONY: maybe-dvi-mpc dvi-mpc
13280 maybe-dvi-mpc:
13281 @if mpc
13282 maybe-dvi-mpc: dvi-mpc
13284 dvi-mpc: \
13285 configure-mpc
13286 @[ -f ./mpc/Makefile ] || exit 0; \
13287 r=`${PWD_COMMAND}`; export r; \
13288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289 $(HOST_EXPORTS) \
13290 for flag in $(EXTRA_HOST_FLAGS) ; do \
13291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13292 done; \
13293 echo "Doing dvi in mpc" ; \
13294 (cd $(HOST_SUBDIR)/mpc && \
13295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13297 "RANLIB=$${RANLIB}" \
13298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13299 dvi) \
13300 || exit 1
13302 @endif mpc
13304 .PHONY: maybe-pdf-mpc pdf-mpc
13305 maybe-pdf-mpc:
13306 @if mpc
13307 maybe-pdf-mpc: pdf-mpc
13309 pdf-mpc: \
13310 configure-mpc
13311 @[ -f ./mpc/Makefile ] || exit 0; \
13312 r=`${PWD_COMMAND}`; export r; \
13313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13314 $(HOST_EXPORTS) \
13315 for flag in $(EXTRA_HOST_FLAGS) ; do \
13316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13317 done; \
13318 echo "Doing pdf in mpc" ; \
13319 (cd $(HOST_SUBDIR)/mpc && \
13320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13322 "RANLIB=$${RANLIB}" \
13323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13324 pdf) \
13325 || exit 1
13327 @endif mpc
13329 .PHONY: maybe-html-mpc html-mpc
13330 maybe-html-mpc:
13331 @if mpc
13332 maybe-html-mpc: html-mpc
13334 html-mpc: \
13335 configure-mpc
13336 @[ -f ./mpc/Makefile ] || exit 0; \
13337 r=`${PWD_COMMAND}`; export r; \
13338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13339 $(HOST_EXPORTS) \
13340 for flag in $(EXTRA_HOST_FLAGS) ; do \
13341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13342 done; \
13343 echo "Doing html in mpc" ; \
13344 (cd $(HOST_SUBDIR)/mpc && \
13345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13347 "RANLIB=$${RANLIB}" \
13348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13349 html) \
13350 || exit 1
13352 @endif mpc
13354 .PHONY: maybe-TAGS-mpc TAGS-mpc
13355 maybe-TAGS-mpc:
13356 @if mpc
13357 maybe-TAGS-mpc: TAGS-mpc
13359 TAGS-mpc: \
13360 configure-mpc
13361 @[ -f ./mpc/Makefile ] || exit 0; \
13362 r=`${PWD_COMMAND}`; export r; \
13363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364 $(HOST_EXPORTS) \
13365 for flag in $(EXTRA_HOST_FLAGS) ; do \
13366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13367 done; \
13368 echo "Doing TAGS in mpc" ; \
13369 (cd $(HOST_SUBDIR)/mpc && \
13370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13372 "RANLIB=$${RANLIB}" \
13373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13374 TAGS) \
13375 || exit 1
13377 @endif mpc
13379 .PHONY: maybe-install-info-mpc install-info-mpc
13380 maybe-install-info-mpc:
13381 @if mpc
13382 maybe-install-info-mpc: install-info-mpc
13384 install-info-mpc: \
13385 configure-mpc \
13386 info-mpc
13387 @[ -f ./mpc/Makefile ] || exit 0; \
13388 r=`${PWD_COMMAND}`; export r; \
13389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13390 $(HOST_EXPORTS) \
13391 for flag in $(EXTRA_HOST_FLAGS) ; do \
13392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13393 done; \
13394 echo "Doing install-info in mpc" ; \
13395 (cd $(HOST_SUBDIR)/mpc && \
13396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13398 "RANLIB=$${RANLIB}" \
13399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13400 install-info) \
13401 || exit 1
13403 @endif mpc
13405 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13406 maybe-install-pdf-mpc:
13407 @if mpc
13408 maybe-install-pdf-mpc: install-pdf-mpc
13410 install-pdf-mpc: \
13411 configure-mpc \
13412 pdf-mpc
13413 @[ -f ./mpc/Makefile ] || exit 0; \
13414 r=`${PWD_COMMAND}`; export r; \
13415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416 $(HOST_EXPORTS) \
13417 for flag in $(EXTRA_HOST_FLAGS) ; do \
13418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13419 done; \
13420 echo "Doing install-pdf in mpc" ; \
13421 (cd $(HOST_SUBDIR)/mpc && \
13422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13424 "RANLIB=$${RANLIB}" \
13425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13426 install-pdf) \
13427 || exit 1
13429 @endif mpc
13431 .PHONY: maybe-install-html-mpc install-html-mpc
13432 maybe-install-html-mpc:
13433 @if mpc
13434 maybe-install-html-mpc: install-html-mpc
13436 install-html-mpc: \
13437 configure-mpc \
13438 html-mpc
13439 @[ -f ./mpc/Makefile ] || exit 0; \
13440 r=`${PWD_COMMAND}`; export r; \
13441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13442 $(HOST_EXPORTS) \
13443 for flag in $(EXTRA_HOST_FLAGS) ; do \
13444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13445 done; \
13446 echo "Doing install-html in mpc" ; \
13447 (cd $(HOST_SUBDIR)/mpc && \
13448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13450 "RANLIB=$${RANLIB}" \
13451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13452 install-html) \
13453 || exit 1
13455 @endif mpc
13457 .PHONY: maybe-installcheck-mpc installcheck-mpc
13458 maybe-installcheck-mpc:
13459 @if mpc
13460 maybe-installcheck-mpc: installcheck-mpc
13462 installcheck-mpc: \
13463 configure-mpc
13464 @[ -f ./mpc/Makefile ] || exit 0; \
13465 r=`${PWD_COMMAND}`; export r; \
13466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467 $(HOST_EXPORTS) \
13468 for flag in $(EXTRA_HOST_FLAGS) ; do \
13469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13470 done; \
13471 echo "Doing installcheck in mpc" ; \
13472 (cd $(HOST_SUBDIR)/mpc && \
13473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13475 "RANLIB=$${RANLIB}" \
13476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13477 installcheck) \
13478 || exit 1
13480 @endif mpc
13482 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13483 maybe-mostlyclean-mpc:
13484 @if mpc
13485 maybe-mostlyclean-mpc: mostlyclean-mpc
13487 mostlyclean-mpc:
13488 @[ -f ./mpc/Makefile ] || exit 0; \
13489 r=`${PWD_COMMAND}`; export r; \
13490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13491 $(HOST_EXPORTS) \
13492 for flag in $(EXTRA_HOST_FLAGS) ; do \
13493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13494 done; \
13495 echo "Doing mostlyclean in mpc" ; \
13496 (cd $(HOST_SUBDIR)/mpc && \
13497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13499 "RANLIB=$${RANLIB}" \
13500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13501 mostlyclean) \
13502 || exit 1
13504 @endif mpc
13506 .PHONY: maybe-clean-mpc clean-mpc
13507 maybe-clean-mpc:
13508 @if mpc
13509 maybe-clean-mpc: clean-mpc
13511 clean-mpc:
13512 @[ -f ./mpc/Makefile ] || exit 0; \
13513 r=`${PWD_COMMAND}`; export r; \
13514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13515 $(HOST_EXPORTS) \
13516 for flag in $(EXTRA_HOST_FLAGS) ; do \
13517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13518 done; \
13519 echo "Doing clean in mpc" ; \
13520 (cd $(HOST_SUBDIR)/mpc && \
13521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13523 "RANLIB=$${RANLIB}" \
13524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13525 clean) \
13526 || exit 1
13528 @endif mpc
13530 .PHONY: maybe-distclean-mpc distclean-mpc
13531 maybe-distclean-mpc:
13532 @if mpc
13533 maybe-distclean-mpc: distclean-mpc
13535 distclean-mpc:
13536 @[ -f ./mpc/Makefile ] || exit 0; \
13537 r=`${PWD_COMMAND}`; export r; \
13538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13539 $(HOST_EXPORTS) \
13540 for flag in $(EXTRA_HOST_FLAGS) ; do \
13541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13542 done; \
13543 echo "Doing distclean in mpc" ; \
13544 (cd $(HOST_SUBDIR)/mpc && \
13545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13547 "RANLIB=$${RANLIB}" \
13548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13549 distclean) \
13550 || exit 1
13552 @endif mpc
13554 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13555 maybe-maintainer-clean-mpc:
13556 @if mpc
13557 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13559 maintainer-clean-mpc:
13560 @[ -f ./mpc/Makefile ] || exit 0; \
13561 r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563 $(HOST_EXPORTS) \
13564 for flag in $(EXTRA_HOST_FLAGS) ; do \
13565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566 done; \
13567 echo "Doing maintainer-clean in mpc" ; \
13568 (cd $(HOST_SUBDIR)/mpc && \
13569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571 "RANLIB=$${RANLIB}" \
13572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573 maintainer-clean) \
13574 || exit 1
13576 @endif mpc
13580 .PHONY: configure-isl maybe-configure-isl
13581 maybe-configure-isl:
13582 @if gcc-bootstrap
13583 configure-isl: stage_current
13584 @endif gcc-bootstrap
13585 @if isl
13586 maybe-configure-isl: configure-isl
13587 configure-isl:
13588 @r=`${PWD_COMMAND}`; export r; \
13589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13590 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13592 $(HOST_EXPORTS) \
13593 echo Configuring in $(HOST_SUBDIR)/isl; \
13594 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13595 case $(srcdir) in \
13596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13597 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13599 esac; \
13600 module_srcdir=isl; \
13601 $(SHELL) \
13602 $$s/$$module_srcdir/configure \
13603 --srcdir=$${topdir}/$$module_srcdir \
13604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13605 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13606 || exit 1
13607 @endif isl
13611 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13612 maybe-configure-stage1-isl:
13613 @if isl-bootstrap
13614 maybe-configure-stage1-isl: configure-stage1-isl
13615 configure-stage1-isl:
13616 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13618 @r=`${PWD_COMMAND}`; export r; \
13619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13620 TFLAGS="$(STAGE1_TFLAGS)"; \
13621 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13622 $(HOST_EXPORTS) \
13623 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13624 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13625 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13626 echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13628 cd $(HOST_SUBDIR)/isl || exit 1; \
13629 case $(srcdir) in \
13630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13631 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13633 esac; \
13634 module_srcdir=isl; \
13635 $(SHELL) $$s/$$module_srcdir/configure \
13636 --srcdir=$${topdir}/$$module_srcdir \
13637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13638 --target=${target_alias} \
13640 $(STAGE1_CONFIGURE_FLAGS) \
13641 --disable-shared @extra_isl_gmp_configure_flags@
13642 @endif isl-bootstrap
13644 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13645 maybe-configure-stage2-isl:
13646 @if isl-bootstrap
13647 maybe-configure-stage2-isl: configure-stage2-isl
13648 configure-stage2-isl:
13649 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13651 @r=`${PWD_COMMAND}`; export r; \
13652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13653 TFLAGS="$(STAGE2_TFLAGS)"; \
13654 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13655 $(HOST_EXPORTS) \
13656 $(POSTSTAGE1_HOST_EXPORTS) \
13657 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13658 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13659 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13660 echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13662 cd $(HOST_SUBDIR)/isl || exit 1; \
13663 case $(srcdir) in \
13664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13665 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13667 esac; \
13668 module_srcdir=isl; \
13669 $(SHELL) $$s/$$module_srcdir/configure \
13670 --srcdir=$${topdir}/$$module_srcdir \
13671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13672 --target=${target_alias} \
13673 --with-build-libsubdir=$(HOST_SUBDIR) \
13674 $(STAGE2_CONFIGURE_FLAGS) \
13675 --disable-shared @extra_isl_gmp_configure_flags@
13676 @endif isl-bootstrap
13678 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13679 maybe-configure-stage3-isl:
13680 @if isl-bootstrap
13681 maybe-configure-stage3-isl: configure-stage3-isl
13682 configure-stage3-isl:
13683 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13685 @r=`${PWD_COMMAND}`; export r; \
13686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687 TFLAGS="$(STAGE3_TFLAGS)"; \
13688 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13689 $(HOST_EXPORTS) \
13690 $(POSTSTAGE1_HOST_EXPORTS) \
13691 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13692 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13693 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13694 echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13696 cd $(HOST_SUBDIR)/isl || exit 1; \
13697 case $(srcdir) in \
13698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13699 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13701 esac; \
13702 module_srcdir=isl; \
13703 $(SHELL) $$s/$$module_srcdir/configure \
13704 --srcdir=$${topdir}/$$module_srcdir \
13705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13706 --target=${target_alias} \
13707 --with-build-libsubdir=$(HOST_SUBDIR) \
13708 $(STAGE3_CONFIGURE_FLAGS) \
13709 --disable-shared @extra_isl_gmp_configure_flags@
13710 @endif isl-bootstrap
13712 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13713 maybe-configure-stage4-isl:
13714 @if isl-bootstrap
13715 maybe-configure-stage4-isl: configure-stage4-isl
13716 configure-stage4-isl:
13717 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13719 @r=`${PWD_COMMAND}`; export r; \
13720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13721 TFLAGS="$(STAGE4_TFLAGS)"; \
13722 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13723 $(HOST_EXPORTS) \
13724 $(POSTSTAGE1_HOST_EXPORTS) \
13725 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13726 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13727 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13728 echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13730 cd $(HOST_SUBDIR)/isl || exit 1; \
13731 case $(srcdir) in \
13732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13733 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13735 esac; \
13736 module_srcdir=isl; \
13737 $(SHELL) $$s/$$module_srcdir/configure \
13738 --srcdir=$${topdir}/$$module_srcdir \
13739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13740 --target=${target_alias} \
13741 --with-build-libsubdir=$(HOST_SUBDIR) \
13742 $(STAGE4_CONFIGURE_FLAGS) \
13743 --disable-shared @extra_isl_gmp_configure_flags@
13744 @endif isl-bootstrap
13746 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13747 maybe-configure-stageprofile-isl:
13748 @if isl-bootstrap
13749 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13750 configure-stageprofile-isl:
13751 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13753 @r=`${PWD_COMMAND}`; export r; \
13754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13755 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13756 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13757 $(HOST_EXPORTS) \
13758 $(POSTSTAGE1_HOST_EXPORTS) \
13759 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13760 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13761 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13762 echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13764 cd $(HOST_SUBDIR)/isl || exit 1; \
13765 case $(srcdir) in \
13766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13767 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13769 esac; \
13770 module_srcdir=isl; \
13771 $(SHELL) $$s/$$module_srcdir/configure \
13772 --srcdir=$${topdir}/$$module_srcdir \
13773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13774 --target=${target_alias} \
13775 --with-build-libsubdir=$(HOST_SUBDIR) \
13776 $(STAGEprofile_CONFIGURE_FLAGS) \
13777 --disable-shared @extra_isl_gmp_configure_flags@
13778 @endif isl-bootstrap
13780 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13781 maybe-configure-stagefeedback-isl:
13782 @if isl-bootstrap
13783 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13784 configure-stagefeedback-isl:
13785 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13787 @r=`${PWD_COMMAND}`; export r; \
13788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13790 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13791 $(HOST_EXPORTS) \
13792 $(POSTSTAGE1_HOST_EXPORTS) \
13793 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13794 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13795 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13796 echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13798 cd $(HOST_SUBDIR)/isl || exit 1; \
13799 case $(srcdir) in \
13800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13801 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13803 esac; \
13804 module_srcdir=isl; \
13805 $(SHELL) $$s/$$module_srcdir/configure \
13806 --srcdir=$${topdir}/$$module_srcdir \
13807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13808 --target=${target_alias} \
13809 --with-build-libsubdir=$(HOST_SUBDIR) \
13810 $(STAGEfeedback_CONFIGURE_FLAGS) \
13811 --disable-shared @extra_isl_gmp_configure_flags@
13812 @endif isl-bootstrap
13818 .PHONY: all-isl maybe-all-isl
13819 maybe-all-isl:
13820 @if gcc-bootstrap
13821 all-isl: stage_current
13822 @endif gcc-bootstrap
13823 @if isl
13824 TARGET-isl=all
13825 maybe-all-isl: all-isl
13826 all-isl: configure-isl
13827 @r=`${PWD_COMMAND}`; export r; \
13828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829 $(HOST_EXPORTS) \
13830 (cd $(HOST_SUBDIR)/isl && \
13831 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13832 $(TARGET-isl))
13833 @endif isl
13837 .PHONY: all-stage1-isl maybe-all-stage1-isl
13838 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13839 maybe-all-stage1-isl:
13840 maybe-clean-stage1-isl:
13841 @if isl-bootstrap
13842 maybe-all-stage1-isl: all-stage1-isl
13843 all-stage1: all-stage1-isl
13844 TARGET-stage1-isl = $(TARGET-isl)
13845 all-stage1-isl: configure-stage1-isl
13846 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13847 @r=`${PWD_COMMAND}`; export r; \
13848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849 TFLAGS="$(STAGE1_TFLAGS)"; \
13850 $(HOST_EXPORTS) \
13851 cd $(HOST_SUBDIR)/isl && \
13852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13853 CFLAGS="$(STAGE1_CFLAGS)" \
13854 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13855 LIBCFLAGS="$(LIBCFLAGS)" \
13856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13859 $(EXTRA_HOST_FLAGS) \
13860 $(STAGE1_FLAGS_TO_PASS) V=1 \
13861 TFLAGS="$(STAGE1_TFLAGS)" \
13862 $(TARGET-stage1-isl)
13864 maybe-clean-stage1-isl: clean-stage1-isl
13865 clean-stage1: clean-stage1-isl
13866 clean-stage1-isl:
13867 @if [ $(current_stage) = stage1 ]; then \
13868 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13869 else \
13870 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13871 $(MAKE) stage1-start; \
13872 fi; \
13873 cd $(HOST_SUBDIR)/isl && \
13874 $(MAKE) $(EXTRA_HOST_FLAGS) \
13875 $(STAGE1_FLAGS_TO_PASS) V=1 clean
13876 @endif isl-bootstrap
13879 .PHONY: all-stage2-isl maybe-all-stage2-isl
13880 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13881 maybe-all-stage2-isl:
13882 maybe-clean-stage2-isl:
13883 @if isl-bootstrap
13884 maybe-all-stage2-isl: all-stage2-isl
13885 all-stage2: all-stage2-isl
13886 TARGET-stage2-isl = $(TARGET-isl)
13887 all-stage2-isl: configure-stage2-isl
13888 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13889 @r=`${PWD_COMMAND}`; export r; \
13890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13891 TFLAGS="$(STAGE2_TFLAGS)"; \
13892 $(HOST_EXPORTS) \
13893 $(POSTSTAGE1_HOST_EXPORTS) \
13894 cd $(HOST_SUBDIR)/isl && \
13895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13896 CFLAGS="$(STAGE2_CFLAGS)" \
13897 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13898 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13902 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13903 TFLAGS="$(STAGE2_TFLAGS)" \
13904 $(TARGET-stage2-isl)
13906 maybe-clean-stage2-isl: clean-stage2-isl
13907 clean-stage2: clean-stage2-isl
13908 clean-stage2-isl:
13909 @if [ $(current_stage) = stage2 ]; then \
13910 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13911 else \
13912 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13913 $(MAKE) stage2-start; \
13914 fi; \
13915 cd $(HOST_SUBDIR)/isl && \
13916 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13917 @endif isl-bootstrap
13920 .PHONY: all-stage3-isl maybe-all-stage3-isl
13921 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13922 maybe-all-stage3-isl:
13923 maybe-clean-stage3-isl:
13924 @if isl-bootstrap
13925 maybe-all-stage3-isl: all-stage3-isl
13926 all-stage3: all-stage3-isl
13927 TARGET-stage3-isl = $(TARGET-isl)
13928 all-stage3-isl: configure-stage3-isl
13929 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13930 @r=`${PWD_COMMAND}`; export r; \
13931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13932 TFLAGS="$(STAGE3_TFLAGS)"; \
13933 $(HOST_EXPORTS) \
13934 $(POSTSTAGE1_HOST_EXPORTS) \
13935 cd $(HOST_SUBDIR)/isl && \
13936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13937 CFLAGS="$(STAGE3_CFLAGS)" \
13938 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13939 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13943 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13944 TFLAGS="$(STAGE3_TFLAGS)" \
13945 $(TARGET-stage3-isl)
13947 maybe-clean-stage3-isl: clean-stage3-isl
13948 clean-stage3: clean-stage3-isl
13949 clean-stage3-isl:
13950 @if [ $(current_stage) = stage3 ]; then \
13951 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13952 else \
13953 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
13954 $(MAKE) stage3-start; \
13955 fi; \
13956 cd $(HOST_SUBDIR)/isl && \
13957 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13958 @endif isl-bootstrap
13961 .PHONY: all-stage4-isl maybe-all-stage4-isl
13962 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
13963 maybe-all-stage4-isl:
13964 maybe-clean-stage4-isl:
13965 @if isl-bootstrap
13966 maybe-all-stage4-isl: all-stage4-isl
13967 all-stage4: all-stage4-isl
13968 TARGET-stage4-isl = $(TARGET-isl)
13969 all-stage4-isl: configure-stage4-isl
13970 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13971 @r=`${PWD_COMMAND}`; export r; \
13972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13973 TFLAGS="$(STAGE4_TFLAGS)"; \
13974 $(HOST_EXPORTS) \
13975 $(POSTSTAGE1_HOST_EXPORTS) \
13976 cd $(HOST_SUBDIR)/isl && \
13977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13978 CFLAGS="$(STAGE4_CFLAGS)" \
13979 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13980 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13984 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13985 TFLAGS="$(STAGE4_TFLAGS)" \
13986 $(TARGET-stage4-isl)
13988 maybe-clean-stage4-isl: clean-stage4-isl
13989 clean-stage4: clean-stage4-isl
13990 clean-stage4-isl:
13991 @if [ $(current_stage) = stage4 ]; then \
13992 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13993 else \
13994 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
13995 $(MAKE) stage4-start; \
13996 fi; \
13997 cd $(HOST_SUBDIR)/isl && \
13998 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13999 @endif isl-bootstrap
14002 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14003 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14004 maybe-all-stageprofile-isl:
14005 maybe-clean-stageprofile-isl:
14006 @if isl-bootstrap
14007 maybe-all-stageprofile-isl: all-stageprofile-isl
14008 all-stageprofile: all-stageprofile-isl
14009 TARGET-stageprofile-isl = $(TARGET-isl)
14010 all-stageprofile-isl: configure-stageprofile-isl
14011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14012 @r=`${PWD_COMMAND}`; export r; \
14013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14015 $(HOST_EXPORTS) \
14016 $(POSTSTAGE1_HOST_EXPORTS) \
14017 cd $(HOST_SUBDIR)/isl && \
14018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14019 CFLAGS="$(STAGEprofile_CFLAGS)" \
14020 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14021 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14026 TFLAGS="$(STAGEprofile_TFLAGS)" \
14027 $(TARGET-stageprofile-isl)
14029 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14030 clean-stageprofile: clean-stageprofile-isl
14031 clean-stageprofile-isl:
14032 @if [ $(current_stage) = stageprofile ]; then \
14033 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14034 else \
14035 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14036 $(MAKE) stageprofile-start; \
14037 fi; \
14038 cd $(HOST_SUBDIR)/isl && \
14039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14040 @endif isl-bootstrap
14043 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14044 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14045 maybe-all-stagefeedback-isl:
14046 maybe-clean-stagefeedback-isl:
14047 @if isl-bootstrap
14048 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14049 all-stagefeedback: all-stagefeedback-isl
14050 TARGET-stagefeedback-isl = $(TARGET-isl)
14051 all-stagefeedback-isl: configure-stagefeedback-isl
14052 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14053 @r=`${PWD_COMMAND}`; export r; \
14054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14055 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14056 $(HOST_EXPORTS) \
14057 $(POSTSTAGE1_HOST_EXPORTS) \
14058 cd $(HOST_SUBDIR)/isl && \
14059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14060 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14061 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14062 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14067 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14068 $(TARGET-stagefeedback-isl)
14070 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14071 clean-stagefeedback: clean-stagefeedback-isl
14072 clean-stagefeedback-isl:
14073 @if [ $(current_stage) = stagefeedback ]; then \
14074 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14075 else \
14076 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14077 $(MAKE) stagefeedback-start; \
14078 fi; \
14079 cd $(HOST_SUBDIR)/isl && \
14080 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14081 @endif isl-bootstrap
14087 .PHONY: check-isl maybe-check-isl
14088 maybe-check-isl:
14089 @if isl
14090 maybe-check-isl: check-isl
14092 check-isl:
14093 @: $(MAKE); $(unstage)
14094 @r=`${PWD_COMMAND}`; export r; \
14095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14096 $(HOST_EXPORTS) \
14097 (cd $(HOST_SUBDIR)/isl && \
14098 $(MAKE) $(FLAGS_TO_PASS) V=1 check)
14100 @endif isl
14102 .PHONY: install-isl maybe-install-isl
14103 maybe-install-isl:
14104 @if isl
14105 maybe-install-isl: install-isl
14107 install-isl:
14109 @endif isl
14111 .PHONY: install-strip-isl maybe-install-strip-isl
14112 maybe-install-strip-isl:
14113 @if isl
14114 maybe-install-strip-isl: install-strip-isl
14116 install-strip-isl:
14118 @endif isl
14120 # Other targets (info, dvi, pdf, etc.)
14122 .PHONY: maybe-info-isl info-isl
14123 maybe-info-isl:
14124 @if isl
14125 maybe-info-isl: info-isl
14127 info-isl: \
14128 configure-isl
14129 @[ -f ./isl/Makefile ] || exit 0; \
14130 r=`${PWD_COMMAND}`; export r; \
14131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132 $(HOST_EXPORTS) \
14133 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14135 done; \
14136 echo "Doing info in isl" ; \
14137 (cd $(HOST_SUBDIR)/isl && \
14138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14140 "RANLIB=$${RANLIB}" \
14141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14142 info) \
14143 || exit 1
14145 @endif isl
14147 .PHONY: maybe-dvi-isl dvi-isl
14148 maybe-dvi-isl:
14149 @if isl
14150 maybe-dvi-isl: dvi-isl
14152 dvi-isl: \
14153 configure-isl
14154 @[ -f ./isl/Makefile ] || exit 0; \
14155 r=`${PWD_COMMAND}`; export r; \
14156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14157 $(HOST_EXPORTS) \
14158 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14160 done; \
14161 echo "Doing dvi in isl" ; \
14162 (cd $(HOST_SUBDIR)/isl && \
14163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14165 "RANLIB=$${RANLIB}" \
14166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14167 dvi) \
14168 || exit 1
14170 @endif isl
14172 .PHONY: maybe-pdf-isl pdf-isl
14173 maybe-pdf-isl:
14174 @if isl
14175 maybe-pdf-isl: pdf-isl
14177 pdf-isl: \
14178 configure-isl
14179 @[ -f ./isl/Makefile ] || exit 0; \
14180 r=`${PWD_COMMAND}`; export r; \
14181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14182 $(HOST_EXPORTS) \
14183 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14185 done; \
14186 echo "Doing pdf in isl" ; \
14187 (cd $(HOST_SUBDIR)/isl && \
14188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14190 "RANLIB=$${RANLIB}" \
14191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14192 pdf) \
14193 || exit 1
14195 @endif isl
14197 .PHONY: maybe-html-isl html-isl
14198 maybe-html-isl:
14199 @if isl
14200 maybe-html-isl: html-isl
14202 html-isl: \
14203 configure-isl
14204 @[ -f ./isl/Makefile ] || exit 0; \
14205 r=`${PWD_COMMAND}`; export r; \
14206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14207 $(HOST_EXPORTS) \
14208 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14210 done; \
14211 echo "Doing html in isl" ; \
14212 (cd $(HOST_SUBDIR)/isl && \
14213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14215 "RANLIB=$${RANLIB}" \
14216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14217 html) \
14218 || exit 1
14220 @endif isl
14222 .PHONY: maybe-TAGS-isl TAGS-isl
14223 maybe-TAGS-isl:
14224 @if isl
14225 maybe-TAGS-isl: TAGS-isl
14227 TAGS-isl: \
14228 configure-isl
14229 @[ -f ./isl/Makefile ] || exit 0; \
14230 r=`${PWD_COMMAND}`; export r; \
14231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14232 $(HOST_EXPORTS) \
14233 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14235 done; \
14236 echo "Doing TAGS in isl" ; \
14237 (cd $(HOST_SUBDIR)/isl && \
14238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14240 "RANLIB=$${RANLIB}" \
14241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14242 TAGS) \
14243 || exit 1
14245 @endif isl
14247 .PHONY: maybe-install-info-isl install-info-isl
14248 maybe-install-info-isl:
14249 @if isl
14250 maybe-install-info-isl: install-info-isl
14252 install-info-isl: \
14253 configure-isl \
14254 info-isl
14255 @[ -f ./isl/Makefile ] || exit 0; \
14256 r=`${PWD_COMMAND}`; export r; \
14257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14258 $(HOST_EXPORTS) \
14259 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14261 done; \
14262 echo "Doing install-info in isl" ; \
14263 (cd $(HOST_SUBDIR)/isl && \
14264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14266 "RANLIB=$${RANLIB}" \
14267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14268 install-info) \
14269 || exit 1
14271 @endif isl
14273 .PHONY: maybe-install-pdf-isl install-pdf-isl
14274 maybe-install-pdf-isl:
14275 @if isl
14276 maybe-install-pdf-isl: install-pdf-isl
14278 install-pdf-isl: \
14279 configure-isl \
14280 pdf-isl
14281 @[ -f ./isl/Makefile ] || exit 0; \
14282 r=`${PWD_COMMAND}`; export r; \
14283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284 $(HOST_EXPORTS) \
14285 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14287 done; \
14288 echo "Doing install-pdf in isl" ; \
14289 (cd $(HOST_SUBDIR)/isl && \
14290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14292 "RANLIB=$${RANLIB}" \
14293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14294 install-pdf) \
14295 || exit 1
14297 @endif isl
14299 .PHONY: maybe-install-html-isl install-html-isl
14300 maybe-install-html-isl:
14301 @if isl
14302 maybe-install-html-isl: install-html-isl
14304 install-html-isl: \
14305 configure-isl \
14306 html-isl
14307 @[ -f ./isl/Makefile ] || exit 0; \
14308 r=`${PWD_COMMAND}`; export r; \
14309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310 $(HOST_EXPORTS) \
14311 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14313 done; \
14314 echo "Doing install-html in isl" ; \
14315 (cd $(HOST_SUBDIR)/isl && \
14316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14318 "RANLIB=$${RANLIB}" \
14319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14320 install-html) \
14321 || exit 1
14323 @endif isl
14325 .PHONY: maybe-installcheck-isl installcheck-isl
14326 maybe-installcheck-isl:
14327 @if isl
14328 maybe-installcheck-isl: installcheck-isl
14330 installcheck-isl: \
14331 configure-isl
14332 @[ -f ./isl/Makefile ] || exit 0; \
14333 r=`${PWD_COMMAND}`; export r; \
14334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335 $(HOST_EXPORTS) \
14336 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14338 done; \
14339 echo "Doing installcheck in isl" ; \
14340 (cd $(HOST_SUBDIR)/isl && \
14341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14343 "RANLIB=$${RANLIB}" \
14344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14345 installcheck) \
14346 || exit 1
14348 @endif isl
14350 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14351 maybe-mostlyclean-isl:
14352 @if isl
14353 maybe-mostlyclean-isl: mostlyclean-isl
14355 mostlyclean-isl:
14356 @[ -f ./isl/Makefile ] || exit 0; \
14357 r=`${PWD_COMMAND}`; export r; \
14358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14359 $(HOST_EXPORTS) \
14360 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14362 done; \
14363 echo "Doing mostlyclean in isl" ; \
14364 (cd $(HOST_SUBDIR)/isl && \
14365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14367 "RANLIB=$${RANLIB}" \
14368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14369 mostlyclean) \
14370 || exit 1
14372 @endif isl
14374 .PHONY: maybe-clean-isl clean-isl
14375 maybe-clean-isl:
14376 @if isl
14377 maybe-clean-isl: clean-isl
14379 clean-isl:
14380 @[ -f ./isl/Makefile ] || exit 0; \
14381 r=`${PWD_COMMAND}`; export r; \
14382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14383 $(HOST_EXPORTS) \
14384 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14386 done; \
14387 echo "Doing clean in isl" ; \
14388 (cd $(HOST_SUBDIR)/isl && \
14389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14391 "RANLIB=$${RANLIB}" \
14392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14393 clean) \
14394 || exit 1
14396 @endif isl
14398 .PHONY: maybe-distclean-isl distclean-isl
14399 maybe-distclean-isl:
14400 @if isl
14401 maybe-distclean-isl: distclean-isl
14403 distclean-isl:
14404 @[ -f ./isl/Makefile ] || exit 0; \
14405 r=`${PWD_COMMAND}`; export r; \
14406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14407 $(HOST_EXPORTS) \
14408 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14410 done; \
14411 echo "Doing distclean in isl" ; \
14412 (cd $(HOST_SUBDIR)/isl && \
14413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14415 "RANLIB=$${RANLIB}" \
14416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14417 distclean) \
14418 || exit 1
14420 @endif isl
14422 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14423 maybe-maintainer-clean-isl:
14424 @if isl
14425 maybe-maintainer-clean-isl: maintainer-clean-isl
14427 maintainer-clean-isl:
14428 @[ -f ./isl/Makefile ] || exit 0; \
14429 r=`${PWD_COMMAND}`; export r; \
14430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14431 $(HOST_EXPORTS) \
14432 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14434 done; \
14435 echo "Doing maintainer-clean in isl" ; \
14436 (cd $(HOST_SUBDIR)/isl && \
14437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14439 "RANLIB=$${RANLIB}" \
14440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14441 maintainer-clean) \
14442 || exit 1
14444 @endif isl
14448 .PHONY: configure-cloog maybe-configure-cloog
14449 maybe-configure-cloog:
14450 @if gcc-bootstrap
14451 configure-cloog: stage_current
14452 @endif gcc-bootstrap
14453 @if cloog
14454 maybe-configure-cloog: configure-cloog
14455 configure-cloog:
14456 @r=`${PWD_COMMAND}`; export r; \
14457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14458 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14460 $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14461 echo Configuring in $(HOST_SUBDIR)/cloog; \
14462 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
14463 case $(srcdir) in \
14464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14465 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14467 esac; \
14468 module_srcdir=cloog; \
14469 $(SHELL) \
14470 $$s/$$module_srcdir/configure \
14471 --srcdir=$${topdir}/$$module_srcdir \
14472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14473 --target=${target_alias} --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system \
14474 || exit 1
14475 @endif cloog
14479 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
14480 maybe-configure-stage1-cloog:
14481 @if cloog-bootstrap
14482 maybe-configure-stage1-cloog: configure-stage1-cloog
14483 configure-stage1-cloog:
14484 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14486 @r=`${PWD_COMMAND}`; export r; \
14487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488 TFLAGS="$(STAGE1_TFLAGS)"; \
14489 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14490 $(HOST_EXPORTS) \
14491 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14492 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14493 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14494 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
14495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14496 cd $(HOST_SUBDIR)/cloog || exit 1; \
14497 case $(srcdir) in \
14498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14499 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14501 esac; \
14502 module_srcdir=cloog; \
14503 $(SHELL) $$s/$$module_srcdir/configure \
14504 --srcdir=$${topdir}/$$module_srcdir \
14505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14506 --target=${target_alias} \
14508 $(STAGE1_CONFIGURE_FLAGS) \
14509 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14510 @endif cloog-bootstrap
14512 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
14513 maybe-configure-stage2-cloog:
14514 @if cloog-bootstrap
14515 maybe-configure-stage2-cloog: configure-stage2-cloog
14516 configure-stage2-cloog:
14517 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14519 @r=`${PWD_COMMAND}`; export r; \
14520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14521 TFLAGS="$(STAGE2_TFLAGS)"; \
14522 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14523 $(HOST_EXPORTS) \
14524 $(POSTSTAGE1_HOST_EXPORTS) \
14525 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14526 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14527 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14528 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
14529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14530 cd $(HOST_SUBDIR)/cloog || exit 1; \
14531 case $(srcdir) in \
14532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14533 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14535 esac; \
14536 module_srcdir=cloog; \
14537 $(SHELL) $$s/$$module_srcdir/configure \
14538 --srcdir=$${topdir}/$$module_srcdir \
14539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14540 --target=${target_alias} \
14541 --with-build-libsubdir=$(HOST_SUBDIR) \
14542 $(STAGE2_CONFIGURE_FLAGS) \
14543 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14544 @endif cloog-bootstrap
14546 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
14547 maybe-configure-stage3-cloog:
14548 @if cloog-bootstrap
14549 maybe-configure-stage3-cloog: configure-stage3-cloog
14550 configure-stage3-cloog:
14551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14553 @r=`${PWD_COMMAND}`; export r; \
14554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14555 TFLAGS="$(STAGE3_TFLAGS)"; \
14556 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14557 $(HOST_EXPORTS) \
14558 $(POSTSTAGE1_HOST_EXPORTS) \
14559 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14560 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14561 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14562 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
14563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14564 cd $(HOST_SUBDIR)/cloog || exit 1; \
14565 case $(srcdir) in \
14566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14567 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14569 esac; \
14570 module_srcdir=cloog; \
14571 $(SHELL) $$s/$$module_srcdir/configure \
14572 --srcdir=$${topdir}/$$module_srcdir \
14573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14574 --target=${target_alias} \
14575 --with-build-libsubdir=$(HOST_SUBDIR) \
14576 $(STAGE3_CONFIGURE_FLAGS) \
14577 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14578 @endif cloog-bootstrap
14580 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
14581 maybe-configure-stage4-cloog:
14582 @if cloog-bootstrap
14583 maybe-configure-stage4-cloog: configure-stage4-cloog
14584 configure-stage4-cloog:
14585 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14586 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14587 @r=`${PWD_COMMAND}`; export r; \
14588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14589 TFLAGS="$(STAGE4_TFLAGS)"; \
14590 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14591 $(HOST_EXPORTS) \
14592 $(POSTSTAGE1_HOST_EXPORTS) \
14593 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14594 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14595 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14596 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
14597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14598 cd $(HOST_SUBDIR)/cloog || exit 1; \
14599 case $(srcdir) in \
14600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14601 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14603 esac; \
14604 module_srcdir=cloog; \
14605 $(SHELL) $$s/$$module_srcdir/configure \
14606 --srcdir=$${topdir}/$$module_srcdir \
14607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14608 --target=${target_alias} \
14609 --with-build-libsubdir=$(HOST_SUBDIR) \
14610 $(STAGE4_CONFIGURE_FLAGS) \
14611 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14612 @endif cloog-bootstrap
14614 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
14615 maybe-configure-stageprofile-cloog:
14616 @if cloog-bootstrap
14617 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
14618 configure-stageprofile-cloog:
14619 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14621 @r=`${PWD_COMMAND}`; export r; \
14622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14624 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14625 $(HOST_EXPORTS) \
14626 $(POSTSTAGE1_HOST_EXPORTS) \
14627 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14628 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14629 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14630 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
14631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14632 cd $(HOST_SUBDIR)/cloog || exit 1; \
14633 case $(srcdir) in \
14634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14635 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14637 esac; \
14638 module_srcdir=cloog; \
14639 $(SHELL) $$s/$$module_srcdir/configure \
14640 --srcdir=$${topdir}/$$module_srcdir \
14641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14642 --target=${target_alias} \
14643 --with-build-libsubdir=$(HOST_SUBDIR) \
14644 $(STAGEprofile_CONFIGURE_FLAGS) \
14645 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14646 @endif cloog-bootstrap
14648 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
14649 maybe-configure-stagefeedback-cloog:
14650 @if cloog-bootstrap
14651 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
14652 configure-stagefeedback-cloog:
14653 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14654 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14655 @r=`${PWD_COMMAND}`; export r; \
14656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14657 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14658 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14659 $(HOST_EXPORTS) \
14660 $(POSTSTAGE1_HOST_EXPORTS) \
14661 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14662 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14663 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14664 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
14665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14666 cd $(HOST_SUBDIR)/cloog || exit 1; \
14667 case $(srcdir) in \
14668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14669 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14671 esac; \
14672 module_srcdir=cloog; \
14673 $(SHELL) $$s/$$module_srcdir/configure \
14674 --srcdir=$${topdir}/$$module_srcdir \
14675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14676 --target=${target_alias} \
14677 --with-build-libsubdir=$(HOST_SUBDIR) \
14678 $(STAGEfeedback_CONFIGURE_FLAGS) \
14679 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14680 @endif cloog-bootstrap
14686 .PHONY: all-cloog maybe-all-cloog
14687 maybe-all-cloog:
14688 @if gcc-bootstrap
14689 all-cloog: stage_current
14690 @endif gcc-bootstrap
14691 @if cloog
14692 TARGET-cloog=all
14693 maybe-all-cloog: all-cloog
14694 all-cloog: configure-cloog
14695 @r=`${PWD_COMMAND}`; export r; \
14696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14697 $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14698 (cd $(HOST_SUBDIR)/cloog && \
14699 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14700 $(TARGET-cloog))
14701 @endif cloog
14705 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
14706 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
14707 maybe-all-stage1-cloog:
14708 maybe-clean-stage1-cloog:
14709 @if cloog-bootstrap
14710 maybe-all-stage1-cloog: all-stage1-cloog
14711 all-stage1: all-stage1-cloog
14712 TARGET-stage1-cloog = $(TARGET-cloog)
14713 all-stage1-cloog: configure-stage1-cloog
14714 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14715 @r=`${PWD_COMMAND}`; export r; \
14716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14717 TFLAGS="$(STAGE1_TFLAGS)"; \
14718 $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14719 cd $(HOST_SUBDIR)/cloog && \
14720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14721 CFLAGS="$(STAGE1_CFLAGS)" \
14722 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14723 LIBCFLAGS="$(LIBCFLAGS)" \
14724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14727 $(EXTRA_HOST_FLAGS) \
14728 $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14729 TFLAGS="$(STAGE1_TFLAGS)" \
14730 $(TARGET-stage1-cloog)
14732 maybe-clean-stage1-cloog: clean-stage1-cloog
14733 clean-stage1: clean-stage1-cloog
14734 clean-stage1-cloog:
14735 @if [ $(current_stage) = stage1 ]; then \
14736 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14737 else \
14738 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
14739 $(MAKE) stage1-start; \
14740 fi; \
14741 cd $(HOST_SUBDIR)/cloog && \
14742 $(MAKE) $(EXTRA_HOST_FLAGS) \
14743 $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14744 @endif cloog-bootstrap
14747 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
14748 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
14749 maybe-all-stage2-cloog:
14750 maybe-clean-stage2-cloog:
14751 @if cloog-bootstrap
14752 maybe-all-stage2-cloog: all-stage2-cloog
14753 all-stage2: all-stage2-cloog
14754 TARGET-stage2-cloog = $(TARGET-cloog)
14755 all-stage2-cloog: configure-stage2-cloog
14756 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14757 @r=`${PWD_COMMAND}`; export r; \
14758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14759 TFLAGS="$(STAGE2_TFLAGS)"; \
14760 $(HOST_EXPORTS) \
14761 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14762 cd $(HOST_SUBDIR)/cloog && \
14763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14764 CFLAGS="$(STAGE2_CFLAGS)" \
14765 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14766 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14771 TFLAGS="$(STAGE2_TFLAGS)" \
14772 $(TARGET-stage2-cloog)
14774 maybe-clean-stage2-cloog: clean-stage2-cloog
14775 clean-stage2: clean-stage2-cloog
14776 clean-stage2-cloog:
14777 @if [ $(current_stage) = stage2 ]; then \
14778 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14779 else \
14780 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
14781 $(MAKE) stage2-start; \
14782 fi; \
14783 cd $(HOST_SUBDIR)/cloog && \
14784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14785 @endif cloog-bootstrap
14788 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
14789 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
14790 maybe-all-stage3-cloog:
14791 maybe-clean-stage3-cloog:
14792 @if cloog-bootstrap
14793 maybe-all-stage3-cloog: all-stage3-cloog
14794 all-stage3: all-stage3-cloog
14795 TARGET-stage3-cloog = $(TARGET-cloog)
14796 all-stage3-cloog: configure-stage3-cloog
14797 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14798 @r=`${PWD_COMMAND}`; export r; \
14799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14800 TFLAGS="$(STAGE3_TFLAGS)"; \
14801 $(HOST_EXPORTS) \
14802 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14803 cd $(HOST_SUBDIR)/cloog && \
14804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14805 CFLAGS="$(STAGE3_CFLAGS)" \
14806 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14807 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14811 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14812 TFLAGS="$(STAGE3_TFLAGS)" \
14813 $(TARGET-stage3-cloog)
14815 maybe-clean-stage3-cloog: clean-stage3-cloog
14816 clean-stage3: clean-stage3-cloog
14817 clean-stage3-cloog:
14818 @if [ $(current_stage) = stage3 ]; then \
14819 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14820 else \
14821 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
14822 $(MAKE) stage3-start; \
14823 fi; \
14824 cd $(HOST_SUBDIR)/cloog && \
14825 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14826 @endif cloog-bootstrap
14829 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
14830 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
14831 maybe-all-stage4-cloog:
14832 maybe-clean-stage4-cloog:
14833 @if cloog-bootstrap
14834 maybe-all-stage4-cloog: all-stage4-cloog
14835 all-stage4: all-stage4-cloog
14836 TARGET-stage4-cloog = $(TARGET-cloog)
14837 all-stage4-cloog: configure-stage4-cloog
14838 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14839 @r=`${PWD_COMMAND}`; export r; \
14840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14841 TFLAGS="$(STAGE4_TFLAGS)"; \
14842 $(HOST_EXPORTS) \
14843 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14844 cd $(HOST_SUBDIR)/cloog && \
14845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14846 CFLAGS="$(STAGE4_CFLAGS)" \
14847 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14848 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14853 TFLAGS="$(STAGE4_TFLAGS)" \
14854 $(TARGET-stage4-cloog)
14856 maybe-clean-stage4-cloog: clean-stage4-cloog
14857 clean-stage4: clean-stage4-cloog
14858 clean-stage4-cloog:
14859 @if [ $(current_stage) = stage4 ]; then \
14860 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14861 else \
14862 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
14863 $(MAKE) stage4-start; \
14864 fi; \
14865 cd $(HOST_SUBDIR)/cloog && \
14866 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14867 @endif cloog-bootstrap
14870 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
14871 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
14872 maybe-all-stageprofile-cloog:
14873 maybe-clean-stageprofile-cloog:
14874 @if cloog-bootstrap
14875 maybe-all-stageprofile-cloog: all-stageprofile-cloog
14876 all-stageprofile: all-stageprofile-cloog
14877 TARGET-stageprofile-cloog = $(TARGET-cloog)
14878 all-stageprofile-cloog: configure-stageprofile-cloog
14879 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14880 @r=`${PWD_COMMAND}`; export r; \
14881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14882 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14883 $(HOST_EXPORTS) \
14884 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14885 cd $(HOST_SUBDIR)/cloog && \
14886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14887 CFLAGS="$(STAGEprofile_CFLAGS)" \
14888 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14889 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14894 TFLAGS="$(STAGEprofile_TFLAGS)" \
14895 $(TARGET-stageprofile-cloog)
14897 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
14898 clean-stageprofile: clean-stageprofile-cloog
14899 clean-stageprofile-cloog:
14900 @if [ $(current_stage) = stageprofile ]; then \
14901 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14902 else \
14903 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
14904 $(MAKE) stageprofile-start; \
14905 fi; \
14906 cd $(HOST_SUBDIR)/cloog && \
14907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14908 @endif cloog-bootstrap
14911 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
14912 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
14913 maybe-all-stagefeedback-cloog:
14914 maybe-clean-stagefeedback-cloog:
14915 @if cloog-bootstrap
14916 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
14917 all-stagefeedback: all-stagefeedback-cloog
14918 TARGET-stagefeedback-cloog = $(TARGET-cloog)
14919 all-stagefeedback-cloog: configure-stagefeedback-cloog
14920 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14921 @r=`${PWD_COMMAND}`; export r; \
14922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14924 $(HOST_EXPORTS) \
14925 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14926 cd $(HOST_SUBDIR)/cloog && \
14927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14928 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14929 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14930 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14934 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14935 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14936 $(TARGET-stagefeedback-cloog)
14938 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
14939 clean-stagefeedback: clean-stagefeedback-cloog
14940 clean-stagefeedback-cloog:
14941 @if [ $(current_stage) = stagefeedback ]; then \
14942 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14943 else \
14944 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
14945 $(MAKE) stagefeedback-start; \
14946 fi; \
14947 cd $(HOST_SUBDIR)/cloog && \
14948 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14949 @endif cloog-bootstrap
14955 .PHONY: check-cloog maybe-check-cloog
14956 maybe-check-cloog:
14957 @if cloog
14958 maybe-check-cloog: check-cloog
14960 check-cloog:
14961 @: $(MAKE); $(unstage)
14962 @r=`${PWD_COMMAND}`; export r; \
14963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14964 $(HOST_EXPORTS) \
14965 (cd $(HOST_SUBDIR)/cloog && \
14966 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 check)
14968 @endif cloog
14970 .PHONY: install-cloog maybe-install-cloog
14971 maybe-install-cloog:
14972 @if cloog
14973 maybe-install-cloog: install-cloog
14975 install-cloog:
14977 @endif cloog
14979 .PHONY: install-strip-cloog maybe-install-strip-cloog
14980 maybe-install-strip-cloog:
14981 @if cloog
14982 maybe-install-strip-cloog: install-strip-cloog
14984 install-strip-cloog:
14986 @endif cloog
14988 # Other targets (info, dvi, pdf, etc.)
14990 .PHONY: maybe-info-cloog info-cloog
14991 maybe-info-cloog:
14992 @if cloog
14993 maybe-info-cloog: info-cloog
14995 info-cloog: \
14996 configure-cloog
14997 @[ -f ./cloog/Makefile ] || exit 0; \
14998 r=`${PWD_COMMAND}`; export r; \
14999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000 $(HOST_EXPORTS) \
15001 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15003 done; \
15004 echo "Doing info in cloog" ; \
15005 (cd $(HOST_SUBDIR)/cloog && \
15006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15008 "RANLIB=$${RANLIB}" \
15009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15010 info) \
15011 || exit 1
15013 @endif cloog
15015 .PHONY: maybe-dvi-cloog dvi-cloog
15016 maybe-dvi-cloog:
15017 @if cloog
15018 maybe-dvi-cloog: dvi-cloog
15020 dvi-cloog: \
15021 configure-cloog
15022 @[ -f ./cloog/Makefile ] || exit 0; \
15023 r=`${PWD_COMMAND}`; export r; \
15024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025 $(HOST_EXPORTS) \
15026 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15028 done; \
15029 echo "Doing dvi in cloog" ; \
15030 (cd $(HOST_SUBDIR)/cloog && \
15031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15033 "RANLIB=$${RANLIB}" \
15034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15035 dvi) \
15036 || exit 1
15038 @endif cloog
15040 .PHONY: maybe-pdf-cloog pdf-cloog
15041 maybe-pdf-cloog:
15042 @if cloog
15043 maybe-pdf-cloog: pdf-cloog
15045 pdf-cloog: \
15046 configure-cloog
15047 @[ -f ./cloog/Makefile ] || exit 0; \
15048 r=`${PWD_COMMAND}`; export r; \
15049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15050 $(HOST_EXPORTS) \
15051 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15053 done; \
15054 echo "Doing pdf in cloog" ; \
15055 (cd $(HOST_SUBDIR)/cloog && \
15056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15058 "RANLIB=$${RANLIB}" \
15059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15060 pdf) \
15061 || exit 1
15063 @endif cloog
15065 .PHONY: maybe-html-cloog html-cloog
15066 maybe-html-cloog:
15067 @if cloog
15068 maybe-html-cloog: html-cloog
15070 html-cloog: \
15071 configure-cloog
15072 @[ -f ./cloog/Makefile ] || exit 0; \
15073 r=`${PWD_COMMAND}`; export r; \
15074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15075 $(HOST_EXPORTS) \
15076 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15078 done; \
15079 echo "Doing html in cloog" ; \
15080 (cd $(HOST_SUBDIR)/cloog && \
15081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15083 "RANLIB=$${RANLIB}" \
15084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15085 html) \
15086 || exit 1
15088 @endif cloog
15090 .PHONY: maybe-TAGS-cloog TAGS-cloog
15091 maybe-TAGS-cloog:
15092 @if cloog
15093 maybe-TAGS-cloog: TAGS-cloog
15095 TAGS-cloog: \
15096 configure-cloog
15097 @[ -f ./cloog/Makefile ] || exit 0; \
15098 r=`${PWD_COMMAND}`; export r; \
15099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15100 $(HOST_EXPORTS) \
15101 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15103 done; \
15104 echo "Doing TAGS in cloog" ; \
15105 (cd $(HOST_SUBDIR)/cloog && \
15106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15108 "RANLIB=$${RANLIB}" \
15109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15110 TAGS) \
15111 || exit 1
15113 @endif cloog
15115 .PHONY: maybe-install-info-cloog install-info-cloog
15116 maybe-install-info-cloog:
15117 @if cloog
15118 maybe-install-info-cloog: install-info-cloog
15120 install-info-cloog: \
15121 configure-cloog \
15122 info-cloog
15123 @[ -f ./cloog/Makefile ] || exit 0; \
15124 r=`${PWD_COMMAND}`; export r; \
15125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15126 $(HOST_EXPORTS) \
15127 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15129 done; \
15130 echo "Doing install-info in cloog" ; \
15131 (cd $(HOST_SUBDIR)/cloog && \
15132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15134 "RANLIB=$${RANLIB}" \
15135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15136 install-info) \
15137 || exit 1
15139 @endif cloog
15141 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
15142 maybe-install-pdf-cloog:
15143 @if cloog
15144 maybe-install-pdf-cloog: install-pdf-cloog
15146 install-pdf-cloog: \
15147 configure-cloog \
15148 pdf-cloog
15149 @[ -f ./cloog/Makefile ] || exit 0; \
15150 r=`${PWD_COMMAND}`; export r; \
15151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15152 $(HOST_EXPORTS) \
15153 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15155 done; \
15156 echo "Doing install-pdf in cloog" ; \
15157 (cd $(HOST_SUBDIR)/cloog && \
15158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15160 "RANLIB=$${RANLIB}" \
15161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15162 install-pdf) \
15163 || exit 1
15165 @endif cloog
15167 .PHONY: maybe-install-html-cloog install-html-cloog
15168 maybe-install-html-cloog:
15169 @if cloog
15170 maybe-install-html-cloog: install-html-cloog
15172 install-html-cloog: \
15173 configure-cloog \
15174 html-cloog
15175 @[ -f ./cloog/Makefile ] || exit 0; \
15176 r=`${PWD_COMMAND}`; export r; \
15177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15178 $(HOST_EXPORTS) \
15179 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15181 done; \
15182 echo "Doing install-html in cloog" ; \
15183 (cd $(HOST_SUBDIR)/cloog && \
15184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15186 "RANLIB=$${RANLIB}" \
15187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15188 install-html) \
15189 || exit 1
15191 @endif cloog
15193 .PHONY: maybe-installcheck-cloog installcheck-cloog
15194 maybe-installcheck-cloog:
15195 @if cloog
15196 maybe-installcheck-cloog: installcheck-cloog
15198 installcheck-cloog: \
15199 configure-cloog
15200 @[ -f ./cloog/Makefile ] || exit 0; \
15201 r=`${PWD_COMMAND}`; export r; \
15202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15203 $(HOST_EXPORTS) \
15204 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15206 done; \
15207 echo "Doing installcheck in cloog" ; \
15208 (cd $(HOST_SUBDIR)/cloog && \
15209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15211 "RANLIB=$${RANLIB}" \
15212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15213 installcheck) \
15214 || exit 1
15216 @endif cloog
15218 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
15219 maybe-mostlyclean-cloog:
15220 @if cloog
15221 maybe-mostlyclean-cloog: mostlyclean-cloog
15223 mostlyclean-cloog:
15224 @[ -f ./cloog/Makefile ] || exit 0; \
15225 r=`${PWD_COMMAND}`; export r; \
15226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15227 $(HOST_EXPORTS) \
15228 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15230 done; \
15231 echo "Doing mostlyclean in cloog" ; \
15232 (cd $(HOST_SUBDIR)/cloog && \
15233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15235 "RANLIB=$${RANLIB}" \
15236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15237 mostlyclean) \
15238 || exit 1
15240 @endif cloog
15242 .PHONY: maybe-clean-cloog clean-cloog
15243 maybe-clean-cloog:
15244 @if cloog
15245 maybe-clean-cloog: clean-cloog
15247 clean-cloog:
15248 @[ -f ./cloog/Makefile ] || exit 0; \
15249 r=`${PWD_COMMAND}`; export r; \
15250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251 $(HOST_EXPORTS) \
15252 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254 done; \
15255 echo "Doing clean in cloog" ; \
15256 (cd $(HOST_SUBDIR)/cloog && \
15257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259 "RANLIB=$${RANLIB}" \
15260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15261 clean) \
15262 || exit 1
15264 @endif cloog
15266 .PHONY: maybe-distclean-cloog distclean-cloog
15267 maybe-distclean-cloog:
15268 @if cloog
15269 maybe-distclean-cloog: distclean-cloog
15271 distclean-cloog:
15272 @[ -f ./cloog/Makefile ] || exit 0; \
15273 r=`${PWD_COMMAND}`; export r; \
15274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15275 $(HOST_EXPORTS) \
15276 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15278 done; \
15279 echo "Doing distclean in cloog" ; \
15280 (cd $(HOST_SUBDIR)/cloog && \
15281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15283 "RANLIB=$${RANLIB}" \
15284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15285 distclean) \
15286 || exit 1
15288 @endif cloog
15290 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
15291 maybe-maintainer-clean-cloog:
15292 @if cloog
15293 maybe-maintainer-clean-cloog: maintainer-clean-cloog
15295 maintainer-clean-cloog:
15296 @[ -f ./cloog/Makefile ] || exit 0; \
15297 r=`${PWD_COMMAND}`; export r; \
15298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15299 $(HOST_EXPORTS) \
15300 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15302 done; \
15303 echo "Doing maintainer-clean in cloog" ; \
15304 (cd $(HOST_SUBDIR)/cloog && \
15305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15307 "RANLIB=$${RANLIB}" \
15308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15309 maintainer-clean) \
15310 || exit 1
15312 @endif cloog
15316 .PHONY: configure-libelf maybe-configure-libelf
15317 maybe-configure-libelf:
15318 @if gcc-bootstrap
15319 configure-libelf: stage_current
15320 @endif gcc-bootstrap
15321 @if libelf
15322 maybe-configure-libelf: configure-libelf
15323 configure-libelf:
15324 @r=`${PWD_COMMAND}`; export r; \
15325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15326 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15328 $(HOST_EXPORTS) \
15329 echo Configuring in $(HOST_SUBDIR)/libelf; \
15330 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
15331 case $(srcdir) in \
15332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15333 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15335 esac; \
15336 module_srcdir=libelf; \
15337 $(SHELL) \
15338 $$s/$$module_srcdir/configure \
15339 --srcdir=$${topdir}/$$module_srcdir \
15340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15341 --target=${target_alias} --disable-shared \
15342 || exit 1
15343 @endif libelf
15347 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
15348 maybe-configure-stage1-libelf:
15349 @if libelf-bootstrap
15350 maybe-configure-stage1-libelf: configure-stage1-libelf
15351 configure-stage1-libelf:
15352 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15354 @r=`${PWD_COMMAND}`; export r; \
15355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15356 TFLAGS="$(STAGE1_TFLAGS)"; \
15357 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15358 $(HOST_EXPORTS) \
15359 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15360 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15361 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15362 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
15363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15364 cd $(HOST_SUBDIR)/libelf || exit 1; \
15365 case $(srcdir) in \
15366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15367 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15369 esac; \
15370 module_srcdir=libelf; \
15371 $(SHELL) $$s/$$module_srcdir/configure \
15372 --srcdir=$${topdir}/$$module_srcdir \
15373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15374 --target=${target_alias} \
15376 $(STAGE1_CONFIGURE_FLAGS) \
15377 --disable-shared
15378 @endif libelf-bootstrap
15380 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
15381 maybe-configure-stage2-libelf:
15382 @if libelf-bootstrap
15383 maybe-configure-stage2-libelf: configure-stage2-libelf
15384 configure-stage2-libelf:
15385 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15387 @r=`${PWD_COMMAND}`; export r; \
15388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15389 TFLAGS="$(STAGE2_TFLAGS)"; \
15390 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15391 $(HOST_EXPORTS) \
15392 $(POSTSTAGE1_HOST_EXPORTS) \
15393 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15394 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15395 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15396 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
15397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15398 cd $(HOST_SUBDIR)/libelf || exit 1; \
15399 case $(srcdir) in \
15400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15401 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15403 esac; \
15404 module_srcdir=libelf; \
15405 $(SHELL) $$s/$$module_srcdir/configure \
15406 --srcdir=$${topdir}/$$module_srcdir \
15407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15408 --target=${target_alias} \
15409 --with-build-libsubdir=$(HOST_SUBDIR) \
15410 $(STAGE2_CONFIGURE_FLAGS) \
15411 --disable-shared
15412 @endif libelf-bootstrap
15414 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
15415 maybe-configure-stage3-libelf:
15416 @if libelf-bootstrap
15417 maybe-configure-stage3-libelf: configure-stage3-libelf
15418 configure-stage3-libelf:
15419 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15421 @r=`${PWD_COMMAND}`; export r; \
15422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15423 TFLAGS="$(STAGE3_TFLAGS)"; \
15424 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15425 $(HOST_EXPORTS) \
15426 $(POSTSTAGE1_HOST_EXPORTS) \
15427 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15428 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15429 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15430 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
15431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15432 cd $(HOST_SUBDIR)/libelf || exit 1; \
15433 case $(srcdir) in \
15434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15435 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15437 esac; \
15438 module_srcdir=libelf; \
15439 $(SHELL) $$s/$$module_srcdir/configure \
15440 --srcdir=$${topdir}/$$module_srcdir \
15441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15442 --target=${target_alias} \
15443 --with-build-libsubdir=$(HOST_SUBDIR) \
15444 $(STAGE3_CONFIGURE_FLAGS) \
15445 --disable-shared
15446 @endif libelf-bootstrap
15448 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
15449 maybe-configure-stage4-libelf:
15450 @if libelf-bootstrap
15451 maybe-configure-stage4-libelf: configure-stage4-libelf
15452 configure-stage4-libelf:
15453 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15455 @r=`${PWD_COMMAND}`; export r; \
15456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15457 TFLAGS="$(STAGE4_TFLAGS)"; \
15458 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15459 $(HOST_EXPORTS) \
15460 $(POSTSTAGE1_HOST_EXPORTS) \
15461 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15462 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15463 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15464 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
15465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15466 cd $(HOST_SUBDIR)/libelf || exit 1; \
15467 case $(srcdir) in \
15468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15469 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15471 esac; \
15472 module_srcdir=libelf; \
15473 $(SHELL) $$s/$$module_srcdir/configure \
15474 --srcdir=$${topdir}/$$module_srcdir \
15475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15476 --target=${target_alias} \
15477 --with-build-libsubdir=$(HOST_SUBDIR) \
15478 $(STAGE4_CONFIGURE_FLAGS) \
15479 --disable-shared
15480 @endif libelf-bootstrap
15482 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
15483 maybe-configure-stageprofile-libelf:
15484 @if libelf-bootstrap
15485 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
15486 configure-stageprofile-libelf:
15487 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15489 @r=`${PWD_COMMAND}`; export r; \
15490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15491 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15492 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15493 $(HOST_EXPORTS) \
15494 $(POSTSTAGE1_HOST_EXPORTS) \
15495 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15496 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15497 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15498 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
15499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15500 cd $(HOST_SUBDIR)/libelf || exit 1; \
15501 case $(srcdir) in \
15502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15503 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15505 esac; \
15506 module_srcdir=libelf; \
15507 $(SHELL) $$s/$$module_srcdir/configure \
15508 --srcdir=$${topdir}/$$module_srcdir \
15509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15510 --target=${target_alias} \
15511 --with-build-libsubdir=$(HOST_SUBDIR) \
15512 $(STAGEprofile_CONFIGURE_FLAGS) \
15513 --disable-shared
15514 @endif libelf-bootstrap
15516 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
15517 maybe-configure-stagefeedback-libelf:
15518 @if libelf-bootstrap
15519 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
15520 configure-stagefeedback-libelf:
15521 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15523 @r=`${PWD_COMMAND}`; export r; \
15524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15525 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15526 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15527 $(HOST_EXPORTS) \
15528 $(POSTSTAGE1_HOST_EXPORTS) \
15529 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15530 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15531 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15532 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
15533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15534 cd $(HOST_SUBDIR)/libelf || exit 1; \
15535 case $(srcdir) in \
15536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15537 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15539 esac; \
15540 module_srcdir=libelf; \
15541 $(SHELL) $$s/$$module_srcdir/configure \
15542 --srcdir=$${topdir}/$$module_srcdir \
15543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15544 --target=${target_alias} \
15545 --with-build-libsubdir=$(HOST_SUBDIR) \
15546 $(STAGEfeedback_CONFIGURE_FLAGS) \
15547 --disable-shared
15548 @endif libelf-bootstrap
15554 .PHONY: all-libelf maybe-all-libelf
15555 maybe-all-libelf:
15556 @if gcc-bootstrap
15557 all-libelf: stage_current
15558 @endif gcc-bootstrap
15559 @if libelf
15560 TARGET-libelf=all
15561 maybe-all-libelf: all-libelf
15562 all-libelf: configure-libelf
15563 @r=`${PWD_COMMAND}`; export r; \
15564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15565 $(HOST_EXPORTS) \
15566 (cd $(HOST_SUBDIR)/libelf && \
15567 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15568 $(TARGET-libelf))
15569 @endif libelf
15573 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
15574 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
15575 maybe-all-stage1-libelf:
15576 maybe-clean-stage1-libelf:
15577 @if libelf-bootstrap
15578 maybe-all-stage1-libelf: all-stage1-libelf
15579 all-stage1: all-stage1-libelf
15580 TARGET-stage1-libelf = $(TARGET-libelf)
15581 all-stage1-libelf: configure-stage1-libelf
15582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15583 @r=`${PWD_COMMAND}`; export r; \
15584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585 TFLAGS="$(STAGE1_TFLAGS)"; \
15586 $(HOST_EXPORTS) \
15587 cd $(HOST_SUBDIR)/libelf && \
15588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15589 CFLAGS="$(STAGE1_CFLAGS)" \
15590 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15591 LIBCFLAGS="$(LIBCFLAGS)" \
15592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15595 $(EXTRA_HOST_FLAGS) \
15596 $(STAGE1_FLAGS_TO_PASS) \
15597 TFLAGS="$(STAGE1_TFLAGS)" \
15598 $(TARGET-stage1-libelf)
15600 maybe-clean-stage1-libelf: clean-stage1-libelf
15601 clean-stage1: clean-stage1-libelf
15602 clean-stage1-libelf:
15603 @if [ $(current_stage) = stage1 ]; then \
15604 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15605 else \
15606 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
15607 $(MAKE) stage1-start; \
15608 fi; \
15609 cd $(HOST_SUBDIR)/libelf && \
15610 $(MAKE) $(EXTRA_HOST_FLAGS) \
15611 $(STAGE1_FLAGS_TO_PASS) clean
15612 @endif libelf-bootstrap
15615 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
15616 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
15617 maybe-all-stage2-libelf:
15618 maybe-clean-stage2-libelf:
15619 @if libelf-bootstrap
15620 maybe-all-stage2-libelf: all-stage2-libelf
15621 all-stage2: all-stage2-libelf
15622 TARGET-stage2-libelf = $(TARGET-libelf)
15623 all-stage2-libelf: configure-stage2-libelf
15624 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15625 @r=`${PWD_COMMAND}`; export r; \
15626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15627 TFLAGS="$(STAGE2_TFLAGS)"; \
15628 $(HOST_EXPORTS) \
15629 $(POSTSTAGE1_HOST_EXPORTS) \
15630 cd $(HOST_SUBDIR)/libelf && \
15631 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15632 CFLAGS="$(STAGE2_CFLAGS)" \
15633 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15634 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15638 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15639 TFLAGS="$(STAGE2_TFLAGS)" \
15640 $(TARGET-stage2-libelf)
15642 maybe-clean-stage2-libelf: clean-stage2-libelf
15643 clean-stage2: clean-stage2-libelf
15644 clean-stage2-libelf:
15645 @if [ $(current_stage) = stage2 ]; then \
15646 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15647 else \
15648 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15649 $(MAKE) stage2-start; \
15650 fi; \
15651 cd $(HOST_SUBDIR)/libelf && \
15652 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15653 @endif libelf-bootstrap
15656 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15657 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15658 maybe-all-stage3-libelf:
15659 maybe-clean-stage3-libelf:
15660 @if libelf-bootstrap
15661 maybe-all-stage3-libelf: all-stage3-libelf
15662 all-stage3: all-stage3-libelf
15663 TARGET-stage3-libelf = $(TARGET-libelf)
15664 all-stage3-libelf: configure-stage3-libelf
15665 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15666 @r=`${PWD_COMMAND}`; export r; \
15667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15668 TFLAGS="$(STAGE3_TFLAGS)"; \
15669 $(HOST_EXPORTS) \
15670 $(POSTSTAGE1_HOST_EXPORTS) \
15671 cd $(HOST_SUBDIR)/libelf && \
15672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15673 CFLAGS="$(STAGE3_CFLAGS)" \
15674 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15675 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15680 TFLAGS="$(STAGE3_TFLAGS)" \
15681 $(TARGET-stage3-libelf)
15683 maybe-clean-stage3-libelf: clean-stage3-libelf
15684 clean-stage3: clean-stage3-libelf
15685 clean-stage3-libelf:
15686 @if [ $(current_stage) = stage3 ]; then \
15687 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15688 else \
15689 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15690 $(MAKE) stage3-start; \
15691 fi; \
15692 cd $(HOST_SUBDIR)/libelf && \
15693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15694 @endif libelf-bootstrap
15697 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15698 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15699 maybe-all-stage4-libelf:
15700 maybe-clean-stage4-libelf:
15701 @if libelf-bootstrap
15702 maybe-all-stage4-libelf: all-stage4-libelf
15703 all-stage4: all-stage4-libelf
15704 TARGET-stage4-libelf = $(TARGET-libelf)
15705 all-stage4-libelf: configure-stage4-libelf
15706 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15707 @r=`${PWD_COMMAND}`; export r; \
15708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15709 TFLAGS="$(STAGE4_TFLAGS)"; \
15710 $(HOST_EXPORTS) \
15711 $(POSTSTAGE1_HOST_EXPORTS) \
15712 cd $(HOST_SUBDIR)/libelf && \
15713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15714 CFLAGS="$(STAGE4_CFLAGS)" \
15715 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15716 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15720 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15721 TFLAGS="$(STAGE4_TFLAGS)" \
15722 $(TARGET-stage4-libelf)
15724 maybe-clean-stage4-libelf: clean-stage4-libelf
15725 clean-stage4: clean-stage4-libelf
15726 clean-stage4-libelf:
15727 @if [ $(current_stage) = stage4 ]; then \
15728 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15729 else \
15730 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15731 $(MAKE) stage4-start; \
15732 fi; \
15733 cd $(HOST_SUBDIR)/libelf && \
15734 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15735 @endif libelf-bootstrap
15738 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15739 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15740 maybe-all-stageprofile-libelf:
15741 maybe-clean-stageprofile-libelf:
15742 @if libelf-bootstrap
15743 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15744 all-stageprofile: all-stageprofile-libelf
15745 TARGET-stageprofile-libelf = $(TARGET-libelf)
15746 all-stageprofile-libelf: configure-stageprofile-libelf
15747 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15748 @r=`${PWD_COMMAND}`; export r; \
15749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15750 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15751 $(HOST_EXPORTS) \
15752 $(POSTSTAGE1_HOST_EXPORTS) \
15753 cd $(HOST_SUBDIR)/libelf && \
15754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15755 CFLAGS="$(STAGEprofile_CFLAGS)" \
15756 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15757 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15762 TFLAGS="$(STAGEprofile_TFLAGS)" \
15763 $(TARGET-stageprofile-libelf)
15765 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15766 clean-stageprofile: clean-stageprofile-libelf
15767 clean-stageprofile-libelf:
15768 @if [ $(current_stage) = stageprofile ]; then \
15769 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15770 else \
15771 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15772 $(MAKE) stageprofile-start; \
15773 fi; \
15774 cd $(HOST_SUBDIR)/libelf && \
15775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15776 @endif libelf-bootstrap
15779 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15780 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15781 maybe-all-stagefeedback-libelf:
15782 maybe-clean-stagefeedback-libelf:
15783 @if libelf-bootstrap
15784 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15785 all-stagefeedback: all-stagefeedback-libelf
15786 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15787 all-stagefeedback-libelf: configure-stagefeedback-libelf
15788 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15789 @r=`${PWD_COMMAND}`; export r; \
15790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15791 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15792 $(HOST_EXPORTS) \
15793 $(POSTSTAGE1_HOST_EXPORTS) \
15794 cd $(HOST_SUBDIR)/libelf && \
15795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15796 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15797 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15798 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15803 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15804 $(TARGET-stagefeedback-libelf)
15806 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15807 clean-stagefeedback: clean-stagefeedback-libelf
15808 clean-stagefeedback-libelf:
15809 @if [ $(current_stage) = stagefeedback ]; then \
15810 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15811 else \
15812 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15813 $(MAKE) stagefeedback-start; \
15814 fi; \
15815 cd $(HOST_SUBDIR)/libelf && \
15816 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15817 @endif libelf-bootstrap
15823 .PHONY: check-libelf maybe-check-libelf
15824 maybe-check-libelf:
15825 @if libelf
15826 maybe-check-libelf: check-libelf
15828 check-libelf:
15829 @: $(MAKE); $(unstage)
15830 @r=`${PWD_COMMAND}`; export r; \
15831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15832 $(HOST_EXPORTS) \
15833 (cd $(HOST_SUBDIR)/libelf && \
15834 $(MAKE) $(FLAGS_TO_PASS) check)
15836 @endif libelf
15838 .PHONY: install-libelf maybe-install-libelf
15839 maybe-install-libelf:
15840 @if libelf
15841 maybe-install-libelf: install-libelf
15843 install-libelf:
15845 @endif libelf
15847 .PHONY: install-strip-libelf maybe-install-strip-libelf
15848 maybe-install-strip-libelf:
15849 @if libelf
15850 maybe-install-strip-libelf: install-strip-libelf
15852 install-strip-libelf:
15854 @endif libelf
15856 # Other targets (info, dvi, pdf, etc.)
15858 .PHONY: maybe-info-libelf info-libelf
15859 maybe-info-libelf:
15860 @if libelf
15861 maybe-info-libelf: info-libelf
15863 info-libelf: \
15864 configure-libelf
15865 @[ -f ./libelf/Makefile ] || exit 0; \
15866 r=`${PWD_COMMAND}`; export r; \
15867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15868 $(HOST_EXPORTS) \
15869 for flag in $(EXTRA_HOST_FLAGS) ; do \
15870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15871 done; \
15872 echo "Doing info in libelf" ; \
15873 (cd $(HOST_SUBDIR)/libelf && \
15874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15876 "RANLIB=$${RANLIB}" \
15877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15878 info) \
15879 || exit 1
15881 @endif libelf
15883 .PHONY: maybe-dvi-libelf dvi-libelf
15884 maybe-dvi-libelf:
15885 @if libelf
15886 maybe-dvi-libelf: dvi-libelf
15888 dvi-libelf: \
15889 configure-libelf
15890 @[ -f ./libelf/Makefile ] || exit 0; \
15891 r=`${PWD_COMMAND}`; export r; \
15892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15893 $(HOST_EXPORTS) \
15894 for flag in $(EXTRA_HOST_FLAGS) ; do \
15895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15896 done; \
15897 echo "Doing dvi in libelf" ; \
15898 (cd $(HOST_SUBDIR)/libelf && \
15899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15901 "RANLIB=$${RANLIB}" \
15902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15903 dvi) \
15904 || exit 1
15906 @endif libelf
15908 .PHONY: maybe-pdf-libelf pdf-libelf
15909 maybe-pdf-libelf:
15910 @if libelf
15911 maybe-pdf-libelf: pdf-libelf
15913 pdf-libelf: \
15914 configure-libelf
15915 @[ -f ./libelf/Makefile ] || exit 0; \
15916 r=`${PWD_COMMAND}`; export r; \
15917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918 $(HOST_EXPORTS) \
15919 for flag in $(EXTRA_HOST_FLAGS) ; do \
15920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15921 done; \
15922 echo "Doing pdf in libelf" ; \
15923 (cd $(HOST_SUBDIR)/libelf && \
15924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15926 "RANLIB=$${RANLIB}" \
15927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15928 pdf) \
15929 || exit 1
15931 @endif libelf
15933 .PHONY: maybe-html-libelf html-libelf
15934 maybe-html-libelf:
15935 @if libelf
15936 maybe-html-libelf: html-libelf
15938 html-libelf: \
15939 configure-libelf
15940 @[ -f ./libelf/Makefile ] || exit 0; \
15941 r=`${PWD_COMMAND}`; export r; \
15942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15943 $(HOST_EXPORTS) \
15944 for flag in $(EXTRA_HOST_FLAGS) ; do \
15945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15946 done; \
15947 echo "Doing html in libelf" ; \
15948 (cd $(HOST_SUBDIR)/libelf && \
15949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15951 "RANLIB=$${RANLIB}" \
15952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15953 html) \
15954 || exit 1
15956 @endif libelf
15958 .PHONY: maybe-TAGS-libelf TAGS-libelf
15959 maybe-TAGS-libelf:
15960 @if libelf
15961 maybe-TAGS-libelf: TAGS-libelf
15963 TAGS-libelf: \
15964 configure-libelf
15965 @[ -f ./libelf/Makefile ] || exit 0; \
15966 r=`${PWD_COMMAND}`; export r; \
15967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15968 $(HOST_EXPORTS) \
15969 for flag in $(EXTRA_HOST_FLAGS) ; do \
15970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15971 done; \
15972 echo "Doing TAGS in libelf" ; \
15973 (cd $(HOST_SUBDIR)/libelf && \
15974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15976 "RANLIB=$${RANLIB}" \
15977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15978 TAGS) \
15979 || exit 1
15981 @endif libelf
15983 .PHONY: maybe-install-info-libelf install-info-libelf
15984 maybe-install-info-libelf:
15985 @if libelf
15986 maybe-install-info-libelf: install-info-libelf
15988 install-info-libelf: \
15989 configure-libelf \
15990 info-libelf
15991 @[ -f ./libelf/Makefile ] || exit 0; \
15992 r=`${PWD_COMMAND}`; export r; \
15993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994 $(HOST_EXPORTS) \
15995 for flag in $(EXTRA_HOST_FLAGS) ; do \
15996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15997 done; \
15998 echo "Doing install-info in libelf" ; \
15999 (cd $(HOST_SUBDIR)/libelf && \
16000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16002 "RANLIB=$${RANLIB}" \
16003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16004 install-info) \
16005 || exit 1
16007 @endif libelf
16009 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
16010 maybe-install-pdf-libelf:
16011 @if libelf
16012 maybe-install-pdf-libelf: install-pdf-libelf
16014 install-pdf-libelf: \
16015 configure-libelf \
16016 pdf-libelf
16017 @[ -f ./libelf/Makefile ] || exit 0; \
16018 r=`${PWD_COMMAND}`; export r; \
16019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16020 $(HOST_EXPORTS) \
16021 for flag in $(EXTRA_HOST_FLAGS) ; do \
16022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16023 done; \
16024 echo "Doing install-pdf in libelf" ; \
16025 (cd $(HOST_SUBDIR)/libelf && \
16026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16028 "RANLIB=$${RANLIB}" \
16029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16030 install-pdf) \
16031 || exit 1
16033 @endif libelf
16035 .PHONY: maybe-install-html-libelf install-html-libelf
16036 maybe-install-html-libelf:
16037 @if libelf
16038 maybe-install-html-libelf: install-html-libelf
16040 install-html-libelf: \
16041 configure-libelf \
16042 html-libelf
16043 @[ -f ./libelf/Makefile ] || exit 0; \
16044 r=`${PWD_COMMAND}`; export r; \
16045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16046 $(HOST_EXPORTS) \
16047 for flag in $(EXTRA_HOST_FLAGS) ; do \
16048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16049 done; \
16050 echo "Doing install-html in libelf" ; \
16051 (cd $(HOST_SUBDIR)/libelf && \
16052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16054 "RANLIB=$${RANLIB}" \
16055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16056 install-html) \
16057 || exit 1
16059 @endif libelf
16061 .PHONY: maybe-installcheck-libelf installcheck-libelf
16062 maybe-installcheck-libelf:
16063 @if libelf
16064 maybe-installcheck-libelf: installcheck-libelf
16066 installcheck-libelf: \
16067 configure-libelf
16068 @[ -f ./libelf/Makefile ] || exit 0; \
16069 r=`${PWD_COMMAND}`; export r; \
16070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16071 $(HOST_EXPORTS) \
16072 for flag in $(EXTRA_HOST_FLAGS) ; do \
16073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16074 done; \
16075 echo "Doing installcheck in libelf" ; \
16076 (cd $(HOST_SUBDIR)/libelf && \
16077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16079 "RANLIB=$${RANLIB}" \
16080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16081 installcheck) \
16082 || exit 1
16084 @endif libelf
16086 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
16087 maybe-mostlyclean-libelf:
16088 @if libelf
16089 maybe-mostlyclean-libelf: mostlyclean-libelf
16091 mostlyclean-libelf:
16092 @[ -f ./libelf/Makefile ] || exit 0; \
16093 r=`${PWD_COMMAND}`; export r; \
16094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095 $(HOST_EXPORTS) \
16096 for flag in $(EXTRA_HOST_FLAGS) ; do \
16097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16098 done; \
16099 echo "Doing mostlyclean in libelf" ; \
16100 (cd $(HOST_SUBDIR)/libelf && \
16101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16103 "RANLIB=$${RANLIB}" \
16104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16105 mostlyclean) \
16106 || exit 1
16108 @endif libelf
16110 .PHONY: maybe-clean-libelf clean-libelf
16111 maybe-clean-libelf:
16112 @if libelf
16113 maybe-clean-libelf: clean-libelf
16115 clean-libelf:
16116 @[ -f ./libelf/Makefile ] || exit 0; \
16117 r=`${PWD_COMMAND}`; export r; \
16118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16119 $(HOST_EXPORTS) \
16120 for flag in $(EXTRA_HOST_FLAGS) ; do \
16121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16122 done; \
16123 echo "Doing clean in libelf" ; \
16124 (cd $(HOST_SUBDIR)/libelf && \
16125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16127 "RANLIB=$${RANLIB}" \
16128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16129 clean) \
16130 || exit 1
16132 @endif libelf
16134 .PHONY: maybe-distclean-libelf distclean-libelf
16135 maybe-distclean-libelf:
16136 @if libelf
16137 maybe-distclean-libelf: distclean-libelf
16139 distclean-libelf:
16140 @[ -f ./libelf/Makefile ] || exit 0; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 for flag in $(EXTRA_HOST_FLAGS) ; do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing distclean in libelf" ; \
16148 (cd $(HOST_SUBDIR)/libelf && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153 distclean) \
16154 || exit 1
16156 @endif libelf
16158 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
16159 maybe-maintainer-clean-libelf:
16160 @if libelf
16161 maybe-maintainer-clean-libelf: maintainer-clean-libelf
16163 maintainer-clean-libelf:
16164 @[ -f ./libelf/Makefile ] || exit 0; \
16165 r=`${PWD_COMMAND}`; export r; \
16166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16167 $(HOST_EXPORTS) \
16168 for flag in $(EXTRA_HOST_FLAGS) ; do \
16169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16170 done; \
16171 echo "Doing maintainer-clean in libelf" ; \
16172 (cd $(HOST_SUBDIR)/libelf && \
16173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16175 "RANLIB=$${RANLIB}" \
16176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16177 maintainer-clean) \
16178 || exit 1
16180 @endif libelf
16184 .PHONY: configure-gold maybe-configure-gold
16185 maybe-configure-gold:
16186 @if gcc-bootstrap
16187 configure-gold: stage_current
16188 @endif gcc-bootstrap
16189 @if gold
16190 maybe-configure-gold: configure-gold
16191 configure-gold:
16192 @r=`${PWD_COMMAND}`; export r; \
16193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16196 $(HOST_EXPORTS) \
16197 echo Configuring in $(HOST_SUBDIR)/gold; \
16198 cd "$(HOST_SUBDIR)/gold" || exit 1; \
16199 case $(srcdir) in \
16200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16201 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16203 esac; \
16204 module_srcdir=gold; \
16205 $(SHELL) \
16206 $$s/$$module_srcdir/configure \
16207 --srcdir=$${topdir}/$$module_srcdir \
16208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16209 --target=${target_alias} \
16210 || exit 1
16211 @endif gold
16215 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
16216 maybe-configure-stage1-gold:
16217 @if gold-bootstrap
16218 maybe-configure-stage1-gold: configure-stage1-gold
16219 configure-stage1-gold:
16220 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16222 @r=`${PWD_COMMAND}`; export r; \
16223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16224 TFLAGS="$(STAGE1_TFLAGS)"; \
16225 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16226 $(HOST_EXPORTS) \
16227 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16228 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16229 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16230 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
16231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16232 cd $(HOST_SUBDIR)/gold || exit 1; \
16233 case $(srcdir) in \
16234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16235 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16237 esac; \
16238 module_srcdir=gold; \
16239 $(SHELL) $$s/$$module_srcdir/configure \
16240 --srcdir=$${topdir}/$$module_srcdir \
16241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16242 --target=${target_alias} \
16244 $(STAGE1_CONFIGURE_FLAGS)
16245 @endif gold-bootstrap
16247 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
16248 maybe-configure-stage2-gold:
16249 @if gold-bootstrap
16250 maybe-configure-stage2-gold: configure-stage2-gold
16251 configure-stage2-gold:
16252 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16254 @r=`${PWD_COMMAND}`; export r; \
16255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16256 TFLAGS="$(STAGE2_TFLAGS)"; \
16257 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16258 $(HOST_EXPORTS) \
16259 $(POSTSTAGE1_HOST_EXPORTS) \
16260 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16261 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16262 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16263 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
16264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16265 cd $(HOST_SUBDIR)/gold || exit 1; \
16266 case $(srcdir) in \
16267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16268 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16270 esac; \
16271 module_srcdir=gold; \
16272 $(SHELL) $$s/$$module_srcdir/configure \
16273 --srcdir=$${topdir}/$$module_srcdir \
16274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16275 --target=${target_alias} \
16276 --with-build-libsubdir=$(HOST_SUBDIR) \
16277 $(STAGE2_CONFIGURE_FLAGS)
16278 @endif gold-bootstrap
16280 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
16281 maybe-configure-stage3-gold:
16282 @if gold-bootstrap
16283 maybe-configure-stage3-gold: configure-stage3-gold
16284 configure-stage3-gold:
16285 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16287 @r=`${PWD_COMMAND}`; export r; \
16288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16289 TFLAGS="$(STAGE3_TFLAGS)"; \
16290 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16291 $(HOST_EXPORTS) \
16292 $(POSTSTAGE1_HOST_EXPORTS) \
16293 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16294 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16295 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16296 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
16297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16298 cd $(HOST_SUBDIR)/gold || exit 1; \
16299 case $(srcdir) in \
16300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16301 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16303 esac; \
16304 module_srcdir=gold; \
16305 $(SHELL) $$s/$$module_srcdir/configure \
16306 --srcdir=$${topdir}/$$module_srcdir \
16307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16308 --target=${target_alias} \
16309 --with-build-libsubdir=$(HOST_SUBDIR) \
16310 $(STAGE3_CONFIGURE_FLAGS)
16311 @endif gold-bootstrap
16313 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
16314 maybe-configure-stage4-gold:
16315 @if gold-bootstrap
16316 maybe-configure-stage4-gold: configure-stage4-gold
16317 configure-stage4-gold:
16318 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16320 @r=`${PWD_COMMAND}`; export r; \
16321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16322 TFLAGS="$(STAGE4_TFLAGS)"; \
16323 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16324 $(HOST_EXPORTS) \
16325 $(POSTSTAGE1_HOST_EXPORTS) \
16326 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16327 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16328 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16329 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
16330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16331 cd $(HOST_SUBDIR)/gold || exit 1; \
16332 case $(srcdir) in \
16333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16334 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16336 esac; \
16337 module_srcdir=gold; \
16338 $(SHELL) $$s/$$module_srcdir/configure \
16339 --srcdir=$${topdir}/$$module_srcdir \
16340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16341 --target=${target_alias} \
16342 --with-build-libsubdir=$(HOST_SUBDIR) \
16343 $(STAGE4_CONFIGURE_FLAGS)
16344 @endif gold-bootstrap
16346 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
16347 maybe-configure-stageprofile-gold:
16348 @if gold-bootstrap
16349 maybe-configure-stageprofile-gold: configure-stageprofile-gold
16350 configure-stageprofile-gold:
16351 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16353 @r=`${PWD_COMMAND}`; export r; \
16354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16356 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16357 $(HOST_EXPORTS) \
16358 $(POSTSTAGE1_HOST_EXPORTS) \
16359 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16360 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16361 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16362 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
16363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16364 cd $(HOST_SUBDIR)/gold || exit 1; \
16365 case $(srcdir) in \
16366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16367 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16369 esac; \
16370 module_srcdir=gold; \
16371 $(SHELL) $$s/$$module_srcdir/configure \
16372 --srcdir=$${topdir}/$$module_srcdir \
16373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16374 --target=${target_alias} \
16375 --with-build-libsubdir=$(HOST_SUBDIR) \
16376 $(STAGEprofile_CONFIGURE_FLAGS)
16377 @endif gold-bootstrap
16379 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
16380 maybe-configure-stagefeedback-gold:
16381 @if gold-bootstrap
16382 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
16383 configure-stagefeedback-gold:
16384 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16386 @r=`${PWD_COMMAND}`; export r; \
16387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16389 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16390 $(HOST_EXPORTS) \
16391 $(POSTSTAGE1_HOST_EXPORTS) \
16392 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16393 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16394 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16395 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
16396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16397 cd $(HOST_SUBDIR)/gold || exit 1; \
16398 case $(srcdir) in \
16399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16400 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16402 esac; \
16403 module_srcdir=gold; \
16404 $(SHELL) $$s/$$module_srcdir/configure \
16405 --srcdir=$${topdir}/$$module_srcdir \
16406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16407 --target=${target_alias} \
16408 --with-build-libsubdir=$(HOST_SUBDIR) \
16409 $(STAGEfeedback_CONFIGURE_FLAGS)
16410 @endif gold-bootstrap
16416 .PHONY: all-gold maybe-all-gold
16417 maybe-all-gold:
16418 @if gcc-bootstrap
16419 all-gold: stage_current
16420 @endif gcc-bootstrap
16421 @if gold
16422 TARGET-gold=all
16423 maybe-all-gold: all-gold
16424 all-gold: configure-gold
16425 @r=`${PWD_COMMAND}`; export r; \
16426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16427 $(HOST_EXPORTS) \
16428 (cd $(HOST_SUBDIR)/gold && \
16429 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16430 $(TARGET-gold))
16431 @endif gold
16435 .PHONY: all-stage1-gold maybe-all-stage1-gold
16436 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
16437 maybe-all-stage1-gold:
16438 maybe-clean-stage1-gold:
16439 @if gold-bootstrap
16440 maybe-all-stage1-gold: all-stage1-gold
16441 all-stage1: all-stage1-gold
16442 TARGET-stage1-gold = $(TARGET-gold)
16443 all-stage1-gold: configure-stage1-gold
16444 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16445 @r=`${PWD_COMMAND}`; export r; \
16446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16447 TFLAGS="$(STAGE1_TFLAGS)"; \
16448 $(HOST_EXPORTS) \
16449 cd $(HOST_SUBDIR)/gold && \
16450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16451 CFLAGS="$(STAGE1_CFLAGS)" \
16452 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16453 LIBCFLAGS="$(LIBCFLAGS)" \
16454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16457 $(EXTRA_HOST_FLAGS) \
16458 $(STAGE1_FLAGS_TO_PASS) \
16459 TFLAGS="$(STAGE1_TFLAGS)" \
16460 $(TARGET-stage1-gold)
16462 maybe-clean-stage1-gold: clean-stage1-gold
16463 clean-stage1: clean-stage1-gold
16464 clean-stage1-gold:
16465 @if [ $(current_stage) = stage1 ]; then \
16466 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16467 else \
16468 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
16469 $(MAKE) stage1-start; \
16470 fi; \
16471 cd $(HOST_SUBDIR)/gold && \
16472 $(MAKE) $(EXTRA_HOST_FLAGS) \
16473 $(STAGE1_FLAGS_TO_PASS) clean
16474 @endif gold-bootstrap
16477 .PHONY: all-stage2-gold maybe-all-stage2-gold
16478 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
16479 maybe-all-stage2-gold:
16480 maybe-clean-stage2-gold:
16481 @if gold-bootstrap
16482 maybe-all-stage2-gold: all-stage2-gold
16483 all-stage2: all-stage2-gold
16484 TARGET-stage2-gold = $(TARGET-gold)
16485 all-stage2-gold: configure-stage2-gold
16486 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16487 @r=`${PWD_COMMAND}`; export r; \
16488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16489 TFLAGS="$(STAGE2_TFLAGS)"; \
16490 $(HOST_EXPORTS) \
16491 $(POSTSTAGE1_HOST_EXPORTS) \
16492 cd $(HOST_SUBDIR)/gold && \
16493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16494 CFLAGS="$(STAGE2_CFLAGS)" \
16495 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16496 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16501 TFLAGS="$(STAGE2_TFLAGS)" \
16502 $(TARGET-stage2-gold)
16504 maybe-clean-stage2-gold: clean-stage2-gold
16505 clean-stage2: clean-stage2-gold
16506 clean-stage2-gold:
16507 @if [ $(current_stage) = stage2 ]; then \
16508 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16509 else \
16510 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
16511 $(MAKE) stage2-start; \
16512 fi; \
16513 cd $(HOST_SUBDIR)/gold && \
16514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16515 @endif gold-bootstrap
16518 .PHONY: all-stage3-gold maybe-all-stage3-gold
16519 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
16520 maybe-all-stage3-gold:
16521 maybe-clean-stage3-gold:
16522 @if gold-bootstrap
16523 maybe-all-stage3-gold: all-stage3-gold
16524 all-stage3: all-stage3-gold
16525 TARGET-stage3-gold = $(TARGET-gold)
16526 all-stage3-gold: configure-stage3-gold
16527 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16528 @r=`${PWD_COMMAND}`; export r; \
16529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16530 TFLAGS="$(STAGE3_TFLAGS)"; \
16531 $(HOST_EXPORTS) \
16532 $(POSTSTAGE1_HOST_EXPORTS) \
16533 cd $(HOST_SUBDIR)/gold && \
16534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16535 CFLAGS="$(STAGE3_CFLAGS)" \
16536 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16537 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16542 TFLAGS="$(STAGE3_TFLAGS)" \
16543 $(TARGET-stage3-gold)
16545 maybe-clean-stage3-gold: clean-stage3-gold
16546 clean-stage3: clean-stage3-gold
16547 clean-stage3-gold:
16548 @if [ $(current_stage) = stage3 ]; then \
16549 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16550 else \
16551 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
16552 $(MAKE) stage3-start; \
16553 fi; \
16554 cd $(HOST_SUBDIR)/gold && \
16555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16556 @endif gold-bootstrap
16559 .PHONY: all-stage4-gold maybe-all-stage4-gold
16560 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
16561 maybe-all-stage4-gold:
16562 maybe-clean-stage4-gold:
16563 @if gold-bootstrap
16564 maybe-all-stage4-gold: all-stage4-gold
16565 all-stage4: all-stage4-gold
16566 TARGET-stage4-gold = $(TARGET-gold)
16567 all-stage4-gold: configure-stage4-gold
16568 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16569 @r=`${PWD_COMMAND}`; export r; \
16570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16571 TFLAGS="$(STAGE4_TFLAGS)"; \
16572 $(HOST_EXPORTS) \
16573 $(POSTSTAGE1_HOST_EXPORTS) \
16574 cd $(HOST_SUBDIR)/gold && \
16575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16576 CFLAGS="$(STAGE4_CFLAGS)" \
16577 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16578 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16583 TFLAGS="$(STAGE4_TFLAGS)" \
16584 $(TARGET-stage4-gold)
16586 maybe-clean-stage4-gold: clean-stage4-gold
16587 clean-stage4: clean-stage4-gold
16588 clean-stage4-gold:
16589 @if [ $(current_stage) = stage4 ]; then \
16590 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16591 else \
16592 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
16593 $(MAKE) stage4-start; \
16594 fi; \
16595 cd $(HOST_SUBDIR)/gold && \
16596 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16597 @endif gold-bootstrap
16600 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
16601 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
16602 maybe-all-stageprofile-gold:
16603 maybe-clean-stageprofile-gold:
16604 @if gold-bootstrap
16605 maybe-all-stageprofile-gold: all-stageprofile-gold
16606 all-stageprofile: all-stageprofile-gold
16607 TARGET-stageprofile-gold = $(TARGET-gold)
16608 all-stageprofile-gold: configure-stageprofile-gold
16609 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16610 @r=`${PWD_COMMAND}`; export r; \
16611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16612 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16613 $(HOST_EXPORTS) \
16614 $(POSTSTAGE1_HOST_EXPORTS) \
16615 cd $(HOST_SUBDIR)/gold && \
16616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16617 CFLAGS="$(STAGEprofile_CFLAGS)" \
16618 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16619 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16624 TFLAGS="$(STAGEprofile_TFLAGS)" \
16625 $(TARGET-stageprofile-gold)
16627 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16628 clean-stageprofile: clean-stageprofile-gold
16629 clean-stageprofile-gold:
16630 @if [ $(current_stage) = stageprofile ]; then \
16631 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16632 else \
16633 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16634 $(MAKE) stageprofile-start; \
16635 fi; \
16636 cd $(HOST_SUBDIR)/gold && \
16637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16638 @endif gold-bootstrap
16641 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16642 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16643 maybe-all-stagefeedback-gold:
16644 maybe-clean-stagefeedback-gold:
16645 @if gold-bootstrap
16646 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16647 all-stagefeedback: all-stagefeedback-gold
16648 TARGET-stagefeedback-gold = $(TARGET-gold)
16649 all-stagefeedback-gold: configure-stagefeedback-gold
16650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16651 @r=`${PWD_COMMAND}`; export r; \
16652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16654 $(HOST_EXPORTS) \
16655 $(POSTSTAGE1_HOST_EXPORTS) \
16656 cd $(HOST_SUBDIR)/gold && \
16657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16658 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16659 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16660 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16665 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16666 $(TARGET-stagefeedback-gold)
16668 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16669 clean-stagefeedback: clean-stagefeedback-gold
16670 clean-stagefeedback-gold:
16671 @if [ $(current_stage) = stagefeedback ]; then \
16672 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16673 else \
16674 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16675 $(MAKE) stagefeedback-start; \
16676 fi; \
16677 cd $(HOST_SUBDIR)/gold && \
16678 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16679 @endif gold-bootstrap
16685 .PHONY: check-gold maybe-check-gold
16686 maybe-check-gold:
16687 @if gold
16688 maybe-check-gold: check-gold
16690 check-gold:
16691 @: $(MAKE); $(unstage)
16692 @r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 $(HOST_EXPORTS) \
16695 (cd $(HOST_SUBDIR)/gold && \
16696 $(MAKE) $(FLAGS_TO_PASS) check)
16698 @endif gold
16700 .PHONY: install-gold maybe-install-gold
16701 maybe-install-gold:
16702 @if gold
16703 maybe-install-gold: install-gold
16705 install-gold: installdirs
16706 @: $(MAKE); $(unstage)
16707 @r=`${PWD_COMMAND}`; export r; \
16708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709 $(HOST_EXPORTS) \
16710 (cd $(HOST_SUBDIR)/gold && \
16711 $(MAKE) $(FLAGS_TO_PASS) install)
16713 @endif gold
16715 .PHONY: install-strip-gold maybe-install-strip-gold
16716 maybe-install-strip-gold:
16717 @if gold
16718 maybe-install-strip-gold: install-strip-gold
16720 install-strip-gold: installdirs
16721 @: $(MAKE); $(unstage)
16722 @r=`${PWD_COMMAND}`; export r; \
16723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724 $(HOST_EXPORTS) \
16725 (cd $(HOST_SUBDIR)/gold && \
16726 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16728 @endif gold
16730 # Other targets (info, dvi, pdf, etc.)
16732 .PHONY: maybe-info-gold info-gold
16733 maybe-info-gold:
16734 @if gold
16735 maybe-info-gold: info-gold
16737 info-gold: \
16738 configure-gold
16739 @[ -f ./gold/Makefile ] || exit 0; \
16740 r=`${PWD_COMMAND}`; export r; \
16741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742 $(HOST_EXPORTS) \
16743 for flag in $(EXTRA_HOST_FLAGS) ; do \
16744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16745 done; \
16746 echo "Doing info in gold" ; \
16747 (cd $(HOST_SUBDIR)/gold && \
16748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16750 "RANLIB=$${RANLIB}" \
16751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16752 info) \
16753 || exit 1
16755 @endif gold
16757 .PHONY: maybe-dvi-gold dvi-gold
16758 maybe-dvi-gold:
16759 @if gold
16760 maybe-dvi-gold: dvi-gold
16762 dvi-gold: \
16763 configure-gold
16764 @[ -f ./gold/Makefile ] || exit 0; \
16765 r=`${PWD_COMMAND}`; export r; \
16766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16767 $(HOST_EXPORTS) \
16768 for flag in $(EXTRA_HOST_FLAGS) ; do \
16769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16770 done; \
16771 echo "Doing dvi in gold" ; \
16772 (cd $(HOST_SUBDIR)/gold && \
16773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16775 "RANLIB=$${RANLIB}" \
16776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16777 dvi) \
16778 || exit 1
16780 @endif gold
16782 .PHONY: maybe-pdf-gold pdf-gold
16783 maybe-pdf-gold:
16784 @if gold
16785 maybe-pdf-gold: pdf-gold
16787 pdf-gold: \
16788 configure-gold
16789 @[ -f ./gold/Makefile ] || exit 0; \
16790 r=`${PWD_COMMAND}`; export r; \
16791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16792 $(HOST_EXPORTS) \
16793 for flag in $(EXTRA_HOST_FLAGS) ; do \
16794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16795 done; \
16796 echo "Doing pdf in gold" ; \
16797 (cd $(HOST_SUBDIR)/gold && \
16798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16800 "RANLIB=$${RANLIB}" \
16801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16802 pdf) \
16803 || exit 1
16805 @endif gold
16807 .PHONY: maybe-html-gold html-gold
16808 maybe-html-gold:
16809 @if gold
16810 maybe-html-gold: html-gold
16812 html-gold: \
16813 configure-gold
16814 @[ -f ./gold/Makefile ] || exit 0; \
16815 r=`${PWD_COMMAND}`; export r; \
16816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16817 $(HOST_EXPORTS) \
16818 for flag in $(EXTRA_HOST_FLAGS) ; do \
16819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16820 done; \
16821 echo "Doing html in gold" ; \
16822 (cd $(HOST_SUBDIR)/gold && \
16823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16825 "RANLIB=$${RANLIB}" \
16826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16827 html) \
16828 || exit 1
16830 @endif gold
16832 .PHONY: maybe-TAGS-gold TAGS-gold
16833 maybe-TAGS-gold:
16834 @if gold
16835 maybe-TAGS-gold: TAGS-gold
16837 TAGS-gold: \
16838 configure-gold
16839 @[ -f ./gold/Makefile ] || exit 0; \
16840 r=`${PWD_COMMAND}`; export r; \
16841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16842 $(HOST_EXPORTS) \
16843 for flag in $(EXTRA_HOST_FLAGS) ; do \
16844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16845 done; \
16846 echo "Doing TAGS in gold" ; \
16847 (cd $(HOST_SUBDIR)/gold && \
16848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16850 "RANLIB=$${RANLIB}" \
16851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16852 TAGS) \
16853 || exit 1
16855 @endif gold
16857 .PHONY: maybe-install-info-gold install-info-gold
16858 maybe-install-info-gold:
16859 @if gold
16860 maybe-install-info-gold: install-info-gold
16862 install-info-gold: \
16863 configure-gold \
16864 info-gold
16865 @[ -f ./gold/Makefile ] || exit 0; \
16866 r=`${PWD_COMMAND}`; export r; \
16867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16868 $(HOST_EXPORTS) \
16869 for flag in $(EXTRA_HOST_FLAGS) ; do \
16870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16871 done; \
16872 echo "Doing install-info in gold" ; \
16873 (cd $(HOST_SUBDIR)/gold && \
16874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16876 "RANLIB=$${RANLIB}" \
16877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16878 install-info) \
16879 || exit 1
16881 @endif gold
16883 .PHONY: maybe-install-pdf-gold install-pdf-gold
16884 maybe-install-pdf-gold:
16885 @if gold
16886 maybe-install-pdf-gold: install-pdf-gold
16888 install-pdf-gold: \
16889 configure-gold \
16890 pdf-gold
16891 @[ -f ./gold/Makefile ] || exit 0; \
16892 r=`${PWD_COMMAND}`; export r; \
16893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16894 $(HOST_EXPORTS) \
16895 for flag in $(EXTRA_HOST_FLAGS) ; do \
16896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16897 done; \
16898 echo "Doing install-pdf in gold" ; \
16899 (cd $(HOST_SUBDIR)/gold && \
16900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16902 "RANLIB=$${RANLIB}" \
16903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16904 install-pdf) \
16905 || exit 1
16907 @endif gold
16909 .PHONY: maybe-install-html-gold install-html-gold
16910 maybe-install-html-gold:
16911 @if gold
16912 maybe-install-html-gold: install-html-gold
16914 install-html-gold: \
16915 configure-gold \
16916 html-gold
16917 @[ -f ./gold/Makefile ] || exit 0; \
16918 r=`${PWD_COMMAND}`; export r; \
16919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920 $(HOST_EXPORTS) \
16921 for flag in $(EXTRA_HOST_FLAGS) ; do \
16922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923 done; \
16924 echo "Doing install-html in gold" ; \
16925 (cd $(HOST_SUBDIR)/gold && \
16926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928 "RANLIB=$${RANLIB}" \
16929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16930 install-html) \
16931 || exit 1
16933 @endif gold
16935 .PHONY: maybe-installcheck-gold installcheck-gold
16936 maybe-installcheck-gold:
16937 @if gold
16938 maybe-installcheck-gold: installcheck-gold
16940 installcheck-gold: \
16941 configure-gold
16942 @[ -f ./gold/Makefile ] || exit 0; \
16943 r=`${PWD_COMMAND}`; export r; \
16944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16945 $(HOST_EXPORTS) \
16946 for flag in $(EXTRA_HOST_FLAGS) ; do \
16947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16948 done; \
16949 echo "Doing installcheck in gold" ; \
16950 (cd $(HOST_SUBDIR)/gold && \
16951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16953 "RANLIB=$${RANLIB}" \
16954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16955 installcheck) \
16956 || exit 1
16958 @endif gold
16960 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16961 maybe-mostlyclean-gold:
16962 @if gold
16963 maybe-mostlyclean-gold: mostlyclean-gold
16965 mostlyclean-gold:
16966 @[ -f ./gold/Makefile ] || exit 0; \
16967 r=`${PWD_COMMAND}`; export r; \
16968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16969 $(HOST_EXPORTS) \
16970 for flag in $(EXTRA_HOST_FLAGS) ; do \
16971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16972 done; \
16973 echo "Doing mostlyclean in gold" ; \
16974 (cd $(HOST_SUBDIR)/gold && \
16975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16977 "RANLIB=$${RANLIB}" \
16978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16979 mostlyclean) \
16980 || exit 1
16982 @endif gold
16984 .PHONY: maybe-clean-gold clean-gold
16985 maybe-clean-gold:
16986 @if gold
16987 maybe-clean-gold: clean-gold
16989 clean-gold:
16990 @[ -f ./gold/Makefile ] || exit 0; \
16991 r=`${PWD_COMMAND}`; export r; \
16992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16993 $(HOST_EXPORTS) \
16994 for flag in $(EXTRA_HOST_FLAGS) ; do \
16995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16996 done; \
16997 echo "Doing clean in gold" ; \
16998 (cd $(HOST_SUBDIR)/gold && \
16999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17001 "RANLIB=$${RANLIB}" \
17002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17003 clean) \
17004 || exit 1
17006 @endif gold
17008 .PHONY: maybe-distclean-gold distclean-gold
17009 maybe-distclean-gold:
17010 @if gold
17011 maybe-distclean-gold: distclean-gold
17013 distclean-gold:
17014 @[ -f ./gold/Makefile ] || exit 0; \
17015 r=`${PWD_COMMAND}`; export r; \
17016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17017 $(HOST_EXPORTS) \
17018 for flag in $(EXTRA_HOST_FLAGS) ; do \
17019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17020 done; \
17021 echo "Doing distclean in gold" ; \
17022 (cd $(HOST_SUBDIR)/gold && \
17023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17025 "RANLIB=$${RANLIB}" \
17026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17027 distclean) \
17028 || exit 1
17030 @endif gold
17032 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
17033 maybe-maintainer-clean-gold:
17034 @if gold
17035 maybe-maintainer-clean-gold: maintainer-clean-gold
17037 maintainer-clean-gold:
17038 @[ -f ./gold/Makefile ] || exit 0; \
17039 r=`${PWD_COMMAND}`; export r; \
17040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17041 $(HOST_EXPORTS) \
17042 for flag in $(EXTRA_HOST_FLAGS) ; do \
17043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17044 done; \
17045 echo "Doing maintainer-clean in gold" ; \
17046 (cd $(HOST_SUBDIR)/gold && \
17047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17049 "RANLIB=$${RANLIB}" \
17050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17051 maintainer-clean) \
17052 || exit 1
17054 @endif gold
17058 .PHONY: configure-gprof maybe-configure-gprof
17059 maybe-configure-gprof:
17060 @if gcc-bootstrap
17061 configure-gprof: stage_current
17062 @endif gcc-bootstrap
17063 @if gprof
17064 maybe-configure-gprof: configure-gprof
17065 configure-gprof:
17066 @: $(MAKE); $(unstage)
17067 @r=`${PWD_COMMAND}`; export r; \
17068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
17070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
17071 $(HOST_EXPORTS) \
17072 echo Configuring in $(HOST_SUBDIR)/gprof; \
17073 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
17074 case $(srcdir) in \
17075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17076 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
17077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17078 esac; \
17079 module_srcdir=gprof; \
17080 $(SHELL) \
17081 $$s/$$module_srcdir/configure \
17082 --srcdir=$${topdir}/$$module_srcdir \
17083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17084 --target=${target_alias} \
17085 || exit 1
17086 @endif gprof
17092 .PHONY: all-gprof maybe-all-gprof
17093 maybe-all-gprof:
17094 @if gcc-bootstrap
17095 all-gprof: stage_current
17096 @endif gcc-bootstrap
17097 @if gprof
17098 TARGET-gprof=all
17099 maybe-all-gprof: all-gprof
17100 all-gprof: configure-gprof
17101 @: $(MAKE); $(unstage)
17102 @r=`${PWD_COMMAND}`; export r; \
17103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17104 $(HOST_EXPORTS) \
17105 (cd $(HOST_SUBDIR)/gprof && \
17106 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17107 $(TARGET-gprof))
17108 @endif gprof
17113 .PHONY: check-gprof maybe-check-gprof
17114 maybe-check-gprof:
17115 @if gprof
17116 maybe-check-gprof: check-gprof
17118 check-gprof:
17119 @: $(MAKE); $(unstage)
17120 @r=`${PWD_COMMAND}`; export r; \
17121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17122 $(HOST_EXPORTS) \
17123 (cd $(HOST_SUBDIR)/gprof && \
17124 $(MAKE) $(FLAGS_TO_PASS) check)
17126 @endif gprof
17128 .PHONY: install-gprof maybe-install-gprof
17129 maybe-install-gprof:
17130 @if gprof
17131 maybe-install-gprof: install-gprof
17133 install-gprof: installdirs
17134 @: $(MAKE); $(unstage)
17135 @r=`${PWD_COMMAND}`; export r; \
17136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137 $(HOST_EXPORTS) \
17138 (cd $(HOST_SUBDIR)/gprof && \
17139 $(MAKE) $(FLAGS_TO_PASS) install)
17141 @endif gprof
17143 .PHONY: install-strip-gprof maybe-install-strip-gprof
17144 maybe-install-strip-gprof:
17145 @if gprof
17146 maybe-install-strip-gprof: install-strip-gprof
17148 install-strip-gprof: installdirs
17149 @: $(MAKE); $(unstage)
17150 @r=`${PWD_COMMAND}`; export r; \
17151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17152 $(HOST_EXPORTS) \
17153 (cd $(HOST_SUBDIR)/gprof && \
17154 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17156 @endif gprof
17158 # Other targets (info, dvi, pdf, etc.)
17160 .PHONY: maybe-info-gprof info-gprof
17161 maybe-info-gprof:
17162 @if gprof
17163 maybe-info-gprof: info-gprof
17165 info-gprof: \
17166 configure-gprof
17167 @: $(MAKE); $(unstage)
17168 @[ -f ./gprof/Makefile ] || exit 0; \
17169 r=`${PWD_COMMAND}`; export r; \
17170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17171 $(HOST_EXPORTS) \
17172 for flag in $(EXTRA_HOST_FLAGS) ; do \
17173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17174 done; \
17175 echo "Doing info in gprof" ; \
17176 (cd $(HOST_SUBDIR)/gprof && \
17177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17179 "RANLIB=$${RANLIB}" \
17180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17181 info) \
17182 || exit 1
17184 @endif gprof
17186 .PHONY: maybe-dvi-gprof dvi-gprof
17187 maybe-dvi-gprof:
17188 @if gprof
17189 maybe-dvi-gprof: dvi-gprof
17191 dvi-gprof: \
17192 configure-gprof
17193 @: $(MAKE); $(unstage)
17194 @[ -f ./gprof/Makefile ] || exit 0; \
17195 r=`${PWD_COMMAND}`; export r; \
17196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17197 $(HOST_EXPORTS) \
17198 for flag in $(EXTRA_HOST_FLAGS) ; do \
17199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17200 done; \
17201 echo "Doing dvi in gprof" ; \
17202 (cd $(HOST_SUBDIR)/gprof && \
17203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17205 "RANLIB=$${RANLIB}" \
17206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17207 dvi) \
17208 || exit 1
17210 @endif gprof
17212 .PHONY: maybe-pdf-gprof pdf-gprof
17213 maybe-pdf-gprof:
17214 @if gprof
17215 maybe-pdf-gprof: pdf-gprof
17217 pdf-gprof: \
17218 configure-gprof
17219 @: $(MAKE); $(unstage)
17220 @[ -f ./gprof/Makefile ] || exit 0; \
17221 r=`${PWD_COMMAND}`; export r; \
17222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223 $(HOST_EXPORTS) \
17224 for flag in $(EXTRA_HOST_FLAGS) ; do \
17225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17226 done; \
17227 echo "Doing pdf in gprof" ; \
17228 (cd $(HOST_SUBDIR)/gprof && \
17229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17231 "RANLIB=$${RANLIB}" \
17232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17233 pdf) \
17234 || exit 1
17236 @endif gprof
17238 .PHONY: maybe-html-gprof html-gprof
17239 maybe-html-gprof:
17240 @if gprof
17241 maybe-html-gprof: html-gprof
17243 html-gprof: \
17244 configure-gprof
17245 @: $(MAKE); $(unstage)
17246 @[ -f ./gprof/Makefile ] || exit 0; \
17247 r=`${PWD_COMMAND}`; export r; \
17248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17249 $(HOST_EXPORTS) \
17250 for flag in $(EXTRA_HOST_FLAGS) ; do \
17251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17252 done; \
17253 echo "Doing html in gprof" ; \
17254 (cd $(HOST_SUBDIR)/gprof && \
17255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17257 "RANLIB=$${RANLIB}" \
17258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17259 html) \
17260 || exit 1
17262 @endif gprof
17264 .PHONY: maybe-TAGS-gprof TAGS-gprof
17265 maybe-TAGS-gprof:
17266 @if gprof
17267 maybe-TAGS-gprof: TAGS-gprof
17269 TAGS-gprof: \
17270 configure-gprof
17271 @: $(MAKE); $(unstage)
17272 @[ -f ./gprof/Makefile ] || exit 0; \
17273 r=`${PWD_COMMAND}`; export r; \
17274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17275 $(HOST_EXPORTS) \
17276 for flag in $(EXTRA_HOST_FLAGS) ; do \
17277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17278 done; \
17279 echo "Doing TAGS in gprof" ; \
17280 (cd $(HOST_SUBDIR)/gprof && \
17281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17283 "RANLIB=$${RANLIB}" \
17284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17285 TAGS) \
17286 || exit 1
17288 @endif gprof
17290 .PHONY: maybe-install-info-gprof install-info-gprof
17291 maybe-install-info-gprof:
17292 @if gprof
17293 maybe-install-info-gprof: install-info-gprof
17295 install-info-gprof: \
17296 configure-gprof \
17297 info-gprof
17298 @: $(MAKE); $(unstage)
17299 @[ -f ./gprof/Makefile ] || exit 0; \
17300 r=`${PWD_COMMAND}`; export r; \
17301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17302 $(HOST_EXPORTS) \
17303 for flag in $(EXTRA_HOST_FLAGS) ; do \
17304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17305 done; \
17306 echo "Doing install-info in gprof" ; \
17307 (cd $(HOST_SUBDIR)/gprof && \
17308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17310 "RANLIB=$${RANLIB}" \
17311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17312 install-info) \
17313 || exit 1
17315 @endif gprof
17317 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
17318 maybe-install-pdf-gprof:
17319 @if gprof
17320 maybe-install-pdf-gprof: install-pdf-gprof
17322 install-pdf-gprof: \
17323 configure-gprof \
17324 pdf-gprof
17325 @: $(MAKE); $(unstage)
17326 @[ -f ./gprof/Makefile ] || exit 0; \
17327 r=`${PWD_COMMAND}`; export r; \
17328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329 $(HOST_EXPORTS) \
17330 for flag in $(EXTRA_HOST_FLAGS) ; do \
17331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17332 done; \
17333 echo "Doing install-pdf in gprof" ; \
17334 (cd $(HOST_SUBDIR)/gprof && \
17335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17337 "RANLIB=$${RANLIB}" \
17338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17339 install-pdf) \
17340 || exit 1
17342 @endif gprof
17344 .PHONY: maybe-install-html-gprof install-html-gprof
17345 maybe-install-html-gprof:
17346 @if gprof
17347 maybe-install-html-gprof: install-html-gprof
17349 install-html-gprof: \
17350 configure-gprof \
17351 html-gprof
17352 @: $(MAKE); $(unstage)
17353 @[ -f ./gprof/Makefile ] || exit 0; \
17354 r=`${PWD_COMMAND}`; export r; \
17355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17356 $(HOST_EXPORTS) \
17357 for flag in $(EXTRA_HOST_FLAGS) ; do \
17358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17359 done; \
17360 echo "Doing install-html in gprof" ; \
17361 (cd $(HOST_SUBDIR)/gprof && \
17362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17364 "RANLIB=$${RANLIB}" \
17365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17366 install-html) \
17367 || exit 1
17369 @endif gprof
17371 .PHONY: maybe-installcheck-gprof installcheck-gprof
17372 maybe-installcheck-gprof:
17373 @if gprof
17374 maybe-installcheck-gprof: installcheck-gprof
17376 installcheck-gprof: \
17377 configure-gprof
17378 @: $(MAKE); $(unstage)
17379 @[ -f ./gprof/Makefile ] || exit 0; \
17380 r=`${PWD_COMMAND}`; export r; \
17381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382 $(HOST_EXPORTS) \
17383 for flag in $(EXTRA_HOST_FLAGS) ; do \
17384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385 done; \
17386 echo "Doing installcheck in gprof" ; \
17387 (cd $(HOST_SUBDIR)/gprof && \
17388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390 "RANLIB=$${RANLIB}" \
17391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17392 installcheck) \
17393 || exit 1
17395 @endif gprof
17397 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
17398 maybe-mostlyclean-gprof:
17399 @if gprof
17400 maybe-mostlyclean-gprof: mostlyclean-gprof
17402 mostlyclean-gprof:
17403 @: $(MAKE); $(unstage)
17404 @[ -f ./gprof/Makefile ] || exit 0; \
17405 r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 $(HOST_EXPORTS) \
17408 for flag in $(EXTRA_HOST_FLAGS) ; do \
17409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17410 done; \
17411 echo "Doing mostlyclean in gprof" ; \
17412 (cd $(HOST_SUBDIR)/gprof && \
17413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17415 "RANLIB=$${RANLIB}" \
17416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17417 mostlyclean) \
17418 || exit 1
17420 @endif gprof
17422 .PHONY: maybe-clean-gprof clean-gprof
17423 maybe-clean-gprof:
17424 @if gprof
17425 maybe-clean-gprof: clean-gprof
17427 clean-gprof:
17428 @: $(MAKE); $(unstage)
17429 @[ -f ./gprof/Makefile ] || exit 0; \
17430 r=`${PWD_COMMAND}`; export r; \
17431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432 $(HOST_EXPORTS) \
17433 for flag in $(EXTRA_HOST_FLAGS) ; do \
17434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435 done; \
17436 echo "Doing clean in gprof" ; \
17437 (cd $(HOST_SUBDIR)/gprof && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440 "RANLIB=$${RANLIB}" \
17441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442 clean) \
17443 || exit 1
17445 @endif gprof
17447 .PHONY: maybe-distclean-gprof distclean-gprof
17448 maybe-distclean-gprof:
17449 @if gprof
17450 maybe-distclean-gprof: distclean-gprof
17452 distclean-gprof:
17453 @: $(MAKE); $(unstage)
17454 @[ -f ./gprof/Makefile ] || exit 0; \
17455 r=`${PWD_COMMAND}`; export r; \
17456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17457 $(HOST_EXPORTS) \
17458 for flag in $(EXTRA_HOST_FLAGS) ; do \
17459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17460 done; \
17461 echo "Doing distclean in gprof" ; \
17462 (cd $(HOST_SUBDIR)/gprof && \
17463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17465 "RANLIB=$${RANLIB}" \
17466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17467 distclean) \
17468 || exit 1
17470 @endif gprof
17472 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
17473 maybe-maintainer-clean-gprof:
17474 @if gprof
17475 maybe-maintainer-clean-gprof: maintainer-clean-gprof
17477 maintainer-clean-gprof:
17478 @: $(MAKE); $(unstage)
17479 @[ -f ./gprof/Makefile ] || exit 0; \
17480 r=`${PWD_COMMAND}`; export r; \
17481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17482 $(HOST_EXPORTS) \
17483 for flag in $(EXTRA_HOST_FLAGS) ; do \
17484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17485 done; \
17486 echo "Doing maintainer-clean in gprof" ; \
17487 (cd $(HOST_SUBDIR)/gprof && \
17488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17490 "RANLIB=$${RANLIB}" \
17491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17492 maintainer-clean) \
17493 || exit 1
17495 @endif gprof
17499 .PHONY: configure-intl maybe-configure-intl
17500 maybe-configure-intl:
17501 @if gcc-bootstrap
17502 configure-intl: stage_current
17503 @endif gcc-bootstrap
17504 @if intl
17505 maybe-configure-intl: configure-intl
17506 configure-intl:
17507 @r=`${PWD_COMMAND}`; export r; \
17508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17511 $(HOST_EXPORTS) \
17512 echo Configuring in $(HOST_SUBDIR)/intl; \
17513 cd "$(HOST_SUBDIR)/intl" || exit 1; \
17514 case $(srcdir) in \
17515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17516 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17518 esac; \
17519 module_srcdir=intl; \
17520 $(SHELL) \
17521 $$s/$$module_srcdir/configure \
17522 --srcdir=$${topdir}/$$module_srcdir \
17523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17524 --target=${target_alias} \
17525 || exit 1
17526 @endif intl
17530 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
17531 maybe-configure-stage1-intl:
17532 @if intl-bootstrap
17533 maybe-configure-stage1-intl: configure-stage1-intl
17534 configure-stage1-intl:
17535 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17537 @r=`${PWD_COMMAND}`; export r; \
17538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539 TFLAGS="$(STAGE1_TFLAGS)"; \
17540 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17541 $(HOST_EXPORTS) \
17542 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17543 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17544 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17545 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
17546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17547 cd $(HOST_SUBDIR)/intl || exit 1; \
17548 case $(srcdir) in \
17549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17550 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17552 esac; \
17553 module_srcdir=intl; \
17554 $(SHELL) $$s/$$module_srcdir/configure \
17555 --srcdir=$${topdir}/$$module_srcdir \
17556 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17557 --target=${target_alias} \
17559 $(STAGE1_CONFIGURE_FLAGS)
17560 @endif intl-bootstrap
17562 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
17563 maybe-configure-stage2-intl:
17564 @if intl-bootstrap
17565 maybe-configure-stage2-intl: configure-stage2-intl
17566 configure-stage2-intl:
17567 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17568 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17569 @r=`${PWD_COMMAND}`; export r; \
17570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17571 TFLAGS="$(STAGE2_TFLAGS)"; \
17572 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17573 $(HOST_EXPORTS) \
17574 $(POSTSTAGE1_HOST_EXPORTS) \
17575 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17576 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17577 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17578 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
17579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17580 cd $(HOST_SUBDIR)/intl || exit 1; \
17581 case $(srcdir) in \
17582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17583 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17585 esac; \
17586 module_srcdir=intl; \
17587 $(SHELL) $$s/$$module_srcdir/configure \
17588 --srcdir=$${topdir}/$$module_srcdir \
17589 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17590 --target=${target_alias} \
17591 --with-build-libsubdir=$(HOST_SUBDIR) \
17592 $(STAGE2_CONFIGURE_FLAGS)
17593 @endif intl-bootstrap
17595 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
17596 maybe-configure-stage3-intl:
17597 @if intl-bootstrap
17598 maybe-configure-stage3-intl: configure-stage3-intl
17599 configure-stage3-intl:
17600 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17601 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17602 @r=`${PWD_COMMAND}`; export r; \
17603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17604 TFLAGS="$(STAGE3_TFLAGS)"; \
17605 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17606 $(HOST_EXPORTS) \
17607 $(POSTSTAGE1_HOST_EXPORTS) \
17608 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17609 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17610 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17611 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
17612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17613 cd $(HOST_SUBDIR)/intl || exit 1; \
17614 case $(srcdir) in \
17615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17616 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17618 esac; \
17619 module_srcdir=intl; \
17620 $(SHELL) $$s/$$module_srcdir/configure \
17621 --srcdir=$${topdir}/$$module_srcdir \
17622 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17623 --target=${target_alias} \
17624 --with-build-libsubdir=$(HOST_SUBDIR) \
17625 $(STAGE3_CONFIGURE_FLAGS)
17626 @endif intl-bootstrap
17628 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17629 maybe-configure-stage4-intl:
17630 @if intl-bootstrap
17631 maybe-configure-stage4-intl: configure-stage4-intl
17632 configure-stage4-intl:
17633 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17634 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17635 @r=`${PWD_COMMAND}`; export r; \
17636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17637 TFLAGS="$(STAGE4_TFLAGS)"; \
17638 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17639 $(HOST_EXPORTS) \
17640 $(POSTSTAGE1_HOST_EXPORTS) \
17641 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17642 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17643 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17644 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
17645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17646 cd $(HOST_SUBDIR)/intl || exit 1; \
17647 case $(srcdir) in \
17648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17649 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17651 esac; \
17652 module_srcdir=intl; \
17653 $(SHELL) $$s/$$module_srcdir/configure \
17654 --srcdir=$${topdir}/$$module_srcdir \
17655 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17656 --target=${target_alias} \
17657 --with-build-libsubdir=$(HOST_SUBDIR) \
17658 $(STAGE4_CONFIGURE_FLAGS)
17659 @endif intl-bootstrap
17661 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17662 maybe-configure-stageprofile-intl:
17663 @if intl-bootstrap
17664 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17665 configure-stageprofile-intl:
17666 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17668 @r=`${PWD_COMMAND}`; export r; \
17669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17670 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17671 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17672 $(HOST_EXPORTS) \
17673 $(POSTSTAGE1_HOST_EXPORTS) \
17674 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17675 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17676 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17677 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
17678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17679 cd $(HOST_SUBDIR)/intl || exit 1; \
17680 case $(srcdir) in \
17681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17682 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17684 esac; \
17685 module_srcdir=intl; \
17686 $(SHELL) $$s/$$module_srcdir/configure \
17687 --srcdir=$${topdir}/$$module_srcdir \
17688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17689 --target=${target_alias} \
17690 --with-build-libsubdir=$(HOST_SUBDIR) \
17691 $(STAGEprofile_CONFIGURE_FLAGS)
17692 @endif intl-bootstrap
17694 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17695 maybe-configure-stagefeedback-intl:
17696 @if intl-bootstrap
17697 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17698 configure-stagefeedback-intl:
17699 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17701 @r=`${PWD_COMMAND}`; export r; \
17702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17703 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17704 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17705 $(HOST_EXPORTS) \
17706 $(POSTSTAGE1_HOST_EXPORTS) \
17707 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17708 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17709 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17710 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
17711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17712 cd $(HOST_SUBDIR)/intl || exit 1; \
17713 case $(srcdir) in \
17714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17715 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17717 esac; \
17718 module_srcdir=intl; \
17719 $(SHELL) $$s/$$module_srcdir/configure \
17720 --srcdir=$${topdir}/$$module_srcdir \
17721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17722 --target=${target_alias} \
17723 --with-build-libsubdir=$(HOST_SUBDIR) \
17724 $(STAGEfeedback_CONFIGURE_FLAGS)
17725 @endif intl-bootstrap
17731 .PHONY: all-intl maybe-all-intl
17732 maybe-all-intl:
17733 @if gcc-bootstrap
17734 all-intl: stage_current
17735 @endif gcc-bootstrap
17736 @if intl
17737 TARGET-intl=all
17738 maybe-all-intl: all-intl
17739 all-intl: configure-intl
17740 @r=`${PWD_COMMAND}`; export r; \
17741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17742 $(HOST_EXPORTS) \
17743 (cd $(HOST_SUBDIR)/intl && \
17744 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17745 $(TARGET-intl))
17746 @endif intl
17750 .PHONY: all-stage1-intl maybe-all-stage1-intl
17751 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17752 maybe-all-stage1-intl:
17753 maybe-clean-stage1-intl:
17754 @if intl-bootstrap
17755 maybe-all-stage1-intl: all-stage1-intl
17756 all-stage1: all-stage1-intl
17757 TARGET-stage1-intl = $(TARGET-intl)
17758 all-stage1-intl: configure-stage1-intl
17759 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17760 @r=`${PWD_COMMAND}`; export r; \
17761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17762 TFLAGS="$(STAGE1_TFLAGS)"; \
17763 $(HOST_EXPORTS) \
17764 cd $(HOST_SUBDIR)/intl && \
17765 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17766 CFLAGS="$(STAGE1_CFLAGS)" \
17767 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17768 LIBCFLAGS="$(LIBCFLAGS)" \
17769 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17770 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17771 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17772 $(EXTRA_HOST_FLAGS) \
17773 $(STAGE1_FLAGS_TO_PASS) \
17774 TFLAGS="$(STAGE1_TFLAGS)" \
17775 $(TARGET-stage1-intl)
17777 maybe-clean-stage1-intl: clean-stage1-intl
17778 clean-stage1: clean-stage1-intl
17779 clean-stage1-intl:
17780 @if [ $(current_stage) = stage1 ]; then \
17781 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17782 else \
17783 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17784 $(MAKE) stage1-start; \
17785 fi; \
17786 cd $(HOST_SUBDIR)/intl && \
17787 $(MAKE) $(EXTRA_HOST_FLAGS) \
17788 $(STAGE1_FLAGS_TO_PASS) clean
17789 @endif intl-bootstrap
17792 .PHONY: all-stage2-intl maybe-all-stage2-intl
17793 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17794 maybe-all-stage2-intl:
17795 maybe-clean-stage2-intl:
17796 @if intl-bootstrap
17797 maybe-all-stage2-intl: all-stage2-intl
17798 all-stage2: all-stage2-intl
17799 TARGET-stage2-intl = $(TARGET-intl)
17800 all-stage2-intl: configure-stage2-intl
17801 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17802 @r=`${PWD_COMMAND}`; export r; \
17803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17804 TFLAGS="$(STAGE2_TFLAGS)"; \
17805 $(HOST_EXPORTS) \
17806 $(POSTSTAGE1_HOST_EXPORTS) \
17807 cd $(HOST_SUBDIR)/intl && \
17808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17809 CFLAGS="$(STAGE2_CFLAGS)" \
17810 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17811 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17816 TFLAGS="$(STAGE2_TFLAGS)" \
17817 $(TARGET-stage2-intl)
17819 maybe-clean-stage2-intl: clean-stage2-intl
17820 clean-stage2: clean-stage2-intl
17821 clean-stage2-intl:
17822 @if [ $(current_stage) = stage2 ]; then \
17823 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17824 else \
17825 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17826 $(MAKE) stage2-start; \
17827 fi; \
17828 cd $(HOST_SUBDIR)/intl && \
17829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17830 @endif intl-bootstrap
17833 .PHONY: all-stage3-intl maybe-all-stage3-intl
17834 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17835 maybe-all-stage3-intl:
17836 maybe-clean-stage3-intl:
17837 @if intl-bootstrap
17838 maybe-all-stage3-intl: all-stage3-intl
17839 all-stage3: all-stage3-intl
17840 TARGET-stage3-intl = $(TARGET-intl)
17841 all-stage3-intl: configure-stage3-intl
17842 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17843 @r=`${PWD_COMMAND}`; export r; \
17844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17845 TFLAGS="$(STAGE3_TFLAGS)"; \
17846 $(HOST_EXPORTS) \
17847 $(POSTSTAGE1_HOST_EXPORTS) \
17848 cd $(HOST_SUBDIR)/intl && \
17849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17850 CFLAGS="$(STAGE3_CFLAGS)" \
17851 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17852 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17857 TFLAGS="$(STAGE3_TFLAGS)" \
17858 $(TARGET-stage3-intl)
17860 maybe-clean-stage3-intl: clean-stage3-intl
17861 clean-stage3: clean-stage3-intl
17862 clean-stage3-intl:
17863 @if [ $(current_stage) = stage3 ]; then \
17864 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17865 else \
17866 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17867 $(MAKE) stage3-start; \
17868 fi; \
17869 cd $(HOST_SUBDIR)/intl && \
17870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17871 @endif intl-bootstrap
17874 .PHONY: all-stage4-intl maybe-all-stage4-intl
17875 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17876 maybe-all-stage4-intl:
17877 maybe-clean-stage4-intl:
17878 @if intl-bootstrap
17879 maybe-all-stage4-intl: all-stage4-intl
17880 all-stage4: all-stage4-intl
17881 TARGET-stage4-intl = $(TARGET-intl)
17882 all-stage4-intl: configure-stage4-intl
17883 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17884 @r=`${PWD_COMMAND}`; export r; \
17885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17886 TFLAGS="$(STAGE4_TFLAGS)"; \
17887 $(HOST_EXPORTS) \
17888 $(POSTSTAGE1_HOST_EXPORTS) \
17889 cd $(HOST_SUBDIR)/intl && \
17890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17891 CFLAGS="$(STAGE4_CFLAGS)" \
17892 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17893 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17897 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17898 TFLAGS="$(STAGE4_TFLAGS)" \
17899 $(TARGET-stage4-intl)
17901 maybe-clean-stage4-intl: clean-stage4-intl
17902 clean-stage4: clean-stage4-intl
17903 clean-stage4-intl:
17904 @if [ $(current_stage) = stage4 ]; then \
17905 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17906 else \
17907 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17908 $(MAKE) stage4-start; \
17909 fi; \
17910 cd $(HOST_SUBDIR)/intl && \
17911 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17912 @endif intl-bootstrap
17915 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17916 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17917 maybe-all-stageprofile-intl:
17918 maybe-clean-stageprofile-intl:
17919 @if intl-bootstrap
17920 maybe-all-stageprofile-intl: all-stageprofile-intl
17921 all-stageprofile: all-stageprofile-intl
17922 TARGET-stageprofile-intl = $(TARGET-intl)
17923 all-stageprofile-intl: configure-stageprofile-intl
17924 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17925 @r=`${PWD_COMMAND}`; export r; \
17926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17928 $(HOST_EXPORTS) \
17929 $(POSTSTAGE1_HOST_EXPORTS) \
17930 cd $(HOST_SUBDIR)/intl && \
17931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17932 CFLAGS="$(STAGEprofile_CFLAGS)" \
17933 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17934 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17939 TFLAGS="$(STAGEprofile_TFLAGS)" \
17940 $(TARGET-stageprofile-intl)
17942 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17943 clean-stageprofile: clean-stageprofile-intl
17944 clean-stageprofile-intl:
17945 @if [ $(current_stage) = stageprofile ]; then \
17946 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17947 else \
17948 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17949 $(MAKE) stageprofile-start; \
17950 fi; \
17951 cd $(HOST_SUBDIR)/intl && \
17952 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17953 @endif intl-bootstrap
17956 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17957 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17958 maybe-all-stagefeedback-intl:
17959 maybe-clean-stagefeedback-intl:
17960 @if intl-bootstrap
17961 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17962 all-stagefeedback: all-stagefeedback-intl
17963 TARGET-stagefeedback-intl = $(TARGET-intl)
17964 all-stagefeedback-intl: configure-stagefeedback-intl
17965 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17966 @r=`${PWD_COMMAND}`; export r; \
17967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17969 $(HOST_EXPORTS) \
17970 $(POSTSTAGE1_HOST_EXPORTS) \
17971 cd $(HOST_SUBDIR)/intl && \
17972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17973 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17974 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17975 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17980 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17981 $(TARGET-stagefeedback-intl)
17983 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17984 clean-stagefeedback: clean-stagefeedback-intl
17985 clean-stagefeedback-intl:
17986 @if [ $(current_stage) = stagefeedback ]; then \
17987 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17988 else \
17989 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17990 $(MAKE) stagefeedback-start; \
17991 fi; \
17992 cd $(HOST_SUBDIR)/intl && \
17993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17994 @endif intl-bootstrap
18000 .PHONY: check-intl maybe-check-intl
18001 maybe-check-intl:
18002 @if intl
18003 maybe-check-intl: check-intl
18005 check-intl:
18006 @: $(MAKE); $(unstage)
18007 @r=`${PWD_COMMAND}`; export r; \
18008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18009 $(HOST_EXPORTS) \
18010 (cd $(HOST_SUBDIR)/intl && \
18011 $(MAKE) $(FLAGS_TO_PASS) check)
18013 @endif intl
18015 .PHONY: install-intl maybe-install-intl
18016 maybe-install-intl:
18017 @if intl
18018 maybe-install-intl: install-intl
18020 install-intl: installdirs
18021 @: $(MAKE); $(unstage)
18022 @r=`${PWD_COMMAND}`; export r; \
18023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18024 $(HOST_EXPORTS) \
18025 (cd $(HOST_SUBDIR)/intl && \
18026 $(MAKE) $(FLAGS_TO_PASS) install)
18028 @endif intl
18030 .PHONY: install-strip-intl maybe-install-strip-intl
18031 maybe-install-strip-intl:
18032 @if intl
18033 maybe-install-strip-intl: install-strip-intl
18035 install-strip-intl: installdirs
18036 @: $(MAKE); $(unstage)
18037 @r=`${PWD_COMMAND}`; export r; \
18038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18039 $(HOST_EXPORTS) \
18040 (cd $(HOST_SUBDIR)/intl && \
18041 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18043 @endif intl
18045 # Other targets (info, dvi, pdf, etc.)
18047 .PHONY: maybe-info-intl info-intl
18048 maybe-info-intl:
18049 @if intl
18050 maybe-info-intl: info-intl
18052 info-intl: \
18053 configure-intl
18054 @[ -f ./intl/Makefile ] || exit 0; \
18055 r=`${PWD_COMMAND}`; export r; \
18056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057 $(HOST_EXPORTS) \
18058 for flag in $(EXTRA_HOST_FLAGS) ; do \
18059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18060 done; \
18061 echo "Doing info in intl" ; \
18062 (cd $(HOST_SUBDIR)/intl && \
18063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18065 "RANLIB=$${RANLIB}" \
18066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18067 info) \
18068 || exit 1
18070 @endif intl
18072 .PHONY: maybe-dvi-intl dvi-intl
18073 maybe-dvi-intl:
18074 @if intl
18075 maybe-dvi-intl: dvi-intl
18077 dvi-intl: \
18078 configure-intl
18079 @[ -f ./intl/Makefile ] || exit 0; \
18080 r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082 $(HOST_EXPORTS) \
18083 for flag in $(EXTRA_HOST_FLAGS) ; do \
18084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18085 done; \
18086 echo "Doing dvi in intl" ; \
18087 (cd $(HOST_SUBDIR)/intl && \
18088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18090 "RANLIB=$${RANLIB}" \
18091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18092 dvi) \
18093 || exit 1
18095 @endif intl
18097 .PHONY: maybe-pdf-intl pdf-intl
18098 maybe-pdf-intl:
18099 @if intl
18100 maybe-pdf-intl: pdf-intl
18102 pdf-intl: \
18103 configure-intl
18104 @[ -f ./intl/Makefile ] || exit 0; \
18105 r=`${PWD_COMMAND}`; export r; \
18106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18107 $(HOST_EXPORTS) \
18108 for flag in $(EXTRA_HOST_FLAGS) ; do \
18109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18110 done; \
18111 echo "Doing pdf in intl" ; \
18112 (cd $(HOST_SUBDIR)/intl && \
18113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18115 "RANLIB=$${RANLIB}" \
18116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18117 pdf) \
18118 || exit 1
18120 @endif intl
18122 .PHONY: maybe-html-intl html-intl
18123 maybe-html-intl:
18124 @if intl
18125 maybe-html-intl: html-intl
18127 html-intl: \
18128 configure-intl
18129 @[ -f ./intl/Makefile ] || exit 0; \
18130 r=`${PWD_COMMAND}`; export r; \
18131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18132 $(HOST_EXPORTS) \
18133 for flag in $(EXTRA_HOST_FLAGS) ; do \
18134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18135 done; \
18136 echo "Doing html in intl" ; \
18137 (cd $(HOST_SUBDIR)/intl && \
18138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18140 "RANLIB=$${RANLIB}" \
18141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18142 html) \
18143 || exit 1
18145 @endif intl
18147 .PHONY: maybe-TAGS-intl TAGS-intl
18148 maybe-TAGS-intl:
18149 @if intl
18150 maybe-TAGS-intl: TAGS-intl
18152 TAGS-intl: \
18153 configure-intl
18154 @[ -f ./intl/Makefile ] || exit 0; \
18155 r=`${PWD_COMMAND}`; export r; \
18156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18157 $(HOST_EXPORTS) \
18158 for flag in $(EXTRA_HOST_FLAGS) ; do \
18159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18160 done; \
18161 echo "Doing TAGS in intl" ; \
18162 (cd $(HOST_SUBDIR)/intl && \
18163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18165 "RANLIB=$${RANLIB}" \
18166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18167 TAGS) \
18168 || exit 1
18170 @endif intl
18172 .PHONY: maybe-install-info-intl install-info-intl
18173 maybe-install-info-intl:
18174 @if intl
18175 maybe-install-info-intl: install-info-intl
18177 install-info-intl: \
18178 configure-intl \
18179 info-intl
18180 @[ -f ./intl/Makefile ] || exit 0; \
18181 r=`${PWD_COMMAND}`; export r; \
18182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18183 $(HOST_EXPORTS) \
18184 for flag in $(EXTRA_HOST_FLAGS) ; do \
18185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18186 done; \
18187 echo "Doing install-info in intl" ; \
18188 (cd $(HOST_SUBDIR)/intl && \
18189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18191 "RANLIB=$${RANLIB}" \
18192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18193 install-info) \
18194 || exit 1
18196 @endif intl
18198 .PHONY: maybe-install-pdf-intl install-pdf-intl
18199 maybe-install-pdf-intl:
18200 @if intl
18201 maybe-install-pdf-intl: install-pdf-intl
18203 install-pdf-intl: \
18204 configure-intl \
18205 pdf-intl
18206 @[ -f ./intl/Makefile ] || exit 0; \
18207 r=`${PWD_COMMAND}`; export r; \
18208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18209 $(HOST_EXPORTS) \
18210 for flag in $(EXTRA_HOST_FLAGS) ; do \
18211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18212 done; \
18213 echo "Doing install-pdf in intl" ; \
18214 (cd $(HOST_SUBDIR)/intl && \
18215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18217 "RANLIB=$${RANLIB}" \
18218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18219 install-pdf) \
18220 || exit 1
18222 @endif intl
18224 .PHONY: maybe-install-html-intl install-html-intl
18225 maybe-install-html-intl:
18226 @if intl
18227 maybe-install-html-intl: install-html-intl
18229 install-html-intl: \
18230 configure-intl \
18231 html-intl
18232 @[ -f ./intl/Makefile ] || exit 0; \
18233 r=`${PWD_COMMAND}`; export r; \
18234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18235 $(HOST_EXPORTS) \
18236 for flag in $(EXTRA_HOST_FLAGS) ; do \
18237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18238 done; \
18239 echo "Doing install-html in intl" ; \
18240 (cd $(HOST_SUBDIR)/intl && \
18241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18243 "RANLIB=$${RANLIB}" \
18244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18245 install-html) \
18246 || exit 1
18248 @endif intl
18250 .PHONY: maybe-installcheck-intl installcheck-intl
18251 maybe-installcheck-intl:
18252 @if intl
18253 maybe-installcheck-intl: installcheck-intl
18255 installcheck-intl: \
18256 configure-intl
18257 @[ -f ./intl/Makefile ] || exit 0; \
18258 r=`${PWD_COMMAND}`; export r; \
18259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260 $(HOST_EXPORTS) \
18261 for flag in $(EXTRA_HOST_FLAGS) ; do \
18262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18263 done; \
18264 echo "Doing installcheck in intl" ; \
18265 (cd $(HOST_SUBDIR)/intl && \
18266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18268 "RANLIB=$${RANLIB}" \
18269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18270 installcheck) \
18271 || exit 1
18273 @endif intl
18275 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
18276 maybe-mostlyclean-intl:
18277 @if intl
18278 maybe-mostlyclean-intl: mostlyclean-intl
18280 mostlyclean-intl:
18281 @[ -f ./intl/Makefile ] || exit 0; \
18282 r=`${PWD_COMMAND}`; export r; \
18283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18284 $(HOST_EXPORTS) \
18285 for flag in $(EXTRA_HOST_FLAGS) ; do \
18286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18287 done; \
18288 echo "Doing mostlyclean in intl" ; \
18289 (cd $(HOST_SUBDIR)/intl && \
18290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18292 "RANLIB=$${RANLIB}" \
18293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18294 mostlyclean) \
18295 || exit 1
18297 @endif intl
18299 .PHONY: maybe-clean-intl clean-intl
18300 maybe-clean-intl:
18301 @if intl
18302 maybe-clean-intl: clean-intl
18304 clean-intl:
18305 @[ -f ./intl/Makefile ] || exit 0; \
18306 r=`${PWD_COMMAND}`; export r; \
18307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18308 $(HOST_EXPORTS) \
18309 for flag in $(EXTRA_HOST_FLAGS) ; do \
18310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18311 done; \
18312 echo "Doing clean in intl" ; \
18313 (cd $(HOST_SUBDIR)/intl && \
18314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18316 "RANLIB=$${RANLIB}" \
18317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18318 clean) \
18319 || exit 1
18321 @endif intl
18323 .PHONY: maybe-distclean-intl distclean-intl
18324 maybe-distclean-intl:
18325 @if intl
18326 maybe-distclean-intl: distclean-intl
18328 distclean-intl:
18329 @[ -f ./intl/Makefile ] || exit 0; \
18330 r=`${PWD_COMMAND}`; export r; \
18331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18332 $(HOST_EXPORTS) \
18333 for flag in $(EXTRA_HOST_FLAGS) ; do \
18334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335 done; \
18336 echo "Doing distclean in intl" ; \
18337 (cd $(HOST_SUBDIR)/intl && \
18338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18340 "RANLIB=$${RANLIB}" \
18341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18342 distclean) \
18343 || exit 1
18345 @endif intl
18347 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
18348 maybe-maintainer-clean-intl:
18349 @if intl
18350 maybe-maintainer-clean-intl: maintainer-clean-intl
18352 maintainer-clean-intl:
18353 @[ -f ./intl/Makefile ] || exit 0; \
18354 r=`${PWD_COMMAND}`; export r; \
18355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356 $(HOST_EXPORTS) \
18357 for flag in $(EXTRA_HOST_FLAGS) ; do \
18358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18359 done; \
18360 echo "Doing maintainer-clean in intl" ; \
18361 (cd $(HOST_SUBDIR)/intl && \
18362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18364 "RANLIB=$${RANLIB}" \
18365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18366 maintainer-clean) \
18367 || exit 1
18369 @endif intl
18373 .PHONY: configure-tcl maybe-configure-tcl
18374 maybe-configure-tcl:
18375 @if gcc-bootstrap
18376 configure-tcl: stage_current
18377 @endif gcc-bootstrap
18378 @if tcl
18379 maybe-configure-tcl: configure-tcl
18380 configure-tcl:
18381 @: $(MAKE); $(unstage)
18382 @r=`${PWD_COMMAND}`; export r; \
18383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18384 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
18385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
18386 $(HOST_EXPORTS) \
18387 echo Configuring in $(HOST_SUBDIR)/tcl; \
18388 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
18389 case $(srcdir) in \
18390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18391 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
18392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18393 esac; \
18394 module_srcdir=tcl; \
18395 $(SHELL) \
18396 $$s/$$module_srcdir/configure \
18397 --srcdir=$${topdir}/$$module_srcdir \
18398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18399 --target=${target_alias} \
18400 || exit 1
18401 @endif tcl
18407 .PHONY: all-tcl maybe-all-tcl
18408 maybe-all-tcl:
18409 @if gcc-bootstrap
18410 all-tcl: stage_current
18411 @endif gcc-bootstrap
18412 @if tcl
18413 TARGET-tcl=all
18414 maybe-all-tcl: all-tcl
18415 all-tcl: configure-tcl
18416 @: $(MAKE); $(unstage)
18417 @r=`${PWD_COMMAND}`; export r; \
18418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18419 $(HOST_EXPORTS) \
18420 (cd $(HOST_SUBDIR)/tcl && \
18421 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18422 $(TARGET-tcl))
18423 @endif tcl
18428 .PHONY: check-tcl maybe-check-tcl
18429 maybe-check-tcl:
18430 @if tcl
18431 maybe-check-tcl: check-tcl
18433 check-tcl:
18434 @: $(MAKE); $(unstage)
18435 @r=`${PWD_COMMAND}`; export r; \
18436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18437 $(HOST_EXPORTS) \
18438 (cd $(HOST_SUBDIR)/tcl && \
18439 $(MAKE) $(FLAGS_TO_PASS) check)
18441 @endif tcl
18443 .PHONY: install-tcl maybe-install-tcl
18444 maybe-install-tcl:
18445 @if tcl
18446 maybe-install-tcl: install-tcl
18448 install-tcl: installdirs
18449 @: $(MAKE); $(unstage)
18450 @r=`${PWD_COMMAND}`; export r; \
18451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452 $(HOST_EXPORTS) \
18453 (cd $(HOST_SUBDIR)/tcl && \
18454 $(MAKE) $(FLAGS_TO_PASS) install)
18456 @endif tcl
18458 .PHONY: install-strip-tcl maybe-install-strip-tcl
18459 maybe-install-strip-tcl:
18460 @if tcl
18461 maybe-install-strip-tcl: install-strip-tcl
18463 install-strip-tcl: installdirs
18464 @: $(MAKE); $(unstage)
18465 @r=`${PWD_COMMAND}`; export r; \
18466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467 $(HOST_EXPORTS) \
18468 (cd $(HOST_SUBDIR)/tcl && \
18469 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18471 @endif tcl
18473 # Other targets (info, dvi, pdf, etc.)
18475 .PHONY: maybe-info-tcl info-tcl
18476 maybe-info-tcl:
18477 @if tcl
18478 maybe-info-tcl: info-tcl
18480 info-tcl: \
18481 configure-tcl
18482 @: $(MAKE); $(unstage)
18483 @[ -f ./tcl/Makefile ] || exit 0; \
18484 r=`${PWD_COMMAND}`; export r; \
18485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486 $(HOST_EXPORTS) \
18487 for flag in $(EXTRA_HOST_FLAGS) ; do \
18488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489 done; \
18490 echo "Doing info in tcl" ; \
18491 (cd $(HOST_SUBDIR)/tcl && \
18492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494 "RANLIB=$${RANLIB}" \
18495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18496 info) \
18497 || exit 1
18499 @endif tcl
18501 .PHONY: maybe-dvi-tcl dvi-tcl
18502 maybe-dvi-tcl:
18503 @if tcl
18504 maybe-dvi-tcl: dvi-tcl
18506 dvi-tcl: \
18507 configure-tcl
18508 @: $(MAKE); $(unstage)
18509 @[ -f ./tcl/Makefile ] || exit 0; \
18510 r=`${PWD_COMMAND}`; export r; \
18511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512 $(HOST_EXPORTS) \
18513 for flag in $(EXTRA_HOST_FLAGS) ; do \
18514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515 done; \
18516 echo "Doing dvi in tcl" ; \
18517 (cd $(HOST_SUBDIR)/tcl && \
18518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520 "RANLIB=$${RANLIB}" \
18521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18522 dvi) \
18523 || exit 1
18525 @endif tcl
18527 .PHONY: maybe-pdf-tcl pdf-tcl
18528 maybe-pdf-tcl:
18529 @if tcl
18530 maybe-pdf-tcl: pdf-tcl
18532 pdf-tcl: \
18533 configure-tcl
18534 @: $(MAKE); $(unstage)
18535 @[ -f ./tcl/Makefile ] || exit 0; \
18536 r=`${PWD_COMMAND}`; export r; \
18537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18538 $(HOST_EXPORTS) \
18539 for flag in $(EXTRA_HOST_FLAGS) ; do \
18540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18541 done; \
18542 echo "Doing pdf in tcl" ; \
18543 (cd $(HOST_SUBDIR)/tcl && \
18544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18546 "RANLIB=$${RANLIB}" \
18547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18548 pdf) \
18549 || exit 1
18551 @endif tcl
18553 .PHONY: maybe-html-tcl html-tcl
18554 maybe-html-tcl:
18555 @if tcl
18556 maybe-html-tcl: html-tcl
18558 html-tcl: \
18559 configure-tcl
18560 @: $(MAKE); $(unstage)
18561 @[ -f ./tcl/Makefile ] || exit 0; \
18562 r=`${PWD_COMMAND}`; export r; \
18563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564 $(HOST_EXPORTS) \
18565 for flag in $(EXTRA_HOST_FLAGS) ; do \
18566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18567 done; \
18568 echo "Doing html in tcl" ; \
18569 (cd $(HOST_SUBDIR)/tcl && \
18570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18572 "RANLIB=$${RANLIB}" \
18573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18574 html) \
18575 || exit 1
18577 @endif tcl
18579 .PHONY: maybe-TAGS-tcl TAGS-tcl
18580 maybe-TAGS-tcl:
18581 @if tcl
18582 maybe-TAGS-tcl: TAGS-tcl
18584 TAGS-tcl: \
18585 configure-tcl
18586 @: $(MAKE); $(unstage)
18587 @[ -f ./tcl/Makefile ] || exit 0; \
18588 r=`${PWD_COMMAND}`; export r; \
18589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18590 $(HOST_EXPORTS) \
18591 for flag in $(EXTRA_HOST_FLAGS) ; do \
18592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18593 done; \
18594 echo "Doing TAGS in tcl" ; \
18595 (cd $(HOST_SUBDIR)/tcl && \
18596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18598 "RANLIB=$${RANLIB}" \
18599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18600 TAGS) \
18601 || exit 1
18603 @endif tcl
18605 .PHONY: maybe-install-info-tcl install-info-tcl
18606 maybe-install-info-tcl:
18607 @if tcl
18608 maybe-install-info-tcl: install-info-tcl
18610 install-info-tcl: \
18611 configure-tcl \
18612 info-tcl
18613 @: $(MAKE); $(unstage)
18614 @[ -f ./tcl/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing install-info in tcl" ; \
18622 (cd $(HOST_SUBDIR)/tcl && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18627 install-info) \
18628 || exit 1
18630 @endif tcl
18632 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18633 maybe-install-pdf-tcl:
18634 @if tcl
18635 maybe-install-pdf-tcl: install-pdf-tcl
18637 install-pdf-tcl: \
18638 configure-tcl \
18639 pdf-tcl
18640 @: $(MAKE); $(unstage)
18641 @[ -f ./tcl/Makefile ] || exit 0; \
18642 r=`${PWD_COMMAND}`; export r; \
18643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18644 $(HOST_EXPORTS) \
18645 for flag in $(EXTRA_HOST_FLAGS) ; do \
18646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18647 done; \
18648 echo "Doing install-pdf in tcl" ; \
18649 (cd $(HOST_SUBDIR)/tcl && \
18650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18652 "RANLIB=$${RANLIB}" \
18653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18654 install-pdf) \
18655 || exit 1
18657 @endif tcl
18659 .PHONY: maybe-install-html-tcl install-html-tcl
18660 maybe-install-html-tcl:
18661 @if tcl
18662 maybe-install-html-tcl: install-html-tcl
18664 install-html-tcl: \
18665 configure-tcl \
18666 html-tcl
18667 @: $(MAKE); $(unstage)
18668 @[ -f ./tcl/Makefile ] || exit 0; \
18669 r=`${PWD_COMMAND}`; export r; \
18670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18671 $(HOST_EXPORTS) \
18672 for flag in $(EXTRA_HOST_FLAGS) ; do \
18673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18674 done; \
18675 echo "Doing install-html in tcl" ; \
18676 (cd $(HOST_SUBDIR)/tcl && \
18677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18679 "RANLIB=$${RANLIB}" \
18680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18681 install-html) \
18682 || exit 1
18684 @endif tcl
18686 .PHONY: maybe-installcheck-tcl installcheck-tcl
18687 maybe-installcheck-tcl:
18688 @if tcl
18689 maybe-installcheck-tcl: installcheck-tcl
18691 installcheck-tcl: \
18692 configure-tcl
18693 @: $(MAKE); $(unstage)
18694 @[ -f ./tcl/Makefile ] || exit 0; \
18695 r=`${PWD_COMMAND}`; export r; \
18696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18697 $(HOST_EXPORTS) \
18698 for flag in $(EXTRA_HOST_FLAGS) ; do \
18699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18700 done; \
18701 echo "Doing installcheck in tcl" ; \
18702 (cd $(HOST_SUBDIR)/tcl && \
18703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18705 "RANLIB=$${RANLIB}" \
18706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18707 installcheck) \
18708 || exit 1
18710 @endif tcl
18712 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18713 maybe-mostlyclean-tcl:
18714 @if tcl
18715 maybe-mostlyclean-tcl: mostlyclean-tcl
18717 # tcl doesn't support mostlyclean.
18718 mostlyclean-tcl:
18720 @endif tcl
18722 .PHONY: maybe-clean-tcl clean-tcl
18723 maybe-clean-tcl:
18724 @if tcl
18725 maybe-clean-tcl: clean-tcl
18727 clean-tcl:
18728 @: $(MAKE); $(unstage)
18729 @[ -f ./tcl/Makefile ] || exit 0; \
18730 r=`${PWD_COMMAND}`; export r; \
18731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18732 $(HOST_EXPORTS) \
18733 for flag in $(EXTRA_HOST_FLAGS) ; do \
18734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18735 done; \
18736 echo "Doing clean in tcl" ; \
18737 (cd $(HOST_SUBDIR)/tcl && \
18738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18740 "RANLIB=$${RANLIB}" \
18741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18742 clean) \
18743 || exit 1
18745 @endif tcl
18747 .PHONY: maybe-distclean-tcl distclean-tcl
18748 maybe-distclean-tcl:
18749 @if tcl
18750 maybe-distclean-tcl: distclean-tcl
18752 distclean-tcl:
18753 @: $(MAKE); $(unstage)
18754 @[ -f ./tcl/Makefile ] || exit 0; \
18755 r=`${PWD_COMMAND}`; export r; \
18756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18757 $(HOST_EXPORTS) \
18758 for flag in $(EXTRA_HOST_FLAGS) ; do \
18759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18760 done; \
18761 echo "Doing distclean in tcl" ; \
18762 (cd $(HOST_SUBDIR)/tcl && \
18763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18765 "RANLIB=$${RANLIB}" \
18766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18767 distclean) \
18768 || exit 1
18770 @endif tcl
18772 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18773 maybe-maintainer-clean-tcl:
18774 @if tcl
18775 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18777 maintainer-clean-tcl:
18778 @: $(MAKE); $(unstage)
18779 @[ -f ./tcl/Makefile ] || exit 0; \
18780 r=`${PWD_COMMAND}`; export r; \
18781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18782 $(HOST_EXPORTS) \
18783 for flag in $(EXTRA_HOST_FLAGS) ; do \
18784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18785 done; \
18786 echo "Doing maintainer-clean in tcl" ; \
18787 (cd $(HOST_SUBDIR)/tcl && \
18788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18790 "RANLIB=$${RANLIB}" \
18791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18792 maintainer-clean) \
18793 || exit 1
18795 @endif tcl
18799 .PHONY: configure-itcl maybe-configure-itcl
18800 maybe-configure-itcl:
18801 @if gcc-bootstrap
18802 configure-itcl: stage_current
18803 @endif gcc-bootstrap
18804 @if itcl
18805 maybe-configure-itcl: configure-itcl
18806 configure-itcl:
18807 @: $(MAKE); $(unstage)
18808 @r=`${PWD_COMMAND}`; export r; \
18809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18812 $(HOST_EXPORTS) \
18813 echo Configuring in $(HOST_SUBDIR)/itcl; \
18814 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18815 case $(srcdir) in \
18816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18817 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18819 esac; \
18820 module_srcdir=itcl; \
18821 $(SHELL) \
18822 $$s/$$module_srcdir/configure \
18823 --srcdir=$${topdir}/$$module_srcdir \
18824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18825 --target=${target_alias} \
18826 || exit 1
18827 @endif itcl
18833 .PHONY: all-itcl maybe-all-itcl
18834 maybe-all-itcl:
18835 @if gcc-bootstrap
18836 all-itcl: stage_current
18837 @endif gcc-bootstrap
18838 @if itcl
18839 TARGET-itcl=all
18840 maybe-all-itcl: all-itcl
18841 all-itcl: configure-itcl
18842 @: $(MAKE); $(unstage)
18843 @r=`${PWD_COMMAND}`; export r; \
18844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845 $(HOST_EXPORTS) \
18846 (cd $(HOST_SUBDIR)/itcl && \
18847 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18848 $(TARGET-itcl))
18849 @endif itcl
18854 .PHONY: check-itcl maybe-check-itcl
18855 maybe-check-itcl:
18856 @if itcl
18857 maybe-check-itcl: check-itcl
18859 check-itcl:
18860 @: $(MAKE); $(unstage)
18861 @r=`${PWD_COMMAND}`; export r; \
18862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18863 $(HOST_EXPORTS) \
18864 (cd $(HOST_SUBDIR)/itcl && \
18865 $(MAKE) $(FLAGS_TO_PASS) check)
18867 @endif itcl
18869 .PHONY: install-itcl maybe-install-itcl
18870 maybe-install-itcl:
18871 @if itcl
18872 maybe-install-itcl: install-itcl
18874 install-itcl: installdirs
18875 @: $(MAKE); $(unstage)
18876 @r=`${PWD_COMMAND}`; export r; \
18877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18878 $(HOST_EXPORTS) \
18879 (cd $(HOST_SUBDIR)/itcl && \
18880 $(MAKE) $(FLAGS_TO_PASS) install)
18882 @endif itcl
18884 .PHONY: install-strip-itcl maybe-install-strip-itcl
18885 maybe-install-strip-itcl:
18886 @if itcl
18887 maybe-install-strip-itcl: install-strip-itcl
18889 install-strip-itcl: installdirs
18890 @: $(MAKE); $(unstage)
18891 @r=`${PWD_COMMAND}`; export r; \
18892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18893 $(HOST_EXPORTS) \
18894 (cd $(HOST_SUBDIR)/itcl && \
18895 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18897 @endif itcl
18899 # Other targets (info, dvi, pdf, etc.)
18901 .PHONY: maybe-info-itcl info-itcl
18902 maybe-info-itcl:
18903 @if itcl
18904 maybe-info-itcl: info-itcl
18906 info-itcl: \
18907 configure-itcl
18908 @: $(MAKE); $(unstage)
18909 @[ -f ./itcl/Makefile ] || exit 0; \
18910 r=`${PWD_COMMAND}`; export r; \
18911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18912 $(HOST_EXPORTS) \
18913 for flag in $(EXTRA_HOST_FLAGS) ; do \
18914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18915 done; \
18916 echo "Doing info in itcl" ; \
18917 (cd $(HOST_SUBDIR)/itcl && \
18918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18920 "RANLIB=$${RANLIB}" \
18921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18922 info) \
18923 || exit 1
18925 @endif itcl
18927 .PHONY: maybe-dvi-itcl dvi-itcl
18928 maybe-dvi-itcl:
18929 @if itcl
18930 maybe-dvi-itcl: dvi-itcl
18932 dvi-itcl: \
18933 configure-itcl
18934 @: $(MAKE); $(unstage)
18935 @[ -f ./itcl/Makefile ] || exit 0; \
18936 r=`${PWD_COMMAND}`; export r; \
18937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18938 $(HOST_EXPORTS) \
18939 for flag in $(EXTRA_HOST_FLAGS) ; do \
18940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18941 done; \
18942 echo "Doing dvi in itcl" ; \
18943 (cd $(HOST_SUBDIR)/itcl && \
18944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18946 "RANLIB=$${RANLIB}" \
18947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18948 dvi) \
18949 || exit 1
18951 @endif itcl
18953 .PHONY: maybe-pdf-itcl pdf-itcl
18954 maybe-pdf-itcl:
18955 @if itcl
18956 maybe-pdf-itcl: pdf-itcl
18958 pdf-itcl: \
18959 configure-itcl
18960 @: $(MAKE); $(unstage)
18961 @[ -f ./itcl/Makefile ] || exit 0; \
18962 r=`${PWD_COMMAND}`; export r; \
18963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18964 $(HOST_EXPORTS) \
18965 for flag in $(EXTRA_HOST_FLAGS) ; do \
18966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18967 done; \
18968 echo "Doing pdf in itcl" ; \
18969 (cd $(HOST_SUBDIR)/itcl && \
18970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18972 "RANLIB=$${RANLIB}" \
18973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18974 pdf) \
18975 || exit 1
18977 @endif itcl
18979 .PHONY: maybe-html-itcl html-itcl
18980 maybe-html-itcl:
18981 @if itcl
18982 maybe-html-itcl: html-itcl
18984 html-itcl: \
18985 configure-itcl
18986 @: $(MAKE); $(unstage)
18987 @[ -f ./itcl/Makefile ] || exit 0; \
18988 r=`${PWD_COMMAND}`; export r; \
18989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990 $(HOST_EXPORTS) \
18991 for flag in $(EXTRA_HOST_FLAGS) ; do \
18992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18993 done; \
18994 echo "Doing html in itcl" ; \
18995 (cd $(HOST_SUBDIR)/itcl && \
18996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18998 "RANLIB=$${RANLIB}" \
18999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19000 html) \
19001 || exit 1
19003 @endif itcl
19005 .PHONY: maybe-TAGS-itcl TAGS-itcl
19006 maybe-TAGS-itcl:
19007 @if itcl
19008 maybe-TAGS-itcl: TAGS-itcl
19010 TAGS-itcl: \
19011 configure-itcl
19012 @: $(MAKE); $(unstage)
19013 @[ -f ./itcl/Makefile ] || exit 0; \
19014 r=`${PWD_COMMAND}`; export r; \
19015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19016 $(HOST_EXPORTS) \
19017 for flag in $(EXTRA_HOST_FLAGS) ; do \
19018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19019 done; \
19020 echo "Doing TAGS in itcl" ; \
19021 (cd $(HOST_SUBDIR)/itcl && \
19022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19024 "RANLIB=$${RANLIB}" \
19025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19026 TAGS) \
19027 || exit 1
19029 @endif itcl
19031 .PHONY: maybe-install-info-itcl install-info-itcl
19032 maybe-install-info-itcl:
19033 @if itcl
19034 maybe-install-info-itcl: install-info-itcl
19036 install-info-itcl: \
19037 configure-itcl \
19038 info-itcl
19039 @: $(MAKE); $(unstage)
19040 @[ -f ./itcl/Makefile ] || exit 0; \
19041 r=`${PWD_COMMAND}`; export r; \
19042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19043 $(HOST_EXPORTS) \
19044 for flag in $(EXTRA_HOST_FLAGS) ; do \
19045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19046 done; \
19047 echo "Doing install-info in itcl" ; \
19048 (cd $(HOST_SUBDIR)/itcl && \
19049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19051 "RANLIB=$${RANLIB}" \
19052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19053 install-info) \
19054 || exit 1
19056 @endif itcl
19058 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
19059 maybe-install-pdf-itcl:
19060 @if itcl
19061 maybe-install-pdf-itcl: install-pdf-itcl
19063 install-pdf-itcl: \
19064 configure-itcl \
19065 pdf-itcl
19066 @: $(MAKE); $(unstage)
19067 @[ -f ./itcl/Makefile ] || exit 0; \
19068 r=`${PWD_COMMAND}`; export r; \
19069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19070 $(HOST_EXPORTS) \
19071 for flag in $(EXTRA_HOST_FLAGS) ; do \
19072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19073 done; \
19074 echo "Doing install-pdf in itcl" ; \
19075 (cd $(HOST_SUBDIR)/itcl && \
19076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19078 "RANLIB=$${RANLIB}" \
19079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19080 install-pdf) \
19081 || exit 1
19083 @endif itcl
19085 .PHONY: maybe-install-html-itcl install-html-itcl
19086 maybe-install-html-itcl:
19087 @if itcl
19088 maybe-install-html-itcl: install-html-itcl
19090 install-html-itcl: \
19091 configure-itcl \
19092 html-itcl
19093 @: $(MAKE); $(unstage)
19094 @[ -f ./itcl/Makefile ] || exit 0; \
19095 r=`${PWD_COMMAND}`; export r; \
19096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19097 $(HOST_EXPORTS) \
19098 for flag in $(EXTRA_HOST_FLAGS) ; do \
19099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19100 done; \
19101 echo "Doing install-html in itcl" ; \
19102 (cd $(HOST_SUBDIR)/itcl && \
19103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19105 "RANLIB=$${RANLIB}" \
19106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19107 install-html) \
19108 || exit 1
19110 @endif itcl
19112 .PHONY: maybe-installcheck-itcl installcheck-itcl
19113 maybe-installcheck-itcl:
19114 @if itcl
19115 maybe-installcheck-itcl: installcheck-itcl
19117 installcheck-itcl: \
19118 configure-itcl
19119 @: $(MAKE); $(unstage)
19120 @[ -f ./itcl/Makefile ] || exit 0; \
19121 r=`${PWD_COMMAND}`; export r; \
19122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19123 $(HOST_EXPORTS) \
19124 for flag in $(EXTRA_HOST_FLAGS) ; do \
19125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19126 done; \
19127 echo "Doing installcheck in itcl" ; \
19128 (cd $(HOST_SUBDIR)/itcl && \
19129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19131 "RANLIB=$${RANLIB}" \
19132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19133 installcheck) \
19134 || exit 1
19136 @endif itcl
19138 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
19139 maybe-mostlyclean-itcl:
19140 @if itcl
19141 maybe-mostlyclean-itcl: mostlyclean-itcl
19143 mostlyclean-itcl:
19144 @: $(MAKE); $(unstage)
19145 @[ -f ./itcl/Makefile ] || exit 0; \
19146 r=`${PWD_COMMAND}`; export r; \
19147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19148 $(HOST_EXPORTS) \
19149 for flag in $(EXTRA_HOST_FLAGS) ; do \
19150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19151 done; \
19152 echo "Doing mostlyclean in itcl" ; \
19153 (cd $(HOST_SUBDIR)/itcl && \
19154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19156 "RANLIB=$${RANLIB}" \
19157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19158 mostlyclean) \
19159 || exit 1
19161 @endif itcl
19163 .PHONY: maybe-clean-itcl clean-itcl
19164 maybe-clean-itcl:
19165 @if itcl
19166 maybe-clean-itcl: clean-itcl
19168 clean-itcl:
19169 @: $(MAKE); $(unstage)
19170 @[ -f ./itcl/Makefile ] || exit 0; \
19171 r=`${PWD_COMMAND}`; export r; \
19172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173 $(HOST_EXPORTS) \
19174 for flag in $(EXTRA_HOST_FLAGS) ; do \
19175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176 done; \
19177 echo "Doing clean in itcl" ; \
19178 (cd $(HOST_SUBDIR)/itcl && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181 "RANLIB=$${RANLIB}" \
19182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183 clean) \
19184 || exit 1
19186 @endif itcl
19188 .PHONY: maybe-distclean-itcl distclean-itcl
19189 maybe-distclean-itcl:
19190 @if itcl
19191 maybe-distclean-itcl: distclean-itcl
19193 distclean-itcl:
19194 @: $(MAKE); $(unstage)
19195 @[ -f ./itcl/Makefile ] || exit 0; \
19196 r=`${PWD_COMMAND}`; export r; \
19197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198 $(HOST_EXPORTS) \
19199 for flag in $(EXTRA_HOST_FLAGS) ; do \
19200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201 done; \
19202 echo "Doing distclean in itcl" ; \
19203 (cd $(HOST_SUBDIR)/itcl && \
19204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206 "RANLIB=$${RANLIB}" \
19207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208 distclean) \
19209 || exit 1
19211 @endif itcl
19213 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
19214 maybe-maintainer-clean-itcl:
19215 @if itcl
19216 maybe-maintainer-clean-itcl: maintainer-clean-itcl
19218 maintainer-clean-itcl:
19219 @: $(MAKE); $(unstage)
19220 @[ -f ./itcl/Makefile ] || exit 0; \
19221 r=`${PWD_COMMAND}`; export r; \
19222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19223 $(HOST_EXPORTS) \
19224 for flag in $(EXTRA_HOST_FLAGS) ; do \
19225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19226 done; \
19227 echo "Doing maintainer-clean in itcl" ; \
19228 (cd $(HOST_SUBDIR)/itcl && \
19229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19231 "RANLIB=$${RANLIB}" \
19232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19233 maintainer-clean) \
19234 || exit 1
19236 @endif itcl
19240 .PHONY: configure-ld maybe-configure-ld
19241 maybe-configure-ld:
19242 @if gcc-bootstrap
19243 configure-ld: stage_current
19244 @endif gcc-bootstrap
19245 @if ld
19246 maybe-configure-ld: configure-ld
19247 configure-ld:
19248 @r=`${PWD_COMMAND}`; export r; \
19249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19252 $(HOST_EXPORTS) \
19253 echo Configuring in $(HOST_SUBDIR)/ld; \
19254 cd "$(HOST_SUBDIR)/ld" || exit 1; \
19255 case $(srcdir) in \
19256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19257 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19259 esac; \
19260 module_srcdir=ld; \
19261 $(SHELL) \
19262 $$s/$$module_srcdir/configure \
19263 --srcdir=$${topdir}/$$module_srcdir \
19264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19265 --target=${target_alias} \
19266 || exit 1
19267 @endif ld
19271 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
19272 maybe-configure-stage1-ld:
19273 @if ld-bootstrap
19274 maybe-configure-stage1-ld: configure-stage1-ld
19275 configure-stage1-ld:
19276 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19278 @r=`${PWD_COMMAND}`; export r; \
19279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280 TFLAGS="$(STAGE1_TFLAGS)"; \
19281 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19282 $(HOST_EXPORTS) \
19283 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19284 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19285 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19286 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
19287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19288 cd $(HOST_SUBDIR)/ld || exit 1; \
19289 case $(srcdir) in \
19290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19291 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19293 esac; \
19294 module_srcdir=ld; \
19295 $(SHELL) $$s/$$module_srcdir/configure \
19296 --srcdir=$${topdir}/$$module_srcdir \
19297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19298 --target=${target_alias} \
19300 $(STAGE1_CONFIGURE_FLAGS)
19301 @endif ld-bootstrap
19303 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
19304 maybe-configure-stage2-ld:
19305 @if ld-bootstrap
19306 maybe-configure-stage2-ld: configure-stage2-ld
19307 configure-stage2-ld:
19308 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19310 @r=`${PWD_COMMAND}`; export r; \
19311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312 TFLAGS="$(STAGE2_TFLAGS)"; \
19313 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19314 $(HOST_EXPORTS) \
19315 $(POSTSTAGE1_HOST_EXPORTS) \
19316 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19317 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19318 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19319 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
19320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19321 cd $(HOST_SUBDIR)/ld || exit 1; \
19322 case $(srcdir) in \
19323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19324 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19326 esac; \
19327 module_srcdir=ld; \
19328 $(SHELL) $$s/$$module_srcdir/configure \
19329 --srcdir=$${topdir}/$$module_srcdir \
19330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19331 --target=${target_alias} \
19332 --with-build-libsubdir=$(HOST_SUBDIR) \
19333 $(STAGE2_CONFIGURE_FLAGS)
19334 @endif ld-bootstrap
19336 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
19337 maybe-configure-stage3-ld:
19338 @if ld-bootstrap
19339 maybe-configure-stage3-ld: configure-stage3-ld
19340 configure-stage3-ld:
19341 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19343 @r=`${PWD_COMMAND}`; export r; \
19344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19345 TFLAGS="$(STAGE3_TFLAGS)"; \
19346 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19347 $(HOST_EXPORTS) \
19348 $(POSTSTAGE1_HOST_EXPORTS) \
19349 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19350 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19351 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19352 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
19353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19354 cd $(HOST_SUBDIR)/ld || exit 1; \
19355 case $(srcdir) in \
19356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19357 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19359 esac; \
19360 module_srcdir=ld; \
19361 $(SHELL) $$s/$$module_srcdir/configure \
19362 --srcdir=$${topdir}/$$module_srcdir \
19363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19364 --target=${target_alias} \
19365 --with-build-libsubdir=$(HOST_SUBDIR) \
19366 $(STAGE3_CONFIGURE_FLAGS)
19367 @endif ld-bootstrap
19369 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
19370 maybe-configure-stage4-ld:
19371 @if ld-bootstrap
19372 maybe-configure-stage4-ld: configure-stage4-ld
19373 configure-stage4-ld:
19374 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19376 @r=`${PWD_COMMAND}`; export r; \
19377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19378 TFLAGS="$(STAGE4_TFLAGS)"; \
19379 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19380 $(HOST_EXPORTS) \
19381 $(POSTSTAGE1_HOST_EXPORTS) \
19382 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19383 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19384 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19385 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
19386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19387 cd $(HOST_SUBDIR)/ld || exit 1; \
19388 case $(srcdir) in \
19389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19390 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19392 esac; \
19393 module_srcdir=ld; \
19394 $(SHELL) $$s/$$module_srcdir/configure \
19395 --srcdir=$${topdir}/$$module_srcdir \
19396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19397 --target=${target_alias} \
19398 --with-build-libsubdir=$(HOST_SUBDIR) \
19399 $(STAGE4_CONFIGURE_FLAGS)
19400 @endif ld-bootstrap
19402 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
19403 maybe-configure-stageprofile-ld:
19404 @if ld-bootstrap
19405 maybe-configure-stageprofile-ld: configure-stageprofile-ld
19406 configure-stageprofile-ld:
19407 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19408 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19409 @r=`${PWD_COMMAND}`; export r; \
19410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19412 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19413 $(HOST_EXPORTS) \
19414 $(POSTSTAGE1_HOST_EXPORTS) \
19415 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19416 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19417 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19418 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
19419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19420 cd $(HOST_SUBDIR)/ld || exit 1; \
19421 case $(srcdir) in \
19422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19423 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19425 esac; \
19426 module_srcdir=ld; \
19427 $(SHELL) $$s/$$module_srcdir/configure \
19428 --srcdir=$${topdir}/$$module_srcdir \
19429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19430 --target=${target_alias} \
19431 --with-build-libsubdir=$(HOST_SUBDIR) \
19432 $(STAGEprofile_CONFIGURE_FLAGS)
19433 @endif ld-bootstrap
19435 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
19436 maybe-configure-stagefeedback-ld:
19437 @if ld-bootstrap
19438 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
19439 configure-stagefeedback-ld:
19440 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19441 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19442 @r=`${PWD_COMMAND}`; export r; \
19443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19445 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19446 $(HOST_EXPORTS) \
19447 $(POSTSTAGE1_HOST_EXPORTS) \
19448 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19449 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19450 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19451 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
19452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19453 cd $(HOST_SUBDIR)/ld || exit 1; \
19454 case $(srcdir) in \
19455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19456 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19458 esac; \
19459 module_srcdir=ld; \
19460 $(SHELL) $$s/$$module_srcdir/configure \
19461 --srcdir=$${topdir}/$$module_srcdir \
19462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19463 --target=${target_alias} \
19464 --with-build-libsubdir=$(HOST_SUBDIR) \
19465 $(STAGEfeedback_CONFIGURE_FLAGS)
19466 @endif ld-bootstrap
19472 .PHONY: all-ld maybe-all-ld
19473 maybe-all-ld:
19474 @if gcc-bootstrap
19475 all-ld: stage_current
19476 @endif gcc-bootstrap
19477 @if ld
19478 TARGET-ld=all
19479 maybe-all-ld: all-ld
19480 all-ld: configure-ld
19481 @r=`${PWD_COMMAND}`; export r; \
19482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19483 $(HOST_EXPORTS) \
19484 (cd $(HOST_SUBDIR)/ld && \
19485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19486 $(TARGET-ld))
19487 @endif ld
19491 .PHONY: all-stage1-ld maybe-all-stage1-ld
19492 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
19493 maybe-all-stage1-ld:
19494 maybe-clean-stage1-ld:
19495 @if ld-bootstrap
19496 maybe-all-stage1-ld: all-stage1-ld
19497 all-stage1: all-stage1-ld
19498 TARGET-stage1-ld = $(TARGET-ld)
19499 all-stage1-ld: configure-stage1-ld
19500 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19501 @r=`${PWD_COMMAND}`; export r; \
19502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19503 TFLAGS="$(STAGE1_TFLAGS)"; \
19504 $(HOST_EXPORTS) \
19505 cd $(HOST_SUBDIR)/ld && \
19506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19507 CFLAGS="$(STAGE1_CFLAGS)" \
19508 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19509 LIBCFLAGS="$(LIBCFLAGS)" \
19510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19513 $(EXTRA_HOST_FLAGS) \
19514 $(STAGE1_FLAGS_TO_PASS) \
19515 TFLAGS="$(STAGE1_TFLAGS)" \
19516 $(TARGET-stage1-ld)
19518 maybe-clean-stage1-ld: clean-stage1-ld
19519 clean-stage1: clean-stage1-ld
19520 clean-stage1-ld:
19521 @if [ $(current_stage) = stage1 ]; then \
19522 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19523 else \
19524 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
19525 $(MAKE) stage1-start; \
19526 fi; \
19527 cd $(HOST_SUBDIR)/ld && \
19528 $(MAKE) $(EXTRA_HOST_FLAGS) \
19529 $(STAGE1_FLAGS_TO_PASS) clean
19530 @endif ld-bootstrap
19533 .PHONY: all-stage2-ld maybe-all-stage2-ld
19534 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
19535 maybe-all-stage2-ld:
19536 maybe-clean-stage2-ld:
19537 @if ld-bootstrap
19538 maybe-all-stage2-ld: all-stage2-ld
19539 all-stage2: all-stage2-ld
19540 TARGET-stage2-ld = $(TARGET-ld)
19541 all-stage2-ld: configure-stage2-ld
19542 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19543 @r=`${PWD_COMMAND}`; export r; \
19544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19545 TFLAGS="$(STAGE2_TFLAGS)"; \
19546 $(HOST_EXPORTS) \
19547 $(POSTSTAGE1_HOST_EXPORTS) \
19548 cd $(HOST_SUBDIR)/ld && \
19549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19550 CFLAGS="$(STAGE2_CFLAGS)" \
19551 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19552 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19557 TFLAGS="$(STAGE2_TFLAGS)" \
19558 $(TARGET-stage2-ld)
19560 maybe-clean-stage2-ld: clean-stage2-ld
19561 clean-stage2: clean-stage2-ld
19562 clean-stage2-ld:
19563 @if [ $(current_stage) = stage2 ]; then \
19564 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19565 else \
19566 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
19567 $(MAKE) stage2-start; \
19568 fi; \
19569 cd $(HOST_SUBDIR)/ld && \
19570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19571 @endif ld-bootstrap
19574 .PHONY: all-stage3-ld maybe-all-stage3-ld
19575 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
19576 maybe-all-stage3-ld:
19577 maybe-clean-stage3-ld:
19578 @if ld-bootstrap
19579 maybe-all-stage3-ld: all-stage3-ld
19580 all-stage3: all-stage3-ld
19581 TARGET-stage3-ld = $(TARGET-ld)
19582 all-stage3-ld: configure-stage3-ld
19583 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19584 @r=`${PWD_COMMAND}`; export r; \
19585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19586 TFLAGS="$(STAGE3_TFLAGS)"; \
19587 $(HOST_EXPORTS) \
19588 $(POSTSTAGE1_HOST_EXPORTS) \
19589 cd $(HOST_SUBDIR)/ld && \
19590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19591 CFLAGS="$(STAGE3_CFLAGS)" \
19592 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19593 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19597 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19598 TFLAGS="$(STAGE3_TFLAGS)" \
19599 $(TARGET-stage3-ld)
19601 maybe-clean-stage3-ld: clean-stage3-ld
19602 clean-stage3: clean-stage3-ld
19603 clean-stage3-ld:
19604 @if [ $(current_stage) = stage3 ]; then \
19605 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19606 else \
19607 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19608 $(MAKE) stage3-start; \
19609 fi; \
19610 cd $(HOST_SUBDIR)/ld && \
19611 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19612 @endif ld-bootstrap
19615 .PHONY: all-stage4-ld maybe-all-stage4-ld
19616 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19617 maybe-all-stage4-ld:
19618 maybe-clean-stage4-ld:
19619 @if ld-bootstrap
19620 maybe-all-stage4-ld: all-stage4-ld
19621 all-stage4: all-stage4-ld
19622 TARGET-stage4-ld = $(TARGET-ld)
19623 all-stage4-ld: configure-stage4-ld
19624 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19625 @r=`${PWD_COMMAND}`; export r; \
19626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19627 TFLAGS="$(STAGE4_TFLAGS)"; \
19628 $(HOST_EXPORTS) \
19629 $(POSTSTAGE1_HOST_EXPORTS) \
19630 cd $(HOST_SUBDIR)/ld && \
19631 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19632 CFLAGS="$(STAGE4_CFLAGS)" \
19633 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19634 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19638 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19639 TFLAGS="$(STAGE4_TFLAGS)" \
19640 $(TARGET-stage4-ld)
19642 maybe-clean-stage4-ld: clean-stage4-ld
19643 clean-stage4: clean-stage4-ld
19644 clean-stage4-ld:
19645 @if [ $(current_stage) = stage4 ]; then \
19646 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19647 else \
19648 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19649 $(MAKE) stage4-start; \
19650 fi; \
19651 cd $(HOST_SUBDIR)/ld && \
19652 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19653 @endif ld-bootstrap
19656 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19657 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19658 maybe-all-stageprofile-ld:
19659 maybe-clean-stageprofile-ld:
19660 @if ld-bootstrap
19661 maybe-all-stageprofile-ld: all-stageprofile-ld
19662 all-stageprofile: all-stageprofile-ld
19663 TARGET-stageprofile-ld = $(TARGET-ld)
19664 all-stageprofile-ld: configure-stageprofile-ld
19665 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19666 @r=`${PWD_COMMAND}`; export r; \
19667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19668 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19669 $(HOST_EXPORTS) \
19670 $(POSTSTAGE1_HOST_EXPORTS) \
19671 cd $(HOST_SUBDIR)/ld && \
19672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19673 CFLAGS="$(STAGEprofile_CFLAGS)" \
19674 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19675 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19680 TFLAGS="$(STAGEprofile_TFLAGS)" \
19681 $(TARGET-stageprofile-ld)
19683 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19684 clean-stageprofile: clean-stageprofile-ld
19685 clean-stageprofile-ld:
19686 @if [ $(current_stage) = stageprofile ]; then \
19687 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19688 else \
19689 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19690 $(MAKE) stageprofile-start; \
19691 fi; \
19692 cd $(HOST_SUBDIR)/ld && \
19693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19694 @endif ld-bootstrap
19697 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19698 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19699 maybe-all-stagefeedback-ld:
19700 maybe-clean-stagefeedback-ld:
19701 @if ld-bootstrap
19702 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19703 all-stagefeedback: all-stagefeedback-ld
19704 TARGET-stagefeedback-ld = $(TARGET-ld)
19705 all-stagefeedback-ld: configure-stagefeedback-ld
19706 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19707 @r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19710 $(HOST_EXPORTS) \
19711 $(POSTSTAGE1_HOST_EXPORTS) \
19712 cd $(HOST_SUBDIR)/ld && \
19713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19714 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19715 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19716 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19720 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19721 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19722 $(TARGET-stagefeedback-ld)
19724 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19725 clean-stagefeedback: clean-stagefeedback-ld
19726 clean-stagefeedback-ld:
19727 @if [ $(current_stage) = stagefeedback ]; then \
19728 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19729 else \
19730 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19731 $(MAKE) stagefeedback-start; \
19732 fi; \
19733 cd $(HOST_SUBDIR)/ld && \
19734 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19735 @endif ld-bootstrap
19741 .PHONY: check-ld maybe-check-ld
19742 maybe-check-ld:
19743 @if ld
19744 maybe-check-ld: check-ld
19746 check-ld:
19747 @: $(MAKE); $(unstage)
19748 @r=`${PWD_COMMAND}`; export r; \
19749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19750 $(HOST_EXPORTS) \
19751 (cd $(HOST_SUBDIR)/ld && \
19752 $(MAKE) $(FLAGS_TO_PASS) check)
19754 @endif ld
19756 .PHONY: install-ld maybe-install-ld
19757 maybe-install-ld:
19758 @if ld
19759 maybe-install-ld: install-ld
19761 install-ld: installdirs
19762 @: $(MAKE); $(unstage)
19763 @r=`${PWD_COMMAND}`; export r; \
19764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19765 $(HOST_EXPORTS) \
19766 (cd $(HOST_SUBDIR)/ld && \
19767 $(MAKE) $(FLAGS_TO_PASS) install)
19769 @endif ld
19771 .PHONY: install-strip-ld maybe-install-strip-ld
19772 maybe-install-strip-ld:
19773 @if ld
19774 maybe-install-strip-ld: install-strip-ld
19776 install-strip-ld: installdirs
19777 @: $(MAKE); $(unstage)
19778 @r=`${PWD_COMMAND}`; export r; \
19779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19780 $(HOST_EXPORTS) \
19781 (cd $(HOST_SUBDIR)/ld && \
19782 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19784 @endif ld
19786 # Other targets (info, dvi, pdf, etc.)
19788 .PHONY: maybe-info-ld info-ld
19789 maybe-info-ld:
19790 @if ld
19791 maybe-info-ld: info-ld
19793 info-ld: \
19794 configure-ld
19795 @[ -f ./ld/Makefile ] || exit 0; \
19796 r=`${PWD_COMMAND}`; export r; \
19797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19798 $(HOST_EXPORTS) \
19799 for flag in $(EXTRA_HOST_FLAGS) ; do \
19800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19801 done; \
19802 echo "Doing info in ld" ; \
19803 (cd $(HOST_SUBDIR)/ld && \
19804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19806 "RANLIB=$${RANLIB}" \
19807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19808 info) \
19809 || exit 1
19811 @endif ld
19813 .PHONY: maybe-dvi-ld dvi-ld
19814 maybe-dvi-ld:
19815 @if ld
19816 maybe-dvi-ld: dvi-ld
19818 dvi-ld: \
19819 configure-ld
19820 @[ -f ./ld/Makefile ] || exit 0; \
19821 r=`${PWD_COMMAND}`; export r; \
19822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823 $(HOST_EXPORTS) \
19824 for flag in $(EXTRA_HOST_FLAGS) ; do \
19825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19826 done; \
19827 echo "Doing dvi in ld" ; \
19828 (cd $(HOST_SUBDIR)/ld && \
19829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19831 "RANLIB=$${RANLIB}" \
19832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19833 dvi) \
19834 || exit 1
19836 @endif ld
19838 .PHONY: maybe-pdf-ld pdf-ld
19839 maybe-pdf-ld:
19840 @if ld
19841 maybe-pdf-ld: pdf-ld
19843 pdf-ld: \
19844 configure-ld
19845 @[ -f ./ld/Makefile ] || exit 0; \
19846 r=`${PWD_COMMAND}`; export r; \
19847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848 $(HOST_EXPORTS) \
19849 for flag in $(EXTRA_HOST_FLAGS) ; do \
19850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19851 done; \
19852 echo "Doing pdf in ld" ; \
19853 (cd $(HOST_SUBDIR)/ld && \
19854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19856 "RANLIB=$${RANLIB}" \
19857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19858 pdf) \
19859 || exit 1
19861 @endif ld
19863 .PHONY: maybe-html-ld html-ld
19864 maybe-html-ld:
19865 @if ld
19866 maybe-html-ld: html-ld
19868 html-ld: \
19869 configure-ld
19870 @[ -f ./ld/Makefile ] || exit 0; \
19871 r=`${PWD_COMMAND}`; export r; \
19872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873 $(HOST_EXPORTS) \
19874 for flag in $(EXTRA_HOST_FLAGS) ; do \
19875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19876 done; \
19877 echo "Doing html in ld" ; \
19878 (cd $(HOST_SUBDIR)/ld && \
19879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19881 "RANLIB=$${RANLIB}" \
19882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19883 html) \
19884 || exit 1
19886 @endif ld
19888 .PHONY: maybe-TAGS-ld TAGS-ld
19889 maybe-TAGS-ld:
19890 @if ld
19891 maybe-TAGS-ld: TAGS-ld
19893 TAGS-ld: \
19894 configure-ld
19895 @[ -f ./ld/Makefile ] || exit 0; \
19896 r=`${PWD_COMMAND}`; export r; \
19897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19898 $(HOST_EXPORTS) \
19899 for flag in $(EXTRA_HOST_FLAGS) ; do \
19900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19901 done; \
19902 echo "Doing TAGS in ld" ; \
19903 (cd $(HOST_SUBDIR)/ld && \
19904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19906 "RANLIB=$${RANLIB}" \
19907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19908 TAGS) \
19909 || exit 1
19911 @endif ld
19913 .PHONY: maybe-install-info-ld install-info-ld
19914 maybe-install-info-ld:
19915 @if ld
19916 maybe-install-info-ld: install-info-ld
19918 install-info-ld: \
19919 configure-ld \
19920 info-ld
19921 @[ -f ./ld/Makefile ] || exit 0; \
19922 r=`${PWD_COMMAND}`; export r; \
19923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19924 $(HOST_EXPORTS) \
19925 for flag in $(EXTRA_HOST_FLAGS) ; do \
19926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19927 done; \
19928 echo "Doing install-info in ld" ; \
19929 (cd $(HOST_SUBDIR)/ld && \
19930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19932 "RANLIB=$${RANLIB}" \
19933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19934 install-info) \
19935 || exit 1
19937 @endif ld
19939 .PHONY: maybe-install-pdf-ld install-pdf-ld
19940 maybe-install-pdf-ld:
19941 @if ld
19942 maybe-install-pdf-ld: install-pdf-ld
19944 install-pdf-ld: \
19945 configure-ld \
19946 pdf-ld
19947 @[ -f ./ld/Makefile ] || exit 0; \
19948 r=`${PWD_COMMAND}`; export r; \
19949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19950 $(HOST_EXPORTS) \
19951 for flag in $(EXTRA_HOST_FLAGS) ; do \
19952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19953 done; \
19954 echo "Doing install-pdf in ld" ; \
19955 (cd $(HOST_SUBDIR)/ld && \
19956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19958 "RANLIB=$${RANLIB}" \
19959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19960 install-pdf) \
19961 || exit 1
19963 @endif ld
19965 .PHONY: maybe-install-html-ld install-html-ld
19966 maybe-install-html-ld:
19967 @if ld
19968 maybe-install-html-ld: install-html-ld
19970 install-html-ld: \
19971 configure-ld \
19972 html-ld
19973 @[ -f ./ld/Makefile ] || exit 0; \
19974 r=`${PWD_COMMAND}`; export r; \
19975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19976 $(HOST_EXPORTS) \
19977 for flag in $(EXTRA_HOST_FLAGS) ; do \
19978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19979 done; \
19980 echo "Doing install-html in ld" ; \
19981 (cd $(HOST_SUBDIR)/ld && \
19982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19984 "RANLIB=$${RANLIB}" \
19985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19986 install-html) \
19987 || exit 1
19989 @endif ld
19991 .PHONY: maybe-installcheck-ld installcheck-ld
19992 maybe-installcheck-ld:
19993 @if ld
19994 maybe-installcheck-ld: installcheck-ld
19996 installcheck-ld: \
19997 configure-ld
19998 @[ -f ./ld/Makefile ] || exit 0; \
19999 r=`${PWD_COMMAND}`; export r; \
20000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20001 $(HOST_EXPORTS) \
20002 for flag in $(EXTRA_HOST_FLAGS) ; do \
20003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20004 done; \
20005 echo "Doing installcheck in ld" ; \
20006 (cd $(HOST_SUBDIR)/ld && \
20007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20009 "RANLIB=$${RANLIB}" \
20010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20011 installcheck) \
20012 || exit 1
20014 @endif ld
20016 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
20017 maybe-mostlyclean-ld:
20018 @if ld
20019 maybe-mostlyclean-ld: mostlyclean-ld
20021 mostlyclean-ld:
20022 @[ -f ./ld/Makefile ] || exit 0; \
20023 r=`${PWD_COMMAND}`; export r; \
20024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20025 $(HOST_EXPORTS) \
20026 for flag in $(EXTRA_HOST_FLAGS) ; do \
20027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20028 done; \
20029 echo "Doing mostlyclean in ld" ; \
20030 (cd $(HOST_SUBDIR)/ld && \
20031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20033 "RANLIB=$${RANLIB}" \
20034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20035 mostlyclean) \
20036 || exit 1
20038 @endif ld
20040 .PHONY: maybe-clean-ld clean-ld
20041 maybe-clean-ld:
20042 @if ld
20043 maybe-clean-ld: clean-ld
20045 clean-ld:
20046 @[ -f ./ld/Makefile ] || exit 0; \
20047 r=`${PWD_COMMAND}`; export r; \
20048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20049 $(HOST_EXPORTS) \
20050 for flag in $(EXTRA_HOST_FLAGS) ; do \
20051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20052 done; \
20053 echo "Doing clean in ld" ; \
20054 (cd $(HOST_SUBDIR)/ld && \
20055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20057 "RANLIB=$${RANLIB}" \
20058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20059 clean) \
20060 || exit 1
20062 @endif ld
20064 .PHONY: maybe-distclean-ld distclean-ld
20065 maybe-distclean-ld:
20066 @if ld
20067 maybe-distclean-ld: distclean-ld
20069 distclean-ld:
20070 @[ -f ./ld/Makefile ] || exit 0; \
20071 r=`${PWD_COMMAND}`; export r; \
20072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20073 $(HOST_EXPORTS) \
20074 for flag in $(EXTRA_HOST_FLAGS) ; do \
20075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20076 done; \
20077 echo "Doing distclean in ld" ; \
20078 (cd $(HOST_SUBDIR)/ld && \
20079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20081 "RANLIB=$${RANLIB}" \
20082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20083 distclean) \
20084 || exit 1
20086 @endif ld
20088 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
20089 maybe-maintainer-clean-ld:
20090 @if ld
20091 maybe-maintainer-clean-ld: maintainer-clean-ld
20093 maintainer-clean-ld:
20094 @[ -f ./ld/Makefile ] || exit 0; \
20095 r=`${PWD_COMMAND}`; export r; \
20096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20097 $(HOST_EXPORTS) \
20098 for flag in $(EXTRA_HOST_FLAGS) ; do \
20099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20100 done; \
20101 echo "Doing maintainer-clean in ld" ; \
20102 (cd $(HOST_SUBDIR)/ld && \
20103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20105 "RANLIB=$${RANLIB}" \
20106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20107 maintainer-clean) \
20108 || exit 1
20110 @endif ld
20114 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
20115 maybe-configure-libbacktrace:
20116 @if gcc-bootstrap
20117 configure-libbacktrace: stage_current
20118 @endif gcc-bootstrap
20119 @if libbacktrace
20120 maybe-configure-libbacktrace: configure-libbacktrace
20121 configure-libbacktrace:
20122 @r=`${PWD_COMMAND}`; export r; \
20123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20124 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20126 $(HOST_EXPORTS) \
20127 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
20128 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
20129 case $(srcdir) in \
20130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20131 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20133 esac; \
20134 module_srcdir=libbacktrace; \
20135 $(SHELL) \
20136 $$s/$$module_srcdir/configure \
20137 --srcdir=$${topdir}/$$module_srcdir \
20138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20139 --target=${target_alias} \
20140 || exit 1
20141 @endif libbacktrace
20145 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
20146 maybe-configure-stage1-libbacktrace:
20147 @if libbacktrace-bootstrap
20148 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
20149 configure-stage1-libbacktrace:
20150 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20152 @r=`${PWD_COMMAND}`; export r; \
20153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154 TFLAGS="$(STAGE1_TFLAGS)"; \
20155 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20156 $(HOST_EXPORTS) \
20157 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20158 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20159 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20160 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
20161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20162 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20163 case $(srcdir) in \
20164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20165 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20167 esac; \
20168 module_srcdir=libbacktrace; \
20169 $(SHELL) $$s/$$module_srcdir/configure \
20170 --srcdir=$${topdir}/$$module_srcdir \
20171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20172 --target=${target_alias} \
20174 $(STAGE1_CONFIGURE_FLAGS)
20175 @endif libbacktrace-bootstrap
20177 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
20178 maybe-configure-stage2-libbacktrace:
20179 @if libbacktrace-bootstrap
20180 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
20181 configure-stage2-libbacktrace:
20182 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20184 @r=`${PWD_COMMAND}`; export r; \
20185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20186 TFLAGS="$(STAGE2_TFLAGS)"; \
20187 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20188 $(HOST_EXPORTS) \
20189 $(POSTSTAGE1_HOST_EXPORTS) \
20190 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20191 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20192 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20193 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
20194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20195 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20196 case $(srcdir) in \
20197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20198 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20200 esac; \
20201 module_srcdir=libbacktrace; \
20202 $(SHELL) $$s/$$module_srcdir/configure \
20203 --srcdir=$${topdir}/$$module_srcdir \
20204 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20205 --target=${target_alias} \
20206 --with-build-libsubdir=$(HOST_SUBDIR) \
20207 $(STAGE2_CONFIGURE_FLAGS)
20208 @endif libbacktrace-bootstrap
20210 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
20211 maybe-configure-stage3-libbacktrace:
20212 @if libbacktrace-bootstrap
20213 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
20214 configure-stage3-libbacktrace:
20215 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20217 @r=`${PWD_COMMAND}`; export r; \
20218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20219 TFLAGS="$(STAGE3_TFLAGS)"; \
20220 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20221 $(HOST_EXPORTS) \
20222 $(POSTSTAGE1_HOST_EXPORTS) \
20223 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20224 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20225 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20226 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
20227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20228 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20229 case $(srcdir) in \
20230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20231 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20233 esac; \
20234 module_srcdir=libbacktrace; \
20235 $(SHELL) $$s/$$module_srcdir/configure \
20236 --srcdir=$${topdir}/$$module_srcdir \
20237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20238 --target=${target_alias} \
20239 --with-build-libsubdir=$(HOST_SUBDIR) \
20240 $(STAGE3_CONFIGURE_FLAGS)
20241 @endif libbacktrace-bootstrap
20243 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
20244 maybe-configure-stage4-libbacktrace:
20245 @if libbacktrace-bootstrap
20246 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
20247 configure-stage4-libbacktrace:
20248 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20249 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20250 @r=`${PWD_COMMAND}`; export r; \
20251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20252 TFLAGS="$(STAGE4_TFLAGS)"; \
20253 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20254 $(HOST_EXPORTS) \
20255 $(POSTSTAGE1_HOST_EXPORTS) \
20256 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20257 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20258 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20259 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
20260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20261 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20262 case $(srcdir) in \
20263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20264 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20266 esac; \
20267 module_srcdir=libbacktrace; \
20268 $(SHELL) $$s/$$module_srcdir/configure \
20269 --srcdir=$${topdir}/$$module_srcdir \
20270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20271 --target=${target_alias} \
20272 --with-build-libsubdir=$(HOST_SUBDIR) \
20273 $(STAGE4_CONFIGURE_FLAGS)
20274 @endif libbacktrace-bootstrap
20276 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
20277 maybe-configure-stageprofile-libbacktrace:
20278 @if libbacktrace-bootstrap
20279 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
20280 configure-stageprofile-libbacktrace:
20281 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20283 @r=`${PWD_COMMAND}`; export r; \
20284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20285 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20286 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20287 $(HOST_EXPORTS) \
20288 $(POSTSTAGE1_HOST_EXPORTS) \
20289 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20290 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20291 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20292 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
20293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20294 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20295 case $(srcdir) in \
20296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20297 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20299 esac; \
20300 module_srcdir=libbacktrace; \
20301 $(SHELL) $$s/$$module_srcdir/configure \
20302 --srcdir=$${topdir}/$$module_srcdir \
20303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20304 --target=${target_alias} \
20305 --with-build-libsubdir=$(HOST_SUBDIR) \
20306 $(STAGEprofile_CONFIGURE_FLAGS)
20307 @endif libbacktrace-bootstrap
20309 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
20310 maybe-configure-stagefeedback-libbacktrace:
20311 @if libbacktrace-bootstrap
20312 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
20313 configure-stagefeedback-libbacktrace:
20314 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20316 @r=`${PWD_COMMAND}`; export r; \
20317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20318 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20319 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20320 $(HOST_EXPORTS) \
20321 $(POSTSTAGE1_HOST_EXPORTS) \
20322 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20323 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20324 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20325 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
20326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20327 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20328 case $(srcdir) in \
20329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20330 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20332 esac; \
20333 module_srcdir=libbacktrace; \
20334 $(SHELL) $$s/$$module_srcdir/configure \
20335 --srcdir=$${topdir}/$$module_srcdir \
20336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20337 --target=${target_alias} \
20338 --with-build-libsubdir=$(HOST_SUBDIR) \
20339 $(STAGEfeedback_CONFIGURE_FLAGS)
20340 @endif libbacktrace-bootstrap
20346 .PHONY: all-libbacktrace maybe-all-libbacktrace
20347 maybe-all-libbacktrace:
20348 @if gcc-bootstrap
20349 all-libbacktrace: stage_current
20350 @endif gcc-bootstrap
20351 @if libbacktrace
20352 TARGET-libbacktrace=all
20353 maybe-all-libbacktrace: all-libbacktrace
20354 all-libbacktrace: configure-libbacktrace
20355 @r=`${PWD_COMMAND}`; export r; \
20356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357 $(HOST_EXPORTS) \
20358 (cd $(HOST_SUBDIR)/libbacktrace && \
20359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20360 $(TARGET-libbacktrace))
20361 @endif libbacktrace
20365 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
20366 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
20367 maybe-all-stage1-libbacktrace:
20368 maybe-clean-stage1-libbacktrace:
20369 @if libbacktrace-bootstrap
20370 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
20371 all-stage1: all-stage1-libbacktrace
20372 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
20373 all-stage1-libbacktrace: configure-stage1-libbacktrace
20374 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20375 @r=`${PWD_COMMAND}`; export r; \
20376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20377 TFLAGS="$(STAGE1_TFLAGS)"; \
20378 $(HOST_EXPORTS) \
20379 cd $(HOST_SUBDIR)/libbacktrace && \
20380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20381 CFLAGS="$(STAGE1_CFLAGS)" \
20382 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20383 LIBCFLAGS="$(LIBCFLAGS)" \
20384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20387 $(EXTRA_HOST_FLAGS) \
20388 $(STAGE1_FLAGS_TO_PASS) \
20389 TFLAGS="$(STAGE1_TFLAGS)" \
20390 $(TARGET-stage1-libbacktrace)
20392 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
20393 clean-stage1: clean-stage1-libbacktrace
20394 clean-stage1-libbacktrace:
20395 @if [ $(current_stage) = stage1 ]; then \
20396 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20397 else \
20398 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
20399 $(MAKE) stage1-start; \
20400 fi; \
20401 cd $(HOST_SUBDIR)/libbacktrace && \
20402 $(MAKE) $(EXTRA_HOST_FLAGS) \
20403 $(STAGE1_FLAGS_TO_PASS) clean
20404 @endif libbacktrace-bootstrap
20407 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
20408 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
20409 maybe-all-stage2-libbacktrace:
20410 maybe-clean-stage2-libbacktrace:
20411 @if libbacktrace-bootstrap
20412 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
20413 all-stage2: all-stage2-libbacktrace
20414 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
20415 all-stage2-libbacktrace: configure-stage2-libbacktrace
20416 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20417 @r=`${PWD_COMMAND}`; export r; \
20418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20419 TFLAGS="$(STAGE2_TFLAGS)"; \
20420 $(HOST_EXPORTS) \
20421 $(POSTSTAGE1_HOST_EXPORTS) \
20422 cd $(HOST_SUBDIR)/libbacktrace && \
20423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20424 CFLAGS="$(STAGE2_CFLAGS)" \
20425 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20426 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20427 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20428 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20429 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20430 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20431 TFLAGS="$(STAGE2_TFLAGS)" \
20432 $(TARGET-stage2-libbacktrace)
20434 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
20435 clean-stage2: clean-stage2-libbacktrace
20436 clean-stage2-libbacktrace:
20437 @if [ $(current_stage) = stage2 ]; then \
20438 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20439 else \
20440 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
20441 $(MAKE) stage2-start; \
20442 fi; \
20443 cd $(HOST_SUBDIR)/libbacktrace && \
20444 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20445 @endif libbacktrace-bootstrap
20448 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
20449 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
20450 maybe-all-stage3-libbacktrace:
20451 maybe-clean-stage3-libbacktrace:
20452 @if libbacktrace-bootstrap
20453 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
20454 all-stage3: all-stage3-libbacktrace
20455 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
20456 all-stage3-libbacktrace: configure-stage3-libbacktrace
20457 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20458 @r=`${PWD_COMMAND}`; export r; \
20459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460 TFLAGS="$(STAGE3_TFLAGS)"; \
20461 $(HOST_EXPORTS) \
20462 $(POSTSTAGE1_HOST_EXPORTS) \
20463 cd $(HOST_SUBDIR)/libbacktrace && \
20464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20465 CFLAGS="$(STAGE3_CFLAGS)" \
20466 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20467 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20472 TFLAGS="$(STAGE3_TFLAGS)" \
20473 $(TARGET-stage3-libbacktrace)
20475 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
20476 clean-stage3: clean-stage3-libbacktrace
20477 clean-stage3-libbacktrace:
20478 @if [ $(current_stage) = stage3 ]; then \
20479 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20480 else \
20481 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
20482 $(MAKE) stage3-start; \
20483 fi; \
20484 cd $(HOST_SUBDIR)/libbacktrace && \
20485 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20486 @endif libbacktrace-bootstrap
20489 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
20490 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
20491 maybe-all-stage4-libbacktrace:
20492 maybe-clean-stage4-libbacktrace:
20493 @if libbacktrace-bootstrap
20494 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
20495 all-stage4: all-stage4-libbacktrace
20496 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
20497 all-stage4-libbacktrace: configure-stage4-libbacktrace
20498 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20499 @r=`${PWD_COMMAND}`; export r; \
20500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20501 TFLAGS="$(STAGE4_TFLAGS)"; \
20502 $(HOST_EXPORTS) \
20503 $(POSTSTAGE1_HOST_EXPORTS) \
20504 cd $(HOST_SUBDIR)/libbacktrace && \
20505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20506 CFLAGS="$(STAGE4_CFLAGS)" \
20507 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20508 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20513 TFLAGS="$(STAGE4_TFLAGS)" \
20514 $(TARGET-stage4-libbacktrace)
20516 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
20517 clean-stage4: clean-stage4-libbacktrace
20518 clean-stage4-libbacktrace:
20519 @if [ $(current_stage) = stage4 ]; then \
20520 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20521 else \
20522 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
20523 $(MAKE) stage4-start; \
20524 fi; \
20525 cd $(HOST_SUBDIR)/libbacktrace && \
20526 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20527 @endif libbacktrace-bootstrap
20530 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
20531 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
20532 maybe-all-stageprofile-libbacktrace:
20533 maybe-clean-stageprofile-libbacktrace:
20534 @if libbacktrace-bootstrap
20535 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
20536 all-stageprofile: all-stageprofile-libbacktrace
20537 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
20538 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
20539 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20540 @r=`${PWD_COMMAND}`; export r; \
20541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20542 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20543 $(HOST_EXPORTS) \
20544 $(POSTSTAGE1_HOST_EXPORTS) \
20545 cd $(HOST_SUBDIR)/libbacktrace && \
20546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20547 CFLAGS="$(STAGEprofile_CFLAGS)" \
20548 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20549 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20550 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20551 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20552 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20553 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20554 TFLAGS="$(STAGEprofile_TFLAGS)" \
20555 $(TARGET-stageprofile-libbacktrace)
20557 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
20558 clean-stageprofile: clean-stageprofile-libbacktrace
20559 clean-stageprofile-libbacktrace:
20560 @if [ $(current_stage) = stageprofile ]; then \
20561 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20562 else \
20563 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
20564 $(MAKE) stageprofile-start; \
20565 fi; \
20566 cd $(HOST_SUBDIR)/libbacktrace && \
20567 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20568 @endif libbacktrace-bootstrap
20571 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
20572 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
20573 maybe-all-stagefeedback-libbacktrace:
20574 maybe-clean-stagefeedback-libbacktrace:
20575 @if libbacktrace-bootstrap
20576 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
20577 all-stagefeedback: all-stagefeedback-libbacktrace
20578 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
20579 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
20580 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20581 @r=`${PWD_COMMAND}`; export r; \
20582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20584 $(HOST_EXPORTS) \
20585 $(POSTSTAGE1_HOST_EXPORTS) \
20586 cd $(HOST_SUBDIR)/libbacktrace && \
20587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20588 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20589 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20590 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20594 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20595 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20596 $(TARGET-stagefeedback-libbacktrace)
20598 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
20599 clean-stagefeedback: clean-stagefeedback-libbacktrace
20600 clean-stagefeedback-libbacktrace:
20601 @if [ $(current_stage) = stagefeedback ]; then \
20602 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20603 else \
20604 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
20605 $(MAKE) stagefeedback-start; \
20606 fi; \
20607 cd $(HOST_SUBDIR)/libbacktrace && \
20608 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20609 @endif libbacktrace-bootstrap
20615 .PHONY: check-libbacktrace maybe-check-libbacktrace
20616 maybe-check-libbacktrace:
20617 @if libbacktrace
20618 maybe-check-libbacktrace: check-libbacktrace
20620 check-libbacktrace:
20621 @: $(MAKE); $(unstage)
20622 @r=`${PWD_COMMAND}`; export r; \
20623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20624 $(HOST_EXPORTS) \
20625 (cd $(HOST_SUBDIR)/libbacktrace && \
20626 $(MAKE) $(FLAGS_TO_PASS) check)
20628 @endif libbacktrace
20630 .PHONY: install-libbacktrace maybe-install-libbacktrace
20631 maybe-install-libbacktrace:
20632 @if libbacktrace
20633 maybe-install-libbacktrace: install-libbacktrace
20635 install-libbacktrace: installdirs
20636 @: $(MAKE); $(unstage)
20637 @r=`${PWD_COMMAND}`; export r; \
20638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20639 $(HOST_EXPORTS) \
20640 (cd $(HOST_SUBDIR)/libbacktrace && \
20641 $(MAKE) $(FLAGS_TO_PASS) install)
20643 @endif libbacktrace
20645 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
20646 maybe-install-strip-libbacktrace:
20647 @if libbacktrace
20648 maybe-install-strip-libbacktrace: install-strip-libbacktrace
20650 install-strip-libbacktrace: installdirs
20651 @: $(MAKE); $(unstage)
20652 @r=`${PWD_COMMAND}`; export r; \
20653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20654 $(HOST_EXPORTS) \
20655 (cd $(HOST_SUBDIR)/libbacktrace && \
20656 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20658 @endif libbacktrace
20660 # Other targets (info, dvi, pdf, etc.)
20662 .PHONY: maybe-info-libbacktrace info-libbacktrace
20663 maybe-info-libbacktrace:
20664 @if libbacktrace
20665 maybe-info-libbacktrace: info-libbacktrace
20667 info-libbacktrace: \
20668 configure-libbacktrace
20669 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20670 r=`${PWD_COMMAND}`; export r; \
20671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20672 $(HOST_EXPORTS) \
20673 for flag in $(EXTRA_HOST_FLAGS) ; do \
20674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20675 done; \
20676 echo "Doing info in libbacktrace" ; \
20677 (cd $(HOST_SUBDIR)/libbacktrace && \
20678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20680 "RANLIB=$${RANLIB}" \
20681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20682 info) \
20683 || exit 1
20685 @endif libbacktrace
20687 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20688 maybe-dvi-libbacktrace:
20689 @if libbacktrace
20690 maybe-dvi-libbacktrace: dvi-libbacktrace
20692 dvi-libbacktrace: \
20693 configure-libbacktrace
20694 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20695 r=`${PWD_COMMAND}`; export r; \
20696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20697 $(HOST_EXPORTS) \
20698 for flag in $(EXTRA_HOST_FLAGS) ; do \
20699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20700 done; \
20701 echo "Doing dvi in libbacktrace" ; \
20702 (cd $(HOST_SUBDIR)/libbacktrace && \
20703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20705 "RANLIB=$${RANLIB}" \
20706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20707 dvi) \
20708 || exit 1
20710 @endif libbacktrace
20712 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20713 maybe-pdf-libbacktrace:
20714 @if libbacktrace
20715 maybe-pdf-libbacktrace: pdf-libbacktrace
20717 pdf-libbacktrace: \
20718 configure-libbacktrace
20719 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20720 r=`${PWD_COMMAND}`; export r; \
20721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722 $(HOST_EXPORTS) \
20723 for flag in $(EXTRA_HOST_FLAGS) ; do \
20724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20725 done; \
20726 echo "Doing pdf in libbacktrace" ; \
20727 (cd $(HOST_SUBDIR)/libbacktrace && \
20728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20730 "RANLIB=$${RANLIB}" \
20731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20732 pdf) \
20733 || exit 1
20735 @endif libbacktrace
20737 .PHONY: maybe-html-libbacktrace html-libbacktrace
20738 maybe-html-libbacktrace:
20739 @if libbacktrace
20740 maybe-html-libbacktrace: html-libbacktrace
20742 html-libbacktrace: \
20743 configure-libbacktrace
20744 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20745 r=`${PWD_COMMAND}`; export r; \
20746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20747 $(HOST_EXPORTS) \
20748 for flag in $(EXTRA_HOST_FLAGS) ; do \
20749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20750 done; \
20751 echo "Doing html in libbacktrace" ; \
20752 (cd $(HOST_SUBDIR)/libbacktrace && \
20753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20755 "RANLIB=$${RANLIB}" \
20756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20757 html) \
20758 || exit 1
20760 @endif libbacktrace
20762 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20763 maybe-TAGS-libbacktrace:
20764 @if libbacktrace
20765 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20767 TAGS-libbacktrace: \
20768 configure-libbacktrace
20769 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20770 r=`${PWD_COMMAND}`; export r; \
20771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772 $(HOST_EXPORTS) \
20773 for flag in $(EXTRA_HOST_FLAGS) ; do \
20774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20775 done; \
20776 echo "Doing TAGS in libbacktrace" ; \
20777 (cd $(HOST_SUBDIR)/libbacktrace && \
20778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20780 "RANLIB=$${RANLIB}" \
20781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20782 TAGS) \
20783 || exit 1
20785 @endif libbacktrace
20787 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20788 maybe-install-info-libbacktrace:
20789 @if libbacktrace
20790 maybe-install-info-libbacktrace: install-info-libbacktrace
20792 install-info-libbacktrace: \
20793 configure-libbacktrace \
20794 info-libbacktrace
20795 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20796 r=`${PWD_COMMAND}`; export r; \
20797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20798 $(HOST_EXPORTS) \
20799 for flag in $(EXTRA_HOST_FLAGS) ; do \
20800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20801 done; \
20802 echo "Doing install-info in libbacktrace" ; \
20803 (cd $(HOST_SUBDIR)/libbacktrace && \
20804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20806 "RANLIB=$${RANLIB}" \
20807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20808 install-info) \
20809 || exit 1
20811 @endif libbacktrace
20813 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20814 maybe-install-pdf-libbacktrace:
20815 @if libbacktrace
20816 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20818 install-pdf-libbacktrace: \
20819 configure-libbacktrace \
20820 pdf-libbacktrace
20821 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20822 r=`${PWD_COMMAND}`; export r; \
20823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824 $(HOST_EXPORTS) \
20825 for flag in $(EXTRA_HOST_FLAGS) ; do \
20826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20827 done; \
20828 echo "Doing install-pdf in libbacktrace" ; \
20829 (cd $(HOST_SUBDIR)/libbacktrace && \
20830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20832 "RANLIB=$${RANLIB}" \
20833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20834 install-pdf) \
20835 || exit 1
20837 @endif libbacktrace
20839 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20840 maybe-install-html-libbacktrace:
20841 @if libbacktrace
20842 maybe-install-html-libbacktrace: install-html-libbacktrace
20844 install-html-libbacktrace: \
20845 configure-libbacktrace \
20846 html-libbacktrace
20847 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20848 r=`${PWD_COMMAND}`; export r; \
20849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20850 $(HOST_EXPORTS) \
20851 for flag in $(EXTRA_HOST_FLAGS) ; do \
20852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20853 done; \
20854 echo "Doing install-html in libbacktrace" ; \
20855 (cd $(HOST_SUBDIR)/libbacktrace && \
20856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20858 "RANLIB=$${RANLIB}" \
20859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20860 install-html) \
20861 || exit 1
20863 @endif libbacktrace
20865 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20866 maybe-installcheck-libbacktrace:
20867 @if libbacktrace
20868 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20870 installcheck-libbacktrace: \
20871 configure-libbacktrace
20872 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20873 r=`${PWD_COMMAND}`; export r; \
20874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875 $(HOST_EXPORTS) \
20876 for flag in $(EXTRA_HOST_FLAGS) ; do \
20877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878 done; \
20879 echo "Doing installcheck in libbacktrace" ; \
20880 (cd $(HOST_SUBDIR)/libbacktrace && \
20881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883 "RANLIB=$${RANLIB}" \
20884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20885 installcheck) \
20886 || exit 1
20888 @endif libbacktrace
20890 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20891 maybe-mostlyclean-libbacktrace:
20892 @if libbacktrace
20893 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20895 mostlyclean-libbacktrace:
20896 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20897 r=`${PWD_COMMAND}`; export r; \
20898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20899 $(HOST_EXPORTS) \
20900 for flag in $(EXTRA_HOST_FLAGS) ; do \
20901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20902 done; \
20903 echo "Doing mostlyclean in libbacktrace" ; \
20904 (cd $(HOST_SUBDIR)/libbacktrace && \
20905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20907 "RANLIB=$${RANLIB}" \
20908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20909 mostlyclean) \
20910 || exit 1
20912 @endif libbacktrace
20914 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20915 maybe-clean-libbacktrace:
20916 @if libbacktrace
20917 maybe-clean-libbacktrace: clean-libbacktrace
20919 clean-libbacktrace:
20920 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20921 r=`${PWD_COMMAND}`; export r; \
20922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20923 $(HOST_EXPORTS) \
20924 for flag in $(EXTRA_HOST_FLAGS) ; do \
20925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20926 done; \
20927 echo "Doing clean in libbacktrace" ; \
20928 (cd $(HOST_SUBDIR)/libbacktrace && \
20929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20931 "RANLIB=$${RANLIB}" \
20932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20933 clean) \
20934 || exit 1
20936 @endif libbacktrace
20938 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20939 maybe-distclean-libbacktrace:
20940 @if libbacktrace
20941 maybe-distclean-libbacktrace: distclean-libbacktrace
20943 distclean-libbacktrace:
20944 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20945 r=`${PWD_COMMAND}`; export r; \
20946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947 $(HOST_EXPORTS) \
20948 for flag in $(EXTRA_HOST_FLAGS) ; do \
20949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20950 done; \
20951 echo "Doing distclean in libbacktrace" ; \
20952 (cd $(HOST_SUBDIR)/libbacktrace && \
20953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20955 "RANLIB=$${RANLIB}" \
20956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20957 distclean) \
20958 || exit 1
20960 @endif libbacktrace
20962 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20963 maybe-maintainer-clean-libbacktrace:
20964 @if libbacktrace
20965 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20967 maintainer-clean-libbacktrace:
20968 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20969 r=`${PWD_COMMAND}`; export r; \
20970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971 $(HOST_EXPORTS) \
20972 for flag in $(EXTRA_HOST_FLAGS) ; do \
20973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20974 done; \
20975 echo "Doing maintainer-clean in libbacktrace" ; \
20976 (cd $(HOST_SUBDIR)/libbacktrace && \
20977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20979 "RANLIB=$${RANLIB}" \
20980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20981 maintainer-clean) \
20982 || exit 1
20984 @endif libbacktrace
20988 .PHONY: configure-libcpp maybe-configure-libcpp
20989 maybe-configure-libcpp:
20990 @if gcc-bootstrap
20991 configure-libcpp: stage_current
20992 @endif gcc-bootstrap
20993 @if libcpp
20994 maybe-configure-libcpp: configure-libcpp
20995 configure-libcpp:
20996 @r=`${PWD_COMMAND}`; export r; \
20997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20998 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21000 $(HOST_EXPORTS) \
21001 echo Configuring in $(HOST_SUBDIR)/libcpp; \
21002 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
21003 case $(srcdir) in \
21004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21005 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21007 esac; \
21008 module_srcdir=libcpp; \
21009 $(SHELL) \
21010 $$s/$$module_srcdir/configure \
21011 --srcdir=$${topdir}/$$module_srcdir \
21012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21013 --target=${target_alias} \
21014 || exit 1
21015 @endif libcpp
21019 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
21020 maybe-configure-stage1-libcpp:
21021 @if libcpp-bootstrap
21022 maybe-configure-stage1-libcpp: configure-stage1-libcpp
21023 configure-stage1-libcpp:
21024 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21026 @r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028 TFLAGS="$(STAGE1_TFLAGS)"; \
21029 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21030 $(HOST_EXPORTS) \
21031 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21032 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21033 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21034 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
21035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21036 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21037 case $(srcdir) in \
21038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21039 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21041 esac; \
21042 module_srcdir=libcpp; \
21043 $(SHELL) $$s/$$module_srcdir/configure \
21044 --srcdir=$${topdir}/$$module_srcdir \
21045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21046 --target=${target_alias} \
21048 $(STAGE1_CONFIGURE_FLAGS)
21049 @endif libcpp-bootstrap
21051 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
21052 maybe-configure-stage2-libcpp:
21053 @if libcpp-bootstrap
21054 maybe-configure-stage2-libcpp: configure-stage2-libcpp
21055 configure-stage2-libcpp:
21056 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21058 @r=`${PWD_COMMAND}`; export r; \
21059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21060 TFLAGS="$(STAGE2_TFLAGS)"; \
21061 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21062 $(HOST_EXPORTS) \
21063 $(POSTSTAGE1_HOST_EXPORTS) \
21064 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21065 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21066 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21067 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
21068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21069 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21070 case $(srcdir) in \
21071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21072 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21074 esac; \
21075 module_srcdir=libcpp; \
21076 $(SHELL) $$s/$$module_srcdir/configure \
21077 --srcdir=$${topdir}/$$module_srcdir \
21078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21079 --target=${target_alias} \
21080 --with-build-libsubdir=$(HOST_SUBDIR) \
21081 $(STAGE2_CONFIGURE_FLAGS)
21082 @endif libcpp-bootstrap
21084 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
21085 maybe-configure-stage3-libcpp:
21086 @if libcpp-bootstrap
21087 maybe-configure-stage3-libcpp: configure-stage3-libcpp
21088 configure-stage3-libcpp:
21089 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21091 @r=`${PWD_COMMAND}`; export r; \
21092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21093 TFLAGS="$(STAGE3_TFLAGS)"; \
21094 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21095 $(HOST_EXPORTS) \
21096 $(POSTSTAGE1_HOST_EXPORTS) \
21097 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21098 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21099 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21100 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
21101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21102 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21103 case $(srcdir) in \
21104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21105 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21107 esac; \
21108 module_srcdir=libcpp; \
21109 $(SHELL) $$s/$$module_srcdir/configure \
21110 --srcdir=$${topdir}/$$module_srcdir \
21111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21112 --target=${target_alias} \
21113 --with-build-libsubdir=$(HOST_SUBDIR) \
21114 $(STAGE3_CONFIGURE_FLAGS)
21115 @endif libcpp-bootstrap
21117 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
21118 maybe-configure-stage4-libcpp:
21119 @if libcpp-bootstrap
21120 maybe-configure-stage4-libcpp: configure-stage4-libcpp
21121 configure-stage4-libcpp:
21122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21124 @r=`${PWD_COMMAND}`; export r; \
21125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21126 TFLAGS="$(STAGE4_TFLAGS)"; \
21127 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21128 $(HOST_EXPORTS) \
21129 $(POSTSTAGE1_HOST_EXPORTS) \
21130 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21131 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21132 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21133 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
21134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21135 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21136 case $(srcdir) in \
21137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21138 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21140 esac; \
21141 module_srcdir=libcpp; \
21142 $(SHELL) $$s/$$module_srcdir/configure \
21143 --srcdir=$${topdir}/$$module_srcdir \
21144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21145 --target=${target_alias} \
21146 --with-build-libsubdir=$(HOST_SUBDIR) \
21147 $(STAGE4_CONFIGURE_FLAGS)
21148 @endif libcpp-bootstrap
21150 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
21151 maybe-configure-stageprofile-libcpp:
21152 @if libcpp-bootstrap
21153 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
21154 configure-stageprofile-libcpp:
21155 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21157 @r=`${PWD_COMMAND}`; export r; \
21158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21159 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21160 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21161 $(HOST_EXPORTS) \
21162 $(POSTSTAGE1_HOST_EXPORTS) \
21163 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21164 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21165 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21166 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
21167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21168 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21169 case $(srcdir) in \
21170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21171 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21173 esac; \
21174 module_srcdir=libcpp; \
21175 $(SHELL) $$s/$$module_srcdir/configure \
21176 --srcdir=$${topdir}/$$module_srcdir \
21177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21178 --target=${target_alias} \
21179 --with-build-libsubdir=$(HOST_SUBDIR) \
21180 $(STAGEprofile_CONFIGURE_FLAGS)
21181 @endif libcpp-bootstrap
21183 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
21184 maybe-configure-stagefeedback-libcpp:
21185 @if libcpp-bootstrap
21186 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
21187 configure-stagefeedback-libcpp:
21188 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21190 @r=`${PWD_COMMAND}`; export r; \
21191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21192 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21193 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21194 $(HOST_EXPORTS) \
21195 $(POSTSTAGE1_HOST_EXPORTS) \
21196 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21197 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21198 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21199 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
21200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21201 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21202 case $(srcdir) in \
21203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21204 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21206 esac; \
21207 module_srcdir=libcpp; \
21208 $(SHELL) $$s/$$module_srcdir/configure \
21209 --srcdir=$${topdir}/$$module_srcdir \
21210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21211 --target=${target_alias} \
21212 --with-build-libsubdir=$(HOST_SUBDIR) \
21213 $(STAGEfeedback_CONFIGURE_FLAGS)
21214 @endif libcpp-bootstrap
21220 .PHONY: all-libcpp maybe-all-libcpp
21221 maybe-all-libcpp:
21222 @if gcc-bootstrap
21223 all-libcpp: stage_current
21224 @endif gcc-bootstrap
21225 @if libcpp
21226 TARGET-libcpp=all
21227 maybe-all-libcpp: all-libcpp
21228 all-libcpp: configure-libcpp
21229 @r=`${PWD_COMMAND}`; export r; \
21230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21231 $(HOST_EXPORTS) \
21232 (cd $(HOST_SUBDIR)/libcpp && \
21233 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21234 $(TARGET-libcpp))
21235 @endif libcpp
21239 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
21240 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
21241 maybe-all-stage1-libcpp:
21242 maybe-clean-stage1-libcpp:
21243 @if libcpp-bootstrap
21244 maybe-all-stage1-libcpp: all-stage1-libcpp
21245 all-stage1: all-stage1-libcpp
21246 TARGET-stage1-libcpp = $(TARGET-libcpp)
21247 all-stage1-libcpp: configure-stage1-libcpp
21248 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21249 @r=`${PWD_COMMAND}`; export r; \
21250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21251 TFLAGS="$(STAGE1_TFLAGS)"; \
21252 $(HOST_EXPORTS) \
21253 cd $(HOST_SUBDIR)/libcpp && \
21254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21255 CFLAGS="$(STAGE1_CFLAGS)" \
21256 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21257 LIBCFLAGS="$(LIBCFLAGS)" \
21258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21261 $(EXTRA_HOST_FLAGS) \
21262 $(STAGE1_FLAGS_TO_PASS) \
21263 TFLAGS="$(STAGE1_TFLAGS)" \
21264 $(TARGET-stage1-libcpp)
21266 maybe-clean-stage1-libcpp: clean-stage1-libcpp
21267 clean-stage1: clean-stage1-libcpp
21268 clean-stage1-libcpp:
21269 @if [ $(current_stage) = stage1 ]; then \
21270 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21271 else \
21272 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
21273 $(MAKE) stage1-start; \
21274 fi; \
21275 cd $(HOST_SUBDIR)/libcpp && \
21276 $(MAKE) $(EXTRA_HOST_FLAGS) \
21277 $(STAGE1_FLAGS_TO_PASS) clean
21278 @endif libcpp-bootstrap
21281 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
21282 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
21283 maybe-all-stage2-libcpp:
21284 maybe-clean-stage2-libcpp:
21285 @if libcpp-bootstrap
21286 maybe-all-stage2-libcpp: all-stage2-libcpp
21287 all-stage2: all-stage2-libcpp
21288 TARGET-stage2-libcpp = $(TARGET-libcpp)
21289 all-stage2-libcpp: configure-stage2-libcpp
21290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21291 @r=`${PWD_COMMAND}`; export r; \
21292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21293 TFLAGS="$(STAGE2_TFLAGS)"; \
21294 $(HOST_EXPORTS) \
21295 $(POSTSTAGE1_HOST_EXPORTS) \
21296 cd $(HOST_SUBDIR)/libcpp && \
21297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21298 CFLAGS="$(STAGE2_CFLAGS)" \
21299 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21300 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21305 TFLAGS="$(STAGE2_TFLAGS)" \
21306 $(TARGET-stage2-libcpp)
21308 maybe-clean-stage2-libcpp: clean-stage2-libcpp
21309 clean-stage2: clean-stage2-libcpp
21310 clean-stage2-libcpp:
21311 @if [ $(current_stage) = stage2 ]; then \
21312 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21313 else \
21314 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
21315 $(MAKE) stage2-start; \
21316 fi; \
21317 cd $(HOST_SUBDIR)/libcpp && \
21318 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21319 @endif libcpp-bootstrap
21322 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
21323 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
21324 maybe-all-stage3-libcpp:
21325 maybe-clean-stage3-libcpp:
21326 @if libcpp-bootstrap
21327 maybe-all-stage3-libcpp: all-stage3-libcpp
21328 all-stage3: all-stage3-libcpp
21329 TARGET-stage3-libcpp = $(TARGET-libcpp)
21330 all-stage3-libcpp: configure-stage3-libcpp
21331 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21332 @r=`${PWD_COMMAND}`; export r; \
21333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21334 TFLAGS="$(STAGE3_TFLAGS)"; \
21335 $(HOST_EXPORTS) \
21336 $(POSTSTAGE1_HOST_EXPORTS) \
21337 cd $(HOST_SUBDIR)/libcpp && \
21338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21339 CFLAGS="$(STAGE3_CFLAGS)" \
21340 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21341 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21346 TFLAGS="$(STAGE3_TFLAGS)" \
21347 $(TARGET-stage3-libcpp)
21349 maybe-clean-stage3-libcpp: clean-stage3-libcpp
21350 clean-stage3: clean-stage3-libcpp
21351 clean-stage3-libcpp:
21352 @if [ $(current_stage) = stage3 ]; then \
21353 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21354 else \
21355 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
21356 $(MAKE) stage3-start; \
21357 fi; \
21358 cd $(HOST_SUBDIR)/libcpp && \
21359 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21360 @endif libcpp-bootstrap
21363 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
21364 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
21365 maybe-all-stage4-libcpp:
21366 maybe-clean-stage4-libcpp:
21367 @if libcpp-bootstrap
21368 maybe-all-stage4-libcpp: all-stage4-libcpp
21369 all-stage4: all-stage4-libcpp
21370 TARGET-stage4-libcpp = $(TARGET-libcpp)
21371 all-stage4-libcpp: configure-stage4-libcpp
21372 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21373 @r=`${PWD_COMMAND}`; export r; \
21374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375 TFLAGS="$(STAGE4_TFLAGS)"; \
21376 $(HOST_EXPORTS) \
21377 $(POSTSTAGE1_HOST_EXPORTS) \
21378 cd $(HOST_SUBDIR)/libcpp && \
21379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21380 CFLAGS="$(STAGE4_CFLAGS)" \
21381 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21382 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21387 TFLAGS="$(STAGE4_TFLAGS)" \
21388 $(TARGET-stage4-libcpp)
21390 maybe-clean-stage4-libcpp: clean-stage4-libcpp
21391 clean-stage4: clean-stage4-libcpp
21392 clean-stage4-libcpp:
21393 @if [ $(current_stage) = stage4 ]; then \
21394 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21395 else \
21396 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
21397 $(MAKE) stage4-start; \
21398 fi; \
21399 cd $(HOST_SUBDIR)/libcpp && \
21400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21401 @endif libcpp-bootstrap
21404 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
21405 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
21406 maybe-all-stageprofile-libcpp:
21407 maybe-clean-stageprofile-libcpp:
21408 @if libcpp-bootstrap
21409 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
21410 all-stageprofile: all-stageprofile-libcpp
21411 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
21412 all-stageprofile-libcpp: configure-stageprofile-libcpp
21413 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21414 @r=`${PWD_COMMAND}`; export r; \
21415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21416 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21417 $(HOST_EXPORTS) \
21418 $(POSTSTAGE1_HOST_EXPORTS) \
21419 cd $(HOST_SUBDIR)/libcpp && \
21420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21421 CFLAGS="$(STAGEprofile_CFLAGS)" \
21422 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21423 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21428 TFLAGS="$(STAGEprofile_TFLAGS)" \
21429 $(TARGET-stageprofile-libcpp)
21431 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
21432 clean-stageprofile: clean-stageprofile-libcpp
21433 clean-stageprofile-libcpp:
21434 @if [ $(current_stage) = stageprofile ]; then \
21435 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21436 else \
21437 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
21438 $(MAKE) stageprofile-start; \
21439 fi; \
21440 cd $(HOST_SUBDIR)/libcpp && \
21441 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21442 @endif libcpp-bootstrap
21445 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
21446 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
21447 maybe-all-stagefeedback-libcpp:
21448 maybe-clean-stagefeedback-libcpp:
21449 @if libcpp-bootstrap
21450 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
21451 all-stagefeedback: all-stagefeedback-libcpp
21452 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
21453 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
21454 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21455 @r=`${PWD_COMMAND}`; export r; \
21456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21457 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21458 $(HOST_EXPORTS) \
21459 $(POSTSTAGE1_HOST_EXPORTS) \
21460 cd $(HOST_SUBDIR)/libcpp && \
21461 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21462 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21463 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21464 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21469 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21470 $(TARGET-stagefeedback-libcpp)
21472 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
21473 clean-stagefeedback: clean-stagefeedback-libcpp
21474 clean-stagefeedback-libcpp:
21475 @if [ $(current_stage) = stagefeedback ]; then \
21476 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21477 else \
21478 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
21479 $(MAKE) stagefeedback-start; \
21480 fi; \
21481 cd $(HOST_SUBDIR)/libcpp && \
21482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21483 @endif libcpp-bootstrap
21489 .PHONY: check-libcpp maybe-check-libcpp
21490 maybe-check-libcpp:
21491 @if libcpp
21492 maybe-check-libcpp: check-libcpp
21494 check-libcpp:
21495 @: $(MAKE); $(unstage)
21496 @r=`${PWD_COMMAND}`; export r; \
21497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21498 $(HOST_EXPORTS) \
21499 (cd $(HOST_SUBDIR)/libcpp && \
21500 $(MAKE) $(FLAGS_TO_PASS) check)
21502 @endif libcpp
21504 .PHONY: install-libcpp maybe-install-libcpp
21505 maybe-install-libcpp:
21506 @if libcpp
21507 maybe-install-libcpp: install-libcpp
21509 install-libcpp: installdirs
21510 @: $(MAKE); $(unstage)
21511 @r=`${PWD_COMMAND}`; export r; \
21512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21513 $(HOST_EXPORTS) \
21514 (cd $(HOST_SUBDIR)/libcpp && \
21515 $(MAKE) $(FLAGS_TO_PASS) install)
21517 @endif libcpp
21519 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
21520 maybe-install-strip-libcpp:
21521 @if libcpp
21522 maybe-install-strip-libcpp: install-strip-libcpp
21524 install-strip-libcpp: installdirs
21525 @: $(MAKE); $(unstage)
21526 @r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 $(HOST_EXPORTS) \
21529 (cd $(HOST_SUBDIR)/libcpp && \
21530 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21532 @endif libcpp
21534 # Other targets (info, dvi, pdf, etc.)
21536 .PHONY: maybe-info-libcpp info-libcpp
21537 maybe-info-libcpp:
21538 @if libcpp
21539 maybe-info-libcpp: info-libcpp
21541 info-libcpp: \
21542 configure-libcpp
21543 @[ -f ./libcpp/Makefile ] || exit 0; \
21544 r=`${PWD_COMMAND}`; export r; \
21545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546 $(HOST_EXPORTS) \
21547 for flag in $(EXTRA_HOST_FLAGS) ; do \
21548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21549 done; \
21550 echo "Doing info in libcpp" ; \
21551 (cd $(HOST_SUBDIR)/libcpp && \
21552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21554 "RANLIB=$${RANLIB}" \
21555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21556 info) \
21557 || exit 1
21559 @endif libcpp
21561 .PHONY: maybe-dvi-libcpp dvi-libcpp
21562 maybe-dvi-libcpp:
21563 @if libcpp
21564 maybe-dvi-libcpp: dvi-libcpp
21566 dvi-libcpp: \
21567 configure-libcpp
21568 @[ -f ./libcpp/Makefile ] || exit 0; \
21569 r=`${PWD_COMMAND}`; export r; \
21570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21571 $(HOST_EXPORTS) \
21572 for flag in $(EXTRA_HOST_FLAGS) ; do \
21573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21574 done; \
21575 echo "Doing dvi in libcpp" ; \
21576 (cd $(HOST_SUBDIR)/libcpp && \
21577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21579 "RANLIB=$${RANLIB}" \
21580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21581 dvi) \
21582 || exit 1
21584 @endif libcpp
21586 .PHONY: maybe-pdf-libcpp pdf-libcpp
21587 maybe-pdf-libcpp:
21588 @if libcpp
21589 maybe-pdf-libcpp: pdf-libcpp
21591 pdf-libcpp: \
21592 configure-libcpp
21593 @[ -f ./libcpp/Makefile ] || exit 0; \
21594 r=`${PWD_COMMAND}`; export r; \
21595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596 $(HOST_EXPORTS) \
21597 for flag in $(EXTRA_HOST_FLAGS) ; do \
21598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21599 done; \
21600 echo "Doing pdf in libcpp" ; \
21601 (cd $(HOST_SUBDIR)/libcpp && \
21602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21604 "RANLIB=$${RANLIB}" \
21605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21606 pdf) \
21607 || exit 1
21609 @endif libcpp
21611 .PHONY: maybe-html-libcpp html-libcpp
21612 maybe-html-libcpp:
21613 @if libcpp
21614 maybe-html-libcpp: html-libcpp
21616 html-libcpp: \
21617 configure-libcpp
21618 @[ -f ./libcpp/Makefile ] || exit 0; \
21619 r=`${PWD_COMMAND}`; export r; \
21620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21621 $(HOST_EXPORTS) \
21622 for flag in $(EXTRA_HOST_FLAGS) ; do \
21623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21624 done; \
21625 echo "Doing html in libcpp" ; \
21626 (cd $(HOST_SUBDIR)/libcpp && \
21627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21629 "RANLIB=$${RANLIB}" \
21630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21631 html) \
21632 || exit 1
21634 @endif libcpp
21636 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21637 maybe-TAGS-libcpp:
21638 @if libcpp
21639 maybe-TAGS-libcpp: TAGS-libcpp
21641 TAGS-libcpp: \
21642 configure-libcpp
21643 @[ -f ./libcpp/Makefile ] || exit 0; \
21644 r=`${PWD_COMMAND}`; export r; \
21645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21646 $(HOST_EXPORTS) \
21647 for flag in $(EXTRA_HOST_FLAGS) ; do \
21648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21649 done; \
21650 echo "Doing TAGS in libcpp" ; \
21651 (cd $(HOST_SUBDIR)/libcpp && \
21652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21654 "RANLIB=$${RANLIB}" \
21655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21656 TAGS) \
21657 || exit 1
21659 @endif libcpp
21661 .PHONY: maybe-install-info-libcpp install-info-libcpp
21662 maybe-install-info-libcpp:
21663 @if libcpp
21664 maybe-install-info-libcpp: install-info-libcpp
21666 install-info-libcpp: \
21667 configure-libcpp \
21668 info-libcpp
21669 @[ -f ./libcpp/Makefile ] || exit 0; \
21670 r=`${PWD_COMMAND}`; export r; \
21671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21672 $(HOST_EXPORTS) \
21673 for flag in $(EXTRA_HOST_FLAGS) ; do \
21674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21675 done; \
21676 echo "Doing install-info in libcpp" ; \
21677 (cd $(HOST_SUBDIR)/libcpp && \
21678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21680 "RANLIB=$${RANLIB}" \
21681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21682 install-info) \
21683 || exit 1
21685 @endif libcpp
21687 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21688 maybe-install-pdf-libcpp:
21689 @if libcpp
21690 maybe-install-pdf-libcpp: install-pdf-libcpp
21692 install-pdf-libcpp: \
21693 configure-libcpp \
21694 pdf-libcpp
21695 @[ -f ./libcpp/Makefile ] || exit 0; \
21696 r=`${PWD_COMMAND}`; export r; \
21697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21698 $(HOST_EXPORTS) \
21699 for flag in $(EXTRA_HOST_FLAGS) ; do \
21700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21701 done; \
21702 echo "Doing install-pdf in libcpp" ; \
21703 (cd $(HOST_SUBDIR)/libcpp && \
21704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21706 "RANLIB=$${RANLIB}" \
21707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21708 install-pdf) \
21709 || exit 1
21711 @endif libcpp
21713 .PHONY: maybe-install-html-libcpp install-html-libcpp
21714 maybe-install-html-libcpp:
21715 @if libcpp
21716 maybe-install-html-libcpp: install-html-libcpp
21718 install-html-libcpp: \
21719 configure-libcpp \
21720 html-libcpp
21721 @[ -f ./libcpp/Makefile ] || exit 0; \
21722 r=`${PWD_COMMAND}`; export r; \
21723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21724 $(HOST_EXPORTS) \
21725 for flag in $(EXTRA_HOST_FLAGS) ; do \
21726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21727 done; \
21728 echo "Doing install-html in libcpp" ; \
21729 (cd $(HOST_SUBDIR)/libcpp && \
21730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21732 "RANLIB=$${RANLIB}" \
21733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21734 install-html) \
21735 || exit 1
21737 @endif libcpp
21739 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21740 maybe-installcheck-libcpp:
21741 @if libcpp
21742 maybe-installcheck-libcpp: installcheck-libcpp
21744 installcheck-libcpp: \
21745 configure-libcpp
21746 @[ -f ./libcpp/Makefile ] || exit 0; \
21747 r=`${PWD_COMMAND}`; export r; \
21748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21749 $(HOST_EXPORTS) \
21750 for flag in $(EXTRA_HOST_FLAGS) ; do \
21751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21752 done; \
21753 echo "Doing installcheck in libcpp" ; \
21754 (cd $(HOST_SUBDIR)/libcpp && \
21755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21757 "RANLIB=$${RANLIB}" \
21758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21759 installcheck) \
21760 || exit 1
21762 @endif libcpp
21764 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21765 maybe-mostlyclean-libcpp:
21766 @if libcpp
21767 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21769 mostlyclean-libcpp:
21770 @[ -f ./libcpp/Makefile ] || exit 0; \
21771 r=`${PWD_COMMAND}`; export r; \
21772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21773 $(HOST_EXPORTS) \
21774 for flag in $(EXTRA_HOST_FLAGS) ; do \
21775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21776 done; \
21777 echo "Doing mostlyclean in libcpp" ; \
21778 (cd $(HOST_SUBDIR)/libcpp && \
21779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21781 "RANLIB=$${RANLIB}" \
21782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21783 mostlyclean) \
21784 || exit 1
21786 @endif libcpp
21788 .PHONY: maybe-clean-libcpp clean-libcpp
21789 maybe-clean-libcpp:
21790 @if libcpp
21791 maybe-clean-libcpp: clean-libcpp
21793 clean-libcpp:
21794 @[ -f ./libcpp/Makefile ] || exit 0; \
21795 r=`${PWD_COMMAND}`; export r; \
21796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21797 $(HOST_EXPORTS) \
21798 for flag in $(EXTRA_HOST_FLAGS) ; do \
21799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21800 done; \
21801 echo "Doing clean in libcpp" ; \
21802 (cd $(HOST_SUBDIR)/libcpp && \
21803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21805 "RANLIB=$${RANLIB}" \
21806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21807 clean) \
21808 || exit 1
21810 @endif libcpp
21812 .PHONY: maybe-distclean-libcpp distclean-libcpp
21813 maybe-distclean-libcpp:
21814 @if libcpp
21815 maybe-distclean-libcpp: distclean-libcpp
21817 distclean-libcpp:
21818 @[ -f ./libcpp/Makefile ] || exit 0; \
21819 r=`${PWD_COMMAND}`; export r; \
21820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21821 $(HOST_EXPORTS) \
21822 for flag in $(EXTRA_HOST_FLAGS) ; do \
21823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21824 done; \
21825 echo "Doing distclean in libcpp" ; \
21826 (cd $(HOST_SUBDIR)/libcpp && \
21827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21829 "RANLIB=$${RANLIB}" \
21830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21831 distclean) \
21832 || exit 1
21834 @endif libcpp
21836 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21837 maybe-maintainer-clean-libcpp:
21838 @if libcpp
21839 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21841 maintainer-clean-libcpp:
21842 @[ -f ./libcpp/Makefile ] || exit 0; \
21843 r=`${PWD_COMMAND}`; export r; \
21844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21845 $(HOST_EXPORTS) \
21846 for flag in $(EXTRA_HOST_FLAGS) ; do \
21847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21848 done; \
21849 echo "Doing maintainer-clean in libcpp" ; \
21850 (cd $(HOST_SUBDIR)/libcpp && \
21851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21853 "RANLIB=$${RANLIB}" \
21854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21855 maintainer-clean) \
21856 || exit 1
21858 @endif libcpp
21862 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21863 maybe-configure-libdecnumber:
21864 @if gcc-bootstrap
21865 configure-libdecnumber: stage_current
21866 @endif gcc-bootstrap
21867 @if libdecnumber
21868 maybe-configure-libdecnumber: configure-libdecnumber
21869 configure-libdecnumber:
21870 @r=`${PWD_COMMAND}`; export r; \
21871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21872 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21874 $(HOST_EXPORTS) \
21875 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21876 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21877 case $(srcdir) in \
21878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21879 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21881 esac; \
21882 module_srcdir=libdecnumber; \
21883 $(SHELL) \
21884 $$s/$$module_srcdir/configure \
21885 --srcdir=$${topdir}/$$module_srcdir \
21886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21887 --target=${target_alias} \
21888 || exit 1
21889 @endif libdecnumber
21893 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21894 maybe-configure-stage1-libdecnumber:
21895 @if libdecnumber-bootstrap
21896 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21897 configure-stage1-libdecnumber:
21898 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21900 @r=`${PWD_COMMAND}`; export r; \
21901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902 TFLAGS="$(STAGE1_TFLAGS)"; \
21903 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21904 $(HOST_EXPORTS) \
21905 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21906 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21907 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21908 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21910 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21911 case $(srcdir) in \
21912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21913 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21915 esac; \
21916 module_srcdir=libdecnumber; \
21917 $(SHELL) $$s/$$module_srcdir/configure \
21918 --srcdir=$${topdir}/$$module_srcdir \
21919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21920 --target=${target_alias} \
21922 $(STAGE1_CONFIGURE_FLAGS)
21923 @endif libdecnumber-bootstrap
21925 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21926 maybe-configure-stage2-libdecnumber:
21927 @if libdecnumber-bootstrap
21928 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21929 configure-stage2-libdecnumber:
21930 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21932 @r=`${PWD_COMMAND}`; export r; \
21933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21934 TFLAGS="$(STAGE2_TFLAGS)"; \
21935 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21936 $(HOST_EXPORTS) \
21937 $(POSTSTAGE1_HOST_EXPORTS) \
21938 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21939 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21940 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21941 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21943 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21944 case $(srcdir) in \
21945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21946 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21948 esac; \
21949 module_srcdir=libdecnumber; \
21950 $(SHELL) $$s/$$module_srcdir/configure \
21951 --srcdir=$${topdir}/$$module_srcdir \
21952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21953 --target=${target_alias} \
21954 --with-build-libsubdir=$(HOST_SUBDIR) \
21955 $(STAGE2_CONFIGURE_FLAGS)
21956 @endif libdecnumber-bootstrap
21958 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21959 maybe-configure-stage3-libdecnumber:
21960 @if libdecnumber-bootstrap
21961 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21962 configure-stage3-libdecnumber:
21963 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21965 @r=`${PWD_COMMAND}`; export r; \
21966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21967 TFLAGS="$(STAGE3_TFLAGS)"; \
21968 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21969 $(HOST_EXPORTS) \
21970 $(POSTSTAGE1_HOST_EXPORTS) \
21971 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21972 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21973 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21974 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21976 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21977 case $(srcdir) in \
21978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21979 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21981 esac; \
21982 module_srcdir=libdecnumber; \
21983 $(SHELL) $$s/$$module_srcdir/configure \
21984 --srcdir=$${topdir}/$$module_srcdir \
21985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21986 --target=${target_alias} \
21987 --with-build-libsubdir=$(HOST_SUBDIR) \
21988 $(STAGE3_CONFIGURE_FLAGS)
21989 @endif libdecnumber-bootstrap
21991 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21992 maybe-configure-stage4-libdecnumber:
21993 @if libdecnumber-bootstrap
21994 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21995 configure-stage4-libdecnumber:
21996 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21998 @r=`${PWD_COMMAND}`; export r; \
21999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22000 TFLAGS="$(STAGE4_TFLAGS)"; \
22001 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22002 $(HOST_EXPORTS) \
22003 $(POSTSTAGE1_HOST_EXPORTS) \
22004 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22005 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22006 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22007 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
22008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22009 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22010 case $(srcdir) in \
22011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22012 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22014 esac; \
22015 module_srcdir=libdecnumber; \
22016 $(SHELL) $$s/$$module_srcdir/configure \
22017 --srcdir=$${topdir}/$$module_srcdir \
22018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22019 --target=${target_alias} \
22020 --with-build-libsubdir=$(HOST_SUBDIR) \
22021 $(STAGE4_CONFIGURE_FLAGS)
22022 @endif libdecnumber-bootstrap
22024 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
22025 maybe-configure-stageprofile-libdecnumber:
22026 @if libdecnumber-bootstrap
22027 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22028 configure-stageprofile-libdecnumber:
22029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22031 @r=`${PWD_COMMAND}`; export r; \
22032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22033 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22034 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22035 $(HOST_EXPORTS) \
22036 $(POSTSTAGE1_HOST_EXPORTS) \
22037 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22038 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22039 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22040 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
22041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22042 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22043 case $(srcdir) in \
22044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22045 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22047 esac; \
22048 module_srcdir=libdecnumber; \
22049 $(SHELL) $$s/$$module_srcdir/configure \
22050 --srcdir=$${topdir}/$$module_srcdir \
22051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22052 --target=${target_alias} \
22053 --with-build-libsubdir=$(HOST_SUBDIR) \
22054 $(STAGEprofile_CONFIGURE_FLAGS)
22055 @endif libdecnumber-bootstrap
22057 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
22058 maybe-configure-stagefeedback-libdecnumber:
22059 @if libdecnumber-bootstrap
22060 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22061 configure-stagefeedback-libdecnumber:
22062 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22064 @r=`${PWD_COMMAND}`; export r; \
22065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22067 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22068 $(HOST_EXPORTS) \
22069 $(POSTSTAGE1_HOST_EXPORTS) \
22070 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22071 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22072 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22073 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
22074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22075 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22076 case $(srcdir) in \
22077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22078 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22080 esac; \
22081 module_srcdir=libdecnumber; \
22082 $(SHELL) $$s/$$module_srcdir/configure \
22083 --srcdir=$${topdir}/$$module_srcdir \
22084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22085 --target=${target_alias} \
22086 --with-build-libsubdir=$(HOST_SUBDIR) \
22087 $(STAGEfeedback_CONFIGURE_FLAGS)
22088 @endif libdecnumber-bootstrap
22094 .PHONY: all-libdecnumber maybe-all-libdecnumber
22095 maybe-all-libdecnumber:
22096 @if gcc-bootstrap
22097 all-libdecnumber: stage_current
22098 @endif gcc-bootstrap
22099 @if libdecnumber
22100 TARGET-libdecnumber=all
22101 maybe-all-libdecnumber: all-libdecnumber
22102 all-libdecnumber: configure-libdecnumber
22103 @r=`${PWD_COMMAND}`; export r; \
22104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22105 $(HOST_EXPORTS) \
22106 (cd $(HOST_SUBDIR)/libdecnumber && \
22107 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22108 $(TARGET-libdecnumber))
22109 @endif libdecnumber
22113 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
22114 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
22115 maybe-all-stage1-libdecnumber:
22116 maybe-clean-stage1-libdecnumber:
22117 @if libdecnumber-bootstrap
22118 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
22119 all-stage1: all-stage1-libdecnumber
22120 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
22121 all-stage1-libdecnumber: configure-stage1-libdecnumber
22122 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22123 @r=`${PWD_COMMAND}`; export r; \
22124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22125 TFLAGS="$(STAGE1_TFLAGS)"; \
22126 $(HOST_EXPORTS) \
22127 cd $(HOST_SUBDIR)/libdecnumber && \
22128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22129 CFLAGS="$(STAGE1_CFLAGS)" \
22130 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22131 LIBCFLAGS="$(LIBCFLAGS)" \
22132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22135 $(EXTRA_HOST_FLAGS) \
22136 $(STAGE1_FLAGS_TO_PASS) \
22137 TFLAGS="$(STAGE1_TFLAGS)" \
22138 $(TARGET-stage1-libdecnumber)
22140 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
22141 clean-stage1: clean-stage1-libdecnumber
22142 clean-stage1-libdecnumber:
22143 @if [ $(current_stage) = stage1 ]; then \
22144 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22145 else \
22146 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
22147 $(MAKE) stage1-start; \
22148 fi; \
22149 cd $(HOST_SUBDIR)/libdecnumber && \
22150 $(MAKE) $(EXTRA_HOST_FLAGS) \
22151 $(STAGE1_FLAGS_TO_PASS) clean
22152 @endif libdecnumber-bootstrap
22155 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
22156 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
22157 maybe-all-stage2-libdecnumber:
22158 maybe-clean-stage2-libdecnumber:
22159 @if libdecnumber-bootstrap
22160 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
22161 all-stage2: all-stage2-libdecnumber
22162 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
22163 all-stage2-libdecnumber: configure-stage2-libdecnumber
22164 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22165 @r=`${PWD_COMMAND}`; export r; \
22166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22167 TFLAGS="$(STAGE2_TFLAGS)"; \
22168 $(HOST_EXPORTS) \
22169 $(POSTSTAGE1_HOST_EXPORTS) \
22170 cd $(HOST_SUBDIR)/libdecnumber && \
22171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22172 CFLAGS="$(STAGE2_CFLAGS)" \
22173 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22174 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22178 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22179 TFLAGS="$(STAGE2_TFLAGS)" \
22180 $(TARGET-stage2-libdecnumber)
22182 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
22183 clean-stage2: clean-stage2-libdecnumber
22184 clean-stage2-libdecnumber:
22185 @if [ $(current_stage) = stage2 ]; then \
22186 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22187 else \
22188 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
22189 $(MAKE) stage2-start; \
22190 fi; \
22191 cd $(HOST_SUBDIR)/libdecnumber && \
22192 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22193 @endif libdecnumber-bootstrap
22196 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
22197 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
22198 maybe-all-stage3-libdecnumber:
22199 maybe-clean-stage3-libdecnumber:
22200 @if libdecnumber-bootstrap
22201 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
22202 all-stage3: all-stage3-libdecnumber
22203 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
22204 all-stage3-libdecnumber: configure-stage3-libdecnumber
22205 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22206 @r=`${PWD_COMMAND}`; export r; \
22207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22208 TFLAGS="$(STAGE3_TFLAGS)"; \
22209 $(HOST_EXPORTS) \
22210 $(POSTSTAGE1_HOST_EXPORTS) \
22211 cd $(HOST_SUBDIR)/libdecnumber && \
22212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22213 CFLAGS="$(STAGE3_CFLAGS)" \
22214 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22215 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22220 TFLAGS="$(STAGE3_TFLAGS)" \
22221 $(TARGET-stage3-libdecnumber)
22223 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
22224 clean-stage3: clean-stage3-libdecnumber
22225 clean-stage3-libdecnumber:
22226 @if [ $(current_stage) = stage3 ]; then \
22227 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22228 else \
22229 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
22230 $(MAKE) stage3-start; \
22231 fi; \
22232 cd $(HOST_SUBDIR)/libdecnumber && \
22233 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22234 @endif libdecnumber-bootstrap
22237 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
22238 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
22239 maybe-all-stage4-libdecnumber:
22240 maybe-clean-stage4-libdecnumber:
22241 @if libdecnumber-bootstrap
22242 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
22243 all-stage4: all-stage4-libdecnumber
22244 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
22245 all-stage4-libdecnumber: configure-stage4-libdecnumber
22246 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22247 @r=`${PWD_COMMAND}`; export r; \
22248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22249 TFLAGS="$(STAGE4_TFLAGS)"; \
22250 $(HOST_EXPORTS) \
22251 $(POSTSTAGE1_HOST_EXPORTS) \
22252 cd $(HOST_SUBDIR)/libdecnumber && \
22253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22254 CFLAGS="$(STAGE4_CFLAGS)" \
22255 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22256 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22260 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22261 TFLAGS="$(STAGE4_TFLAGS)" \
22262 $(TARGET-stage4-libdecnumber)
22264 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
22265 clean-stage4: clean-stage4-libdecnumber
22266 clean-stage4-libdecnumber:
22267 @if [ $(current_stage) = stage4 ]; then \
22268 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22269 else \
22270 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
22271 $(MAKE) stage4-start; \
22272 fi; \
22273 cd $(HOST_SUBDIR)/libdecnumber && \
22274 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22275 @endif libdecnumber-bootstrap
22278 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
22279 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
22280 maybe-all-stageprofile-libdecnumber:
22281 maybe-clean-stageprofile-libdecnumber:
22282 @if libdecnumber-bootstrap
22283 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
22284 all-stageprofile: all-stageprofile-libdecnumber
22285 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
22286 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22287 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22288 @r=`${PWD_COMMAND}`; export r; \
22289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22290 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22291 $(HOST_EXPORTS) \
22292 $(POSTSTAGE1_HOST_EXPORTS) \
22293 cd $(HOST_SUBDIR)/libdecnumber && \
22294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22295 CFLAGS="$(STAGEprofile_CFLAGS)" \
22296 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22297 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22298 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22299 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22300 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22301 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22302 TFLAGS="$(STAGEprofile_TFLAGS)" \
22303 $(TARGET-stageprofile-libdecnumber)
22305 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
22306 clean-stageprofile: clean-stageprofile-libdecnumber
22307 clean-stageprofile-libdecnumber:
22308 @if [ $(current_stage) = stageprofile ]; then \
22309 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22310 else \
22311 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
22312 $(MAKE) stageprofile-start; \
22313 fi; \
22314 cd $(HOST_SUBDIR)/libdecnumber && \
22315 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22316 @endif libdecnumber-bootstrap
22319 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
22320 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
22321 maybe-all-stagefeedback-libdecnumber:
22322 maybe-clean-stagefeedback-libdecnumber:
22323 @if libdecnumber-bootstrap
22324 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
22325 all-stagefeedback: all-stagefeedback-libdecnumber
22326 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
22327 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22328 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22329 @r=`${PWD_COMMAND}`; export r; \
22330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22332 $(HOST_EXPORTS) \
22333 $(POSTSTAGE1_HOST_EXPORTS) \
22334 cd $(HOST_SUBDIR)/libdecnumber && \
22335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22336 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22337 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22338 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22343 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22344 $(TARGET-stagefeedback-libdecnumber)
22346 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
22347 clean-stagefeedback: clean-stagefeedback-libdecnumber
22348 clean-stagefeedback-libdecnumber:
22349 @if [ $(current_stage) = stagefeedback ]; then \
22350 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22351 else \
22352 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
22353 $(MAKE) stagefeedback-start; \
22354 fi; \
22355 cd $(HOST_SUBDIR)/libdecnumber && \
22356 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22357 @endif libdecnumber-bootstrap
22363 .PHONY: check-libdecnumber maybe-check-libdecnumber
22364 maybe-check-libdecnumber:
22365 @if libdecnumber
22366 maybe-check-libdecnumber: check-libdecnumber
22368 check-libdecnumber:
22369 @: $(MAKE); $(unstage)
22370 @r=`${PWD_COMMAND}`; export r; \
22371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372 $(HOST_EXPORTS) \
22373 (cd $(HOST_SUBDIR)/libdecnumber && \
22374 $(MAKE) $(FLAGS_TO_PASS) check)
22376 @endif libdecnumber
22378 .PHONY: install-libdecnumber maybe-install-libdecnumber
22379 maybe-install-libdecnumber:
22380 @if libdecnumber
22381 maybe-install-libdecnumber: install-libdecnumber
22383 install-libdecnumber: installdirs
22384 @: $(MAKE); $(unstage)
22385 @r=`${PWD_COMMAND}`; export r; \
22386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22387 $(HOST_EXPORTS) \
22388 (cd $(HOST_SUBDIR)/libdecnumber && \
22389 $(MAKE) $(FLAGS_TO_PASS) install)
22391 @endif libdecnumber
22393 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
22394 maybe-install-strip-libdecnumber:
22395 @if libdecnumber
22396 maybe-install-strip-libdecnumber: install-strip-libdecnumber
22398 install-strip-libdecnumber: installdirs
22399 @: $(MAKE); $(unstage)
22400 @r=`${PWD_COMMAND}`; export r; \
22401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22402 $(HOST_EXPORTS) \
22403 (cd $(HOST_SUBDIR)/libdecnumber && \
22404 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22406 @endif libdecnumber
22408 # Other targets (info, dvi, pdf, etc.)
22410 .PHONY: maybe-info-libdecnumber info-libdecnumber
22411 maybe-info-libdecnumber:
22412 @if libdecnumber
22413 maybe-info-libdecnumber: info-libdecnumber
22415 info-libdecnumber: \
22416 configure-libdecnumber
22417 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22418 r=`${PWD_COMMAND}`; export r; \
22419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420 $(HOST_EXPORTS) \
22421 for flag in $(EXTRA_HOST_FLAGS) ; do \
22422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22423 done; \
22424 echo "Doing info in libdecnumber" ; \
22425 (cd $(HOST_SUBDIR)/libdecnumber && \
22426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22428 "RANLIB=$${RANLIB}" \
22429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22430 info) \
22431 || exit 1
22433 @endif libdecnumber
22435 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
22436 maybe-dvi-libdecnumber:
22437 @if libdecnumber
22438 maybe-dvi-libdecnumber: dvi-libdecnumber
22440 dvi-libdecnumber: \
22441 configure-libdecnumber
22442 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22443 r=`${PWD_COMMAND}`; export r; \
22444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22445 $(HOST_EXPORTS) \
22446 for flag in $(EXTRA_HOST_FLAGS) ; do \
22447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22448 done; \
22449 echo "Doing dvi in libdecnumber" ; \
22450 (cd $(HOST_SUBDIR)/libdecnumber && \
22451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22453 "RANLIB=$${RANLIB}" \
22454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22455 dvi) \
22456 || exit 1
22458 @endif libdecnumber
22460 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
22461 maybe-pdf-libdecnumber:
22462 @if libdecnumber
22463 maybe-pdf-libdecnumber: pdf-libdecnumber
22465 pdf-libdecnumber: \
22466 configure-libdecnumber
22467 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22468 r=`${PWD_COMMAND}`; export r; \
22469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470 $(HOST_EXPORTS) \
22471 for flag in $(EXTRA_HOST_FLAGS) ; do \
22472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473 done; \
22474 echo "Doing pdf in libdecnumber" ; \
22475 (cd $(HOST_SUBDIR)/libdecnumber && \
22476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478 "RANLIB=$${RANLIB}" \
22479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480 pdf) \
22481 || exit 1
22483 @endif libdecnumber
22485 .PHONY: maybe-html-libdecnumber html-libdecnumber
22486 maybe-html-libdecnumber:
22487 @if libdecnumber
22488 maybe-html-libdecnumber: html-libdecnumber
22490 html-libdecnumber: \
22491 configure-libdecnumber
22492 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22493 r=`${PWD_COMMAND}`; export r; \
22494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22495 $(HOST_EXPORTS) \
22496 for flag in $(EXTRA_HOST_FLAGS) ; do \
22497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22498 done; \
22499 echo "Doing html in libdecnumber" ; \
22500 (cd $(HOST_SUBDIR)/libdecnumber && \
22501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22503 "RANLIB=$${RANLIB}" \
22504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22505 html) \
22506 || exit 1
22508 @endif libdecnumber
22510 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
22511 maybe-TAGS-libdecnumber:
22512 @if libdecnumber
22513 maybe-TAGS-libdecnumber: TAGS-libdecnumber
22515 TAGS-libdecnumber: \
22516 configure-libdecnumber
22517 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22518 r=`${PWD_COMMAND}`; export r; \
22519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22520 $(HOST_EXPORTS) \
22521 for flag in $(EXTRA_HOST_FLAGS) ; do \
22522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22523 done; \
22524 echo "Doing TAGS in libdecnumber" ; \
22525 (cd $(HOST_SUBDIR)/libdecnumber && \
22526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22528 "RANLIB=$${RANLIB}" \
22529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22530 TAGS) \
22531 || exit 1
22533 @endif libdecnumber
22535 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
22536 maybe-install-info-libdecnumber:
22537 @if libdecnumber
22538 maybe-install-info-libdecnumber: install-info-libdecnumber
22540 install-info-libdecnumber: \
22541 configure-libdecnumber \
22542 info-libdecnumber
22543 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22544 r=`${PWD_COMMAND}`; export r; \
22545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22546 $(HOST_EXPORTS) \
22547 for flag in $(EXTRA_HOST_FLAGS) ; do \
22548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22549 done; \
22550 echo "Doing install-info in libdecnumber" ; \
22551 (cd $(HOST_SUBDIR)/libdecnumber && \
22552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22554 "RANLIB=$${RANLIB}" \
22555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22556 install-info) \
22557 || exit 1
22559 @endif libdecnumber
22561 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
22562 maybe-install-pdf-libdecnumber:
22563 @if libdecnumber
22564 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
22566 install-pdf-libdecnumber: \
22567 configure-libdecnumber \
22568 pdf-libdecnumber
22569 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22570 r=`${PWD_COMMAND}`; export r; \
22571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22572 $(HOST_EXPORTS) \
22573 for flag in $(EXTRA_HOST_FLAGS) ; do \
22574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22575 done; \
22576 echo "Doing install-pdf in libdecnumber" ; \
22577 (cd $(HOST_SUBDIR)/libdecnumber && \
22578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22580 "RANLIB=$${RANLIB}" \
22581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22582 install-pdf) \
22583 || exit 1
22585 @endif libdecnumber
22587 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22588 maybe-install-html-libdecnumber:
22589 @if libdecnumber
22590 maybe-install-html-libdecnumber: install-html-libdecnumber
22592 install-html-libdecnumber: \
22593 configure-libdecnumber \
22594 html-libdecnumber
22595 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22596 r=`${PWD_COMMAND}`; export r; \
22597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22598 $(HOST_EXPORTS) \
22599 for flag in $(EXTRA_HOST_FLAGS) ; do \
22600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22601 done; \
22602 echo "Doing install-html in libdecnumber" ; \
22603 (cd $(HOST_SUBDIR)/libdecnumber && \
22604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22606 "RANLIB=$${RANLIB}" \
22607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22608 install-html) \
22609 || exit 1
22611 @endif libdecnumber
22613 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22614 maybe-installcheck-libdecnumber:
22615 @if libdecnumber
22616 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22618 installcheck-libdecnumber: \
22619 configure-libdecnumber
22620 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22621 r=`${PWD_COMMAND}`; export r; \
22622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22623 $(HOST_EXPORTS) \
22624 for flag in $(EXTRA_HOST_FLAGS) ; do \
22625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22626 done; \
22627 echo "Doing installcheck in libdecnumber" ; \
22628 (cd $(HOST_SUBDIR)/libdecnumber && \
22629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22631 "RANLIB=$${RANLIB}" \
22632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22633 installcheck) \
22634 || exit 1
22636 @endif libdecnumber
22638 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22639 maybe-mostlyclean-libdecnumber:
22640 @if libdecnumber
22641 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22643 mostlyclean-libdecnumber:
22644 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22645 r=`${PWD_COMMAND}`; export r; \
22646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22647 $(HOST_EXPORTS) \
22648 for flag in $(EXTRA_HOST_FLAGS) ; do \
22649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22650 done; \
22651 echo "Doing mostlyclean in libdecnumber" ; \
22652 (cd $(HOST_SUBDIR)/libdecnumber && \
22653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22655 "RANLIB=$${RANLIB}" \
22656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22657 mostlyclean) \
22658 || exit 1
22660 @endif libdecnumber
22662 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22663 maybe-clean-libdecnumber:
22664 @if libdecnumber
22665 maybe-clean-libdecnumber: clean-libdecnumber
22667 clean-libdecnumber:
22668 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22669 r=`${PWD_COMMAND}`; export r; \
22670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22671 $(HOST_EXPORTS) \
22672 for flag in $(EXTRA_HOST_FLAGS) ; do \
22673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22674 done; \
22675 echo "Doing clean in libdecnumber" ; \
22676 (cd $(HOST_SUBDIR)/libdecnumber && \
22677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22679 "RANLIB=$${RANLIB}" \
22680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22681 clean) \
22682 || exit 1
22684 @endif libdecnumber
22686 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22687 maybe-distclean-libdecnumber:
22688 @if libdecnumber
22689 maybe-distclean-libdecnumber: distclean-libdecnumber
22691 distclean-libdecnumber:
22692 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22693 r=`${PWD_COMMAND}`; export r; \
22694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695 $(HOST_EXPORTS) \
22696 for flag in $(EXTRA_HOST_FLAGS) ; do \
22697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22698 done; \
22699 echo "Doing distclean in libdecnumber" ; \
22700 (cd $(HOST_SUBDIR)/libdecnumber && \
22701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22703 "RANLIB=$${RANLIB}" \
22704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22705 distclean) \
22706 || exit 1
22708 @endif libdecnumber
22710 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22711 maybe-maintainer-clean-libdecnumber:
22712 @if libdecnumber
22713 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22715 maintainer-clean-libdecnumber:
22716 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22717 r=`${PWD_COMMAND}`; export r; \
22718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22719 $(HOST_EXPORTS) \
22720 for flag in $(EXTRA_HOST_FLAGS) ; do \
22721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22722 done; \
22723 echo "Doing maintainer-clean in libdecnumber" ; \
22724 (cd $(HOST_SUBDIR)/libdecnumber && \
22725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22727 "RANLIB=$${RANLIB}" \
22728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22729 maintainer-clean) \
22730 || exit 1
22732 @endif libdecnumber
22736 .PHONY: configure-libgui maybe-configure-libgui
22737 maybe-configure-libgui:
22738 @if gcc-bootstrap
22739 configure-libgui: stage_current
22740 @endif gcc-bootstrap
22741 @if libgui
22742 maybe-configure-libgui: configure-libgui
22743 configure-libgui:
22744 @: $(MAKE); $(unstage)
22745 @r=`${PWD_COMMAND}`; export r; \
22746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22747 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22749 $(HOST_EXPORTS) \
22750 echo Configuring in $(HOST_SUBDIR)/libgui; \
22751 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22752 case $(srcdir) in \
22753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22754 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22756 esac; \
22757 module_srcdir=libgui; \
22758 $(SHELL) \
22759 $$s/$$module_srcdir/configure \
22760 --srcdir=$${topdir}/$$module_srcdir \
22761 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22762 --target=${target_alias} \
22763 || exit 1
22764 @endif libgui
22770 .PHONY: all-libgui maybe-all-libgui
22771 maybe-all-libgui:
22772 @if gcc-bootstrap
22773 all-libgui: stage_current
22774 @endif gcc-bootstrap
22775 @if libgui
22776 TARGET-libgui=all
22777 maybe-all-libgui: all-libgui
22778 all-libgui: configure-libgui
22779 @: $(MAKE); $(unstage)
22780 @r=`${PWD_COMMAND}`; export r; \
22781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22782 $(HOST_EXPORTS) \
22783 (cd $(HOST_SUBDIR)/libgui && \
22784 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22785 $(TARGET-libgui))
22786 @endif libgui
22791 .PHONY: check-libgui maybe-check-libgui
22792 maybe-check-libgui:
22793 @if libgui
22794 maybe-check-libgui: check-libgui
22796 check-libgui:
22797 @: $(MAKE); $(unstage)
22798 @r=`${PWD_COMMAND}`; export r; \
22799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22800 $(HOST_EXPORTS) \
22801 (cd $(HOST_SUBDIR)/libgui && \
22802 $(MAKE) $(FLAGS_TO_PASS) check)
22804 @endif libgui
22806 .PHONY: install-libgui maybe-install-libgui
22807 maybe-install-libgui:
22808 @if libgui
22809 maybe-install-libgui: install-libgui
22811 install-libgui: installdirs
22812 @: $(MAKE); $(unstage)
22813 @r=`${PWD_COMMAND}`; export r; \
22814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 $(HOST_EXPORTS) \
22816 (cd $(HOST_SUBDIR)/libgui && \
22817 $(MAKE) $(FLAGS_TO_PASS) install)
22819 @endif libgui
22821 .PHONY: install-strip-libgui maybe-install-strip-libgui
22822 maybe-install-strip-libgui:
22823 @if libgui
22824 maybe-install-strip-libgui: install-strip-libgui
22826 install-strip-libgui: installdirs
22827 @: $(MAKE); $(unstage)
22828 @r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 $(HOST_EXPORTS) \
22831 (cd $(HOST_SUBDIR)/libgui && \
22832 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22834 @endif libgui
22836 # Other targets (info, dvi, pdf, etc.)
22838 .PHONY: maybe-info-libgui info-libgui
22839 maybe-info-libgui:
22840 @if libgui
22841 maybe-info-libgui: info-libgui
22843 info-libgui: \
22844 configure-libgui
22845 @: $(MAKE); $(unstage)
22846 @[ -f ./libgui/Makefile ] || exit 0; \
22847 r=`${PWD_COMMAND}`; export r; \
22848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849 $(HOST_EXPORTS) \
22850 for flag in $(EXTRA_HOST_FLAGS) ; do \
22851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22852 done; \
22853 echo "Doing info in libgui" ; \
22854 (cd $(HOST_SUBDIR)/libgui && \
22855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22857 "RANLIB=$${RANLIB}" \
22858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22859 info) \
22860 || exit 1
22862 @endif libgui
22864 .PHONY: maybe-dvi-libgui dvi-libgui
22865 maybe-dvi-libgui:
22866 @if libgui
22867 maybe-dvi-libgui: dvi-libgui
22869 dvi-libgui: \
22870 configure-libgui
22871 @: $(MAKE); $(unstage)
22872 @[ -f ./libgui/Makefile ] || exit 0; \
22873 r=`${PWD_COMMAND}`; export r; \
22874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22875 $(HOST_EXPORTS) \
22876 for flag in $(EXTRA_HOST_FLAGS) ; do \
22877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22878 done; \
22879 echo "Doing dvi in libgui" ; \
22880 (cd $(HOST_SUBDIR)/libgui && \
22881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22883 "RANLIB=$${RANLIB}" \
22884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22885 dvi) \
22886 || exit 1
22888 @endif libgui
22890 .PHONY: maybe-pdf-libgui pdf-libgui
22891 maybe-pdf-libgui:
22892 @if libgui
22893 maybe-pdf-libgui: pdf-libgui
22895 pdf-libgui: \
22896 configure-libgui
22897 @: $(MAKE); $(unstage)
22898 @[ -f ./libgui/Makefile ] || exit 0; \
22899 r=`${PWD_COMMAND}`; export r; \
22900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22901 $(HOST_EXPORTS) \
22902 for flag in $(EXTRA_HOST_FLAGS) ; do \
22903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22904 done; \
22905 echo "Doing pdf in libgui" ; \
22906 (cd $(HOST_SUBDIR)/libgui && \
22907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22909 "RANLIB=$${RANLIB}" \
22910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22911 pdf) \
22912 || exit 1
22914 @endif libgui
22916 .PHONY: maybe-html-libgui html-libgui
22917 maybe-html-libgui:
22918 @if libgui
22919 maybe-html-libgui: html-libgui
22921 html-libgui: \
22922 configure-libgui
22923 @: $(MAKE); $(unstage)
22924 @[ -f ./libgui/Makefile ] || exit 0; \
22925 r=`${PWD_COMMAND}`; export r; \
22926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927 $(HOST_EXPORTS) \
22928 for flag in $(EXTRA_HOST_FLAGS) ; do \
22929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22930 done; \
22931 echo "Doing html in libgui" ; \
22932 (cd $(HOST_SUBDIR)/libgui && \
22933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22935 "RANLIB=$${RANLIB}" \
22936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22937 html) \
22938 || exit 1
22940 @endif libgui
22942 .PHONY: maybe-TAGS-libgui TAGS-libgui
22943 maybe-TAGS-libgui:
22944 @if libgui
22945 maybe-TAGS-libgui: TAGS-libgui
22947 TAGS-libgui: \
22948 configure-libgui
22949 @: $(MAKE); $(unstage)
22950 @[ -f ./libgui/Makefile ] || exit 0; \
22951 r=`${PWD_COMMAND}`; export r; \
22952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22953 $(HOST_EXPORTS) \
22954 for flag in $(EXTRA_HOST_FLAGS) ; do \
22955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22956 done; \
22957 echo "Doing TAGS in libgui" ; \
22958 (cd $(HOST_SUBDIR)/libgui && \
22959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22961 "RANLIB=$${RANLIB}" \
22962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22963 TAGS) \
22964 || exit 1
22966 @endif libgui
22968 .PHONY: maybe-install-info-libgui install-info-libgui
22969 maybe-install-info-libgui:
22970 @if libgui
22971 maybe-install-info-libgui: install-info-libgui
22973 install-info-libgui: \
22974 configure-libgui \
22975 info-libgui
22976 @: $(MAKE); $(unstage)
22977 @[ -f ./libgui/Makefile ] || exit 0; \
22978 r=`${PWD_COMMAND}`; export r; \
22979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22980 $(HOST_EXPORTS) \
22981 for flag in $(EXTRA_HOST_FLAGS) ; do \
22982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22983 done; \
22984 echo "Doing install-info in libgui" ; \
22985 (cd $(HOST_SUBDIR)/libgui && \
22986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22988 "RANLIB=$${RANLIB}" \
22989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22990 install-info) \
22991 || exit 1
22993 @endif libgui
22995 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22996 maybe-install-pdf-libgui:
22997 @if libgui
22998 maybe-install-pdf-libgui: install-pdf-libgui
23000 install-pdf-libgui: \
23001 configure-libgui \
23002 pdf-libgui
23003 @: $(MAKE); $(unstage)
23004 @[ -f ./libgui/Makefile ] || exit 0; \
23005 r=`${PWD_COMMAND}`; export r; \
23006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23007 $(HOST_EXPORTS) \
23008 for flag in $(EXTRA_HOST_FLAGS) ; do \
23009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23010 done; \
23011 echo "Doing install-pdf in libgui" ; \
23012 (cd $(HOST_SUBDIR)/libgui && \
23013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23015 "RANLIB=$${RANLIB}" \
23016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23017 install-pdf) \
23018 || exit 1
23020 @endif libgui
23022 .PHONY: maybe-install-html-libgui install-html-libgui
23023 maybe-install-html-libgui:
23024 @if libgui
23025 maybe-install-html-libgui: install-html-libgui
23027 install-html-libgui: \
23028 configure-libgui \
23029 html-libgui
23030 @: $(MAKE); $(unstage)
23031 @[ -f ./libgui/Makefile ] || exit 0; \
23032 r=`${PWD_COMMAND}`; export r; \
23033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23034 $(HOST_EXPORTS) \
23035 for flag in $(EXTRA_HOST_FLAGS) ; do \
23036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23037 done; \
23038 echo "Doing install-html in libgui" ; \
23039 (cd $(HOST_SUBDIR)/libgui && \
23040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23042 "RANLIB=$${RANLIB}" \
23043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23044 install-html) \
23045 || exit 1
23047 @endif libgui
23049 .PHONY: maybe-installcheck-libgui installcheck-libgui
23050 maybe-installcheck-libgui:
23051 @if libgui
23052 maybe-installcheck-libgui: installcheck-libgui
23054 installcheck-libgui: \
23055 configure-libgui
23056 @: $(MAKE); $(unstage)
23057 @[ -f ./libgui/Makefile ] || exit 0; \
23058 r=`${PWD_COMMAND}`; export r; \
23059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23060 $(HOST_EXPORTS) \
23061 for flag in $(EXTRA_HOST_FLAGS) ; do \
23062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23063 done; \
23064 echo "Doing installcheck in libgui" ; \
23065 (cd $(HOST_SUBDIR)/libgui && \
23066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23068 "RANLIB=$${RANLIB}" \
23069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23070 installcheck) \
23071 || exit 1
23073 @endif libgui
23075 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
23076 maybe-mostlyclean-libgui:
23077 @if libgui
23078 maybe-mostlyclean-libgui: mostlyclean-libgui
23080 mostlyclean-libgui:
23081 @: $(MAKE); $(unstage)
23082 @[ -f ./libgui/Makefile ] || exit 0; \
23083 r=`${PWD_COMMAND}`; export r; \
23084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 $(HOST_EXPORTS) \
23086 for flag in $(EXTRA_HOST_FLAGS) ; do \
23087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23088 done; \
23089 echo "Doing mostlyclean in libgui" ; \
23090 (cd $(HOST_SUBDIR)/libgui && \
23091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23093 "RANLIB=$${RANLIB}" \
23094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23095 mostlyclean) \
23096 || exit 1
23098 @endif libgui
23100 .PHONY: maybe-clean-libgui clean-libgui
23101 maybe-clean-libgui:
23102 @if libgui
23103 maybe-clean-libgui: clean-libgui
23105 clean-libgui:
23106 @: $(MAKE); $(unstage)
23107 @[ -f ./libgui/Makefile ] || exit 0; \
23108 r=`${PWD_COMMAND}`; export r; \
23109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23110 $(HOST_EXPORTS) \
23111 for flag in $(EXTRA_HOST_FLAGS) ; do \
23112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23113 done; \
23114 echo "Doing clean in libgui" ; \
23115 (cd $(HOST_SUBDIR)/libgui && \
23116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23118 "RANLIB=$${RANLIB}" \
23119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23120 clean) \
23121 || exit 1
23123 @endif libgui
23125 .PHONY: maybe-distclean-libgui distclean-libgui
23126 maybe-distclean-libgui:
23127 @if libgui
23128 maybe-distclean-libgui: distclean-libgui
23130 distclean-libgui:
23131 @: $(MAKE); $(unstage)
23132 @[ -f ./libgui/Makefile ] || exit 0; \
23133 r=`${PWD_COMMAND}`; export r; \
23134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135 $(HOST_EXPORTS) \
23136 for flag in $(EXTRA_HOST_FLAGS) ; do \
23137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23138 done; \
23139 echo "Doing distclean in libgui" ; \
23140 (cd $(HOST_SUBDIR)/libgui && \
23141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23143 "RANLIB=$${RANLIB}" \
23144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23145 distclean) \
23146 || exit 1
23148 @endif libgui
23150 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
23151 maybe-maintainer-clean-libgui:
23152 @if libgui
23153 maybe-maintainer-clean-libgui: maintainer-clean-libgui
23155 maintainer-clean-libgui:
23156 @: $(MAKE); $(unstage)
23157 @[ -f ./libgui/Makefile ] || exit 0; \
23158 r=`${PWD_COMMAND}`; export r; \
23159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160 $(HOST_EXPORTS) \
23161 for flag in $(EXTRA_HOST_FLAGS) ; do \
23162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23163 done; \
23164 echo "Doing maintainer-clean in libgui" ; \
23165 (cd $(HOST_SUBDIR)/libgui && \
23166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23168 "RANLIB=$${RANLIB}" \
23169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23170 maintainer-clean) \
23171 || exit 1
23173 @endif libgui
23177 .PHONY: configure-libiberty maybe-configure-libiberty
23178 maybe-configure-libiberty:
23179 @if gcc-bootstrap
23180 configure-libiberty: stage_current
23181 @endif gcc-bootstrap
23182 @if libiberty
23183 maybe-configure-libiberty: configure-libiberty
23184 configure-libiberty:
23185 @r=`${PWD_COMMAND}`; export r; \
23186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23187 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23189 $(HOST_EXPORTS) \
23190 echo Configuring in $(HOST_SUBDIR)/libiberty; \
23191 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
23192 case $(srcdir) in \
23193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23194 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23196 esac; \
23197 module_srcdir=libiberty; \
23198 $(SHELL) \
23199 $$s/$$module_srcdir/configure \
23200 --srcdir=$${topdir}/$$module_srcdir \
23201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23202 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
23203 || exit 1
23204 @endif libiberty
23208 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
23209 maybe-configure-stage1-libiberty:
23210 @if libiberty-bootstrap
23211 maybe-configure-stage1-libiberty: configure-stage1-libiberty
23212 configure-stage1-libiberty:
23213 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23214 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23215 @r=`${PWD_COMMAND}`; export r; \
23216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23217 TFLAGS="$(STAGE1_TFLAGS)"; \
23218 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23219 $(HOST_EXPORTS) \
23220 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23221 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23222 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23223 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
23224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23225 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23226 case $(srcdir) in \
23227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23228 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23230 esac; \
23231 module_srcdir=libiberty; \
23232 $(SHELL) $$s/$$module_srcdir/configure \
23233 --srcdir=$${topdir}/$$module_srcdir \
23234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23235 --target=${target_alias} \
23237 $(STAGE1_CONFIGURE_FLAGS) \
23238 @extra_host_libiberty_configure_flags@
23239 @endif libiberty-bootstrap
23241 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
23242 maybe-configure-stage2-libiberty:
23243 @if libiberty-bootstrap
23244 maybe-configure-stage2-libiberty: configure-stage2-libiberty
23245 configure-stage2-libiberty:
23246 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23248 @r=`${PWD_COMMAND}`; export r; \
23249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23250 TFLAGS="$(STAGE2_TFLAGS)"; \
23251 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23252 $(HOST_EXPORTS) \
23253 $(POSTSTAGE1_HOST_EXPORTS) \
23254 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23255 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23256 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23257 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
23258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23259 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23260 case $(srcdir) in \
23261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23262 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23264 esac; \
23265 module_srcdir=libiberty; \
23266 $(SHELL) $$s/$$module_srcdir/configure \
23267 --srcdir=$${topdir}/$$module_srcdir \
23268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23269 --target=${target_alias} \
23270 --with-build-libsubdir=$(HOST_SUBDIR) \
23271 $(STAGE2_CONFIGURE_FLAGS) \
23272 @extra_host_libiberty_configure_flags@
23273 @endif libiberty-bootstrap
23275 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
23276 maybe-configure-stage3-libiberty:
23277 @if libiberty-bootstrap
23278 maybe-configure-stage3-libiberty: configure-stage3-libiberty
23279 configure-stage3-libiberty:
23280 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23282 @r=`${PWD_COMMAND}`; export r; \
23283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284 TFLAGS="$(STAGE3_TFLAGS)"; \
23285 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23286 $(HOST_EXPORTS) \
23287 $(POSTSTAGE1_HOST_EXPORTS) \
23288 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23289 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23290 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23291 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
23292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23293 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23294 case $(srcdir) in \
23295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23296 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23298 esac; \
23299 module_srcdir=libiberty; \
23300 $(SHELL) $$s/$$module_srcdir/configure \
23301 --srcdir=$${topdir}/$$module_srcdir \
23302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23303 --target=${target_alias} \
23304 --with-build-libsubdir=$(HOST_SUBDIR) \
23305 $(STAGE3_CONFIGURE_FLAGS) \
23306 @extra_host_libiberty_configure_flags@
23307 @endif libiberty-bootstrap
23309 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
23310 maybe-configure-stage4-libiberty:
23311 @if libiberty-bootstrap
23312 maybe-configure-stage4-libiberty: configure-stage4-libiberty
23313 configure-stage4-libiberty:
23314 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23316 @r=`${PWD_COMMAND}`; export r; \
23317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23318 TFLAGS="$(STAGE4_TFLAGS)"; \
23319 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23320 $(HOST_EXPORTS) \
23321 $(POSTSTAGE1_HOST_EXPORTS) \
23322 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23323 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23324 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23325 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
23326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23327 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23328 case $(srcdir) in \
23329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23330 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23332 esac; \
23333 module_srcdir=libiberty; \
23334 $(SHELL) $$s/$$module_srcdir/configure \
23335 --srcdir=$${topdir}/$$module_srcdir \
23336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23337 --target=${target_alias} \
23338 --with-build-libsubdir=$(HOST_SUBDIR) \
23339 $(STAGE4_CONFIGURE_FLAGS) \
23340 @extra_host_libiberty_configure_flags@
23341 @endif libiberty-bootstrap
23343 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
23344 maybe-configure-stageprofile-libiberty:
23345 @if libiberty-bootstrap
23346 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
23347 configure-stageprofile-libiberty:
23348 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23350 @r=`${PWD_COMMAND}`; export r; \
23351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23353 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23354 $(HOST_EXPORTS) \
23355 $(POSTSTAGE1_HOST_EXPORTS) \
23356 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23357 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23358 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23359 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
23360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23361 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23362 case $(srcdir) in \
23363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23364 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23366 esac; \
23367 module_srcdir=libiberty; \
23368 $(SHELL) $$s/$$module_srcdir/configure \
23369 --srcdir=$${topdir}/$$module_srcdir \
23370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23371 --target=${target_alias} \
23372 --with-build-libsubdir=$(HOST_SUBDIR) \
23373 $(STAGEprofile_CONFIGURE_FLAGS) \
23374 @extra_host_libiberty_configure_flags@
23375 @endif libiberty-bootstrap
23377 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
23378 maybe-configure-stagefeedback-libiberty:
23379 @if libiberty-bootstrap
23380 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
23381 configure-stagefeedback-libiberty:
23382 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23384 @r=`${PWD_COMMAND}`; export r; \
23385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23386 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23387 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23388 $(HOST_EXPORTS) \
23389 $(POSTSTAGE1_HOST_EXPORTS) \
23390 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23391 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23392 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23393 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
23394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23395 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23396 case $(srcdir) in \
23397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23398 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23400 esac; \
23401 module_srcdir=libiberty; \
23402 $(SHELL) $$s/$$module_srcdir/configure \
23403 --srcdir=$${topdir}/$$module_srcdir \
23404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23405 --target=${target_alias} \
23406 --with-build-libsubdir=$(HOST_SUBDIR) \
23407 $(STAGEfeedback_CONFIGURE_FLAGS) \
23408 @extra_host_libiberty_configure_flags@
23409 @endif libiberty-bootstrap
23415 .PHONY: all-libiberty maybe-all-libiberty
23416 maybe-all-libiberty:
23417 @if gcc-bootstrap
23418 all-libiberty: stage_current
23419 @endif gcc-bootstrap
23420 @if libiberty
23421 TARGET-libiberty=all
23422 maybe-all-libiberty: all-libiberty
23423 all-libiberty: configure-libiberty
23424 @r=`${PWD_COMMAND}`; export r; \
23425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23426 $(HOST_EXPORTS) \
23427 (cd $(HOST_SUBDIR)/libiberty && \
23428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23429 $(TARGET-libiberty))
23430 @endif libiberty
23434 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
23435 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
23436 maybe-all-stage1-libiberty:
23437 maybe-clean-stage1-libiberty:
23438 @if libiberty-bootstrap
23439 maybe-all-stage1-libiberty: all-stage1-libiberty
23440 all-stage1: all-stage1-libiberty
23441 TARGET-stage1-libiberty = $(TARGET-libiberty)
23442 all-stage1-libiberty: configure-stage1-libiberty
23443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23444 @r=`${PWD_COMMAND}`; export r; \
23445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446 TFLAGS="$(STAGE1_TFLAGS)"; \
23447 $(HOST_EXPORTS) \
23448 cd $(HOST_SUBDIR)/libiberty && \
23449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23450 CFLAGS="$(STAGE1_CFLAGS)" \
23451 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23452 LIBCFLAGS="$(LIBCFLAGS)" \
23453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23456 $(EXTRA_HOST_FLAGS) \
23457 $(STAGE1_FLAGS_TO_PASS) \
23458 TFLAGS="$(STAGE1_TFLAGS)" \
23459 $(TARGET-stage1-libiberty)
23461 maybe-clean-stage1-libiberty: clean-stage1-libiberty
23462 clean-stage1: clean-stage1-libiberty
23463 clean-stage1-libiberty:
23464 @if [ $(current_stage) = stage1 ]; then \
23465 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23466 else \
23467 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
23468 $(MAKE) stage1-start; \
23469 fi; \
23470 cd $(HOST_SUBDIR)/libiberty && \
23471 $(MAKE) $(EXTRA_HOST_FLAGS) \
23472 $(STAGE1_FLAGS_TO_PASS) clean
23473 @endif libiberty-bootstrap
23476 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
23477 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
23478 maybe-all-stage2-libiberty:
23479 maybe-clean-stage2-libiberty:
23480 @if libiberty-bootstrap
23481 maybe-all-stage2-libiberty: all-stage2-libiberty
23482 all-stage2: all-stage2-libiberty
23483 TARGET-stage2-libiberty = $(TARGET-libiberty)
23484 all-stage2-libiberty: configure-stage2-libiberty
23485 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23486 @r=`${PWD_COMMAND}`; export r; \
23487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23488 TFLAGS="$(STAGE2_TFLAGS)"; \
23489 $(HOST_EXPORTS) \
23490 $(POSTSTAGE1_HOST_EXPORTS) \
23491 cd $(HOST_SUBDIR)/libiberty && \
23492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23493 CFLAGS="$(STAGE2_CFLAGS)" \
23494 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23495 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23500 TFLAGS="$(STAGE2_TFLAGS)" \
23501 $(TARGET-stage2-libiberty)
23503 maybe-clean-stage2-libiberty: clean-stage2-libiberty
23504 clean-stage2: clean-stage2-libiberty
23505 clean-stage2-libiberty:
23506 @if [ $(current_stage) = stage2 ]; then \
23507 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23508 else \
23509 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
23510 $(MAKE) stage2-start; \
23511 fi; \
23512 cd $(HOST_SUBDIR)/libiberty && \
23513 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23514 @endif libiberty-bootstrap
23517 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
23518 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
23519 maybe-all-stage3-libiberty:
23520 maybe-clean-stage3-libiberty:
23521 @if libiberty-bootstrap
23522 maybe-all-stage3-libiberty: all-stage3-libiberty
23523 all-stage3: all-stage3-libiberty
23524 TARGET-stage3-libiberty = $(TARGET-libiberty)
23525 all-stage3-libiberty: configure-stage3-libiberty
23526 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23527 @r=`${PWD_COMMAND}`; export r; \
23528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23529 TFLAGS="$(STAGE3_TFLAGS)"; \
23530 $(HOST_EXPORTS) \
23531 $(POSTSTAGE1_HOST_EXPORTS) \
23532 cd $(HOST_SUBDIR)/libiberty && \
23533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23534 CFLAGS="$(STAGE3_CFLAGS)" \
23535 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23536 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23541 TFLAGS="$(STAGE3_TFLAGS)" \
23542 $(TARGET-stage3-libiberty)
23544 maybe-clean-stage3-libiberty: clean-stage3-libiberty
23545 clean-stage3: clean-stage3-libiberty
23546 clean-stage3-libiberty:
23547 @if [ $(current_stage) = stage3 ]; then \
23548 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23549 else \
23550 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
23551 $(MAKE) stage3-start; \
23552 fi; \
23553 cd $(HOST_SUBDIR)/libiberty && \
23554 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23555 @endif libiberty-bootstrap
23558 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
23559 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
23560 maybe-all-stage4-libiberty:
23561 maybe-clean-stage4-libiberty:
23562 @if libiberty-bootstrap
23563 maybe-all-stage4-libiberty: all-stage4-libiberty
23564 all-stage4: all-stage4-libiberty
23565 TARGET-stage4-libiberty = $(TARGET-libiberty)
23566 all-stage4-libiberty: configure-stage4-libiberty
23567 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23568 @r=`${PWD_COMMAND}`; export r; \
23569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23570 TFLAGS="$(STAGE4_TFLAGS)"; \
23571 $(HOST_EXPORTS) \
23572 $(POSTSTAGE1_HOST_EXPORTS) \
23573 cd $(HOST_SUBDIR)/libiberty && \
23574 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23575 CFLAGS="$(STAGE4_CFLAGS)" \
23576 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23577 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23582 TFLAGS="$(STAGE4_TFLAGS)" \
23583 $(TARGET-stage4-libiberty)
23585 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23586 clean-stage4: clean-stage4-libiberty
23587 clean-stage4-libiberty:
23588 @if [ $(current_stage) = stage4 ]; then \
23589 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23590 else \
23591 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23592 $(MAKE) stage4-start; \
23593 fi; \
23594 cd $(HOST_SUBDIR)/libiberty && \
23595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23596 @endif libiberty-bootstrap
23599 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23600 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23601 maybe-all-stageprofile-libiberty:
23602 maybe-clean-stageprofile-libiberty:
23603 @if libiberty-bootstrap
23604 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23605 all-stageprofile: all-stageprofile-libiberty
23606 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23607 all-stageprofile-libiberty: configure-stageprofile-libiberty
23608 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23609 @r=`${PWD_COMMAND}`; export r; \
23610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23612 $(HOST_EXPORTS) \
23613 $(POSTSTAGE1_HOST_EXPORTS) \
23614 cd $(HOST_SUBDIR)/libiberty && \
23615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23616 CFLAGS="$(STAGEprofile_CFLAGS)" \
23617 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23618 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23623 TFLAGS="$(STAGEprofile_TFLAGS)" \
23624 $(TARGET-stageprofile-libiberty)
23626 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23627 clean-stageprofile: clean-stageprofile-libiberty
23628 clean-stageprofile-libiberty:
23629 @if [ $(current_stage) = stageprofile ]; then \
23630 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23631 else \
23632 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23633 $(MAKE) stageprofile-start; \
23634 fi; \
23635 cd $(HOST_SUBDIR)/libiberty && \
23636 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23637 @endif libiberty-bootstrap
23640 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23641 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23642 maybe-all-stagefeedback-libiberty:
23643 maybe-clean-stagefeedback-libiberty:
23644 @if libiberty-bootstrap
23645 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23646 all-stagefeedback: all-stagefeedback-libiberty
23647 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23648 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23649 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23650 @r=`${PWD_COMMAND}`; export r; \
23651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23653 $(HOST_EXPORTS) \
23654 $(POSTSTAGE1_HOST_EXPORTS) \
23655 cd $(HOST_SUBDIR)/libiberty && \
23656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23657 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23658 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23659 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23663 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23664 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23665 $(TARGET-stagefeedback-libiberty)
23667 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23668 clean-stagefeedback: clean-stagefeedback-libiberty
23669 clean-stagefeedback-libiberty:
23670 @if [ $(current_stage) = stagefeedback ]; then \
23671 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23672 else \
23673 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23674 $(MAKE) stagefeedback-start; \
23675 fi; \
23676 cd $(HOST_SUBDIR)/libiberty && \
23677 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23678 @endif libiberty-bootstrap
23684 .PHONY: check-libiberty maybe-check-libiberty
23685 maybe-check-libiberty:
23686 @if libiberty
23687 maybe-check-libiberty: check-libiberty
23689 check-libiberty:
23690 @: $(MAKE); $(unstage)
23691 @r=`${PWD_COMMAND}`; export r; \
23692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23693 $(HOST_EXPORTS) \
23694 (cd $(HOST_SUBDIR)/libiberty && \
23695 $(MAKE) $(FLAGS_TO_PASS) check)
23697 @endif libiberty
23699 .PHONY: install-libiberty maybe-install-libiberty
23700 maybe-install-libiberty:
23701 @if libiberty
23702 maybe-install-libiberty: install-libiberty
23704 install-libiberty: installdirs
23705 @: $(MAKE); $(unstage)
23706 @r=`${PWD_COMMAND}`; export r; \
23707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708 $(HOST_EXPORTS) \
23709 (cd $(HOST_SUBDIR)/libiberty && \
23710 $(MAKE) $(FLAGS_TO_PASS) install)
23712 @endif libiberty
23714 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23715 maybe-install-strip-libiberty:
23716 @if libiberty
23717 maybe-install-strip-libiberty: install-strip-libiberty
23719 install-strip-libiberty: installdirs
23720 @: $(MAKE); $(unstage)
23721 @r=`${PWD_COMMAND}`; export r; \
23722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23723 $(HOST_EXPORTS) \
23724 (cd $(HOST_SUBDIR)/libiberty && \
23725 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23727 @endif libiberty
23729 # Other targets (info, dvi, pdf, etc.)
23731 .PHONY: maybe-info-libiberty info-libiberty
23732 maybe-info-libiberty:
23733 @if libiberty
23734 maybe-info-libiberty: info-libiberty
23736 info-libiberty: \
23737 configure-libiberty
23738 @[ -f ./libiberty/Makefile ] || exit 0; \
23739 r=`${PWD_COMMAND}`; export r; \
23740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741 $(HOST_EXPORTS) \
23742 for flag in $(EXTRA_HOST_FLAGS) ; do \
23743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23744 done; \
23745 echo "Doing info in libiberty" ; \
23746 (cd $(HOST_SUBDIR)/libiberty && \
23747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23749 "RANLIB=$${RANLIB}" \
23750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23751 info) \
23752 || exit 1
23754 @endif libiberty
23756 .PHONY: maybe-dvi-libiberty dvi-libiberty
23757 maybe-dvi-libiberty:
23758 @if libiberty
23759 maybe-dvi-libiberty: dvi-libiberty
23761 dvi-libiberty: \
23762 configure-libiberty
23763 @[ -f ./libiberty/Makefile ] || exit 0; \
23764 r=`${PWD_COMMAND}`; export r; \
23765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23766 $(HOST_EXPORTS) \
23767 for flag in $(EXTRA_HOST_FLAGS) ; do \
23768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23769 done; \
23770 echo "Doing dvi in libiberty" ; \
23771 (cd $(HOST_SUBDIR)/libiberty && \
23772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23774 "RANLIB=$${RANLIB}" \
23775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23776 dvi) \
23777 || exit 1
23779 @endif libiberty
23781 .PHONY: maybe-pdf-libiberty pdf-libiberty
23782 maybe-pdf-libiberty:
23783 @if libiberty
23784 maybe-pdf-libiberty: pdf-libiberty
23786 pdf-libiberty: \
23787 configure-libiberty
23788 @[ -f ./libiberty/Makefile ] || exit 0; \
23789 r=`${PWD_COMMAND}`; export r; \
23790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23791 $(HOST_EXPORTS) \
23792 for flag in $(EXTRA_HOST_FLAGS) ; do \
23793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23794 done; \
23795 echo "Doing pdf in libiberty" ; \
23796 (cd $(HOST_SUBDIR)/libiberty && \
23797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23799 "RANLIB=$${RANLIB}" \
23800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23801 pdf) \
23802 || exit 1
23804 @endif libiberty
23806 .PHONY: maybe-html-libiberty html-libiberty
23807 maybe-html-libiberty:
23808 @if libiberty
23809 maybe-html-libiberty: html-libiberty
23811 html-libiberty: \
23812 configure-libiberty
23813 @[ -f ./libiberty/Makefile ] || exit 0; \
23814 r=`${PWD_COMMAND}`; export r; \
23815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23816 $(HOST_EXPORTS) \
23817 for flag in $(EXTRA_HOST_FLAGS) ; do \
23818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23819 done; \
23820 echo "Doing html in libiberty" ; \
23821 (cd $(HOST_SUBDIR)/libiberty && \
23822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23824 "RANLIB=$${RANLIB}" \
23825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23826 html) \
23827 || exit 1
23829 @endif libiberty
23831 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23832 maybe-TAGS-libiberty:
23833 @if libiberty
23834 maybe-TAGS-libiberty: TAGS-libiberty
23836 TAGS-libiberty: \
23837 configure-libiberty
23838 @[ -f ./libiberty/Makefile ] || exit 0; \
23839 r=`${PWD_COMMAND}`; export r; \
23840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841 $(HOST_EXPORTS) \
23842 for flag in $(EXTRA_HOST_FLAGS) ; do \
23843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23844 done; \
23845 echo "Doing TAGS in libiberty" ; \
23846 (cd $(HOST_SUBDIR)/libiberty && \
23847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23849 "RANLIB=$${RANLIB}" \
23850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23851 TAGS) \
23852 || exit 1
23854 @endif libiberty
23856 .PHONY: maybe-install-info-libiberty install-info-libiberty
23857 maybe-install-info-libiberty:
23858 @if libiberty
23859 maybe-install-info-libiberty: install-info-libiberty
23861 install-info-libiberty: \
23862 configure-libiberty \
23863 info-libiberty
23864 @[ -f ./libiberty/Makefile ] || exit 0; \
23865 r=`${PWD_COMMAND}`; export r; \
23866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23867 $(HOST_EXPORTS) \
23868 for flag in $(EXTRA_HOST_FLAGS) ; do \
23869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23870 done; \
23871 echo "Doing install-info in libiberty" ; \
23872 (cd $(HOST_SUBDIR)/libiberty && \
23873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23875 "RANLIB=$${RANLIB}" \
23876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23877 install-info) \
23878 || exit 1
23880 @endif libiberty
23882 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23883 maybe-install-pdf-libiberty:
23884 @if libiberty
23885 maybe-install-pdf-libiberty: install-pdf-libiberty
23887 install-pdf-libiberty: \
23888 configure-libiberty \
23889 pdf-libiberty
23890 @[ -f ./libiberty/Makefile ] || exit 0; \
23891 r=`${PWD_COMMAND}`; export r; \
23892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23893 $(HOST_EXPORTS) \
23894 for flag in $(EXTRA_HOST_FLAGS) ; do \
23895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23896 done; \
23897 echo "Doing install-pdf in libiberty" ; \
23898 (cd $(HOST_SUBDIR)/libiberty && \
23899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23901 "RANLIB=$${RANLIB}" \
23902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23903 install-pdf) \
23904 || exit 1
23906 @endif libiberty
23908 .PHONY: maybe-install-html-libiberty install-html-libiberty
23909 maybe-install-html-libiberty:
23910 @if libiberty
23911 maybe-install-html-libiberty: install-html-libiberty
23913 install-html-libiberty: \
23914 configure-libiberty \
23915 html-libiberty
23916 @[ -f ./libiberty/Makefile ] || exit 0; \
23917 r=`${PWD_COMMAND}`; export r; \
23918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23919 $(HOST_EXPORTS) \
23920 for flag in $(EXTRA_HOST_FLAGS) ; do \
23921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23922 done; \
23923 echo "Doing install-html in libiberty" ; \
23924 (cd $(HOST_SUBDIR)/libiberty && \
23925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23927 "RANLIB=$${RANLIB}" \
23928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23929 install-html) \
23930 || exit 1
23932 @endif libiberty
23934 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23935 maybe-installcheck-libiberty:
23936 @if libiberty
23937 maybe-installcheck-libiberty: installcheck-libiberty
23939 installcheck-libiberty: \
23940 configure-libiberty
23941 @[ -f ./libiberty/Makefile ] || exit 0; \
23942 r=`${PWD_COMMAND}`; export r; \
23943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23944 $(HOST_EXPORTS) \
23945 for flag in $(EXTRA_HOST_FLAGS) ; do \
23946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23947 done; \
23948 echo "Doing installcheck in libiberty" ; \
23949 (cd $(HOST_SUBDIR)/libiberty && \
23950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23952 "RANLIB=$${RANLIB}" \
23953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23954 installcheck) \
23955 || exit 1
23957 @endif libiberty
23959 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23960 maybe-mostlyclean-libiberty:
23961 @if libiberty
23962 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23964 mostlyclean-libiberty:
23965 @[ -f ./libiberty/Makefile ] || exit 0; \
23966 r=`${PWD_COMMAND}`; export r; \
23967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23968 $(HOST_EXPORTS) \
23969 for flag in $(EXTRA_HOST_FLAGS) ; do \
23970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23971 done; \
23972 echo "Doing mostlyclean in libiberty" ; \
23973 (cd $(HOST_SUBDIR)/libiberty && \
23974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23976 "RANLIB=$${RANLIB}" \
23977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23978 mostlyclean) \
23979 || exit 1
23981 @endif libiberty
23983 .PHONY: maybe-clean-libiberty clean-libiberty
23984 maybe-clean-libiberty:
23985 @if libiberty
23986 maybe-clean-libiberty: clean-libiberty
23988 clean-libiberty:
23989 @[ -f ./libiberty/Makefile ] || exit 0; \
23990 r=`${PWD_COMMAND}`; export r; \
23991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23992 $(HOST_EXPORTS) \
23993 for flag in $(EXTRA_HOST_FLAGS) ; do \
23994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23995 done; \
23996 echo "Doing clean in libiberty" ; \
23997 (cd $(HOST_SUBDIR)/libiberty && \
23998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24000 "RANLIB=$${RANLIB}" \
24001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24002 clean) \
24003 || exit 1
24005 @endif libiberty
24007 .PHONY: maybe-distclean-libiberty distclean-libiberty
24008 maybe-distclean-libiberty:
24009 @if libiberty
24010 maybe-distclean-libiberty: distclean-libiberty
24012 distclean-libiberty:
24013 @[ -f ./libiberty/Makefile ] || exit 0; \
24014 r=`${PWD_COMMAND}`; export r; \
24015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24016 $(HOST_EXPORTS) \
24017 for flag in $(EXTRA_HOST_FLAGS) ; do \
24018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24019 done; \
24020 echo "Doing distclean in libiberty" ; \
24021 (cd $(HOST_SUBDIR)/libiberty && \
24022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24024 "RANLIB=$${RANLIB}" \
24025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24026 distclean) \
24027 || exit 1
24029 @endif libiberty
24031 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
24032 maybe-maintainer-clean-libiberty:
24033 @if libiberty
24034 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
24036 maintainer-clean-libiberty:
24037 @[ -f ./libiberty/Makefile ] || exit 0; \
24038 r=`${PWD_COMMAND}`; export r; \
24039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24040 $(HOST_EXPORTS) \
24041 for flag in $(EXTRA_HOST_FLAGS) ; do \
24042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24043 done; \
24044 echo "Doing maintainer-clean in libiberty" ; \
24045 (cd $(HOST_SUBDIR)/libiberty && \
24046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24048 "RANLIB=$${RANLIB}" \
24049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24050 maintainer-clean) \
24051 || exit 1
24053 @endif libiberty
24057 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
24058 maybe-configure-libiberty-linker-plugin:
24059 @if gcc-bootstrap
24060 configure-libiberty-linker-plugin: stage_current
24061 @endif gcc-bootstrap
24062 @if libiberty-linker-plugin
24063 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
24064 configure-libiberty-linker-plugin:
24065 @r=`${PWD_COMMAND}`; export r; \
24066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24067 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24069 $(HOST_EXPORTS) \
24070 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
24071 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
24072 case $(srcdir) in \
24073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24074 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24076 esac; \
24077 module_srcdir=libiberty; \
24078 $(SHELL) \
24079 $$s/$$module_srcdir/configure \
24080 --srcdir=$${topdir}/$$module_srcdir \
24081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24082 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
24083 || exit 1
24084 @endif libiberty-linker-plugin
24088 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
24089 maybe-configure-stage1-libiberty-linker-plugin:
24090 @if libiberty-linker-plugin-bootstrap
24091 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
24092 configure-stage1-libiberty-linker-plugin:
24093 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24095 @r=`${PWD_COMMAND}`; export r; \
24096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097 TFLAGS="$(STAGE1_TFLAGS)"; \
24098 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24099 $(HOST_EXPORTS) \
24100 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24101 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24102 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24103 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24105 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24106 case $(srcdir) in \
24107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24108 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24110 esac; \
24111 module_srcdir=libiberty; \
24112 $(SHELL) $$s/$$module_srcdir/configure \
24113 --srcdir=$${topdir}/$$module_srcdir \
24114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24115 --target=${target_alias} \
24117 $(STAGE1_CONFIGURE_FLAGS) \
24118 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24119 @endif libiberty-linker-plugin-bootstrap
24121 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
24122 maybe-configure-stage2-libiberty-linker-plugin:
24123 @if libiberty-linker-plugin-bootstrap
24124 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
24125 configure-stage2-libiberty-linker-plugin:
24126 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24128 @r=`${PWD_COMMAND}`; export r; \
24129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24130 TFLAGS="$(STAGE2_TFLAGS)"; \
24131 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24132 $(HOST_EXPORTS) \
24133 $(POSTSTAGE1_HOST_EXPORTS) \
24134 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24135 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24136 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24137 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24139 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24140 case $(srcdir) in \
24141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24142 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24144 esac; \
24145 module_srcdir=libiberty; \
24146 $(SHELL) $$s/$$module_srcdir/configure \
24147 --srcdir=$${topdir}/$$module_srcdir \
24148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24149 --target=${target_alias} \
24150 --with-build-libsubdir=$(HOST_SUBDIR) \
24151 $(STAGE2_CONFIGURE_FLAGS) \
24152 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24153 @endif libiberty-linker-plugin-bootstrap
24155 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
24156 maybe-configure-stage3-libiberty-linker-plugin:
24157 @if libiberty-linker-plugin-bootstrap
24158 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
24159 configure-stage3-libiberty-linker-plugin:
24160 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24162 @r=`${PWD_COMMAND}`; export r; \
24163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24164 TFLAGS="$(STAGE3_TFLAGS)"; \
24165 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24166 $(HOST_EXPORTS) \
24167 $(POSTSTAGE1_HOST_EXPORTS) \
24168 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24169 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24170 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24171 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24173 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24174 case $(srcdir) in \
24175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24176 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24178 esac; \
24179 module_srcdir=libiberty; \
24180 $(SHELL) $$s/$$module_srcdir/configure \
24181 --srcdir=$${topdir}/$$module_srcdir \
24182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24183 --target=${target_alias} \
24184 --with-build-libsubdir=$(HOST_SUBDIR) \
24185 $(STAGE3_CONFIGURE_FLAGS) \
24186 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24187 @endif libiberty-linker-plugin-bootstrap
24189 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
24190 maybe-configure-stage4-libiberty-linker-plugin:
24191 @if libiberty-linker-plugin-bootstrap
24192 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
24193 configure-stage4-libiberty-linker-plugin:
24194 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24196 @r=`${PWD_COMMAND}`; export r; \
24197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198 TFLAGS="$(STAGE4_TFLAGS)"; \
24199 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24200 $(HOST_EXPORTS) \
24201 $(POSTSTAGE1_HOST_EXPORTS) \
24202 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24203 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24204 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24205 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24207 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24208 case $(srcdir) in \
24209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24210 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24212 esac; \
24213 module_srcdir=libiberty; \
24214 $(SHELL) $$s/$$module_srcdir/configure \
24215 --srcdir=$${topdir}/$$module_srcdir \
24216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24217 --target=${target_alias} \
24218 --with-build-libsubdir=$(HOST_SUBDIR) \
24219 $(STAGE4_CONFIGURE_FLAGS) \
24220 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24221 @endif libiberty-linker-plugin-bootstrap
24223 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
24224 maybe-configure-stageprofile-libiberty-linker-plugin:
24225 @if libiberty-linker-plugin-bootstrap
24226 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
24227 configure-stageprofile-libiberty-linker-plugin:
24228 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24230 @r=`${PWD_COMMAND}`; export r; \
24231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24232 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24233 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24234 $(HOST_EXPORTS) \
24235 $(POSTSTAGE1_HOST_EXPORTS) \
24236 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24237 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24238 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24239 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24241 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24242 case $(srcdir) in \
24243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24244 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24246 esac; \
24247 module_srcdir=libiberty; \
24248 $(SHELL) $$s/$$module_srcdir/configure \
24249 --srcdir=$${topdir}/$$module_srcdir \
24250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24251 --target=${target_alias} \
24252 --with-build-libsubdir=$(HOST_SUBDIR) \
24253 $(STAGEprofile_CONFIGURE_FLAGS) \
24254 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24255 @endif libiberty-linker-plugin-bootstrap
24257 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
24258 maybe-configure-stagefeedback-libiberty-linker-plugin:
24259 @if libiberty-linker-plugin-bootstrap
24260 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
24261 configure-stagefeedback-libiberty-linker-plugin:
24262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24264 @r=`${PWD_COMMAND}`; export r; \
24265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24266 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24267 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24268 $(HOST_EXPORTS) \
24269 $(POSTSTAGE1_HOST_EXPORTS) \
24270 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24271 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24272 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24273 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24275 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24276 case $(srcdir) in \
24277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24278 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24280 esac; \
24281 module_srcdir=libiberty; \
24282 $(SHELL) $$s/$$module_srcdir/configure \
24283 --srcdir=$${topdir}/$$module_srcdir \
24284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24285 --target=${target_alias} \
24286 --with-build-libsubdir=$(HOST_SUBDIR) \
24287 $(STAGEfeedback_CONFIGURE_FLAGS) \
24288 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24289 @endif libiberty-linker-plugin-bootstrap
24295 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
24296 maybe-all-libiberty-linker-plugin:
24297 @if gcc-bootstrap
24298 all-libiberty-linker-plugin: stage_current
24299 @endif gcc-bootstrap
24300 @if libiberty-linker-plugin
24301 TARGET-libiberty-linker-plugin=all
24302 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
24303 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
24304 @r=`${PWD_COMMAND}`; export r; \
24305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24306 $(HOST_EXPORTS) \
24307 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24308 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24309 $(TARGET-libiberty-linker-plugin))
24310 @endif libiberty-linker-plugin
24314 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
24315 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
24316 maybe-all-stage1-libiberty-linker-plugin:
24317 maybe-clean-stage1-libiberty-linker-plugin:
24318 @if libiberty-linker-plugin-bootstrap
24319 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
24320 all-stage1: all-stage1-libiberty-linker-plugin
24321 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24322 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
24323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24324 @r=`${PWD_COMMAND}`; export r; \
24325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24326 TFLAGS="$(STAGE1_TFLAGS)"; \
24327 $(HOST_EXPORTS) \
24328 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24330 CFLAGS="$(STAGE1_CFLAGS)" \
24331 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24332 LIBCFLAGS="$(LIBCFLAGS)" \
24333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24336 $(EXTRA_HOST_FLAGS) \
24337 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24338 TFLAGS="$(STAGE1_TFLAGS)" \
24339 $(TARGET-stage1-libiberty-linker-plugin)
24341 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
24342 clean-stage1: clean-stage1-libiberty-linker-plugin
24343 clean-stage1-libiberty-linker-plugin:
24344 @if [ $(current_stage) = stage1 ]; then \
24345 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24346 else \
24347 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
24348 $(MAKE) stage1-start; \
24349 fi; \
24350 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24351 $(MAKE) $(EXTRA_HOST_FLAGS) \
24352 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24353 @endif libiberty-linker-plugin-bootstrap
24356 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
24357 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
24358 maybe-all-stage2-libiberty-linker-plugin:
24359 maybe-clean-stage2-libiberty-linker-plugin:
24360 @if libiberty-linker-plugin-bootstrap
24361 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
24362 all-stage2: all-stage2-libiberty-linker-plugin
24363 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24364 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
24365 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24366 @r=`${PWD_COMMAND}`; export r; \
24367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24368 TFLAGS="$(STAGE2_TFLAGS)"; \
24369 $(HOST_EXPORTS) \
24370 $(POSTSTAGE1_HOST_EXPORTS) \
24371 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24373 CFLAGS="$(STAGE2_CFLAGS)" \
24374 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24375 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24380 TFLAGS="$(STAGE2_TFLAGS)" \
24381 $(TARGET-stage2-libiberty-linker-plugin)
24383 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
24384 clean-stage2: clean-stage2-libiberty-linker-plugin
24385 clean-stage2-libiberty-linker-plugin:
24386 @if [ $(current_stage) = stage2 ]; then \
24387 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24388 else \
24389 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
24390 $(MAKE) stage2-start; \
24391 fi; \
24392 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24393 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24394 @endif libiberty-linker-plugin-bootstrap
24397 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
24398 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
24399 maybe-all-stage3-libiberty-linker-plugin:
24400 maybe-clean-stage3-libiberty-linker-plugin:
24401 @if libiberty-linker-plugin-bootstrap
24402 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
24403 all-stage3: all-stage3-libiberty-linker-plugin
24404 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24405 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
24406 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24407 @r=`${PWD_COMMAND}`; export r; \
24408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409 TFLAGS="$(STAGE3_TFLAGS)"; \
24410 $(HOST_EXPORTS) \
24411 $(POSTSTAGE1_HOST_EXPORTS) \
24412 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24414 CFLAGS="$(STAGE3_CFLAGS)" \
24415 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24416 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24421 TFLAGS="$(STAGE3_TFLAGS)" \
24422 $(TARGET-stage3-libiberty-linker-plugin)
24424 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
24425 clean-stage3: clean-stage3-libiberty-linker-plugin
24426 clean-stage3-libiberty-linker-plugin:
24427 @if [ $(current_stage) = stage3 ]; then \
24428 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24429 else \
24430 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
24431 $(MAKE) stage3-start; \
24432 fi; \
24433 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24435 @endif libiberty-linker-plugin-bootstrap
24438 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
24439 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
24440 maybe-all-stage4-libiberty-linker-plugin:
24441 maybe-clean-stage4-libiberty-linker-plugin:
24442 @if libiberty-linker-plugin-bootstrap
24443 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
24444 all-stage4: all-stage4-libiberty-linker-plugin
24445 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24446 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
24447 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24448 @r=`${PWD_COMMAND}`; export r; \
24449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24450 TFLAGS="$(STAGE4_TFLAGS)"; \
24451 $(HOST_EXPORTS) \
24452 $(POSTSTAGE1_HOST_EXPORTS) \
24453 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24455 CFLAGS="$(STAGE4_CFLAGS)" \
24456 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24457 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24462 TFLAGS="$(STAGE4_TFLAGS)" \
24463 $(TARGET-stage4-libiberty-linker-plugin)
24465 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
24466 clean-stage4: clean-stage4-libiberty-linker-plugin
24467 clean-stage4-libiberty-linker-plugin:
24468 @if [ $(current_stage) = stage4 ]; then \
24469 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24470 else \
24471 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
24472 $(MAKE) stage4-start; \
24473 fi; \
24474 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24476 @endif libiberty-linker-plugin-bootstrap
24479 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
24480 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
24481 maybe-all-stageprofile-libiberty-linker-plugin:
24482 maybe-clean-stageprofile-libiberty-linker-plugin:
24483 @if libiberty-linker-plugin-bootstrap
24484 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
24485 all-stageprofile: all-stageprofile-libiberty-linker-plugin
24486 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24487 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
24488 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24489 @r=`${PWD_COMMAND}`; export r; \
24490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24491 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24492 $(HOST_EXPORTS) \
24493 $(POSTSTAGE1_HOST_EXPORTS) \
24494 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24496 CFLAGS="$(STAGEprofile_CFLAGS)" \
24497 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24498 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24503 TFLAGS="$(STAGEprofile_TFLAGS)" \
24504 $(TARGET-stageprofile-libiberty-linker-plugin)
24506 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
24507 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
24508 clean-stageprofile-libiberty-linker-plugin:
24509 @if [ $(current_stage) = stageprofile ]; then \
24510 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24511 else \
24512 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
24513 $(MAKE) stageprofile-start; \
24514 fi; \
24515 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24517 @endif libiberty-linker-plugin-bootstrap
24520 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
24521 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
24522 maybe-all-stagefeedback-libiberty-linker-plugin:
24523 maybe-clean-stagefeedback-libiberty-linker-plugin:
24524 @if libiberty-linker-plugin-bootstrap
24525 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
24526 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
24527 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24528 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
24529 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24530 @r=`${PWD_COMMAND}`; export r; \
24531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24532 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24533 $(HOST_EXPORTS) \
24534 $(POSTSTAGE1_HOST_EXPORTS) \
24535 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24537 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24538 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24539 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24544 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24545 $(TARGET-stagefeedback-libiberty-linker-plugin)
24547 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
24548 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
24549 clean-stagefeedback-libiberty-linker-plugin:
24550 @if [ $(current_stage) = stagefeedback ]; then \
24551 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24552 else \
24553 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
24554 $(MAKE) stagefeedback-start; \
24555 fi; \
24556 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24558 @endif libiberty-linker-plugin-bootstrap
24564 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
24565 maybe-check-libiberty-linker-plugin:
24566 @if libiberty-linker-plugin
24567 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
24569 check-libiberty-linker-plugin:
24570 @: $(MAKE); $(unstage)
24571 @r=`${PWD_COMMAND}`; export r; \
24572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24573 $(HOST_EXPORTS) \
24574 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24575 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
24577 @endif libiberty-linker-plugin
24579 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
24580 maybe-install-libiberty-linker-plugin:
24581 @if libiberty-linker-plugin
24582 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
24584 install-libiberty-linker-plugin: installdirs
24585 @: $(MAKE); $(unstage)
24586 @r=`${PWD_COMMAND}`; export r; \
24587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24588 $(HOST_EXPORTS) \
24589 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24590 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
24592 @endif libiberty-linker-plugin
24594 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
24595 maybe-install-strip-libiberty-linker-plugin:
24596 @if libiberty-linker-plugin
24597 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
24599 install-strip-libiberty-linker-plugin: installdirs
24600 @: $(MAKE); $(unstage)
24601 @r=`${PWD_COMMAND}`; export r; \
24602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24603 $(HOST_EXPORTS) \
24604 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24605 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
24607 @endif libiberty-linker-plugin
24609 # Other targets (info, dvi, pdf, etc.)
24611 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
24612 maybe-info-libiberty-linker-plugin:
24613 @if libiberty-linker-plugin
24614 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
24616 info-libiberty-linker-plugin: \
24617 configure-libiberty-linker-plugin
24618 @[ -f ./libiberty-linker-plugin/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) @extra_linker_plugin_flags@; do \
24623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24624 done; \
24625 echo "Doing info in libiberty-linker-plugin" ; \
24626 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
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 info) \
24632 || exit 1
24634 @endif libiberty-linker-plugin
24636 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
24637 maybe-dvi-libiberty-linker-plugin:
24638 @if libiberty-linker-plugin
24639 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
24641 dvi-libiberty-linker-plugin: \
24642 configure-libiberty-linker-plugin
24643 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing dvi in libiberty-linker-plugin" ; \
24651 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 dvi) \
24657 || exit 1
24659 @endif libiberty-linker-plugin
24661 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
24662 maybe-pdf-libiberty-linker-plugin:
24663 @if libiberty-linker-plugin
24664 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
24666 pdf-libiberty-linker-plugin: \
24667 configure-libiberty-linker-plugin
24668 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24669 r=`${PWD_COMMAND}`; export r; \
24670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24671 $(HOST_EXPORTS) \
24672 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24674 done; \
24675 echo "Doing pdf in libiberty-linker-plugin" ; \
24676 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24679 "RANLIB=$${RANLIB}" \
24680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24681 pdf) \
24682 || exit 1
24684 @endif libiberty-linker-plugin
24686 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
24687 maybe-html-libiberty-linker-plugin:
24688 @if libiberty-linker-plugin
24689 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
24691 html-libiberty-linker-plugin: \
24692 configure-libiberty-linker-plugin
24693 @[ -f ./libiberty-linker-plugin/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) @extra_linker_plugin_flags@; do \
24698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24699 done; \
24700 echo "Doing html in libiberty-linker-plugin" ; \
24701 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
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 html) \
24707 || exit 1
24709 @endif libiberty-linker-plugin
24711 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24712 maybe-TAGS-libiberty-linker-plugin:
24713 @if libiberty-linker-plugin
24714 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24716 TAGS-libiberty-linker-plugin: \
24717 configure-libiberty-linker-plugin
24718 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24719 r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 $(HOST_EXPORTS) \
24722 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24724 done; \
24725 echo "Doing TAGS in libiberty-linker-plugin" ; \
24726 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24729 "RANLIB=$${RANLIB}" \
24730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24731 TAGS) \
24732 || exit 1
24734 @endif libiberty-linker-plugin
24736 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24737 maybe-install-info-libiberty-linker-plugin:
24738 @if libiberty-linker-plugin
24739 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24741 install-info-libiberty-linker-plugin: \
24742 configure-libiberty-linker-plugin \
24743 info-libiberty-linker-plugin
24744 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24745 r=`${PWD_COMMAND}`; export r; \
24746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24747 $(HOST_EXPORTS) \
24748 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24750 done; \
24751 echo "Doing install-info in libiberty-linker-plugin" ; \
24752 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24755 "RANLIB=$${RANLIB}" \
24756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24757 install-info) \
24758 || exit 1
24760 @endif libiberty-linker-plugin
24762 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24763 maybe-install-pdf-libiberty-linker-plugin:
24764 @if libiberty-linker-plugin
24765 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24767 install-pdf-libiberty-linker-plugin: \
24768 configure-libiberty-linker-plugin \
24769 pdf-libiberty-linker-plugin
24770 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24771 r=`${PWD_COMMAND}`; export r; \
24772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24773 $(HOST_EXPORTS) \
24774 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24776 done; \
24777 echo "Doing install-pdf in libiberty-linker-plugin" ; \
24778 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24781 "RANLIB=$${RANLIB}" \
24782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24783 install-pdf) \
24784 || exit 1
24786 @endif libiberty-linker-plugin
24788 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24789 maybe-install-html-libiberty-linker-plugin:
24790 @if libiberty-linker-plugin
24791 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24793 install-html-libiberty-linker-plugin: \
24794 configure-libiberty-linker-plugin \
24795 html-libiberty-linker-plugin
24796 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24797 r=`${PWD_COMMAND}`; export r; \
24798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24799 $(HOST_EXPORTS) \
24800 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24802 done; \
24803 echo "Doing install-html in libiberty-linker-plugin" ; \
24804 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24807 "RANLIB=$${RANLIB}" \
24808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24809 install-html) \
24810 || exit 1
24812 @endif libiberty-linker-plugin
24814 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24815 maybe-installcheck-libiberty-linker-plugin:
24816 @if libiberty-linker-plugin
24817 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24819 installcheck-libiberty-linker-plugin: \
24820 configure-libiberty-linker-plugin
24821 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24822 r=`${PWD_COMMAND}`; export r; \
24823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24824 $(HOST_EXPORTS) \
24825 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24827 done; \
24828 echo "Doing installcheck in libiberty-linker-plugin" ; \
24829 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24832 "RANLIB=$${RANLIB}" \
24833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24834 installcheck) \
24835 || exit 1
24837 @endif libiberty-linker-plugin
24839 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24840 maybe-mostlyclean-libiberty-linker-plugin:
24841 @if libiberty-linker-plugin
24842 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24844 mostlyclean-libiberty-linker-plugin:
24845 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24846 r=`${PWD_COMMAND}`; export r; \
24847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24848 $(HOST_EXPORTS) \
24849 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24851 done; \
24852 echo "Doing mostlyclean in libiberty-linker-plugin" ; \
24853 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24856 "RANLIB=$${RANLIB}" \
24857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24858 mostlyclean) \
24859 || exit 1
24861 @endif libiberty-linker-plugin
24863 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24864 maybe-clean-libiberty-linker-plugin:
24865 @if libiberty-linker-plugin
24866 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24868 clean-libiberty-linker-plugin:
24869 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24870 r=`${PWD_COMMAND}`; export r; \
24871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24872 $(HOST_EXPORTS) \
24873 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24875 done; \
24876 echo "Doing clean in libiberty-linker-plugin" ; \
24877 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24880 "RANLIB=$${RANLIB}" \
24881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24882 clean) \
24883 || exit 1
24885 @endif libiberty-linker-plugin
24887 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24888 maybe-distclean-libiberty-linker-plugin:
24889 @if libiberty-linker-plugin
24890 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24892 distclean-libiberty-linker-plugin:
24893 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24894 r=`${PWD_COMMAND}`; export r; \
24895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24896 $(HOST_EXPORTS) \
24897 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24899 done; \
24900 echo "Doing distclean in libiberty-linker-plugin" ; \
24901 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24904 "RANLIB=$${RANLIB}" \
24905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24906 distclean) \
24907 || exit 1
24909 @endif libiberty-linker-plugin
24911 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24912 maybe-maintainer-clean-libiberty-linker-plugin:
24913 @if libiberty-linker-plugin
24914 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24916 maintainer-clean-libiberty-linker-plugin:
24917 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24918 r=`${PWD_COMMAND}`; export r; \
24919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24920 $(HOST_EXPORTS) \
24921 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24923 done; \
24924 echo "Doing maintainer-clean in libiberty-linker-plugin" ; \
24925 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24928 "RANLIB=$${RANLIB}" \
24929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24930 maintainer-clean) \
24931 || exit 1
24933 @endif libiberty-linker-plugin
24937 .PHONY: configure-libiconv maybe-configure-libiconv
24938 maybe-configure-libiconv:
24939 @if gcc-bootstrap
24940 configure-libiconv: stage_current
24941 @endif gcc-bootstrap
24942 @if libiconv
24943 maybe-configure-libiconv: configure-libiconv
24944 configure-libiconv:
24945 @: $(MAKE); $(unstage)
24946 @r=`${PWD_COMMAND}`; export r; \
24947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24948 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
24950 $(HOST_EXPORTS) \
24951 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24952 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24953 case $(srcdir) in \
24954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24955 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24957 esac; \
24958 module_srcdir=libiconv; \
24959 $(SHELL) \
24960 $$s/$$module_srcdir/configure \
24961 --srcdir=$${topdir}/$$module_srcdir \
24962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24963 --target=${target_alias} --disable-shared \
24964 || exit 1
24965 @endif libiconv
24971 .PHONY: all-libiconv maybe-all-libiconv
24972 maybe-all-libiconv:
24973 @if gcc-bootstrap
24974 all-libiconv: stage_current
24975 @endif gcc-bootstrap
24976 @if libiconv
24977 TARGET-libiconv=all
24978 maybe-all-libiconv: all-libiconv
24979 all-libiconv: configure-libiconv
24980 @: $(MAKE); $(unstage)
24981 @r=`${PWD_COMMAND}`; export r; \
24982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24983 $(HOST_EXPORTS) \
24984 (cd $(HOST_SUBDIR)/libiconv && \
24985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24986 $(TARGET-libiconv))
24987 @endif libiconv
24992 .PHONY: check-libiconv maybe-check-libiconv
24993 maybe-check-libiconv:
24994 @if libiconv
24995 maybe-check-libiconv: check-libiconv
24997 check-libiconv:
24998 @: $(MAKE); $(unstage)
24999 @r=`${PWD_COMMAND}`; export r; \
25000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25001 $(HOST_EXPORTS) \
25002 (cd $(HOST_SUBDIR)/libiconv && \
25003 $(MAKE) $(FLAGS_TO_PASS) check)
25005 @endif libiconv
25007 .PHONY: install-libiconv maybe-install-libiconv
25008 maybe-install-libiconv:
25009 @if libiconv
25010 maybe-install-libiconv: install-libiconv
25012 install-libiconv:
25014 @endif libiconv
25016 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
25017 maybe-install-strip-libiconv:
25018 @if libiconv
25019 maybe-install-strip-libiconv: install-strip-libiconv
25021 install-strip-libiconv:
25023 @endif libiconv
25025 # Other targets (info, dvi, pdf, etc.)
25027 .PHONY: maybe-info-libiconv info-libiconv
25028 maybe-info-libiconv:
25029 @if libiconv
25030 maybe-info-libiconv: info-libiconv
25032 info-libiconv: \
25033 configure-libiconv
25034 @: $(MAKE); $(unstage)
25035 @[ -f ./libiconv/Makefile ] || exit 0; \
25036 r=`${PWD_COMMAND}`; export r; \
25037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25038 $(HOST_EXPORTS) \
25039 for flag in $(EXTRA_HOST_FLAGS) ; do \
25040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25041 done; \
25042 echo "Doing info in libiconv" ; \
25043 (cd $(HOST_SUBDIR)/libiconv && \
25044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25046 "RANLIB=$${RANLIB}" \
25047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25048 info) \
25049 || exit 1
25051 @endif libiconv
25053 .PHONY: maybe-dvi-libiconv dvi-libiconv
25054 maybe-dvi-libiconv:
25055 @if libiconv
25056 maybe-dvi-libiconv: dvi-libiconv
25058 dvi-libiconv: \
25059 configure-libiconv
25060 @: $(MAKE); $(unstage)
25061 @[ -f ./libiconv/Makefile ] || exit 0; \
25062 r=`${PWD_COMMAND}`; export r; \
25063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25064 $(HOST_EXPORTS) \
25065 for flag in $(EXTRA_HOST_FLAGS) ; do \
25066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25067 done; \
25068 echo "Doing dvi in libiconv" ; \
25069 (cd $(HOST_SUBDIR)/libiconv && \
25070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25072 "RANLIB=$${RANLIB}" \
25073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25074 dvi) \
25075 || exit 1
25077 @endif libiconv
25079 .PHONY: maybe-pdf-libiconv pdf-libiconv
25080 maybe-pdf-libiconv:
25081 @if libiconv
25082 maybe-pdf-libiconv: pdf-libiconv
25084 pdf-libiconv: \
25085 configure-libiconv
25086 @: $(MAKE); $(unstage)
25087 @[ -f ./libiconv/Makefile ] || exit 0; \
25088 r=`${PWD_COMMAND}`; export r; \
25089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25090 $(HOST_EXPORTS) \
25091 for flag in $(EXTRA_HOST_FLAGS) ; do \
25092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25093 done; \
25094 echo "Doing pdf in libiconv" ; \
25095 (cd $(HOST_SUBDIR)/libiconv && \
25096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25098 "RANLIB=$${RANLIB}" \
25099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25100 pdf) \
25101 || exit 1
25103 @endif libiconv
25105 .PHONY: maybe-html-libiconv html-libiconv
25106 maybe-html-libiconv:
25107 @if libiconv
25108 maybe-html-libiconv: html-libiconv
25110 html-libiconv: \
25111 configure-libiconv
25112 @: $(MAKE); $(unstage)
25113 @[ -f ./libiconv/Makefile ] || exit 0; \
25114 r=`${PWD_COMMAND}`; export r; \
25115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116 $(HOST_EXPORTS) \
25117 for flag in $(EXTRA_HOST_FLAGS) ; do \
25118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25119 done; \
25120 echo "Doing html in libiconv" ; \
25121 (cd $(HOST_SUBDIR)/libiconv && \
25122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25124 "RANLIB=$${RANLIB}" \
25125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25126 html) \
25127 || exit 1
25129 @endif libiconv
25131 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
25132 maybe-TAGS-libiconv:
25133 @if libiconv
25134 maybe-TAGS-libiconv: TAGS-libiconv
25136 TAGS-libiconv: \
25137 configure-libiconv
25138 @: $(MAKE); $(unstage)
25139 @[ -f ./libiconv/Makefile ] || exit 0; \
25140 r=`${PWD_COMMAND}`; export r; \
25141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25142 $(HOST_EXPORTS) \
25143 for flag in $(EXTRA_HOST_FLAGS) ; do \
25144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25145 done; \
25146 echo "Doing TAGS in libiconv" ; \
25147 (cd $(HOST_SUBDIR)/libiconv && \
25148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25150 "RANLIB=$${RANLIB}" \
25151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25152 TAGS) \
25153 || exit 1
25155 @endif libiconv
25157 .PHONY: maybe-install-info-libiconv install-info-libiconv
25158 maybe-install-info-libiconv:
25159 @if libiconv
25160 maybe-install-info-libiconv: install-info-libiconv
25162 # libiconv doesn't support install-info.
25163 install-info-libiconv:
25165 @endif libiconv
25167 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
25168 maybe-install-pdf-libiconv:
25169 @if libiconv
25170 maybe-install-pdf-libiconv: install-pdf-libiconv
25172 # libiconv doesn't support install-pdf.
25173 install-pdf-libiconv:
25175 @endif libiconv
25177 .PHONY: maybe-install-html-libiconv install-html-libiconv
25178 maybe-install-html-libiconv:
25179 @if libiconv
25180 maybe-install-html-libiconv: install-html-libiconv
25182 # libiconv doesn't support install-html.
25183 install-html-libiconv:
25185 @endif libiconv
25187 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
25188 maybe-installcheck-libiconv:
25189 @if libiconv
25190 maybe-installcheck-libiconv: installcheck-libiconv
25192 installcheck-libiconv: \
25193 configure-libiconv
25194 @: $(MAKE); $(unstage)
25195 @[ -f ./libiconv/Makefile ] || exit 0; \
25196 r=`${PWD_COMMAND}`; export r; \
25197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25198 $(HOST_EXPORTS) \
25199 for flag in $(EXTRA_HOST_FLAGS) ; do \
25200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25201 done; \
25202 echo "Doing installcheck in libiconv" ; \
25203 (cd $(HOST_SUBDIR)/libiconv && \
25204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25206 "RANLIB=$${RANLIB}" \
25207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25208 installcheck) \
25209 || exit 1
25211 @endif libiconv
25213 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
25214 maybe-mostlyclean-libiconv:
25215 @if libiconv
25216 maybe-mostlyclean-libiconv: mostlyclean-libiconv
25218 mostlyclean-libiconv:
25219 @: $(MAKE); $(unstage)
25220 @[ -f ./libiconv/Makefile ] || exit 0; \
25221 r=`${PWD_COMMAND}`; export r; \
25222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223 $(HOST_EXPORTS) \
25224 for flag in $(EXTRA_HOST_FLAGS) ; do \
25225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25226 done; \
25227 echo "Doing mostlyclean in libiconv" ; \
25228 (cd $(HOST_SUBDIR)/libiconv && \
25229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25231 "RANLIB=$${RANLIB}" \
25232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25233 mostlyclean) \
25234 || exit 1
25236 @endif libiconv
25238 .PHONY: maybe-clean-libiconv clean-libiconv
25239 maybe-clean-libiconv:
25240 @if libiconv
25241 maybe-clean-libiconv: clean-libiconv
25243 clean-libiconv:
25244 @: $(MAKE); $(unstage)
25245 @[ -f ./libiconv/Makefile ] || exit 0; \
25246 r=`${PWD_COMMAND}`; export r; \
25247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25248 $(HOST_EXPORTS) \
25249 for flag in $(EXTRA_HOST_FLAGS) ; do \
25250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25251 done; \
25252 echo "Doing clean in libiconv" ; \
25253 (cd $(HOST_SUBDIR)/libiconv && \
25254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25256 "RANLIB=$${RANLIB}" \
25257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25258 clean) \
25259 || exit 1
25261 @endif libiconv
25263 .PHONY: maybe-distclean-libiconv distclean-libiconv
25264 maybe-distclean-libiconv:
25265 @if libiconv
25266 maybe-distclean-libiconv: distclean-libiconv
25268 distclean-libiconv:
25269 @: $(MAKE); $(unstage)
25270 @[ -f ./libiconv/Makefile ] || exit 0; \
25271 r=`${PWD_COMMAND}`; export r; \
25272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25273 $(HOST_EXPORTS) \
25274 for flag in $(EXTRA_HOST_FLAGS) ; do \
25275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25276 done; \
25277 echo "Doing distclean in libiconv" ; \
25278 (cd $(HOST_SUBDIR)/libiconv && \
25279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25281 "RANLIB=$${RANLIB}" \
25282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25283 distclean) \
25284 || exit 1
25286 @endif libiconv
25288 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25289 maybe-maintainer-clean-libiconv:
25290 @if libiconv
25291 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25293 maintainer-clean-libiconv:
25294 @: $(MAKE); $(unstage)
25295 @[ -f ./libiconv/Makefile ] || exit 0; \
25296 r=`${PWD_COMMAND}`; export r; \
25297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25298 $(HOST_EXPORTS) \
25299 for flag in $(EXTRA_HOST_FLAGS) ; do \
25300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25301 done; \
25302 echo "Doing maintainer-clean in libiconv" ; \
25303 (cd $(HOST_SUBDIR)/libiconv && \
25304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25306 "RANLIB=$${RANLIB}" \
25307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308 maintainer-clean) \
25309 || exit 1
25311 @endif libiconv
25315 .PHONY: configure-m4 maybe-configure-m4
25316 maybe-configure-m4:
25317 @if gcc-bootstrap
25318 configure-m4: stage_current
25319 @endif gcc-bootstrap
25320 @if m4
25321 maybe-configure-m4: configure-m4
25322 configure-m4:
25323 @: $(MAKE); $(unstage)
25324 @r=`${PWD_COMMAND}`; export r; \
25325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25326 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
25328 $(HOST_EXPORTS) \
25329 echo Configuring in $(HOST_SUBDIR)/m4; \
25330 cd "$(HOST_SUBDIR)/m4" || exit 1; \
25331 case $(srcdir) in \
25332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25333 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25335 esac; \
25336 module_srcdir=m4; \
25337 $(SHELL) \
25338 $$s/$$module_srcdir/configure \
25339 --srcdir=$${topdir}/$$module_srcdir \
25340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25341 --target=${target_alias} \
25342 || exit 1
25343 @endif m4
25349 .PHONY: all-m4 maybe-all-m4
25350 maybe-all-m4:
25351 @if gcc-bootstrap
25352 all-m4: stage_current
25353 @endif gcc-bootstrap
25354 @if m4
25355 TARGET-m4=all
25356 maybe-all-m4: all-m4
25357 all-m4: configure-m4
25358 @: $(MAKE); $(unstage)
25359 @r=`${PWD_COMMAND}`; export r; \
25360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25361 $(HOST_EXPORTS) \
25362 (cd $(HOST_SUBDIR)/m4 && \
25363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25364 $(TARGET-m4))
25365 @endif m4
25370 .PHONY: check-m4 maybe-check-m4
25371 maybe-check-m4:
25372 @if m4
25373 maybe-check-m4: check-m4
25375 check-m4:
25376 @: $(MAKE); $(unstage)
25377 @r=`${PWD_COMMAND}`; export r; \
25378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25379 $(HOST_EXPORTS) \
25380 (cd $(HOST_SUBDIR)/m4 && \
25381 $(MAKE) $(FLAGS_TO_PASS) check)
25383 @endif m4
25385 .PHONY: install-m4 maybe-install-m4
25386 maybe-install-m4:
25387 @if m4
25388 maybe-install-m4: install-m4
25390 install-m4: installdirs
25391 @: $(MAKE); $(unstage)
25392 @r=`${PWD_COMMAND}`; export r; \
25393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25394 $(HOST_EXPORTS) \
25395 (cd $(HOST_SUBDIR)/m4 && \
25396 $(MAKE) $(FLAGS_TO_PASS) install)
25398 @endif m4
25400 .PHONY: install-strip-m4 maybe-install-strip-m4
25401 maybe-install-strip-m4:
25402 @if m4
25403 maybe-install-strip-m4: install-strip-m4
25405 install-strip-m4: installdirs
25406 @: $(MAKE); $(unstage)
25407 @r=`${PWD_COMMAND}`; export r; \
25408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25409 $(HOST_EXPORTS) \
25410 (cd $(HOST_SUBDIR)/m4 && \
25411 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25413 @endif m4
25415 # Other targets (info, dvi, pdf, etc.)
25417 .PHONY: maybe-info-m4 info-m4
25418 maybe-info-m4:
25419 @if m4
25420 maybe-info-m4: info-m4
25422 info-m4: \
25423 configure-m4
25424 @: $(MAKE); $(unstage)
25425 @[ -f ./m4/Makefile ] || exit 0; \
25426 r=`${PWD_COMMAND}`; export r; \
25427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25428 $(HOST_EXPORTS) \
25429 for flag in $(EXTRA_HOST_FLAGS) ; do \
25430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25431 done; \
25432 echo "Doing info in m4" ; \
25433 (cd $(HOST_SUBDIR)/m4 && \
25434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25436 "RANLIB=$${RANLIB}" \
25437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25438 info) \
25439 || exit 1
25441 @endif m4
25443 .PHONY: maybe-dvi-m4 dvi-m4
25444 maybe-dvi-m4:
25445 @if m4
25446 maybe-dvi-m4: dvi-m4
25448 dvi-m4: \
25449 configure-m4
25450 @: $(MAKE); $(unstage)
25451 @[ -f ./m4/Makefile ] || exit 0; \
25452 r=`${PWD_COMMAND}`; export r; \
25453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25454 $(HOST_EXPORTS) \
25455 for flag in $(EXTRA_HOST_FLAGS) ; do \
25456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25457 done; \
25458 echo "Doing dvi in m4" ; \
25459 (cd $(HOST_SUBDIR)/m4 && \
25460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25462 "RANLIB=$${RANLIB}" \
25463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25464 dvi) \
25465 || exit 1
25467 @endif m4
25469 .PHONY: maybe-pdf-m4 pdf-m4
25470 maybe-pdf-m4:
25471 @if m4
25472 maybe-pdf-m4: pdf-m4
25474 pdf-m4: \
25475 configure-m4
25476 @: $(MAKE); $(unstage)
25477 @[ -f ./m4/Makefile ] || exit 0; \
25478 r=`${PWD_COMMAND}`; export r; \
25479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480 $(HOST_EXPORTS) \
25481 for flag in $(EXTRA_HOST_FLAGS) ; do \
25482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25483 done; \
25484 echo "Doing pdf in m4" ; \
25485 (cd $(HOST_SUBDIR)/m4 && \
25486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25488 "RANLIB=$${RANLIB}" \
25489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25490 pdf) \
25491 || exit 1
25493 @endif m4
25495 .PHONY: maybe-html-m4 html-m4
25496 maybe-html-m4:
25497 @if m4
25498 maybe-html-m4: html-m4
25500 html-m4: \
25501 configure-m4
25502 @: $(MAKE); $(unstage)
25503 @[ -f ./m4/Makefile ] || exit 0; \
25504 r=`${PWD_COMMAND}`; export r; \
25505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25506 $(HOST_EXPORTS) \
25507 for flag in $(EXTRA_HOST_FLAGS) ; do \
25508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25509 done; \
25510 echo "Doing html in m4" ; \
25511 (cd $(HOST_SUBDIR)/m4 && \
25512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25514 "RANLIB=$${RANLIB}" \
25515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25516 html) \
25517 || exit 1
25519 @endif m4
25521 .PHONY: maybe-TAGS-m4 TAGS-m4
25522 maybe-TAGS-m4:
25523 @if m4
25524 maybe-TAGS-m4: TAGS-m4
25526 TAGS-m4: \
25527 configure-m4
25528 @: $(MAKE); $(unstage)
25529 @[ -f ./m4/Makefile ] || exit 0; \
25530 r=`${PWD_COMMAND}`; export r; \
25531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25532 $(HOST_EXPORTS) \
25533 for flag in $(EXTRA_HOST_FLAGS) ; do \
25534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25535 done; \
25536 echo "Doing TAGS in m4" ; \
25537 (cd $(HOST_SUBDIR)/m4 && \
25538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25540 "RANLIB=$${RANLIB}" \
25541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25542 TAGS) \
25543 || exit 1
25545 @endif m4
25547 .PHONY: maybe-install-info-m4 install-info-m4
25548 maybe-install-info-m4:
25549 @if m4
25550 maybe-install-info-m4: install-info-m4
25552 install-info-m4: \
25553 configure-m4 \
25554 info-m4
25555 @: $(MAKE); $(unstage)
25556 @[ -f ./m4/Makefile ] || exit 0; \
25557 r=`${PWD_COMMAND}`; export r; \
25558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25559 $(HOST_EXPORTS) \
25560 for flag in $(EXTRA_HOST_FLAGS) ; do \
25561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25562 done; \
25563 echo "Doing install-info in m4" ; \
25564 (cd $(HOST_SUBDIR)/m4 && \
25565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25567 "RANLIB=$${RANLIB}" \
25568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25569 install-info) \
25570 || exit 1
25572 @endif m4
25574 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25575 maybe-install-pdf-m4:
25576 @if m4
25577 maybe-install-pdf-m4: install-pdf-m4
25579 install-pdf-m4: \
25580 configure-m4 \
25581 pdf-m4
25582 @: $(MAKE); $(unstage)
25583 @[ -f ./m4/Makefile ] || exit 0; \
25584 r=`${PWD_COMMAND}`; export r; \
25585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586 $(HOST_EXPORTS) \
25587 for flag in $(EXTRA_HOST_FLAGS) ; do \
25588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589 done; \
25590 echo "Doing install-pdf in m4" ; \
25591 (cd $(HOST_SUBDIR)/m4 && \
25592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594 "RANLIB=$${RANLIB}" \
25595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25596 install-pdf) \
25597 || exit 1
25599 @endif m4
25601 .PHONY: maybe-install-html-m4 install-html-m4
25602 maybe-install-html-m4:
25603 @if m4
25604 maybe-install-html-m4: install-html-m4
25606 install-html-m4: \
25607 configure-m4 \
25608 html-m4
25609 @: $(MAKE); $(unstage)
25610 @[ -f ./m4/Makefile ] || exit 0; \
25611 r=`${PWD_COMMAND}`; export r; \
25612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25613 $(HOST_EXPORTS) \
25614 for flag in $(EXTRA_HOST_FLAGS) ; do \
25615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25616 done; \
25617 echo "Doing install-html in m4" ; \
25618 (cd $(HOST_SUBDIR)/m4 && \
25619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25621 "RANLIB=$${RANLIB}" \
25622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25623 install-html) \
25624 || exit 1
25626 @endif m4
25628 .PHONY: maybe-installcheck-m4 installcheck-m4
25629 maybe-installcheck-m4:
25630 @if m4
25631 maybe-installcheck-m4: installcheck-m4
25633 installcheck-m4: \
25634 configure-m4
25635 @: $(MAKE); $(unstage)
25636 @[ -f ./m4/Makefile ] || exit 0; \
25637 r=`${PWD_COMMAND}`; export r; \
25638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639 $(HOST_EXPORTS) \
25640 for flag in $(EXTRA_HOST_FLAGS) ; do \
25641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25642 done; \
25643 echo "Doing installcheck in m4" ; \
25644 (cd $(HOST_SUBDIR)/m4 && \
25645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25647 "RANLIB=$${RANLIB}" \
25648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25649 installcheck) \
25650 || exit 1
25652 @endif m4
25654 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25655 maybe-mostlyclean-m4:
25656 @if m4
25657 maybe-mostlyclean-m4: mostlyclean-m4
25659 mostlyclean-m4:
25660 @: $(MAKE); $(unstage)
25661 @[ -f ./m4/Makefile ] || exit 0; \
25662 r=`${PWD_COMMAND}`; export r; \
25663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664 $(HOST_EXPORTS) \
25665 for flag in $(EXTRA_HOST_FLAGS) ; do \
25666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25667 done; \
25668 echo "Doing mostlyclean in m4" ; \
25669 (cd $(HOST_SUBDIR)/m4 && \
25670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25672 "RANLIB=$${RANLIB}" \
25673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25674 mostlyclean) \
25675 || exit 1
25677 @endif m4
25679 .PHONY: maybe-clean-m4 clean-m4
25680 maybe-clean-m4:
25681 @if m4
25682 maybe-clean-m4: clean-m4
25684 clean-m4:
25685 @: $(MAKE); $(unstage)
25686 @[ -f ./m4/Makefile ] || exit 0; \
25687 r=`${PWD_COMMAND}`; export r; \
25688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25689 $(HOST_EXPORTS) \
25690 for flag in $(EXTRA_HOST_FLAGS) ; do \
25691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25692 done; \
25693 echo "Doing clean in m4" ; \
25694 (cd $(HOST_SUBDIR)/m4 && \
25695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25697 "RANLIB=$${RANLIB}" \
25698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25699 clean) \
25700 || exit 1
25702 @endif m4
25704 .PHONY: maybe-distclean-m4 distclean-m4
25705 maybe-distclean-m4:
25706 @if m4
25707 maybe-distclean-m4: distclean-m4
25709 distclean-m4:
25710 @: $(MAKE); $(unstage)
25711 @[ -f ./m4/Makefile ] || exit 0; \
25712 r=`${PWD_COMMAND}`; export r; \
25713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25714 $(HOST_EXPORTS) \
25715 for flag in $(EXTRA_HOST_FLAGS) ; do \
25716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25717 done; \
25718 echo "Doing distclean in m4" ; \
25719 (cd $(HOST_SUBDIR)/m4 && \
25720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25722 "RANLIB=$${RANLIB}" \
25723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25724 distclean) \
25725 || exit 1
25727 @endif m4
25729 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25730 maybe-maintainer-clean-m4:
25731 @if m4
25732 maybe-maintainer-clean-m4: maintainer-clean-m4
25734 maintainer-clean-m4:
25735 @: $(MAKE); $(unstage)
25736 @[ -f ./m4/Makefile ] || exit 0; \
25737 r=`${PWD_COMMAND}`; export r; \
25738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25739 $(HOST_EXPORTS) \
25740 for flag in $(EXTRA_HOST_FLAGS) ; do \
25741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25742 done; \
25743 echo "Doing maintainer-clean in m4" ; \
25744 (cd $(HOST_SUBDIR)/m4 && \
25745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25747 "RANLIB=$${RANLIB}" \
25748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25749 maintainer-clean) \
25750 || exit 1
25752 @endif m4
25756 .PHONY: configure-readline maybe-configure-readline
25757 maybe-configure-readline:
25758 @if gcc-bootstrap
25759 configure-readline: stage_current
25760 @endif gcc-bootstrap
25761 @if readline
25762 maybe-configure-readline: configure-readline
25763 configure-readline:
25764 @: $(MAKE); $(unstage)
25765 @r=`${PWD_COMMAND}`; export r; \
25766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
25769 $(HOST_EXPORTS) \
25770 echo Configuring in $(HOST_SUBDIR)/readline; \
25771 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25772 case $(srcdir) in \
25773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25774 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25776 esac; \
25777 module_srcdir=readline; \
25778 $(SHELL) \
25779 $$s/$$module_srcdir/configure \
25780 --srcdir=$${topdir}/$$module_srcdir \
25781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25782 --target=${target_alias} \
25783 || exit 1
25784 @endif readline
25790 .PHONY: all-readline maybe-all-readline
25791 maybe-all-readline:
25792 @if gcc-bootstrap
25793 all-readline: stage_current
25794 @endif gcc-bootstrap
25795 @if readline
25796 TARGET-readline=all
25797 maybe-all-readline: all-readline
25798 all-readline: configure-readline
25799 @: $(MAKE); $(unstage)
25800 @r=`${PWD_COMMAND}`; export r; \
25801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25802 $(HOST_EXPORTS) \
25803 (cd $(HOST_SUBDIR)/readline && \
25804 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25805 $(TARGET-readline))
25806 @endif readline
25811 .PHONY: check-readline maybe-check-readline
25812 maybe-check-readline:
25813 @if readline
25814 maybe-check-readline: check-readline
25816 check-readline:
25817 @: $(MAKE); $(unstage)
25818 @r=`${PWD_COMMAND}`; export r; \
25819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25820 $(HOST_EXPORTS) \
25821 (cd $(HOST_SUBDIR)/readline && \
25822 $(MAKE) $(FLAGS_TO_PASS) check)
25824 @endif readline
25826 .PHONY: install-readline maybe-install-readline
25827 maybe-install-readline:
25828 @if readline
25829 maybe-install-readline: install-readline
25831 install-readline: installdirs
25832 @: $(MAKE); $(unstage)
25833 @r=`${PWD_COMMAND}`; export r; \
25834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25835 $(HOST_EXPORTS) \
25836 (cd $(HOST_SUBDIR)/readline && \
25837 $(MAKE) $(FLAGS_TO_PASS) install)
25839 @endif readline
25841 .PHONY: install-strip-readline maybe-install-strip-readline
25842 maybe-install-strip-readline:
25843 @if readline
25844 maybe-install-strip-readline: install-strip-readline
25846 install-strip-readline: installdirs
25847 @: $(MAKE); $(unstage)
25848 @r=`${PWD_COMMAND}`; export r; \
25849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25850 $(HOST_EXPORTS) \
25851 (cd $(HOST_SUBDIR)/readline && \
25852 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25854 @endif readline
25856 # Other targets (info, dvi, pdf, etc.)
25858 .PHONY: maybe-info-readline info-readline
25859 maybe-info-readline:
25860 @if readline
25861 maybe-info-readline: info-readline
25863 info-readline: \
25864 configure-readline
25865 @: $(MAKE); $(unstage)
25866 @[ -f ./readline/Makefile ] || exit 0; \
25867 r=`${PWD_COMMAND}`; export r; \
25868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25869 $(HOST_EXPORTS) \
25870 for flag in $(EXTRA_HOST_FLAGS) ; do \
25871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25872 done; \
25873 echo "Doing info in readline" ; \
25874 (cd $(HOST_SUBDIR)/readline && \
25875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25877 "RANLIB=$${RANLIB}" \
25878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25879 info) \
25880 || exit 1
25882 @endif readline
25884 .PHONY: maybe-dvi-readline dvi-readline
25885 maybe-dvi-readline:
25886 @if readline
25887 maybe-dvi-readline: dvi-readline
25889 dvi-readline: \
25890 configure-readline
25891 @: $(MAKE); $(unstage)
25892 @[ -f ./readline/Makefile ] || exit 0; \
25893 r=`${PWD_COMMAND}`; export r; \
25894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25895 $(HOST_EXPORTS) \
25896 for flag in $(EXTRA_HOST_FLAGS) ; do \
25897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25898 done; \
25899 echo "Doing dvi in readline" ; \
25900 (cd $(HOST_SUBDIR)/readline && \
25901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25903 "RANLIB=$${RANLIB}" \
25904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25905 dvi) \
25906 || exit 1
25908 @endif readline
25910 .PHONY: maybe-pdf-readline pdf-readline
25911 maybe-pdf-readline:
25912 @if readline
25913 maybe-pdf-readline: pdf-readline
25915 pdf-readline: \
25916 configure-readline
25917 @: $(MAKE); $(unstage)
25918 @[ -f ./readline/Makefile ] || exit 0; \
25919 r=`${PWD_COMMAND}`; export r; \
25920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25921 $(HOST_EXPORTS) \
25922 for flag in $(EXTRA_HOST_FLAGS) ; do \
25923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25924 done; \
25925 echo "Doing pdf in readline" ; \
25926 (cd $(HOST_SUBDIR)/readline && \
25927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25929 "RANLIB=$${RANLIB}" \
25930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25931 pdf) \
25932 || exit 1
25934 @endif readline
25936 .PHONY: maybe-html-readline html-readline
25937 maybe-html-readline:
25938 @if readline
25939 maybe-html-readline: html-readline
25941 html-readline: \
25942 configure-readline
25943 @: $(MAKE); $(unstage)
25944 @[ -f ./readline/Makefile ] || exit 0; \
25945 r=`${PWD_COMMAND}`; export r; \
25946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25947 $(HOST_EXPORTS) \
25948 for flag in $(EXTRA_HOST_FLAGS) ; do \
25949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25950 done; \
25951 echo "Doing html in readline" ; \
25952 (cd $(HOST_SUBDIR)/readline && \
25953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25955 "RANLIB=$${RANLIB}" \
25956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25957 html) \
25958 || exit 1
25960 @endif readline
25962 .PHONY: maybe-TAGS-readline TAGS-readline
25963 maybe-TAGS-readline:
25964 @if readline
25965 maybe-TAGS-readline: TAGS-readline
25967 TAGS-readline: \
25968 configure-readline
25969 @: $(MAKE); $(unstage)
25970 @[ -f ./readline/Makefile ] || exit 0; \
25971 r=`${PWD_COMMAND}`; export r; \
25972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25973 $(HOST_EXPORTS) \
25974 for flag in $(EXTRA_HOST_FLAGS) ; do \
25975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25976 done; \
25977 echo "Doing TAGS in readline" ; \
25978 (cd $(HOST_SUBDIR)/readline && \
25979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25981 "RANLIB=$${RANLIB}" \
25982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25983 TAGS) \
25984 || exit 1
25986 @endif readline
25988 .PHONY: maybe-install-info-readline install-info-readline
25989 maybe-install-info-readline:
25990 @if readline
25991 maybe-install-info-readline: install-info-readline
25993 install-info-readline: \
25994 configure-readline \
25995 info-readline
25996 @: $(MAKE); $(unstage)
25997 @[ -f ./readline/Makefile ] || exit 0; \
25998 r=`${PWD_COMMAND}`; export r; \
25999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26000 $(HOST_EXPORTS) \
26001 for flag in $(EXTRA_HOST_FLAGS) ; do \
26002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26003 done; \
26004 echo "Doing install-info in readline" ; \
26005 (cd $(HOST_SUBDIR)/readline && \
26006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26008 "RANLIB=$${RANLIB}" \
26009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26010 install-info) \
26011 || exit 1
26013 @endif readline
26015 .PHONY: maybe-install-pdf-readline install-pdf-readline
26016 maybe-install-pdf-readline:
26017 @if readline
26018 maybe-install-pdf-readline: install-pdf-readline
26020 install-pdf-readline: \
26021 configure-readline \
26022 pdf-readline
26023 @: $(MAKE); $(unstage)
26024 @[ -f ./readline/Makefile ] || exit 0; \
26025 r=`${PWD_COMMAND}`; export r; \
26026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26027 $(HOST_EXPORTS) \
26028 for flag in $(EXTRA_HOST_FLAGS) ; do \
26029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26030 done; \
26031 echo "Doing install-pdf in readline" ; \
26032 (cd $(HOST_SUBDIR)/readline && \
26033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26035 "RANLIB=$${RANLIB}" \
26036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26037 install-pdf) \
26038 || exit 1
26040 @endif readline
26042 .PHONY: maybe-install-html-readline install-html-readline
26043 maybe-install-html-readline:
26044 @if readline
26045 maybe-install-html-readline: install-html-readline
26047 install-html-readline: \
26048 configure-readline \
26049 html-readline
26050 @: $(MAKE); $(unstage)
26051 @[ -f ./readline/Makefile ] || exit 0; \
26052 r=`${PWD_COMMAND}`; export r; \
26053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26054 $(HOST_EXPORTS) \
26055 for flag in $(EXTRA_HOST_FLAGS) ; do \
26056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26057 done; \
26058 echo "Doing install-html in readline" ; \
26059 (cd $(HOST_SUBDIR)/readline && \
26060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26062 "RANLIB=$${RANLIB}" \
26063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26064 install-html) \
26065 || exit 1
26067 @endif readline
26069 .PHONY: maybe-installcheck-readline installcheck-readline
26070 maybe-installcheck-readline:
26071 @if readline
26072 maybe-installcheck-readline: installcheck-readline
26074 installcheck-readline: \
26075 configure-readline
26076 @: $(MAKE); $(unstage)
26077 @[ -f ./readline/Makefile ] || exit 0; \
26078 r=`${PWD_COMMAND}`; export r; \
26079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26080 $(HOST_EXPORTS) \
26081 for flag in $(EXTRA_HOST_FLAGS) ; do \
26082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26083 done; \
26084 echo "Doing installcheck in readline" ; \
26085 (cd $(HOST_SUBDIR)/readline && \
26086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26088 "RANLIB=$${RANLIB}" \
26089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26090 installcheck) \
26091 || exit 1
26093 @endif readline
26095 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
26096 maybe-mostlyclean-readline:
26097 @if readline
26098 maybe-mostlyclean-readline: mostlyclean-readline
26100 mostlyclean-readline:
26101 @: $(MAKE); $(unstage)
26102 @[ -f ./readline/Makefile ] || exit 0; \
26103 r=`${PWD_COMMAND}`; export r; \
26104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105 $(HOST_EXPORTS) \
26106 for flag in $(EXTRA_HOST_FLAGS) ; do \
26107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26108 done; \
26109 echo "Doing mostlyclean in readline" ; \
26110 (cd $(HOST_SUBDIR)/readline && \
26111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26113 "RANLIB=$${RANLIB}" \
26114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26115 mostlyclean) \
26116 || exit 1
26118 @endif readline
26120 .PHONY: maybe-clean-readline clean-readline
26121 maybe-clean-readline:
26122 @if readline
26123 maybe-clean-readline: clean-readline
26125 clean-readline:
26126 @: $(MAKE); $(unstage)
26127 @[ -f ./readline/Makefile ] || exit 0; \
26128 r=`${PWD_COMMAND}`; export r; \
26129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26130 $(HOST_EXPORTS) \
26131 for flag in $(EXTRA_HOST_FLAGS) ; do \
26132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26133 done; \
26134 echo "Doing clean in readline" ; \
26135 (cd $(HOST_SUBDIR)/readline && \
26136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26138 "RANLIB=$${RANLIB}" \
26139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26140 clean) \
26141 || exit 1
26143 @endif readline
26145 .PHONY: maybe-distclean-readline distclean-readline
26146 maybe-distclean-readline:
26147 @if readline
26148 maybe-distclean-readline: distclean-readline
26150 distclean-readline:
26151 @: $(MAKE); $(unstage)
26152 @[ -f ./readline/Makefile ] || exit 0; \
26153 r=`${PWD_COMMAND}`; export r; \
26154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26155 $(HOST_EXPORTS) \
26156 for flag in $(EXTRA_HOST_FLAGS) ; do \
26157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26158 done; \
26159 echo "Doing distclean in readline" ; \
26160 (cd $(HOST_SUBDIR)/readline && \
26161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26163 "RANLIB=$${RANLIB}" \
26164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26165 distclean) \
26166 || exit 1
26168 @endif readline
26170 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
26171 maybe-maintainer-clean-readline:
26172 @if readline
26173 maybe-maintainer-clean-readline: maintainer-clean-readline
26175 maintainer-clean-readline:
26176 @: $(MAKE); $(unstage)
26177 @[ -f ./readline/Makefile ] || exit 0; \
26178 r=`${PWD_COMMAND}`; export r; \
26179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26180 $(HOST_EXPORTS) \
26181 for flag in $(EXTRA_HOST_FLAGS) ; do \
26182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26183 done; \
26184 echo "Doing maintainer-clean in readline" ; \
26185 (cd $(HOST_SUBDIR)/readline && \
26186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26188 "RANLIB=$${RANLIB}" \
26189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26190 maintainer-clean) \
26191 || exit 1
26193 @endif readline
26197 .PHONY: configure-sid maybe-configure-sid
26198 maybe-configure-sid:
26199 @if gcc-bootstrap
26200 configure-sid: stage_current
26201 @endif gcc-bootstrap
26202 @if sid
26203 maybe-configure-sid: configure-sid
26204 configure-sid:
26205 @: $(MAKE); $(unstage)
26206 @r=`${PWD_COMMAND}`; export r; \
26207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26208 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
26209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
26210 $(HOST_EXPORTS) \
26211 echo Configuring in $(HOST_SUBDIR)/sid; \
26212 cd "$(HOST_SUBDIR)/sid" || exit 1; \
26213 case $(srcdir) in \
26214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26215 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
26216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26217 esac; \
26218 module_srcdir=sid; \
26219 $(SHELL) \
26220 $$s/$$module_srcdir/configure \
26221 --srcdir=$${topdir}/$$module_srcdir \
26222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26223 --target=${target_alias} \
26224 || exit 1
26225 @endif sid
26231 .PHONY: all-sid maybe-all-sid
26232 maybe-all-sid:
26233 @if gcc-bootstrap
26234 all-sid: stage_current
26235 @endif gcc-bootstrap
26236 @if sid
26237 TARGET-sid=all
26238 maybe-all-sid: all-sid
26239 all-sid: configure-sid
26240 @: $(MAKE); $(unstage)
26241 @r=`${PWD_COMMAND}`; export r; \
26242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26243 $(HOST_EXPORTS) \
26244 (cd $(HOST_SUBDIR)/sid && \
26245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26246 $(TARGET-sid))
26247 @endif sid
26252 .PHONY: check-sid maybe-check-sid
26253 maybe-check-sid:
26254 @if sid
26255 maybe-check-sid: check-sid
26257 check-sid:
26258 @: $(MAKE); $(unstage)
26259 @r=`${PWD_COMMAND}`; export r; \
26260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26261 $(HOST_EXPORTS) \
26262 (cd $(HOST_SUBDIR)/sid && \
26263 $(MAKE) $(FLAGS_TO_PASS) check)
26265 @endif sid
26267 .PHONY: install-sid maybe-install-sid
26268 maybe-install-sid:
26269 @if sid
26270 maybe-install-sid: install-sid
26272 install-sid: installdirs
26273 @: $(MAKE); $(unstage)
26274 @r=`${PWD_COMMAND}`; export r; \
26275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26276 $(HOST_EXPORTS) \
26277 (cd $(HOST_SUBDIR)/sid && \
26278 $(MAKE) $(FLAGS_TO_PASS) install)
26280 @endif sid
26282 .PHONY: install-strip-sid maybe-install-strip-sid
26283 maybe-install-strip-sid:
26284 @if sid
26285 maybe-install-strip-sid: install-strip-sid
26287 install-strip-sid: installdirs
26288 @: $(MAKE); $(unstage)
26289 @r=`${PWD_COMMAND}`; export r; \
26290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26291 $(HOST_EXPORTS) \
26292 (cd $(HOST_SUBDIR)/sid && \
26293 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26295 @endif sid
26297 # Other targets (info, dvi, pdf, etc.)
26299 .PHONY: maybe-info-sid info-sid
26300 maybe-info-sid:
26301 @if sid
26302 maybe-info-sid: info-sid
26304 info-sid: \
26305 configure-sid
26306 @: $(MAKE); $(unstage)
26307 @[ -f ./sid/Makefile ] || exit 0; \
26308 r=`${PWD_COMMAND}`; export r; \
26309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310 $(HOST_EXPORTS) \
26311 for flag in $(EXTRA_HOST_FLAGS) ; do \
26312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26313 done; \
26314 echo "Doing info in sid" ; \
26315 (cd $(HOST_SUBDIR)/sid && \
26316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26318 "RANLIB=$${RANLIB}" \
26319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26320 info) \
26321 || exit 1
26323 @endif sid
26325 .PHONY: maybe-dvi-sid dvi-sid
26326 maybe-dvi-sid:
26327 @if sid
26328 maybe-dvi-sid: dvi-sid
26330 dvi-sid: \
26331 configure-sid
26332 @: $(MAKE); $(unstage)
26333 @[ -f ./sid/Makefile ] || exit 0; \
26334 r=`${PWD_COMMAND}`; export r; \
26335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336 $(HOST_EXPORTS) \
26337 for flag in $(EXTRA_HOST_FLAGS) ; do \
26338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339 done; \
26340 echo "Doing dvi in sid" ; \
26341 (cd $(HOST_SUBDIR)/sid && \
26342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344 "RANLIB=$${RANLIB}" \
26345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26346 dvi) \
26347 || exit 1
26349 @endif sid
26351 .PHONY: maybe-pdf-sid pdf-sid
26352 maybe-pdf-sid:
26353 @if sid
26354 maybe-pdf-sid: pdf-sid
26356 pdf-sid: \
26357 configure-sid
26358 @: $(MAKE); $(unstage)
26359 @[ -f ./sid/Makefile ] || exit 0; \
26360 r=`${PWD_COMMAND}`; export r; \
26361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362 $(HOST_EXPORTS) \
26363 for flag in $(EXTRA_HOST_FLAGS) ; do \
26364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26365 done; \
26366 echo "Doing pdf in sid" ; \
26367 (cd $(HOST_SUBDIR)/sid && \
26368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26370 "RANLIB=$${RANLIB}" \
26371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26372 pdf) \
26373 || exit 1
26375 @endif sid
26377 .PHONY: maybe-html-sid html-sid
26378 maybe-html-sid:
26379 @if sid
26380 maybe-html-sid: html-sid
26382 html-sid: \
26383 configure-sid
26384 @: $(MAKE); $(unstage)
26385 @[ -f ./sid/Makefile ] || exit 0; \
26386 r=`${PWD_COMMAND}`; export r; \
26387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26388 $(HOST_EXPORTS) \
26389 for flag in $(EXTRA_HOST_FLAGS) ; do \
26390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26391 done; \
26392 echo "Doing html in sid" ; \
26393 (cd $(HOST_SUBDIR)/sid && \
26394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26396 "RANLIB=$${RANLIB}" \
26397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26398 html) \
26399 || exit 1
26401 @endif sid
26403 .PHONY: maybe-TAGS-sid TAGS-sid
26404 maybe-TAGS-sid:
26405 @if sid
26406 maybe-TAGS-sid: TAGS-sid
26408 TAGS-sid: \
26409 configure-sid
26410 @: $(MAKE); $(unstage)
26411 @[ -f ./sid/Makefile ] || exit 0; \
26412 r=`${PWD_COMMAND}`; export r; \
26413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26414 $(HOST_EXPORTS) \
26415 for flag in $(EXTRA_HOST_FLAGS) ; do \
26416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26417 done; \
26418 echo "Doing TAGS in sid" ; \
26419 (cd $(HOST_SUBDIR)/sid && \
26420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26422 "RANLIB=$${RANLIB}" \
26423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26424 TAGS) \
26425 || exit 1
26427 @endif sid
26429 .PHONY: maybe-install-info-sid install-info-sid
26430 maybe-install-info-sid:
26431 @if sid
26432 maybe-install-info-sid: install-info-sid
26434 install-info-sid: \
26435 configure-sid \
26436 info-sid
26437 @: $(MAKE); $(unstage)
26438 @[ -f ./sid/Makefile ] || exit 0; \
26439 r=`${PWD_COMMAND}`; export r; \
26440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441 $(HOST_EXPORTS) \
26442 for flag in $(EXTRA_HOST_FLAGS) ; do \
26443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26444 done; \
26445 echo "Doing install-info in sid" ; \
26446 (cd $(HOST_SUBDIR)/sid && \
26447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26449 "RANLIB=$${RANLIB}" \
26450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26451 install-info) \
26452 || exit 1
26454 @endif sid
26456 .PHONY: maybe-install-pdf-sid install-pdf-sid
26457 maybe-install-pdf-sid:
26458 @if sid
26459 maybe-install-pdf-sid: install-pdf-sid
26461 install-pdf-sid: \
26462 configure-sid \
26463 pdf-sid
26464 @: $(MAKE); $(unstage)
26465 @[ -f ./sid/Makefile ] || exit 0; \
26466 r=`${PWD_COMMAND}`; export r; \
26467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26468 $(HOST_EXPORTS) \
26469 for flag in $(EXTRA_HOST_FLAGS) ; do \
26470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26471 done; \
26472 echo "Doing install-pdf in sid" ; \
26473 (cd $(HOST_SUBDIR)/sid && \
26474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26476 "RANLIB=$${RANLIB}" \
26477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478 install-pdf) \
26479 || exit 1
26481 @endif sid
26483 .PHONY: maybe-install-html-sid install-html-sid
26484 maybe-install-html-sid:
26485 @if sid
26486 maybe-install-html-sid: install-html-sid
26488 install-html-sid: \
26489 configure-sid \
26490 html-sid
26491 @: $(MAKE); $(unstage)
26492 @[ -f ./sid/Makefile ] || exit 0; \
26493 r=`${PWD_COMMAND}`; export r; \
26494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26495 $(HOST_EXPORTS) \
26496 for flag in $(EXTRA_HOST_FLAGS) ; do \
26497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26498 done; \
26499 echo "Doing install-html in sid" ; \
26500 (cd $(HOST_SUBDIR)/sid && \
26501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26503 "RANLIB=$${RANLIB}" \
26504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26505 install-html) \
26506 || exit 1
26508 @endif sid
26510 .PHONY: maybe-installcheck-sid installcheck-sid
26511 maybe-installcheck-sid:
26512 @if sid
26513 maybe-installcheck-sid: installcheck-sid
26515 installcheck-sid: \
26516 configure-sid
26517 @: $(MAKE); $(unstage)
26518 @[ -f ./sid/Makefile ] || exit 0; \
26519 r=`${PWD_COMMAND}`; export r; \
26520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26521 $(HOST_EXPORTS) \
26522 for flag in $(EXTRA_HOST_FLAGS) ; do \
26523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26524 done; \
26525 echo "Doing installcheck in sid" ; \
26526 (cd $(HOST_SUBDIR)/sid && \
26527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26529 "RANLIB=$${RANLIB}" \
26530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26531 installcheck) \
26532 || exit 1
26534 @endif sid
26536 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26537 maybe-mostlyclean-sid:
26538 @if sid
26539 maybe-mostlyclean-sid: mostlyclean-sid
26541 mostlyclean-sid:
26542 @: $(MAKE); $(unstage)
26543 @[ -f ./sid/Makefile ] || exit 0; \
26544 r=`${PWD_COMMAND}`; export r; \
26545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546 $(HOST_EXPORTS) \
26547 for flag in $(EXTRA_HOST_FLAGS) ; do \
26548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26549 done; \
26550 echo "Doing mostlyclean in sid" ; \
26551 (cd $(HOST_SUBDIR)/sid && \
26552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26554 "RANLIB=$${RANLIB}" \
26555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26556 mostlyclean) \
26557 || exit 1
26559 @endif sid
26561 .PHONY: maybe-clean-sid clean-sid
26562 maybe-clean-sid:
26563 @if sid
26564 maybe-clean-sid: clean-sid
26566 clean-sid:
26567 @: $(MAKE); $(unstage)
26568 @[ -f ./sid/Makefile ] || exit 0; \
26569 r=`${PWD_COMMAND}`; export r; \
26570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26571 $(HOST_EXPORTS) \
26572 for flag in $(EXTRA_HOST_FLAGS) ; do \
26573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26574 done; \
26575 echo "Doing clean in sid" ; \
26576 (cd $(HOST_SUBDIR)/sid && \
26577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26579 "RANLIB=$${RANLIB}" \
26580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26581 clean) \
26582 || exit 1
26584 @endif sid
26586 .PHONY: maybe-distclean-sid distclean-sid
26587 maybe-distclean-sid:
26588 @if sid
26589 maybe-distclean-sid: distclean-sid
26591 distclean-sid:
26592 @: $(MAKE); $(unstage)
26593 @[ -f ./sid/Makefile ] || exit 0; \
26594 r=`${PWD_COMMAND}`; export r; \
26595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26596 $(HOST_EXPORTS) \
26597 for flag in $(EXTRA_HOST_FLAGS) ; do \
26598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26599 done; \
26600 echo "Doing distclean in sid" ; \
26601 (cd $(HOST_SUBDIR)/sid && \
26602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26604 "RANLIB=$${RANLIB}" \
26605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26606 distclean) \
26607 || exit 1
26609 @endif sid
26611 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26612 maybe-maintainer-clean-sid:
26613 @if sid
26614 maybe-maintainer-clean-sid: maintainer-clean-sid
26616 maintainer-clean-sid:
26617 @: $(MAKE); $(unstage)
26618 @[ -f ./sid/Makefile ] || exit 0; \
26619 r=`${PWD_COMMAND}`; export r; \
26620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621 $(HOST_EXPORTS) \
26622 for flag in $(EXTRA_HOST_FLAGS) ; do \
26623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624 done; \
26625 echo "Doing maintainer-clean in sid" ; \
26626 (cd $(HOST_SUBDIR)/sid && \
26627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629 "RANLIB=$${RANLIB}" \
26630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631 maintainer-clean) \
26632 || exit 1
26634 @endif sid
26638 .PHONY: configure-sim maybe-configure-sim
26639 maybe-configure-sim:
26640 @if gcc-bootstrap
26641 configure-sim: stage_current
26642 @endif gcc-bootstrap
26643 @if sim
26644 maybe-configure-sim: configure-sim
26645 configure-sim:
26646 @: $(MAKE); $(unstage)
26647 @r=`${PWD_COMMAND}`; export r; \
26648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26649 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
26651 $(HOST_EXPORTS) \
26652 echo Configuring in $(HOST_SUBDIR)/sim; \
26653 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26654 case $(srcdir) in \
26655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26656 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26658 esac; \
26659 module_srcdir=sim; \
26660 $(SHELL) \
26661 $$s/$$module_srcdir/configure \
26662 --srcdir=$${topdir}/$$module_srcdir \
26663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26664 --target=${target_alias} \
26665 || exit 1
26666 @endif sim
26672 .PHONY: all-sim maybe-all-sim
26673 maybe-all-sim:
26674 @if gcc-bootstrap
26675 all-sim: stage_current
26676 @endif gcc-bootstrap
26677 @if sim
26678 TARGET-sim=all
26679 maybe-all-sim: all-sim
26680 all-sim: configure-sim
26681 @: $(MAKE); $(unstage)
26682 @r=`${PWD_COMMAND}`; export r; \
26683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26684 $(HOST_EXPORTS) \
26685 (cd $(HOST_SUBDIR)/sim && \
26686 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26687 $(TARGET-sim))
26688 @endif sim
26693 .PHONY: check-sim maybe-check-sim
26694 maybe-check-sim:
26695 @if sim
26696 maybe-check-sim: check-sim
26698 check-sim:
26699 @: $(MAKE); $(unstage)
26700 @r=`${PWD_COMMAND}`; export r; \
26701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26702 $(HOST_EXPORTS) \
26703 (cd $(HOST_SUBDIR)/sim && \
26704 $(MAKE) $(FLAGS_TO_PASS) check)
26706 @endif sim
26708 .PHONY: install-sim maybe-install-sim
26709 maybe-install-sim:
26710 @if sim
26711 maybe-install-sim: install-sim
26713 install-sim: installdirs
26714 @: $(MAKE); $(unstage)
26715 @r=`${PWD_COMMAND}`; export r; \
26716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26717 $(HOST_EXPORTS) \
26718 (cd $(HOST_SUBDIR)/sim && \
26719 $(MAKE) $(FLAGS_TO_PASS) install)
26721 @endif sim
26723 .PHONY: install-strip-sim maybe-install-strip-sim
26724 maybe-install-strip-sim:
26725 @if sim
26726 maybe-install-strip-sim: install-strip-sim
26728 install-strip-sim: installdirs
26729 @: $(MAKE); $(unstage)
26730 @r=`${PWD_COMMAND}`; export r; \
26731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732 $(HOST_EXPORTS) \
26733 (cd $(HOST_SUBDIR)/sim && \
26734 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26736 @endif sim
26738 # Other targets (info, dvi, pdf, etc.)
26740 .PHONY: maybe-info-sim info-sim
26741 maybe-info-sim:
26742 @if sim
26743 maybe-info-sim: info-sim
26745 info-sim: \
26746 configure-sim
26747 @: $(MAKE); $(unstage)
26748 @[ -f ./sim/Makefile ] || exit 0; \
26749 r=`${PWD_COMMAND}`; export r; \
26750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26751 $(HOST_EXPORTS) \
26752 for flag in $(EXTRA_HOST_FLAGS) ; do \
26753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26754 done; \
26755 echo "Doing info in sim" ; \
26756 (cd $(HOST_SUBDIR)/sim && \
26757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26759 "RANLIB=$${RANLIB}" \
26760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26761 info) \
26762 || exit 1
26764 @endif sim
26766 .PHONY: maybe-dvi-sim dvi-sim
26767 maybe-dvi-sim:
26768 @if sim
26769 maybe-dvi-sim: dvi-sim
26771 dvi-sim: \
26772 configure-sim
26773 @: $(MAKE); $(unstage)
26774 @[ -f ./sim/Makefile ] || exit 0; \
26775 r=`${PWD_COMMAND}`; export r; \
26776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26777 $(HOST_EXPORTS) \
26778 for flag in $(EXTRA_HOST_FLAGS) ; do \
26779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26780 done; \
26781 echo "Doing dvi in sim" ; \
26782 (cd $(HOST_SUBDIR)/sim && \
26783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26785 "RANLIB=$${RANLIB}" \
26786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26787 dvi) \
26788 || exit 1
26790 @endif sim
26792 .PHONY: maybe-pdf-sim pdf-sim
26793 maybe-pdf-sim:
26794 @if sim
26795 maybe-pdf-sim: pdf-sim
26797 pdf-sim: \
26798 configure-sim
26799 @: $(MAKE); $(unstage)
26800 @[ -f ./sim/Makefile ] || exit 0; \
26801 r=`${PWD_COMMAND}`; export r; \
26802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26803 $(HOST_EXPORTS) \
26804 for flag in $(EXTRA_HOST_FLAGS) ; do \
26805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26806 done; \
26807 echo "Doing pdf in sim" ; \
26808 (cd $(HOST_SUBDIR)/sim && \
26809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26811 "RANLIB=$${RANLIB}" \
26812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26813 pdf) \
26814 || exit 1
26816 @endif sim
26818 .PHONY: maybe-html-sim html-sim
26819 maybe-html-sim:
26820 @if sim
26821 maybe-html-sim: html-sim
26823 html-sim: \
26824 configure-sim
26825 @: $(MAKE); $(unstage)
26826 @[ -f ./sim/Makefile ] || exit 0; \
26827 r=`${PWD_COMMAND}`; export r; \
26828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26829 $(HOST_EXPORTS) \
26830 for flag in $(EXTRA_HOST_FLAGS) ; do \
26831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26832 done; \
26833 echo "Doing html in sim" ; \
26834 (cd $(HOST_SUBDIR)/sim && \
26835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26837 "RANLIB=$${RANLIB}" \
26838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26839 html) \
26840 || exit 1
26842 @endif sim
26844 .PHONY: maybe-TAGS-sim TAGS-sim
26845 maybe-TAGS-sim:
26846 @if sim
26847 maybe-TAGS-sim: TAGS-sim
26849 TAGS-sim: \
26850 configure-sim
26851 @: $(MAKE); $(unstage)
26852 @[ -f ./sim/Makefile ] || exit 0; \
26853 r=`${PWD_COMMAND}`; export r; \
26854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26855 $(HOST_EXPORTS) \
26856 for flag in $(EXTRA_HOST_FLAGS) ; do \
26857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26858 done; \
26859 echo "Doing TAGS in sim" ; \
26860 (cd $(HOST_SUBDIR)/sim && \
26861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26863 "RANLIB=$${RANLIB}" \
26864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26865 TAGS) \
26866 || exit 1
26868 @endif sim
26870 .PHONY: maybe-install-info-sim install-info-sim
26871 maybe-install-info-sim:
26872 @if sim
26873 maybe-install-info-sim: install-info-sim
26875 install-info-sim: \
26876 configure-sim \
26877 info-sim
26878 @: $(MAKE); $(unstage)
26879 @[ -f ./sim/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 install-info in sim" ; \
26887 (cd $(HOST_SUBDIR)/sim && \
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 install-info) \
26893 || exit 1
26895 @endif sim
26897 .PHONY: maybe-install-pdf-sim install-pdf-sim
26898 maybe-install-pdf-sim:
26899 @if sim
26900 maybe-install-pdf-sim: install-pdf-sim
26902 install-pdf-sim: \
26903 configure-sim \
26904 pdf-sim
26905 @: $(MAKE); $(unstage)
26906 @[ -f ./sim/Makefile ] || exit 0; \
26907 r=`${PWD_COMMAND}`; export r; \
26908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26909 $(HOST_EXPORTS) \
26910 for flag in $(EXTRA_HOST_FLAGS) ; do \
26911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26912 done; \
26913 echo "Doing install-pdf in sim" ; \
26914 (cd $(HOST_SUBDIR)/sim && \
26915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26917 "RANLIB=$${RANLIB}" \
26918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26919 install-pdf) \
26920 || exit 1
26922 @endif sim
26924 .PHONY: maybe-install-html-sim install-html-sim
26925 maybe-install-html-sim:
26926 @if sim
26927 maybe-install-html-sim: install-html-sim
26929 install-html-sim: \
26930 configure-sim \
26931 html-sim
26932 @: $(MAKE); $(unstage)
26933 @[ -f ./sim/Makefile ] || exit 0; \
26934 r=`${PWD_COMMAND}`; export r; \
26935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936 $(HOST_EXPORTS) \
26937 for flag in $(EXTRA_HOST_FLAGS) ; do \
26938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26939 done; \
26940 echo "Doing install-html in sim" ; \
26941 (cd $(HOST_SUBDIR)/sim && \
26942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26944 "RANLIB=$${RANLIB}" \
26945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26946 install-html) \
26947 || exit 1
26949 @endif sim
26951 .PHONY: maybe-installcheck-sim installcheck-sim
26952 maybe-installcheck-sim:
26953 @if sim
26954 maybe-installcheck-sim: installcheck-sim
26956 installcheck-sim: \
26957 configure-sim
26958 @: $(MAKE); $(unstage)
26959 @[ -f ./sim/Makefile ] || exit 0; \
26960 r=`${PWD_COMMAND}`; export r; \
26961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26962 $(HOST_EXPORTS) \
26963 for flag in $(EXTRA_HOST_FLAGS) ; do \
26964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26965 done; \
26966 echo "Doing installcheck in sim" ; \
26967 (cd $(HOST_SUBDIR)/sim && \
26968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26970 "RANLIB=$${RANLIB}" \
26971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26972 installcheck) \
26973 || exit 1
26975 @endif sim
26977 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26978 maybe-mostlyclean-sim:
26979 @if sim
26980 maybe-mostlyclean-sim: mostlyclean-sim
26982 mostlyclean-sim:
26983 @: $(MAKE); $(unstage)
26984 @[ -f ./sim/Makefile ] || exit 0; \
26985 r=`${PWD_COMMAND}`; export r; \
26986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26987 $(HOST_EXPORTS) \
26988 for flag in $(EXTRA_HOST_FLAGS) ; do \
26989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26990 done; \
26991 echo "Doing mostlyclean in sim" ; \
26992 (cd $(HOST_SUBDIR)/sim && \
26993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26995 "RANLIB=$${RANLIB}" \
26996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26997 mostlyclean) \
26998 || exit 1
27000 @endif sim
27002 .PHONY: maybe-clean-sim clean-sim
27003 maybe-clean-sim:
27004 @if sim
27005 maybe-clean-sim: clean-sim
27007 clean-sim:
27008 @: $(MAKE); $(unstage)
27009 @[ -f ./sim/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 clean in sim" ; \
27017 (cd $(HOST_SUBDIR)/sim && \
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 clean) \
27023 || exit 1
27025 @endif sim
27027 .PHONY: maybe-distclean-sim distclean-sim
27028 maybe-distclean-sim:
27029 @if sim
27030 maybe-distclean-sim: distclean-sim
27032 distclean-sim:
27033 @: $(MAKE); $(unstage)
27034 @[ -f ./sim/Makefile ] || exit 0; \
27035 r=`${PWD_COMMAND}`; export r; \
27036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27037 $(HOST_EXPORTS) \
27038 for flag in $(EXTRA_HOST_FLAGS) ; do \
27039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27040 done; \
27041 echo "Doing distclean in sim" ; \
27042 (cd $(HOST_SUBDIR)/sim && \
27043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27045 "RANLIB=$${RANLIB}" \
27046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27047 distclean) \
27048 || exit 1
27050 @endif sim
27052 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
27053 maybe-maintainer-clean-sim:
27054 @if sim
27055 maybe-maintainer-clean-sim: maintainer-clean-sim
27057 maintainer-clean-sim:
27058 @: $(MAKE); $(unstage)
27059 @[ -f ./sim/Makefile ] || exit 0; \
27060 r=`${PWD_COMMAND}`; export r; \
27061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27062 $(HOST_EXPORTS) \
27063 for flag in $(EXTRA_HOST_FLAGS) ; do \
27064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27065 done; \
27066 echo "Doing maintainer-clean in sim" ; \
27067 (cd $(HOST_SUBDIR)/sim && \
27068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27070 "RANLIB=$${RANLIB}" \
27071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27072 maintainer-clean) \
27073 || exit 1
27075 @endif sim
27079 .PHONY: configure-texinfo maybe-configure-texinfo
27080 maybe-configure-texinfo:
27081 @if gcc-bootstrap
27082 configure-texinfo: stage_current
27083 @endif gcc-bootstrap
27084 @if texinfo
27085 maybe-configure-texinfo: configure-texinfo
27086 configure-texinfo:
27087 @: $(MAKE); $(unstage)
27088 @r=`${PWD_COMMAND}`; export r; \
27089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27090 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
27091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
27092 $(HOST_EXPORTS) \
27093 echo Configuring in $(HOST_SUBDIR)/texinfo; \
27094 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
27095 case $(srcdir) in \
27096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27097 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
27098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27099 esac; \
27100 module_srcdir=texinfo; \
27101 $(SHELL) \
27102 $$s/$$module_srcdir/configure \
27103 --srcdir=$${topdir}/$$module_srcdir \
27104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27105 --target=${target_alias} \
27106 || exit 1
27107 @endif texinfo
27113 .PHONY: all-texinfo maybe-all-texinfo
27114 maybe-all-texinfo:
27115 @if gcc-bootstrap
27116 all-texinfo: stage_current
27117 @endif gcc-bootstrap
27118 @if texinfo
27119 TARGET-texinfo=all
27120 maybe-all-texinfo: all-texinfo
27121 all-texinfo: configure-texinfo
27122 @: $(MAKE); $(unstage)
27123 @r=`${PWD_COMMAND}`; export r; \
27124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27125 $(HOST_EXPORTS) \
27126 (cd $(HOST_SUBDIR)/texinfo && \
27127 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27128 $(TARGET-texinfo))
27129 @endif texinfo
27134 .PHONY: check-texinfo maybe-check-texinfo
27135 maybe-check-texinfo:
27136 @if texinfo
27137 maybe-check-texinfo: check-texinfo
27139 check-texinfo:
27140 @: $(MAKE); $(unstage)
27141 @r=`${PWD_COMMAND}`; export r; \
27142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143 $(HOST_EXPORTS) \
27144 (cd $(HOST_SUBDIR)/texinfo && \
27145 $(MAKE) $(FLAGS_TO_PASS) check)
27147 @endif texinfo
27149 .PHONY: install-texinfo maybe-install-texinfo
27150 maybe-install-texinfo:
27151 @if texinfo
27152 maybe-install-texinfo: install-texinfo
27154 install-texinfo:
27156 @endif texinfo
27158 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
27159 maybe-install-strip-texinfo:
27160 @if texinfo
27161 maybe-install-strip-texinfo: install-strip-texinfo
27163 install-strip-texinfo:
27165 @endif texinfo
27167 # Other targets (info, dvi, pdf, etc.)
27169 .PHONY: maybe-info-texinfo info-texinfo
27170 maybe-info-texinfo:
27171 @if texinfo
27172 maybe-info-texinfo: info-texinfo
27174 info-texinfo: \
27175 configure-texinfo
27176 @: $(MAKE); $(unstage)
27177 @[ -f ./texinfo/Makefile ] || exit 0; \
27178 r=`${PWD_COMMAND}`; export r; \
27179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27180 $(HOST_EXPORTS) \
27181 for flag in $(EXTRA_HOST_FLAGS) ; do \
27182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27183 done; \
27184 echo "Doing info in texinfo" ; \
27185 (cd $(HOST_SUBDIR)/texinfo && \
27186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27188 "RANLIB=$${RANLIB}" \
27189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27190 info) \
27191 || exit 1
27193 @endif texinfo
27195 .PHONY: maybe-dvi-texinfo dvi-texinfo
27196 maybe-dvi-texinfo:
27197 @if texinfo
27198 maybe-dvi-texinfo: dvi-texinfo
27200 dvi-texinfo: \
27201 configure-texinfo
27202 @: $(MAKE); $(unstage)
27203 @[ -f ./texinfo/Makefile ] || exit 0; \
27204 r=`${PWD_COMMAND}`; export r; \
27205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27206 $(HOST_EXPORTS) \
27207 for flag in $(EXTRA_HOST_FLAGS) ; do \
27208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27209 done; \
27210 echo "Doing dvi in texinfo" ; \
27211 (cd $(HOST_SUBDIR)/texinfo && \
27212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27214 "RANLIB=$${RANLIB}" \
27215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27216 dvi) \
27217 || exit 1
27219 @endif texinfo
27221 .PHONY: maybe-pdf-texinfo pdf-texinfo
27222 maybe-pdf-texinfo:
27223 @if texinfo
27224 maybe-pdf-texinfo: pdf-texinfo
27226 pdf-texinfo: \
27227 configure-texinfo
27228 @: $(MAKE); $(unstage)
27229 @[ -f ./texinfo/Makefile ] || exit 0; \
27230 r=`${PWD_COMMAND}`; export r; \
27231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27232 $(HOST_EXPORTS) \
27233 for flag in $(EXTRA_HOST_FLAGS) ; do \
27234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27235 done; \
27236 echo "Doing pdf in texinfo" ; \
27237 (cd $(HOST_SUBDIR)/texinfo && \
27238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27240 "RANLIB=$${RANLIB}" \
27241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27242 pdf) \
27243 || exit 1
27245 @endif texinfo
27247 .PHONY: maybe-html-texinfo html-texinfo
27248 maybe-html-texinfo:
27249 @if texinfo
27250 maybe-html-texinfo: html-texinfo
27252 html-texinfo: \
27253 configure-texinfo
27254 @: $(MAKE); $(unstage)
27255 @[ -f ./texinfo/Makefile ] || exit 0; \
27256 r=`${PWD_COMMAND}`; export r; \
27257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27258 $(HOST_EXPORTS) \
27259 for flag in $(EXTRA_HOST_FLAGS) ; do \
27260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27261 done; \
27262 echo "Doing html in texinfo" ; \
27263 (cd $(HOST_SUBDIR)/texinfo && \
27264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27266 "RANLIB=$${RANLIB}" \
27267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27268 html) \
27269 || exit 1
27271 @endif texinfo
27273 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
27274 maybe-TAGS-texinfo:
27275 @if texinfo
27276 maybe-TAGS-texinfo: TAGS-texinfo
27278 TAGS-texinfo: \
27279 configure-texinfo
27280 @: $(MAKE); $(unstage)
27281 @[ -f ./texinfo/Makefile ] || exit 0; \
27282 r=`${PWD_COMMAND}`; export r; \
27283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27284 $(HOST_EXPORTS) \
27285 for flag in $(EXTRA_HOST_FLAGS) ; do \
27286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27287 done; \
27288 echo "Doing TAGS in texinfo" ; \
27289 (cd $(HOST_SUBDIR)/texinfo && \
27290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27292 "RANLIB=$${RANLIB}" \
27293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27294 TAGS) \
27295 || exit 1
27297 @endif texinfo
27299 .PHONY: maybe-install-info-texinfo install-info-texinfo
27300 maybe-install-info-texinfo:
27301 @if texinfo
27302 maybe-install-info-texinfo: install-info-texinfo
27304 install-info-texinfo: \
27305 configure-texinfo \
27306 info-texinfo
27307 @: $(MAKE); $(unstage)
27308 @[ -f ./texinfo/Makefile ] || exit 0; \
27309 r=`${PWD_COMMAND}`; export r; \
27310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27311 $(HOST_EXPORTS) \
27312 for flag in $(EXTRA_HOST_FLAGS) ; do \
27313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27314 done; \
27315 echo "Doing install-info in texinfo" ; \
27316 (cd $(HOST_SUBDIR)/texinfo && \
27317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27319 "RANLIB=$${RANLIB}" \
27320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27321 install-info) \
27322 || exit 1
27324 @endif texinfo
27326 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27327 maybe-install-pdf-texinfo:
27328 @if texinfo
27329 maybe-install-pdf-texinfo: install-pdf-texinfo
27331 install-pdf-texinfo: \
27332 configure-texinfo \
27333 pdf-texinfo
27334 @: $(MAKE); $(unstage)
27335 @[ -f ./texinfo/Makefile ] || exit 0; \
27336 r=`${PWD_COMMAND}`; export r; \
27337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27338 $(HOST_EXPORTS) \
27339 for flag in $(EXTRA_HOST_FLAGS) ; do \
27340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27341 done; \
27342 echo "Doing install-pdf in texinfo" ; \
27343 (cd $(HOST_SUBDIR)/texinfo && \
27344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27346 "RANLIB=$${RANLIB}" \
27347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27348 install-pdf) \
27349 || exit 1
27351 @endif texinfo
27353 .PHONY: maybe-install-html-texinfo install-html-texinfo
27354 maybe-install-html-texinfo:
27355 @if texinfo
27356 maybe-install-html-texinfo: install-html-texinfo
27358 install-html-texinfo: \
27359 configure-texinfo \
27360 html-texinfo
27361 @: $(MAKE); $(unstage)
27362 @[ -f ./texinfo/Makefile ] || exit 0; \
27363 r=`${PWD_COMMAND}`; export r; \
27364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27365 $(HOST_EXPORTS) \
27366 for flag in $(EXTRA_HOST_FLAGS) ; do \
27367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27368 done; \
27369 echo "Doing install-html in texinfo" ; \
27370 (cd $(HOST_SUBDIR)/texinfo && \
27371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27373 "RANLIB=$${RANLIB}" \
27374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27375 install-html) \
27376 || exit 1
27378 @endif texinfo
27380 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27381 maybe-installcheck-texinfo:
27382 @if texinfo
27383 maybe-installcheck-texinfo: installcheck-texinfo
27385 installcheck-texinfo: \
27386 configure-texinfo
27387 @: $(MAKE); $(unstage)
27388 @[ -f ./texinfo/Makefile ] || exit 0; \
27389 r=`${PWD_COMMAND}`; export r; \
27390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27391 $(HOST_EXPORTS) \
27392 for flag in $(EXTRA_HOST_FLAGS) ; do \
27393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27394 done; \
27395 echo "Doing installcheck in texinfo" ; \
27396 (cd $(HOST_SUBDIR)/texinfo && \
27397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27399 "RANLIB=$${RANLIB}" \
27400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27401 installcheck) \
27402 || exit 1
27404 @endif texinfo
27406 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27407 maybe-mostlyclean-texinfo:
27408 @if texinfo
27409 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27411 mostlyclean-texinfo:
27412 @: $(MAKE); $(unstage)
27413 @[ -f ./texinfo/Makefile ] || exit 0; \
27414 r=`${PWD_COMMAND}`; export r; \
27415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27416 $(HOST_EXPORTS) \
27417 for flag in $(EXTRA_HOST_FLAGS) ; do \
27418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27419 done; \
27420 echo "Doing mostlyclean in texinfo" ; \
27421 (cd $(HOST_SUBDIR)/texinfo && \
27422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27424 "RANLIB=$${RANLIB}" \
27425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27426 mostlyclean) \
27427 || exit 1
27429 @endif texinfo
27431 .PHONY: maybe-clean-texinfo clean-texinfo
27432 maybe-clean-texinfo:
27433 @if texinfo
27434 maybe-clean-texinfo: clean-texinfo
27436 clean-texinfo:
27437 @: $(MAKE); $(unstage)
27438 @[ -f ./texinfo/Makefile ] || exit 0; \
27439 r=`${PWD_COMMAND}`; export r; \
27440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27441 $(HOST_EXPORTS) \
27442 for flag in $(EXTRA_HOST_FLAGS) ; do \
27443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27444 done; \
27445 echo "Doing clean in texinfo" ; \
27446 (cd $(HOST_SUBDIR)/texinfo && \
27447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27449 "RANLIB=$${RANLIB}" \
27450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27451 clean) \
27452 || exit 1
27454 @endif texinfo
27456 .PHONY: maybe-distclean-texinfo distclean-texinfo
27457 maybe-distclean-texinfo:
27458 @if texinfo
27459 maybe-distclean-texinfo: distclean-texinfo
27461 distclean-texinfo:
27462 @: $(MAKE); $(unstage)
27463 @[ -f ./texinfo/Makefile ] || exit 0; \
27464 r=`${PWD_COMMAND}`; export r; \
27465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27466 $(HOST_EXPORTS) \
27467 for flag in $(EXTRA_HOST_FLAGS) ; do \
27468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27469 done; \
27470 echo "Doing distclean in texinfo" ; \
27471 (cd $(HOST_SUBDIR)/texinfo && \
27472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27474 "RANLIB=$${RANLIB}" \
27475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27476 distclean) \
27477 || exit 1
27479 @endif texinfo
27481 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27482 maybe-maintainer-clean-texinfo:
27483 @if texinfo
27484 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27486 maintainer-clean-texinfo:
27487 @: $(MAKE); $(unstage)
27488 @[ -f ./texinfo/Makefile ] || exit 0; \
27489 r=`${PWD_COMMAND}`; export r; \
27490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27491 $(HOST_EXPORTS) \
27492 for flag in $(EXTRA_HOST_FLAGS) ; do \
27493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27494 done; \
27495 echo "Doing maintainer-clean in texinfo" ; \
27496 (cd $(HOST_SUBDIR)/texinfo && \
27497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27499 "RANLIB=$${RANLIB}" \
27500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27501 maintainer-clean) \
27502 || exit 1
27504 @endif texinfo
27508 .PHONY: configure-zlib maybe-configure-zlib
27509 maybe-configure-zlib:
27510 @if gcc-bootstrap
27511 configure-zlib: stage_current
27512 @endif gcc-bootstrap
27513 @if zlib
27514 maybe-configure-zlib: configure-zlib
27515 configure-zlib:
27516 @r=`${PWD_COMMAND}`; export r; \
27517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27518 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27520 $(HOST_EXPORTS) \
27521 echo Configuring in $(HOST_SUBDIR)/zlib; \
27522 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27523 case $(srcdir) in \
27524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27525 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27527 esac; \
27528 module_srcdir=zlib; \
27529 $(SHELL) \
27530 $$s/$$module_srcdir/configure \
27531 --srcdir=$${topdir}/$$module_srcdir \
27532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27533 --target=${target_alias} \
27534 || exit 1
27535 @endif zlib
27539 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27540 maybe-configure-stage1-zlib:
27541 @if zlib-bootstrap
27542 maybe-configure-stage1-zlib: configure-stage1-zlib
27543 configure-stage1-zlib:
27544 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27545 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27546 @r=`${PWD_COMMAND}`; export r; \
27547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27548 TFLAGS="$(STAGE1_TFLAGS)"; \
27549 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27550 $(HOST_EXPORTS) \
27551 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27552 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27553 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27554 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
27555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27556 cd $(HOST_SUBDIR)/zlib || exit 1; \
27557 case $(srcdir) in \
27558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27559 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27561 esac; \
27562 module_srcdir=zlib; \
27563 $(SHELL) $$s/$$module_srcdir/configure \
27564 --srcdir=$${topdir}/$$module_srcdir \
27565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27566 --target=${target_alias} \
27568 $(STAGE1_CONFIGURE_FLAGS)
27569 @endif zlib-bootstrap
27571 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27572 maybe-configure-stage2-zlib:
27573 @if zlib-bootstrap
27574 maybe-configure-stage2-zlib: configure-stage2-zlib
27575 configure-stage2-zlib:
27576 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27578 @r=`${PWD_COMMAND}`; export r; \
27579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27580 TFLAGS="$(STAGE2_TFLAGS)"; \
27581 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27582 $(HOST_EXPORTS) \
27583 $(POSTSTAGE1_HOST_EXPORTS) \
27584 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27585 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27586 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27587 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
27588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27589 cd $(HOST_SUBDIR)/zlib || exit 1; \
27590 case $(srcdir) in \
27591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27592 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27594 esac; \
27595 module_srcdir=zlib; \
27596 $(SHELL) $$s/$$module_srcdir/configure \
27597 --srcdir=$${topdir}/$$module_srcdir \
27598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27599 --target=${target_alias} \
27600 --with-build-libsubdir=$(HOST_SUBDIR) \
27601 $(STAGE2_CONFIGURE_FLAGS)
27602 @endif zlib-bootstrap
27604 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27605 maybe-configure-stage3-zlib:
27606 @if zlib-bootstrap
27607 maybe-configure-stage3-zlib: configure-stage3-zlib
27608 configure-stage3-zlib:
27609 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27611 @r=`${PWD_COMMAND}`; export r; \
27612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27613 TFLAGS="$(STAGE3_TFLAGS)"; \
27614 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27615 $(HOST_EXPORTS) \
27616 $(POSTSTAGE1_HOST_EXPORTS) \
27617 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27618 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27619 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27620 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
27621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27622 cd $(HOST_SUBDIR)/zlib || exit 1; \
27623 case $(srcdir) in \
27624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27625 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27627 esac; \
27628 module_srcdir=zlib; \
27629 $(SHELL) $$s/$$module_srcdir/configure \
27630 --srcdir=$${topdir}/$$module_srcdir \
27631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27632 --target=${target_alias} \
27633 --with-build-libsubdir=$(HOST_SUBDIR) \
27634 $(STAGE3_CONFIGURE_FLAGS)
27635 @endif zlib-bootstrap
27637 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27638 maybe-configure-stage4-zlib:
27639 @if zlib-bootstrap
27640 maybe-configure-stage4-zlib: configure-stage4-zlib
27641 configure-stage4-zlib:
27642 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27644 @r=`${PWD_COMMAND}`; export r; \
27645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27646 TFLAGS="$(STAGE4_TFLAGS)"; \
27647 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27648 $(HOST_EXPORTS) \
27649 $(POSTSTAGE1_HOST_EXPORTS) \
27650 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27651 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27652 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27653 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
27654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27655 cd $(HOST_SUBDIR)/zlib || exit 1; \
27656 case $(srcdir) in \
27657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27658 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27660 esac; \
27661 module_srcdir=zlib; \
27662 $(SHELL) $$s/$$module_srcdir/configure \
27663 --srcdir=$${topdir}/$$module_srcdir \
27664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27665 --target=${target_alias} \
27666 --with-build-libsubdir=$(HOST_SUBDIR) \
27667 $(STAGE4_CONFIGURE_FLAGS)
27668 @endif zlib-bootstrap
27670 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27671 maybe-configure-stageprofile-zlib:
27672 @if zlib-bootstrap
27673 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27674 configure-stageprofile-zlib:
27675 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27677 @r=`${PWD_COMMAND}`; export r; \
27678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27679 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27680 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27681 $(HOST_EXPORTS) \
27682 $(POSTSTAGE1_HOST_EXPORTS) \
27683 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27684 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27685 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27686 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
27687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27688 cd $(HOST_SUBDIR)/zlib || exit 1; \
27689 case $(srcdir) in \
27690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27691 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27693 esac; \
27694 module_srcdir=zlib; \
27695 $(SHELL) $$s/$$module_srcdir/configure \
27696 --srcdir=$${topdir}/$$module_srcdir \
27697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27698 --target=${target_alias} \
27699 --with-build-libsubdir=$(HOST_SUBDIR) \
27700 $(STAGEprofile_CONFIGURE_FLAGS)
27701 @endif zlib-bootstrap
27703 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27704 maybe-configure-stagefeedback-zlib:
27705 @if zlib-bootstrap
27706 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27707 configure-stagefeedback-zlib:
27708 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27710 @r=`${PWD_COMMAND}`; export r; \
27711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27712 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27713 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27714 $(HOST_EXPORTS) \
27715 $(POSTSTAGE1_HOST_EXPORTS) \
27716 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27717 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27718 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27719 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
27720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27721 cd $(HOST_SUBDIR)/zlib || exit 1; \
27722 case $(srcdir) in \
27723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27724 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27726 esac; \
27727 module_srcdir=zlib; \
27728 $(SHELL) $$s/$$module_srcdir/configure \
27729 --srcdir=$${topdir}/$$module_srcdir \
27730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27731 --target=${target_alias} \
27732 --with-build-libsubdir=$(HOST_SUBDIR) \
27733 $(STAGEfeedback_CONFIGURE_FLAGS)
27734 @endif zlib-bootstrap
27740 .PHONY: all-zlib maybe-all-zlib
27741 maybe-all-zlib:
27742 @if gcc-bootstrap
27743 all-zlib: stage_current
27744 @endif gcc-bootstrap
27745 @if zlib
27746 TARGET-zlib=all
27747 maybe-all-zlib: all-zlib
27748 all-zlib: configure-zlib
27749 @r=`${PWD_COMMAND}`; export r; \
27750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751 $(HOST_EXPORTS) \
27752 (cd $(HOST_SUBDIR)/zlib && \
27753 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27754 $(TARGET-zlib))
27755 @endif zlib
27759 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27760 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27761 maybe-all-stage1-zlib:
27762 maybe-clean-stage1-zlib:
27763 @if zlib-bootstrap
27764 maybe-all-stage1-zlib: all-stage1-zlib
27765 all-stage1: all-stage1-zlib
27766 TARGET-stage1-zlib = $(TARGET-zlib)
27767 all-stage1-zlib: configure-stage1-zlib
27768 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27769 @r=`${PWD_COMMAND}`; export r; \
27770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771 TFLAGS="$(STAGE1_TFLAGS)"; \
27772 $(HOST_EXPORTS) \
27773 cd $(HOST_SUBDIR)/zlib && \
27774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27775 CFLAGS="$(STAGE1_CFLAGS)" \
27776 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27777 LIBCFLAGS="$(LIBCFLAGS)" \
27778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27781 $(EXTRA_HOST_FLAGS) \
27782 $(STAGE1_FLAGS_TO_PASS) \
27783 TFLAGS="$(STAGE1_TFLAGS)" \
27784 $(TARGET-stage1-zlib)
27786 maybe-clean-stage1-zlib: clean-stage1-zlib
27787 clean-stage1: clean-stage1-zlib
27788 clean-stage1-zlib:
27789 @if [ $(current_stage) = stage1 ]; then \
27790 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27791 else \
27792 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27793 $(MAKE) stage1-start; \
27794 fi; \
27795 cd $(HOST_SUBDIR)/zlib && \
27796 $(MAKE) $(EXTRA_HOST_FLAGS) \
27797 $(STAGE1_FLAGS_TO_PASS) clean
27798 @endif zlib-bootstrap
27801 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27802 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27803 maybe-all-stage2-zlib:
27804 maybe-clean-stage2-zlib:
27805 @if zlib-bootstrap
27806 maybe-all-stage2-zlib: all-stage2-zlib
27807 all-stage2: all-stage2-zlib
27808 TARGET-stage2-zlib = $(TARGET-zlib)
27809 all-stage2-zlib: configure-stage2-zlib
27810 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27811 @r=`${PWD_COMMAND}`; export r; \
27812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27813 TFLAGS="$(STAGE2_TFLAGS)"; \
27814 $(HOST_EXPORTS) \
27815 $(POSTSTAGE1_HOST_EXPORTS) \
27816 cd $(HOST_SUBDIR)/zlib && \
27817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27818 CFLAGS="$(STAGE2_CFLAGS)" \
27819 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27820 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27825 TFLAGS="$(STAGE2_TFLAGS)" \
27826 $(TARGET-stage2-zlib)
27828 maybe-clean-stage2-zlib: clean-stage2-zlib
27829 clean-stage2: clean-stage2-zlib
27830 clean-stage2-zlib:
27831 @if [ $(current_stage) = stage2 ]; then \
27832 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27833 else \
27834 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27835 $(MAKE) stage2-start; \
27836 fi; \
27837 cd $(HOST_SUBDIR)/zlib && \
27838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27839 @endif zlib-bootstrap
27842 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27843 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27844 maybe-all-stage3-zlib:
27845 maybe-clean-stage3-zlib:
27846 @if zlib-bootstrap
27847 maybe-all-stage3-zlib: all-stage3-zlib
27848 all-stage3: all-stage3-zlib
27849 TARGET-stage3-zlib = $(TARGET-zlib)
27850 all-stage3-zlib: configure-stage3-zlib
27851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27852 @r=`${PWD_COMMAND}`; export r; \
27853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854 TFLAGS="$(STAGE3_TFLAGS)"; \
27855 $(HOST_EXPORTS) \
27856 $(POSTSTAGE1_HOST_EXPORTS) \
27857 cd $(HOST_SUBDIR)/zlib && \
27858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27859 CFLAGS="$(STAGE3_CFLAGS)" \
27860 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27861 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27866 TFLAGS="$(STAGE3_TFLAGS)" \
27867 $(TARGET-stage3-zlib)
27869 maybe-clean-stage3-zlib: clean-stage3-zlib
27870 clean-stage3: clean-stage3-zlib
27871 clean-stage3-zlib:
27872 @if [ $(current_stage) = stage3 ]; then \
27873 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27874 else \
27875 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27876 $(MAKE) stage3-start; \
27877 fi; \
27878 cd $(HOST_SUBDIR)/zlib && \
27879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27880 @endif zlib-bootstrap
27883 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27884 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27885 maybe-all-stage4-zlib:
27886 maybe-clean-stage4-zlib:
27887 @if zlib-bootstrap
27888 maybe-all-stage4-zlib: all-stage4-zlib
27889 all-stage4: all-stage4-zlib
27890 TARGET-stage4-zlib = $(TARGET-zlib)
27891 all-stage4-zlib: configure-stage4-zlib
27892 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27893 @r=`${PWD_COMMAND}`; export r; \
27894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895 TFLAGS="$(STAGE4_TFLAGS)"; \
27896 $(HOST_EXPORTS) \
27897 $(POSTSTAGE1_HOST_EXPORTS) \
27898 cd $(HOST_SUBDIR)/zlib && \
27899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27900 CFLAGS="$(STAGE4_CFLAGS)" \
27901 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27902 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27906 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27907 TFLAGS="$(STAGE4_TFLAGS)" \
27908 $(TARGET-stage4-zlib)
27910 maybe-clean-stage4-zlib: clean-stage4-zlib
27911 clean-stage4: clean-stage4-zlib
27912 clean-stage4-zlib:
27913 @if [ $(current_stage) = stage4 ]; then \
27914 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27915 else \
27916 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27917 $(MAKE) stage4-start; \
27918 fi; \
27919 cd $(HOST_SUBDIR)/zlib && \
27920 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27921 @endif zlib-bootstrap
27924 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27925 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27926 maybe-all-stageprofile-zlib:
27927 maybe-clean-stageprofile-zlib:
27928 @if zlib-bootstrap
27929 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27930 all-stageprofile: all-stageprofile-zlib
27931 TARGET-stageprofile-zlib = $(TARGET-zlib)
27932 all-stageprofile-zlib: configure-stageprofile-zlib
27933 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27934 @r=`${PWD_COMMAND}`; export r; \
27935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27936 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27937 $(HOST_EXPORTS) \
27938 $(POSTSTAGE1_HOST_EXPORTS) \
27939 cd $(HOST_SUBDIR)/zlib && \
27940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27941 CFLAGS="$(STAGEprofile_CFLAGS)" \
27942 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27943 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27948 TFLAGS="$(STAGEprofile_TFLAGS)" \
27949 $(TARGET-stageprofile-zlib)
27951 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27952 clean-stageprofile: clean-stageprofile-zlib
27953 clean-stageprofile-zlib:
27954 @if [ $(current_stage) = stageprofile ]; then \
27955 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27956 else \
27957 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27958 $(MAKE) stageprofile-start; \
27959 fi; \
27960 cd $(HOST_SUBDIR)/zlib && \
27961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27962 @endif zlib-bootstrap
27965 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27966 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27967 maybe-all-stagefeedback-zlib:
27968 maybe-clean-stagefeedback-zlib:
27969 @if zlib-bootstrap
27970 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27971 all-stagefeedback: all-stagefeedback-zlib
27972 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27973 all-stagefeedback-zlib: configure-stagefeedback-zlib
27974 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27975 @r=`${PWD_COMMAND}`; export r; \
27976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27977 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27978 $(HOST_EXPORTS) \
27979 $(POSTSTAGE1_HOST_EXPORTS) \
27980 cd $(HOST_SUBDIR)/zlib && \
27981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27982 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27983 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27984 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27988 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27989 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27990 $(TARGET-stagefeedback-zlib)
27992 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27993 clean-stagefeedback: clean-stagefeedback-zlib
27994 clean-stagefeedback-zlib:
27995 @if [ $(current_stage) = stagefeedback ]; then \
27996 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27997 else \
27998 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27999 $(MAKE) stagefeedback-start; \
28000 fi; \
28001 cd $(HOST_SUBDIR)/zlib && \
28002 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28003 @endif zlib-bootstrap
28009 .PHONY: check-zlib maybe-check-zlib
28010 maybe-check-zlib:
28011 @if zlib
28012 maybe-check-zlib: check-zlib
28014 check-zlib:
28016 @endif zlib
28018 .PHONY: install-zlib maybe-install-zlib
28019 maybe-install-zlib:
28020 @if zlib
28021 maybe-install-zlib: install-zlib
28023 install-zlib:
28025 @endif zlib
28027 .PHONY: install-strip-zlib maybe-install-strip-zlib
28028 maybe-install-strip-zlib:
28029 @if zlib
28030 maybe-install-strip-zlib: install-strip-zlib
28032 install-strip-zlib:
28034 @endif zlib
28036 # Other targets (info, dvi, pdf, etc.)
28038 .PHONY: maybe-info-zlib info-zlib
28039 maybe-info-zlib:
28040 @if zlib
28041 maybe-info-zlib: info-zlib
28043 info-zlib: \
28044 configure-zlib
28045 @[ -f ./zlib/Makefile ] || exit 0; \
28046 r=`${PWD_COMMAND}`; export r; \
28047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28048 $(HOST_EXPORTS) \
28049 for flag in $(EXTRA_HOST_FLAGS) ; do \
28050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28051 done; \
28052 echo "Doing info in zlib" ; \
28053 (cd $(HOST_SUBDIR)/zlib && \
28054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28056 "RANLIB=$${RANLIB}" \
28057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28058 info) \
28059 || exit 1
28061 @endif zlib
28063 .PHONY: maybe-dvi-zlib dvi-zlib
28064 maybe-dvi-zlib:
28065 @if zlib
28066 maybe-dvi-zlib: dvi-zlib
28068 dvi-zlib: \
28069 configure-zlib
28070 @[ -f ./zlib/Makefile ] || exit 0; \
28071 r=`${PWD_COMMAND}`; export r; \
28072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28073 $(HOST_EXPORTS) \
28074 for flag in $(EXTRA_HOST_FLAGS) ; do \
28075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28076 done; \
28077 echo "Doing dvi in zlib" ; \
28078 (cd $(HOST_SUBDIR)/zlib && \
28079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28081 "RANLIB=$${RANLIB}" \
28082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28083 dvi) \
28084 || exit 1
28086 @endif zlib
28088 .PHONY: maybe-pdf-zlib pdf-zlib
28089 maybe-pdf-zlib:
28090 @if zlib
28091 maybe-pdf-zlib: pdf-zlib
28093 pdf-zlib: \
28094 configure-zlib
28095 @[ -f ./zlib/Makefile ] || exit 0; \
28096 r=`${PWD_COMMAND}`; export r; \
28097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28098 $(HOST_EXPORTS) \
28099 for flag in $(EXTRA_HOST_FLAGS) ; do \
28100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28101 done; \
28102 echo "Doing pdf in zlib" ; \
28103 (cd $(HOST_SUBDIR)/zlib && \
28104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28106 "RANLIB=$${RANLIB}" \
28107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28108 pdf) \
28109 || exit 1
28111 @endif zlib
28113 .PHONY: maybe-html-zlib html-zlib
28114 maybe-html-zlib:
28115 @if zlib
28116 maybe-html-zlib: html-zlib
28118 html-zlib: \
28119 configure-zlib
28120 @[ -f ./zlib/Makefile ] || exit 0; \
28121 r=`${PWD_COMMAND}`; export r; \
28122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28123 $(HOST_EXPORTS) \
28124 for flag in $(EXTRA_HOST_FLAGS) ; do \
28125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28126 done; \
28127 echo "Doing html in zlib" ; \
28128 (cd $(HOST_SUBDIR)/zlib && \
28129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28131 "RANLIB=$${RANLIB}" \
28132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28133 html) \
28134 || exit 1
28136 @endif zlib
28138 .PHONY: maybe-TAGS-zlib TAGS-zlib
28139 maybe-TAGS-zlib:
28140 @if zlib
28141 maybe-TAGS-zlib: TAGS-zlib
28143 TAGS-zlib: \
28144 configure-zlib
28145 @[ -f ./zlib/Makefile ] || exit 0; \
28146 r=`${PWD_COMMAND}`; export r; \
28147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28148 $(HOST_EXPORTS) \
28149 for flag in $(EXTRA_HOST_FLAGS) ; do \
28150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28151 done; \
28152 echo "Doing TAGS in zlib" ; \
28153 (cd $(HOST_SUBDIR)/zlib && \
28154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28156 "RANLIB=$${RANLIB}" \
28157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28158 TAGS) \
28159 || exit 1
28161 @endif zlib
28163 .PHONY: maybe-install-info-zlib install-info-zlib
28164 maybe-install-info-zlib:
28165 @if zlib
28166 maybe-install-info-zlib: install-info-zlib
28168 install-info-zlib: \
28169 configure-zlib \
28170 info-zlib
28171 @[ -f ./zlib/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 install-info in zlib" ; \
28179 (cd $(HOST_SUBDIR)/zlib && \
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 install-info) \
28185 || exit 1
28187 @endif zlib
28189 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
28190 maybe-install-pdf-zlib:
28191 @if zlib
28192 maybe-install-pdf-zlib: install-pdf-zlib
28194 install-pdf-zlib: \
28195 configure-zlib \
28196 pdf-zlib
28197 @[ -f ./zlib/Makefile ] || exit 0; \
28198 r=`${PWD_COMMAND}`; export r; \
28199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28200 $(HOST_EXPORTS) \
28201 for flag in $(EXTRA_HOST_FLAGS) ; do \
28202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28203 done; \
28204 echo "Doing install-pdf in zlib" ; \
28205 (cd $(HOST_SUBDIR)/zlib && \
28206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28208 "RANLIB=$${RANLIB}" \
28209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28210 install-pdf) \
28211 || exit 1
28213 @endif zlib
28215 .PHONY: maybe-install-html-zlib install-html-zlib
28216 maybe-install-html-zlib:
28217 @if zlib
28218 maybe-install-html-zlib: install-html-zlib
28220 install-html-zlib: \
28221 configure-zlib \
28222 html-zlib
28223 @[ -f ./zlib/Makefile ] || exit 0; \
28224 r=`${PWD_COMMAND}`; export r; \
28225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28226 $(HOST_EXPORTS) \
28227 for flag in $(EXTRA_HOST_FLAGS) ; do \
28228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28229 done; \
28230 echo "Doing install-html in zlib" ; \
28231 (cd $(HOST_SUBDIR)/zlib && \
28232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28234 "RANLIB=$${RANLIB}" \
28235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28236 install-html) \
28237 || exit 1
28239 @endif zlib
28241 .PHONY: maybe-installcheck-zlib installcheck-zlib
28242 maybe-installcheck-zlib:
28243 @if zlib
28244 maybe-installcheck-zlib: installcheck-zlib
28246 installcheck-zlib: \
28247 configure-zlib
28248 @[ -f ./zlib/Makefile ] || exit 0; \
28249 r=`${PWD_COMMAND}`; export r; \
28250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251 $(HOST_EXPORTS) \
28252 for flag in $(EXTRA_HOST_FLAGS) ; do \
28253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28254 done; \
28255 echo "Doing installcheck in zlib" ; \
28256 (cd $(HOST_SUBDIR)/zlib && \
28257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28259 "RANLIB=$${RANLIB}" \
28260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28261 installcheck) \
28262 || exit 1
28264 @endif zlib
28266 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
28267 maybe-mostlyclean-zlib:
28268 @if zlib
28269 maybe-mostlyclean-zlib: mostlyclean-zlib
28271 mostlyclean-zlib:
28272 @[ -f ./zlib/Makefile ] || exit 0; \
28273 r=`${PWD_COMMAND}`; export r; \
28274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28275 $(HOST_EXPORTS) \
28276 for flag in $(EXTRA_HOST_FLAGS) ; do \
28277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28278 done; \
28279 echo "Doing mostlyclean in zlib" ; \
28280 (cd $(HOST_SUBDIR)/zlib && \
28281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28283 "RANLIB=$${RANLIB}" \
28284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28285 mostlyclean) \
28286 || exit 1
28288 @endif zlib
28290 .PHONY: maybe-clean-zlib clean-zlib
28291 maybe-clean-zlib:
28292 @if zlib
28293 maybe-clean-zlib: clean-zlib
28295 clean-zlib:
28296 @[ -f ./zlib/Makefile ] || exit 0; \
28297 r=`${PWD_COMMAND}`; export r; \
28298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28299 $(HOST_EXPORTS) \
28300 for flag in $(EXTRA_HOST_FLAGS) ; do \
28301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28302 done; \
28303 echo "Doing clean in zlib" ; \
28304 (cd $(HOST_SUBDIR)/zlib && \
28305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28307 "RANLIB=$${RANLIB}" \
28308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28309 clean) \
28310 || exit 1
28312 @endif zlib
28314 .PHONY: maybe-distclean-zlib distclean-zlib
28315 maybe-distclean-zlib:
28316 @if zlib
28317 maybe-distclean-zlib: distclean-zlib
28319 distclean-zlib:
28320 @[ -f ./zlib/Makefile ] || exit 0; \
28321 r=`${PWD_COMMAND}`; export r; \
28322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323 $(HOST_EXPORTS) \
28324 for flag in $(EXTRA_HOST_FLAGS) ; do \
28325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28326 done; \
28327 echo "Doing distclean in zlib" ; \
28328 (cd $(HOST_SUBDIR)/zlib && \
28329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28331 "RANLIB=$${RANLIB}" \
28332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28333 distclean) \
28334 || exit 1
28336 @endif zlib
28338 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28339 maybe-maintainer-clean-zlib:
28340 @if zlib
28341 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28343 maintainer-clean-zlib:
28344 @[ -f ./zlib/Makefile ] || exit 0; \
28345 r=`${PWD_COMMAND}`; export r; \
28346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28347 $(HOST_EXPORTS) \
28348 for flag in $(EXTRA_HOST_FLAGS) ; do \
28349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28350 done; \
28351 echo "Doing maintainer-clean in zlib" ; \
28352 (cd $(HOST_SUBDIR)/zlib && \
28353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28355 "RANLIB=$${RANLIB}" \
28356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28357 maintainer-clean) \
28358 || exit 1
28360 @endif zlib
28364 .PHONY: configure-gdb maybe-configure-gdb
28365 maybe-configure-gdb:
28366 @if gcc-bootstrap
28367 configure-gdb: stage_current
28368 @endif gcc-bootstrap
28369 @if gdb
28370 maybe-configure-gdb: configure-gdb
28371 configure-gdb:
28372 @: $(MAKE); $(unstage)
28373 @r=`${PWD_COMMAND}`; export r; \
28374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
28376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
28377 $(HOST_EXPORTS) \
28378 echo Configuring in $(HOST_SUBDIR)/gdb; \
28379 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
28380 case $(srcdir) in \
28381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28382 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
28383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28384 esac; \
28385 module_srcdir=gdb; \
28386 $(SHELL) \
28387 $$s/$$module_srcdir/configure \
28388 --srcdir=$${topdir}/$$module_srcdir \
28389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28390 --target=${target_alias} \
28391 || exit 1
28392 @endif gdb
28398 .PHONY: all-gdb maybe-all-gdb
28399 maybe-all-gdb:
28400 @if gcc-bootstrap
28401 all-gdb: stage_current
28402 @endif gcc-bootstrap
28403 @if gdb
28404 TARGET-gdb=all
28405 maybe-all-gdb: all-gdb
28406 all-gdb: configure-gdb
28407 @: $(MAKE); $(unstage)
28408 @r=`${PWD_COMMAND}`; export r; \
28409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28410 $(HOST_EXPORTS) \
28411 (cd $(HOST_SUBDIR)/gdb && \
28412 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28413 $(TARGET-gdb))
28414 @endif gdb
28419 .PHONY: check-gdb maybe-check-gdb
28420 maybe-check-gdb:
28421 @if gdb
28422 maybe-check-gdb: check-gdb
28424 check-gdb:
28425 @: $(MAKE); $(unstage)
28426 @r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428 $(HOST_EXPORTS) \
28429 (cd $(HOST_SUBDIR)/gdb && \
28430 $(MAKE) $(FLAGS_TO_PASS) check)
28432 @endif gdb
28434 .PHONY: install-gdb maybe-install-gdb
28435 maybe-install-gdb:
28436 @if gdb
28437 maybe-install-gdb: install-gdb
28439 install-gdb: installdirs
28440 @: $(MAKE); $(unstage)
28441 @r=`${PWD_COMMAND}`; export r; \
28442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28443 $(HOST_EXPORTS) \
28444 (cd $(HOST_SUBDIR)/gdb && \
28445 $(MAKE) $(FLAGS_TO_PASS) install)
28447 @endif gdb
28449 .PHONY: install-strip-gdb maybe-install-strip-gdb
28450 maybe-install-strip-gdb:
28451 @if gdb
28452 maybe-install-strip-gdb: install-strip-gdb
28454 install-strip-gdb: installdirs
28455 @: $(MAKE); $(unstage)
28456 @r=`${PWD_COMMAND}`; export r; \
28457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28458 $(HOST_EXPORTS) \
28459 (cd $(HOST_SUBDIR)/gdb && \
28460 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28462 @endif gdb
28464 # Other targets (info, dvi, pdf, etc.)
28466 .PHONY: maybe-info-gdb info-gdb
28467 maybe-info-gdb:
28468 @if gdb
28469 maybe-info-gdb: info-gdb
28471 info-gdb: \
28472 configure-gdb
28473 @: $(MAKE); $(unstage)
28474 @[ -f ./gdb/Makefile ] || exit 0; \
28475 r=`${PWD_COMMAND}`; export r; \
28476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28477 $(HOST_EXPORTS) \
28478 for flag in $(EXTRA_HOST_FLAGS) ; do \
28479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28480 done; \
28481 echo "Doing info in gdb" ; \
28482 (cd $(HOST_SUBDIR)/gdb && \
28483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28485 "RANLIB=$${RANLIB}" \
28486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28487 info) \
28488 || exit 1
28490 @endif gdb
28492 .PHONY: maybe-dvi-gdb dvi-gdb
28493 maybe-dvi-gdb:
28494 @if gdb
28495 maybe-dvi-gdb: dvi-gdb
28497 dvi-gdb: \
28498 configure-gdb
28499 @: $(MAKE); $(unstage)
28500 @[ -f ./gdb/Makefile ] || exit 0; \
28501 r=`${PWD_COMMAND}`; export r; \
28502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28503 $(HOST_EXPORTS) \
28504 for flag in $(EXTRA_HOST_FLAGS) ; do \
28505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28506 done; \
28507 echo "Doing dvi in gdb" ; \
28508 (cd $(HOST_SUBDIR)/gdb && \
28509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28511 "RANLIB=$${RANLIB}" \
28512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28513 dvi) \
28514 || exit 1
28516 @endif gdb
28518 .PHONY: maybe-pdf-gdb pdf-gdb
28519 maybe-pdf-gdb:
28520 @if gdb
28521 maybe-pdf-gdb: pdf-gdb
28523 pdf-gdb: \
28524 configure-gdb
28525 @: $(MAKE); $(unstage)
28526 @[ -f ./gdb/Makefile ] || exit 0; \
28527 r=`${PWD_COMMAND}`; export r; \
28528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28529 $(HOST_EXPORTS) \
28530 for flag in $(EXTRA_HOST_FLAGS) ; do \
28531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28532 done; \
28533 echo "Doing pdf in gdb" ; \
28534 (cd $(HOST_SUBDIR)/gdb && \
28535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28537 "RANLIB=$${RANLIB}" \
28538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28539 pdf) \
28540 || exit 1
28542 @endif gdb
28544 .PHONY: maybe-html-gdb html-gdb
28545 maybe-html-gdb:
28546 @if gdb
28547 maybe-html-gdb: html-gdb
28549 html-gdb: \
28550 configure-gdb
28551 @: $(MAKE); $(unstage)
28552 @[ -f ./gdb/Makefile ] || exit 0; \
28553 r=`${PWD_COMMAND}`; export r; \
28554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28555 $(HOST_EXPORTS) \
28556 for flag in $(EXTRA_HOST_FLAGS) ; do \
28557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28558 done; \
28559 echo "Doing html in gdb" ; \
28560 (cd $(HOST_SUBDIR)/gdb && \
28561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28563 "RANLIB=$${RANLIB}" \
28564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28565 html) \
28566 || exit 1
28568 @endif gdb
28570 .PHONY: maybe-TAGS-gdb TAGS-gdb
28571 maybe-TAGS-gdb:
28572 @if gdb
28573 maybe-TAGS-gdb: TAGS-gdb
28575 TAGS-gdb: \
28576 configure-gdb
28577 @: $(MAKE); $(unstage)
28578 @[ -f ./gdb/Makefile ] || exit 0; \
28579 r=`${PWD_COMMAND}`; export r; \
28580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28581 $(HOST_EXPORTS) \
28582 for flag in $(EXTRA_HOST_FLAGS) ; do \
28583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28584 done; \
28585 echo "Doing TAGS in gdb" ; \
28586 (cd $(HOST_SUBDIR)/gdb && \
28587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28589 "RANLIB=$${RANLIB}" \
28590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28591 TAGS) \
28592 || exit 1
28594 @endif gdb
28596 .PHONY: maybe-install-info-gdb install-info-gdb
28597 maybe-install-info-gdb:
28598 @if gdb
28599 maybe-install-info-gdb: install-info-gdb
28601 install-info-gdb: \
28602 configure-gdb \
28603 info-gdb
28604 @: $(MAKE); $(unstage)
28605 @[ -f ./gdb/Makefile ] || exit 0; \
28606 r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608 $(HOST_EXPORTS) \
28609 for flag in $(EXTRA_HOST_FLAGS) ; do \
28610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28611 done; \
28612 echo "Doing install-info in gdb" ; \
28613 (cd $(HOST_SUBDIR)/gdb && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616 "RANLIB=$${RANLIB}" \
28617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618 install-info) \
28619 || exit 1
28621 @endif gdb
28623 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28624 maybe-install-pdf-gdb:
28625 @if gdb
28626 maybe-install-pdf-gdb: install-pdf-gdb
28628 install-pdf-gdb: \
28629 configure-gdb \
28630 pdf-gdb
28631 @: $(MAKE); $(unstage)
28632 @[ -f ./gdb/Makefile ] || exit 0; \
28633 r=`${PWD_COMMAND}`; export r; \
28634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28635 $(HOST_EXPORTS) \
28636 for flag in $(EXTRA_HOST_FLAGS) ; do \
28637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28638 done; \
28639 echo "Doing install-pdf in gdb" ; \
28640 (cd $(HOST_SUBDIR)/gdb && \
28641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28643 "RANLIB=$${RANLIB}" \
28644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28645 install-pdf) \
28646 || exit 1
28648 @endif gdb
28650 .PHONY: maybe-install-html-gdb install-html-gdb
28651 maybe-install-html-gdb:
28652 @if gdb
28653 maybe-install-html-gdb: install-html-gdb
28655 install-html-gdb: \
28656 configure-gdb \
28657 html-gdb
28658 @: $(MAKE); $(unstage)
28659 @[ -f ./gdb/Makefile ] || exit 0; \
28660 r=`${PWD_COMMAND}`; export r; \
28661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28662 $(HOST_EXPORTS) \
28663 for flag in $(EXTRA_HOST_FLAGS) ; do \
28664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28665 done; \
28666 echo "Doing install-html in gdb" ; \
28667 (cd $(HOST_SUBDIR)/gdb && \
28668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28670 "RANLIB=$${RANLIB}" \
28671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28672 install-html) \
28673 || exit 1
28675 @endif gdb
28677 .PHONY: maybe-installcheck-gdb installcheck-gdb
28678 maybe-installcheck-gdb:
28679 @if gdb
28680 maybe-installcheck-gdb: installcheck-gdb
28682 installcheck-gdb: \
28683 configure-gdb
28684 @: $(MAKE); $(unstage)
28685 @[ -f ./gdb/Makefile ] || exit 0; \
28686 r=`${PWD_COMMAND}`; export r; \
28687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688 $(HOST_EXPORTS) \
28689 for flag in $(EXTRA_HOST_FLAGS) ; do \
28690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691 done; \
28692 echo "Doing installcheck in gdb" ; \
28693 (cd $(HOST_SUBDIR)/gdb && \
28694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696 "RANLIB=$${RANLIB}" \
28697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698 installcheck) \
28699 || exit 1
28701 @endif gdb
28703 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28704 maybe-mostlyclean-gdb:
28705 @if gdb
28706 maybe-mostlyclean-gdb: mostlyclean-gdb
28708 mostlyclean-gdb:
28709 @: $(MAKE); $(unstage)
28710 @[ -f ./gdb/Makefile ] || exit 0; \
28711 r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713 $(HOST_EXPORTS) \
28714 for flag in $(EXTRA_HOST_FLAGS) ; do \
28715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716 done; \
28717 echo "Doing mostlyclean in gdb" ; \
28718 (cd $(HOST_SUBDIR)/gdb && \
28719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721 "RANLIB=$${RANLIB}" \
28722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723 mostlyclean) \
28724 || exit 1
28726 @endif gdb
28728 .PHONY: maybe-clean-gdb clean-gdb
28729 maybe-clean-gdb:
28730 @if gdb
28731 maybe-clean-gdb: clean-gdb
28733 clean-gdb:
28734 @: $(MAKE); $(unstage)
28735 @[ -f ./gdb/Makefile ] || exit 0; \
28736 r=`${PWD_COMMAND}`; export r; \
28737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28738 $(HOST_EXPORTS) \
28739 for flag in $(EXTRA_HOST_FLAGS) ; do \
28740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741 done; \
28742 echo "Doing clean in gdb" ; \
28743 (cd $(HOST_SUBDIR)/gdb && \
28744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28746 "RANLIB=$${RANLIB}" \
28747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28748 clean) \
28749 || exit 1
28751 @endif gdb
28753 .PHONY: maybe-distclean-gdb distclean-gdb
28754 maybe-distclean-gdb:
28755 @if gdb
28756 maybe-distclean-gdb: distclean-gdb
28758 distclean-gdb:
28759 @: $(MAKE); $(unstage)
28760 @[ -f ./gdb/Makefile ] || exit 0; \
28761 r=`${PWD_COMMAND}`; export r; \
28762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763 $(HOST_EXPORTS) \
28764 for flag in $(EXTRA_HOST_FLAGS) ; do \
28765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766 done; \
28767 echo "Doing distclean in gdb" ; \
28768 (cd $(HOST_SUBDIR)/gdb && \
28769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771 "RANLIB=$${RANLIB}" \
28772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773 distclean) \
28774 || exit 1
28776 @endif gdb
28778 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28779 maybe-maintainer-clean-gdb:
28780 @if gdb
28781 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28783 maintainer-clean-gdb:
28784 @: $(MAKE); $(unstage)
28785 @[ -f ./gdb/Makefile ] || exit 0; \
28786 r=`${PWD_COMMAND}`; export r; \
28787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28788 $(HOST_EXPORTS) \
28789 for flag in $(EXTRA_HOST_FLAGS) ; do \
28790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28791 done; \
28792 echo "Doing maintainer-clean in gdb" ; \
28793 (cd $(HOST_SUBDIR)/gdb && \
28794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28796 "RANLIB=$${RANLIB}" \
28797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28798 maintainer-clean) \
28799 || exit 1
28801 @endif gdb
28805 .PHONY: configure-expect maybe-configure-expect
28806 maybe-configure-expect:
28807 @if gcc-bootstrap
28808 configure-expect: stage_current
28809 @endif gcc-bootstrap
28810 @if expect
28811 maybe-configure-expect: configure-expect
28812 configure-expect:
28813 @: $(MAKE); $(unstage)
28814 @r=`${PWD_COMMAND}`; export r; \
28815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28816 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
28818 $(HOST_EXPORTS) \
28819 echo Configuring in $(HOST_SUBDIR)/expect; \
28820 cd "$(HOST_SUBDIR)/expect" || exit 1; \
28821 case $(srcdir) in \
28822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28823 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28825 esac; \
28826 module_srcdir=expect; \
28827 $(SHELL) \
28828 $$s/$$module_srcdir/configure \
28829 --srcdir=$${topdir}/$$module_srcdir \
28830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28831 --target=${target_alias} \
28832 || exit 1
28833 @endif expect
28839 .PHONY: all-expect maybe-all-expect
28840 maybe-all-expect:
28841 @if gcc-bootstrap
28842 all-expect: stage_current
28843 @endif gcc-bootstrap
28844 @if expect
28845 TARGET-expect=all
28846 maybe-all-expect: all-expect
28847 all-expect: configure-expect
28848 @: $(MAKE); $(unstage)
28849 @r=`${PWD_COMMAND}`; export r; \
28850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28851 $(HOST_EXPORTS) \
28852 (cd $(HOST_SUBDIR)/expect && \
28853 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28854 $(TARGET-expect))
28855 @endif expect
28860 .PHONY: check-expect maybe-check-expect
28861 maybe-check-expect:
28862 @if expect
28863 maybe-check-expect: check-expect
28865 check-expect:
28866 @: $(MAKE); $(unstage)
28867 @r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 $(HOST_EXPORTS) \
28870 (cd $(HOST_SUBDIR)/expect && \
28871 $(MAKE) $(FLAGS_TO_PASS) check)
28873 @endif expect
28875 .PHONY: install-expect maybe-install-expect
28876 maybe-install-expect:
28877 @if expect
28878 maybe-install-expect: install-expect
28880 install-expect: installdirs
28881 @: $(MAKE); $(unstage)
28882 @r=`${PWD_COMMAND}`; export r; \
28883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28884 $(HOST_EXPORTS) \
28885 (cd $(HOST_SUBDIR)/expect && \
28886 $(MAKE) $(FLAGS_TO_PASS) install)
28888 @endif expect
28890 .PHONY: install-strip-expect maybe-install-strip-expect
28891 maybe-install-strip-expect:
28892 @if expect
28893 maybe-install-strip-expect: install-strip-expect
28895 install-strip-expect: installdirs
28896 @: $(MAKE); $(unstage)
28897 @r=`${PWD_COMMAND}`; export r; \
28898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28899 $(HOST_EXPORTS) \
28900 (cd $(HOST_SUBDIR)/expect && \
28901 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28903 @endif expect
28905 # Other targets (info, dvi, pdf, etc.)
28907 .PHONY: maybe-info-expect info-expect
28908 maybe-info-expect:
28909 @if expect
28910 maybe-info-expect: info-expect
28912 info-expect: \
28913 configure-expect
28914 @: $(MAKE); $(unstage)
28915 @[ -f ./expect/Makefile ] || exit 0; \
28916 r=`${PWD_COMMAND}`; export r; \
28917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28918 $(HOST_EXPORTS) \
28919 for flag in $(EXTRA_HOST_FLAGS) ; do \
28920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28921 done; \
28922 echo "Doing info in expect" ; \
28923 (cd $(HOST_SUBDIR)/expect && \
28924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28926 "RANLIB=$${RANLIB}" \
28927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28928 info) \
28929 || exit 1
28931 @endif expect
28933 .PHONY: maybe-dvi-expect dvi-expect
28934 maybe-dvi-expect:
28935 @if expect
28936 maybe-dvi-expect: dvi-expect
28938 dvi-expect: \
28939 configure-expect
28940 @: $(MAKE); $(unstage)
28941 @[ -f ./expect/Makefile ] || exit 0; \
28942 r=`${PWD_COMMAND}`; export r; \
28943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28944 $(HOST_EXPORTS) \
28945 for flag in $(EXTRA_HOST_FLAGS) ; do \
28946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28947 done; \
28948 echo "Doing dvi in expect" ; \
28949 (cd $(HOST_SUBDIR)/expect && \
28950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28952 "RANLIB=$${RANLIB}" \
28953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28954 dvi) \
28955 || exit 1
28957 @endif expect
28959 .PHONY: maybe-pdf-expect pdf-expect
28960 maybe-pdf-expect:
28961 @if expect
28962 maybe-pdf-expect: pdf-expect
28964 pdf-expect: \
28965 configure-expect
28966 @: $(MAKE); $(unstage)
28967 @[ -f ./expect/Makefile ] || exit 0; \
28968 r=`${PWD_COMMAND}`; export r; \
28969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28970 $(HOST_EXPORTS) \
28971 for flag in $(EXTRA_HOST_FLAGS) ; do \
28972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28973 done; \
28974 echo "Doing pdf in expect" ; \
28975 (cd $(HOST_SUBDIR)/expect && \
28976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28978 "RANLIB=$${RANLIB}" \
28979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28980 pdf) \
28981 || exit 1
28983 @endif expect
28985 .PHONY: maybe-html-expect html-expect
28986 maybe-html-expect:
28987 @if expect
28988 maybe-html-expect: html-expect
28990 html-expect: \
28991 configure-expect
28992 @: $(MAKE); $(unstage)
28993 @[ -f ./expect/Makefile ] || exit 0; \
28994 r=`${PWD_COMMAND}`; export r; \
28995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28996 $(HOST_EXPORTS) \
28997 for flag in $(EXTRA_HOST_FLAGS) ; do \
28998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28999 done; \
29000 echo "Doing html in expect" ; \
29001 (cd $(HOST_SUBDIR)/expect && \
29002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29004 "RANLIB=$${RANLIB}" \
29005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29006 html) \
29007 || exit 1
29009 @endif expect
29011 .PHONY: maybe-TAGS-expect TAGS-expect
29012 maybe-TAGS-expect:
29013 @if expect
29014 maybe-TAGS-expect: TAGS-expect
29016 TAGS-expect: \
29017 configure-expect
29018 @: $(MAKE); $(unstage)
29019 @[ -f ./expect/Makefile ] || exit 0; \
29020 r=`${PWD_COMMAND}`; export r; \
29021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29022 $(HOST_EXPORTS) \
29023 for flag in $(EXTRA_HOST_FLAGS) ; do \
29024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29025 done; \
29026 echo "Doing TAGS in expect" ; \
29027 (cd $(HOST_SUBDIR)/expect && \
29028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29030 "RANLIB=$${RANLIB}" \
29031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29032 TAGS) \
29033 || exit 1
29035 @endif expect
29037 .PHONY: maybe-install-info-expect install-info-expect
29038 maybe-install-info-expect:
29039 @if expect
29040 maybe-install-info-expect: install-info-expect
29042 install-info-expect: \
29043 configure-expect \
29044 info-expect
29045 @: $(MAKE); $(unstage)
29046 @[ -f ./expect/Makefile ] || exit 0; \
29047 r=`${PWD_COMMAND}`; export r; \
29048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049 $(HOST_EXPORTS) \
29050 for flag in $(EXTRA_HOST_FLAGS) ; do \
29051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29052 done; \
29053 echo "Doing install-info in expect" ; \
29054 (cd $(HOST_SUBDIR)/expect && \
29055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29057 "RANLIB=$${RANLIB}" \
29058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29059 install-info) \
29060 || exit 1
29062 @endif expect
29064 .PHONY: maybe-install-pdf-expect install-pdf-expect
29065 maybe-install-pdf-expect:
29066 @if expect
29067 maybe-install-pdf-expect: install-pdf-expect
29069 install-pdf-expect: \
29070 configure-expect \
29071 pdf-expect
29072 @: $(MAKE); $(unstage)
29073 @[ -f ./expect/Makefile ] || exit 0; \
29074 r=`${PWD_COMMAND}`; export r; \
29075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29076 $(HOST_EXPORTS) \
29077 for flag in $(EXTRA_HOST_FLAGS) ; do \
29078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29079 done; \
29080 echo "Doing install-pdf in expect" ; \
29081 (cd $(HOST_SUBDIR)/expect && \
29082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29084 "RANLIB=$${RANLIB}" \
29085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29086 install-pdf) \
29087 || exit 1
29089 @endif expect
29091 .PHONY: maybe-install-html-expect install-html-expect
29092 maybe-install-html-expect:
29093 @if expect
29094 maybe-install-html-expect: install-html-expect
29096 install-html-expect: \
29097 configure-expect \
29098 html-expect
29099 @: $(MAKE); $(unstage)
29100 @[ -f ./expect/Makefile ] || exit 0; \
29101 r=`${PWD_COMMAND}`; export r; \
29102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29103 $(HOST_EXPORTS) \
29104 for flag in $(EXTRA_HOST_FLAGS) ; do \
29105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29106 done; \
29107 echo "Doing install-html in expect" ; \
29108 (cd $(HOST_SUBDIR)/expect && \
29109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29111 "RANLIB=$${RANLIB}" \
29112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29113 install-html) \
29114 || exit 1
29116 @endif expect
29118 .PHONY: maybe-installcheck-expect installcheck-expect
29119 maybe-installcheck-expect:
29120 @if expect
29121 maybe-installcheck-expect: installcheck-expect
29123 installcheck-expect: \
29124 configure-expect
29125 @: $(MAKE); $(unstage)
29126 @[ -f ./expect/Makefile ] || exit 0; \
29127 r=`${PWD_COMMAND}`; export r; \
29128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129 $(HOST_EXPORTS) \
29130 for flag in $(EXTRA_HOST_FLAGS) ; do \
29131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29132 done; \
29133 echo "Doing installcheck in expect" ; \
29134 (cd $(HOST_SUBDIR)/expect && \
29135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29137 "RANLIB=$${RANLIB}" \
29138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29139 installcheck) \
29140 || exit 1
29142 @endif expect
29144 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
29145 maybe-mostlyclean-expect:
29146 @if expect
29147 maybe-mostlyclean-expect: mostlyclean-expect
29149 mostlyclean-expect:
29150 @: $(MAKE); $(unstage)
29151 @[ -f ./expect/Makefile ] || exit 0; \
29152 r=`${PWD_COMMAND}`; export r; \
29153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29154 $(HOST_EXPORTS) \
29155 for flag in $(EXTRA_HOST_FLAGS) ; do \
29156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29157 done; \
29158 echo "Doing mostlyclean in expect" ; \
29159 (cd $(HOST_SUBDIR)/expect && \
29160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29162 "RANLIB=$${RANLIB}" \
29163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29164 mostlyclean) \
29165 || exit 1
29167 @endif expect
29169 .PHONY: maybe-clean-expect clean-expect
29170 maybe-clean-expect:
29171 @if expect
29172 maybe-clean-expect: clean-expect
29174 clean-expect:
29175 @: $(MAKE); $(unstage)
29176 @[ -f ./expect/Makefile ] || exit 0; \
29177 r=`${PWD_COMMAND}`; export r; \
29178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29179 $(HOST_EXPORTS) \
29180 for flag in $(EXTRA_HOST_FLAGS) ; do \
29181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29182 done; \
29183 echo "Doing clean in expect" ; \
29184 (cd $(HOST_SUBDIR)/expect && \
29185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29187 "RANLIB=$${RANLIB}" \
29188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29189 clean) \
29190 || exit 1
29192 @endif expect
29194 .PHONY: maybe-distclean-expect distclean-expect
29195 maybe-distclean-expect:
29196 @if expect
29197 maybe-distclean-expect: distclean-expect
29199 distclean-expect:
29200 @: $(MAKE); $(unstage)
29201 @[ -f ./expect/Makefile ] || exit 0; \
29202 r=`${PWD_COMMAND}`; export r; \
29203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29204 $(HOST_EXPORTS) \
29205 for flag in $(EXTRA_HOST_FLAGS) ; do \
29206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29207 done; \
29208 echo "Doing distclean in expect" ; \
29209 (cd $(HOST_SUBDIR)/expect && \
29210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29212 "RANLIB=$${RANLIB}" \
29213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29214 distclean) \
29215 || exit 1
29217 @endif expect
29219 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
29220 maybe-maintainer-clean-expect:
29221 @if expect
29222 maybe-maintainer-clean-expect: maintainer-clean-expect
29224 maintainer-clean-expect:
29225 @: $(MAKE); $(unstage)
29226 @[ -f ./expect/Makefile ] || exit 0; \
29227 r=`${PWD_COMMAND}`; export r; \
29228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29229 $(HOST_EXPORTS) \
29230 for flag in $(EXTRA_HOST_FLAGS) ; do \
29231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29232 done; \
29233 echo "Doing maintainer-clean in expect" ; \
29234 (cd $(HOST_SUBDIR)/expect && \
29235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29237 "RANLIB=$${RANLIB}" \
29238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29239 maintainer-clean) \
29240 || exit 1
29242 @endif expect
29246 .PHONY: configure-guile maybe-configure-guile
29247 maybe-configure-guile:
29248 @if gcc-bootstrap
29249 configure-guile: stage_current
29250 @endif gcc-bootstrap
29251 @if guile
29252 maybe-configure-guile: configure-guile
29253 configure-guile:
29254 @: $(MAKE); $(unstage)
29255 @r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
29258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
29259 $(HOST_EXPORTS) \
29260 echo Configuring in $(HOST_SUBDIR)/guile; \
29261 cd "$(HOST_SUBDIR)/guile" || exit 1; \
29262 case $(srcdir) in \
29263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29264 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
29265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29266 esac; \
29267 module_srcdir=guile; \
29268 $(SHELL) \
29269 $$s/$$module_srcdir/configure \
29270 --srcdir=$${topdir}/$$module_srcdir \
29271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29272 --target=${target_alias} \
29273 || exit 1
29274 @endif guile
29280 .PHONY: all-guile maybe-all-guile
29281 maybe-all-guile:
29282 @if gcc-bootstrap
29283 all-guile: stage_current
29284 @endif gcc-bootstrap
29285 @if guile
29286 TARGET-guile=all
29287 maybe-all-guile: all-guile
29288 all-guile: configure-guile
29289 @: $(MAKE); $(unstage)
29290 @r=`${PWD_COMMAND}`; export r; \
29291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29292 $(HOST_EXPORTS) \
29293 (cd $(HOST_SUBDIR)/guile && \
29294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29295 $(TARGET-guile))
29296 @endif guile
29301 .PHONY: check-guile maybe-check-guile
29302 maybe-check-guile:
29303 @if guile
29304 maybe-check-guile: check-guile
29306 check-guile:
29307 @: $(MAKE); $(unstage)
29308 @r=`${PWD_COMMAND}`; export r; \
29309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29310 $(HOST_EXPORTS) \
29311 (cd $(HOST_SUBDIR)/guile && \
29312 $(MAKE) $(FLAGS_TO_PASS) check)
29314 @endif guile
29316 .PHONY: install-guile maybe-install-guile
29317 maybe-install-guile:
29318 @if guile
29319 maybe-install-guile: install-guile
29321 install-guile: installdirs
29322 @: $(MAKE); $(unstage)
29323 @r=`${PWD_COMMAND}`; export r; \
29324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29325 $(HOST_EXPORTS) \
29326 (cd $(HOST_SUBDIR)/guile && \
29327 $(MAKE) $(FLAGS_TO_PASS) install)
29329 @endif guile
29331 .PHONY: install-strip-guile maybe-install-strip-guile
29332 maybe-install-strip-guile:
29333 @if guile
29334 maybe-install-strip-guile: install-strip-guile
29336 install-strip-guile: installdirs
29337 @: $(MAKE); $(unstage)
29338 @r=`${PWD_COMMAND}`; export r; \
29339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29340 $(HOST_EXPORTS) \
29341 (cd $(HOST_SUBDIR)/guile && \
29342 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29344 @endif guile
29346 # Other targets (info, dvi, pdf, etc.)
29348 .PHONY: maybe-info-guile info-guile
29349 maybe-info-guile:
29350 @if guile
29351 maybe-info-guile: info-guile
29353 info-guile: \
29354 configure-guile
29355 @: $(MAKE); $(unstage)
29356 @[ -f ./guile/Makefile ] || exit 0; \
29357 r=`${PWD_COMMAND}`; export r; \
29358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 $(HOST_EXPORTS) \
29360 for flag in $(EXTRA_HOST_FLAGS) ; do \
29361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29362 done; \
29363 echo "Doing info in guile" ; \
29364 (cd $(HOST_SUBDIR)/guile && \
29365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29367 "RANLIB=$${RANLIB}" \
29368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29369 info) \
29370 || exit 1
29372 @endif guile
29374 .PHONY: maybe-dvi-guile dvi-guile
29375 maybe-dvi-guile:
29376 @if guile
29377 maybe-dvi-guile: dvi-guile
29379 dvi-guile: \
29380 configure-guile
29381 @: $(MAKE); $(unstage)
29382 @[ -f ./guile/Makefile ] || exit 0; \
29383 r=`${PWD_COMMAND}`; export r; \
29384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29385 $(HOST_EXPORTS) \
29386 for flag in $(EXTRA_HOST_FLAGS) ; do \
29387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29388 done; \
29389 echo "Doing dvi in guile" ; \
29390 (cd $(HOST_SUBDIR)/guile && \
29391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29393 "RANLIB=$${RANLIB}" \
29394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29395 dvi) \
29396 || exit 1
29398 @endif guile
29400 .PHONY: maybe-pdf-guile pdf-guile
29401 maybe-pdf-guile:
29402 @if guile
29403 maybe-pdf-guile: pdf-guile
29405 pdf-guile: \
29406 configure-guile
29407 @: $(MAKE); $(unstage)
29408 @[ -f ./guile/Makefile ] || exit 0; \
29409 r=`${PWD_COMMAND}`; export r; \
29410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29411 $(HOST_EXPORTS) \
29412 for flag in $(EXTRA_HOST_FLAGS) ; do \
29413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29414 done; \
29415 echo "Doing pdf in guile" ; \
29416 (cd $(HOST_SUBDIR)/guile && \
29417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29419 "RANLIB=$${RANLIB}" \
29420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29421 pdf) \
29422 || exit 1
29424 @endif guile
29426 .PHONY: maybe-html-guile html-guile
29427 maybe-html-guile:
29428 @if guile
29429 maybe-html-guile: html-guile
29431 html-guile: \
29432 configure-guile
29433 @: $(MAKE); $(unstage)
29434 @[ -f ./guile/Makefile ] || exit 0; \
29435 r=`${PWD_COMMAND}`; export r; \
29436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29437 $(HOST_EXPORTS) \
29438 for flag in $(EXTRA_HOST_FLAGS) ; do \
29439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29440 done; \
29441 echo "Doing html in guile" ; \
29442 (cd $(HOST_SUBDIR)/guile && \
29443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29445 "RANLIB=$${RANLIB}" \
29446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29447 html) \
29448 || exit 1
29450 @endif guile
29452 .PHONY: maybe-TAGS-guile TAGS-guile
29453 maybe-TAGS-guile:
29454 @if guile
29455 maybe-TAGS-guile: TAGS-guile
29457 TAGS-guile: \
29458 configure-guile
29459 @: $(MAKE); $(unstage)
29460 @[ -f ./guile/Makefile ] || exit 0; \
29461 r=`${PWD_COMMAND}`; export r; \
29462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29463 $(HOST_EXPORTS) \
29464 for flag in $(EXTRA_HOST_FLAGS) ; do \
29465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29466 done; \
29467 echo "Doing TAGS in guile" ; \
29468 (cd $(HOST_SUBDIR)/guile && \
29469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29471 "RANLIB=$${RANLIB}" \
29472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29473 TAGS) \
29474 || exit 1
29476 @endif guile
29478 .PHONY: maybe-install-info-guile install-info-guile
29479 maybe-install-info-guile:
29480 @if guile
29481 maybe-install-info-guile: install-info-guile
29483 install-info-guile: \
29484 configure-guile \
29485 info-guile
29486 @: $(MAKE); $(unstage)
29487 @[ -f ./guile/Makefile ] || exit 0; \
29488 r=`${PWD_COMMAND}`; export r; \
29489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490 $(HOST_EXPORTS) \
29491 for flag in $(EXTRA_HOST_FLAGS) ; do \
29492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29493 done; \
29494 echo "Doing install-info in guile" ; \
29495 (cd $(HOST_SUBDIR)/guile && \
29496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29498 "RANLIB=$${RANLIB}" \
29499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29500 install-info) \
29501 || exit 1
29503 @endif guile
29505 .PHONY: maybe-install-pdf-guile install-pdf-guile
29506 maybe-install-pdf-guile:
29507 @if guile
29508 maybe-install-pdf-guile: install-pdf-guile
29510 install-pdf-guile: \
29511 configure-guile \
29512 pdf-guile
29513 @: $(MAKE); $(unstage)
29514 @[ -f ./guile/Makefile ] || exit 0; \
29515 r=`${PWD_COMMAND}`; export r; \
29516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29517 $(HOST_EXPORTS) \
29518 for flag in $(EXTRA_HOST_FLAGS) ; do \
29519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29520 done; \
29521 echo "Doing install-pdf in guile" ; \
29522 (cd $(HOST_SUBDIR)/guile && \
29523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29525 "RANLIB=$${RANLIB}" \
29526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29527 install-pdf) \
29528 || exit 1
29530 @endif guile
29532 .PHONY: maybe-install-html-guile install-html-guile
29533 maybe-install-html-guile:
29534 @if guile
29535 maybe-install-html-guile: install-html-guile
29537 install-html-guile: \
29538 configure-guile \
29539 html-guile
29540 @: $(MAKE); $(unstage)
29541 @[ -f ./guile/Makefile ] || exit 0; \
29542 r=`${PWD_COMMAND}`; export r; \
29543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29544 $(HOST_EXPORTS) \
29545 for flag in $(EXTRA_HOST_FLAGS) ; do \
29546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29547 done; \
29548 echo "Doing install-html in guile" ; \
29549 (cd $(HOST_SUBDIR)/guile && \
29550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29552 "RANLIB=$${RANLIB}" \
29553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29554 install-html) \
29555 || exit 1
29557 @endif guile
29559 .PHONY: maybe-installcheck-guile installcheck-guile
29560 maybe-installcheck-guile:
29561 @if guile
29562 maybe-installcheck-guile: installcheck-guile
29564 installcheck-guile: \
29565 configure-guile
29566 @: $(MAKE); $(unstage)
29567 @[ -f ./guile/Makefile ] || exit 0; \
29568 r=`${PWD_COMMAND}`; export r; \
29569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570 $(HOST_EXPORTS) \
29571 for flag in $(EXTRA_HOST_FLAGS) ; do \
29572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29573 done; \
29574 echo "Doing installcheck in guile" ; \
29575 (cd $(HOST_SUBDIR)/guile && \
29576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29578 "RANLIB=$${RANLIB}" \
29579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29580 installcheck) \
29581 || exit 1
29583 @endif guile
29585 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29586 maybe-mostlyclean-guile:
29587 @if guile
29588 maybe-mostlyclean-guile: mostlyclean-guile
29590 mostlyclean-guile:
29591 @: $(MAKE); $(unstage)
29592 @[ -f ./guile/Makefile ] || exit 0; \
29593 r=`${PWD_COMMAND}`; export r; \
29594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29595 $(HOST_EXPORTS) \
29596 for flag in $(EXTRA_HOST_FLAGS) ; do \
29597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29598 done; \
29599 echo "Doing mostlyclean in guile" ; \
29600 (cd $(HOST_SUBDIR)/guile && \
29601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29603 "RANLIB=$${RANLIB}" \
29604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29605 mostlyclean) \
29606 || exit 1
29608 @endif guile
29610 .PHONY: maybe-clean-guile clean-guile
29611 maybe-clean-guile:
29612 @if guile
29613 maybe-clean-guile: clean-guile
29615 clean-guile:
29616 @: $(MAKE); $(unstage)
29617 @[ -f ./guile/Makefile ] || exit 0; \
29618 r=`${PWD_COMMAND}`; export r; \
29619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29620 $(HOST_EXPORTS) \
29621 for flag in $(EXTRA_HOST_FLAGS) ; do \
29622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29623 done; \
29624 echo "Doing clean in guile" ; \
29625 (cd $(HOST_SUBDIR)/guile && \
29626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29628 "RANLIB=$${RANLIB}" \
29629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29630 clean) \
29631 || exit 1
29633 @endif guile
29635 .PHONY: maybe-distclean-guile distclean-guile
29636 maybe-distclean-guile:
29637 @if guile
29638 maybe-distclean-guile: distclean-guile
29640 distclean-guile:
29641 @: $(MAKE); $(unstage)
29642 @[ -f ./guile/Makefile ] || exit 0; \
29643 r=`${PWD_COMMAND}`; export r; \
29644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29645 $(HOST_EXPORTS) \
29646 for flag in $(EXTRA_HOST_FLAGS) ; do \
29647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29648 done; \
29649 echo "Doing distclean in guile" ; \
29650 (cd $(HOST_SUBDIR)/guile && \
29651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29653 "RANLIB=$${RANLIB}" \
29654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29655 distclean) \
29656 || exit 1
29658 @endif guile
29660 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29661 maybe-maintainer-clean-guile:
29662 @if guile
29663 maybe-maintainer-clean-guile: maintainer-clean-guile
29665 maintainer-clean-guile:
29666 @: $(MAKE); $(unstage)
29667 @[ -f ./guile/Makefile ] || exit 0; \
29668 r=`${PWD_COMMAND}`; export r; \
29669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29670 $(HOST_EXPORTS) \
29671 for flag in $(EXTRA_HOST_FLAGS) ; do \
29672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29673 done; \
29674 echo "Doing maintainer-clean in guile" ; \
29675 (cd $(HOST_SUBDIR)/guile && \
29676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29678 "RANLIB=$${RANLIB}" \
29679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29680 maintainer-clean) \
29681 || exit 1
29683 @endif guile
29687 .PHONY: configure-tk maybe-configure-tk
29688 maybe-configure-tk:
29689 @if gcc-bootstrap
29690 configure-tk: stage_current
29691 @endif gcc-bootstrap
29692 @if tk
29693 maybe-configure-tk: configure-tk
29694 configure-tk:
29695 @: $(MAKE); $(unstage)
29696 @r=`${PWD_COMMAND}`; export r; \
29697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29698 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
29700 $(HOST_EXPORTS) \
29701 echo Configuring in $(HOST_SUBDIR)/tk; \
29702 cd "$(HOST_SUBDIR)/tk" || exit 1; \
29703 case $(srcdir) in \
29704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29705 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29707 esac; \
29708 module_srcdir=tk; \
29709 $(SHELL) \
29710 $$s/$$module_srcdir/configure \
29711 --srcdir=$${topdir}/$$module_srcdir \
29712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29713 --target=${target_alias} \
29714 || exit 1
29715 @endif tk
29721 .PHONY: all-tk maybe-all-tk
29722 maybe-all-tk:
29723 @if gcc-bootstrap
29724 all-tk: stage_current
29725 @endif gcc-bootstrap
29726 @if tk
29727 TARGET-tk=all
29728 maybe-all-tk: all-tk
29729 all-tk: configure-tk
29730 @: $(MAKE); $(unstage)
29731 @r=`${PWD_COMMAND}`; export r; \
29732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29733 $(HOST_EXPORTS) \
29734 (cd $(HOST_SUBDIR)/tk && \
29735 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29736 $(TARGET-tk))
29737 @endif tk
29742 .PHONY: check-tk maybe-check-tk
29743 maybe-check-tk:
29744 @if tk
29745 maybe-check-tk: check-tk
29747 check-tk:
29748 @: $(MAKE); $(unstage)
29749 @r=`${PWD_COMMAND}`; export r; \
29750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29751 $(HOST_EXPORTS) \
29752 (cd $(HOST_SUBDIR)/tk && \
29753 $(MAKE) $(FLAGS_TO_PASS) check)
29755 @endif tk
29757 .PHONY: install-tk maybe-install-tk
29758 maybe-install-tk:
29759 @if tk
29760 maybe-install-tk: install-tk
29762 install-tk: installdirs
29763 @: $(MAKE); $(unstage)
29764 @r=`${PWD_COMMAND}`; export r; \
29765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766 $(HOST_EXPORTS) \
29767 (cd $(HOST_SUBDIR)/tk && \
29768 $(MAKE) $(FLAGS_TO_PASS) install)
29770 @endif tk
29772 .PHONY: install-strip-tk maybe-install-strip-tk
29773 maybe-install-strip-tk:
29774 @if tk
29775 maybe-install-strip-tk: install-strip-tk
29777 install-strip-tk: installdirs
29778 @: $(MAKE); $(unstage)
29779 @r=`${PWD_COMMAND}`; export r; \
29780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29781 $(HOST_EXPORTS) \
29782 (cd $(HOST_SUBDIR)/tk && \
29783 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29785 @endif tk
29787 # Other targets (info, dvi, pdf, etc.)
29789 .PHONY: maybe-info-tk info-tk
29790 maybe-info-tk:
29791 @if tk
29792 maybe-info-tk: info-tk
29794 info-tk: \
29795 configure-tk
29796 @: $(MAKE); $(unstage)
29797 @[ -f ./tk/Makefile ] || exit 0; \
29798 r=`${PWD_COMMAND}`; export r; \
29799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800 $(HOST_EXPORTS) \
29801 for flag in $(EXTRA_HOST_FLAGS) ; do \
29802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29803 done; \
29804 echo "Doing info in tk" ; \
29805 (cd $(HOST_SUBDIR)/tk && \
29806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29808 "RANLIB=$${RANLIB}" \
29809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29810 info) \
29811 || exit 1
29813 @endif tk
29815 .PHONY: maybe-dvi-tk dvi-tk
29816 maybe-dvi-tk:
29817 @if tk
29818 maybe-dvi-tk: dvi-tk
29820 dvi-tk: \
29821 configure-tk
29822 @: $(MAKE); $(unstage)
29823 @[ -f ./tk/Makefile ] || exit 0; \
29824 r=`${PWD_COMMAND}`; export r; \
29825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826 $(HOST_EXPORTS) \
29827 for flag in $(EXTRA_HOST_FLAGS) ; do \
29828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29829 done; \
29830 echo "Doing dvi in tk" ; \
29831 (cd $(HOST_SUBDIR)/tk && \
29832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29834 "RANLIB=$${RANLIB}" \
29835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29836 dvi) \
29837 || exit 1
29839 @endif tk
29841 .PHONY: maybe-pdf-tk pdf-tk
29842 maybe-pdf-tk:
29843 @if tk
29844 maybe-pdf-tk: pdf-tk
29846 pdf-tk: \
29847 configure-tk
29848 @: $(MAKE); $(unstage)
29849 @[ -f ./tk/Makefile ] || exit 0; \
29850 r=`${PWD_COMMAND}`; export r; \
29851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29852 $(HOST_EXPORTS) \
29853 for flag in $(EXTRA_HOST_FLAGS) ; do \
29854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29855 done; \
29856 echo "Doing pdf in tk" ; \
29857 (cd $(HOST_SUBDIR)/tk && \
29858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29860 "RANLIB=$${RANLIB}" \
29861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29862 pdf) \
29863 || exit 1
29865 @endif tk
29867 .PHONY: maybe-html-tk html-tk
29868 maybe-html-tk:
29869 @if tk
29870 maybe-html-tk: html-tk
29872 html-tk: \
29873 configure-tk
29874 @: $(MAKE); $(unstage)
29875 @[ -f ./tk/Makefile ] || exit 0; \
29876 r=`${PWD_COMMAND}`; export r; \
29877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29878 $(HOST_EXPORTS) \
29879 for flag in $(EXTRA_HOST_FLAGS) ; do \
29880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29881 done; \
29882 echo "Doing html in tk" ; \
29883 (cd $(HOST_SUBDIR)/tk && \
29884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29886 "RANLIB=$${RANLIB}" \
29887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29888 html) \
29889 || exit 1
29891 @endif tk
29893 .PHONY: maybe-TAGS-tk TAGS-tk
29894 maybe-TAGS-tk:
29895 @if tk
29896 maybe-TAGS-tk: TAGS-tk
29898 TAGS-tk: \
29899 configure-tk
29900 @: $(MAKE); $(unstage)
29901 @[ -f ./tk/Makefile ] || exit 0; \
29902 r=`${PWD_COMMAND}`; export r; \
29903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904 $(HOST_EXPORTS) \
29905 for flag in $(EXTRA_HOST_FLAGS) ; do \
29906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29907 done; \
29908 echo "Doing TAGS in tk" ; \
29909 (cd $(HOST_SUBDIR)/tk && \
29910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29912 "RANLIB=$${RANLIB}" \
29913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29914 TAGS) \
29915 || exit 1
29917 @endif tk
29919 .PHONY: maybe-install-info-tk install-info-tk
29920 maybe-install-info-tk:
29921 @if tk
29922 maybe-install-info-tk: install-info-tk
29924 install-info-tk: \
29925 configure-tk \
29926 info-tk
29927 @: $(MAKE); $(unstage)
29928 @[ -f ./tk/Makefile ] || exit 0; \
29929 r=`${PWD_COMMAND}`; export r; \
29930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931 $(HOST_EXPORTS) \
29932 for flag in $(EXTRA_HOST_FLAGS) ; do \
29933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29934 done; \
29935 echo "Doing install-info in tk" ; \
29936 (cd $(HOST_SUBDIR)/tk && \
29937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939 "RANLIB=$${RANLIB}" \
29940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29941 install-info) \
29942 || exit 1
29944 @endif tk
29946 .PHONY: maybe-install-pdf-tk install-pdf-tk
29947 maybe-install-pdf-tk:
29948 @if tk
29949 maybe-install-pdf-tk: install-pdf-tk
29951 install-pdf-tk: \
29952 configure-tk \
29953 pdf-tk
29954 @: $(MAKE); $(unstage)
29955 @[ -f ./tk/Makefile ] || exit 0; \
29956 r=`${PWD_COMMAND}`; export r; \
29957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958 $(HOST_EXPORTS) \
29959 for flag in $(EXTRA_HOST_FLAGS) ; do \
29960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961 done; \
29962 echo "Doing install-pdf in tk" ; \
29963 (cd $(HOST_SUBDIR)/tk && \
29964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966 "RANLIB=$${RANLIB}" \
29967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968 install-pdf) \
29969 || exit 1
29971 @endif tk
29973 .PHONY: maybe-install-html-tk install-html-tk
29974 maybe-install-html-tk:
29975 @if tk
29976 maybe-install-html-tk: install-html-tk
29978 install-html-tk: \
29979 configure-tk \
29980 html-tk
29981 @: $(MAKE); $(unstage)
29982 @[ -f ./tk/Makefile ] || exit 0; \
29983 r=`${PWD_COMMAND}`; export r; \
29984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29985 $(HOST_EXPORTS) \
29986 for flag in $(EXTRA_HOST_FLAGS) ; do \
29987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29988 done; \
29989 echo "Doing install-html in tk" ; \
29990 (cd $(HOST_SUBDIR)/tk && \
29991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29993 "RANLIB=$${RANLIB}" \
29994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29995 install-html) \
29996 || exit 1
29998 @endif tk
30000 .PHONY: maybe-installcheck-tk installcheck-tk
30001 maybe-installcheck-tk:
30002 @if tk
30003 maybe-installcheck-tk: installcheck-tk
30005 installcheck-tk: \
30006 configure-tk
30007 @: $(MAKE); $(unstage)
30008 @[ -f ./tk/Makefile ] || exit 0; \
30009 r=`${PWD_COMMAND}`; export r; \
30010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30011 $(HOST_EXPORTS) \
30012 for flag in $(EXTRA_HOST_FLAGS) ; do \
30013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30014 done; \
30015 echo "Doing installcheck in tk" ; \
30016 (cd $(HOST_SUBDIR)/tk && \
30017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30019 "RANLIB=$${RANLIB}" \
30020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30021 installcheck) \
30022 || exit 1
30024 @endif tk
30026 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
30027 maybe-mostlyclean-tk:
30028 @if tk
30029 maybe-mostlyclean-tk: mostlyclean-tk
30031 mostlyclean-tk:
30032 @: $(MAKE); $(unstage)
30033 @[ -f ./tk/Makefile ] || exit 0; \
30034 r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(HOST_EXPORTS) \
30037 for flag in $(EXTRA_HOST_FLAGS) ; do \
30038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039 done; \
30040 echo "Doing mostlyclean in tk" ; \
30041 (cd $(HOST_SUBDIR)/tk && \
30042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044 "RANLIB=$${RANLIB}" \
30045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046 mostlyclean) \
30047 || exit 1
30049 @endif tk
30051 .PHONY: maybe-clean-tk clean-tk
30052 maybe-clean-tk:
30053 @if tk
30054 maybe-clean-tk: clean-tk
30056 clean-tk:
30057 @: $(MAKE); $(unstage)
30058 @[ -f ./tk/Makefile ] || exit 0; \
30059 r=`${PWD_COMMAND}`; export r; \
30060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061 $(HOST_EXPORTS) \
30062 for flag in $(EXTRA_HOST_FLAGS) ; do \
30063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30064 done; \
30065 echo "Doing clean in tk" ; \
30066 (cd $(HOST_SUBDIR)/tk && \
30067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30069 "RANLIB=$${RANLIB}" \
30070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30071 clean) \
30072 || exit 1
30074 @endif tk
30076 .PHONY: maybe-distclean-tk distclean-tk
30077 maybe-distclean-tk:
30078 @if tk
30079 maybe-distclean-tk: distclean-tk
30081 distclean-tk:
30082 @: $(MAKE); $(unstage)
30083 @[ -f ./tk/Makefile ] || exit 0; \
30084 r=`${PWD_COMMAND}`; export r; \
30085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30086 $(HOST_EXPORTS) \
30087 for flag in $(EXTRA_HOST_FLAGS) ; do \
30088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30089 done; \
30090 echo "Doing distclean in tk" ; \
30091 (cd $(HOST_SUBDIR)/tk && \
30092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30094 "RANLIB=$${RANLIB}" \
30095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30096 distclean) \
30097 || exit 1
30099 @endif tk
30101 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
30102 maybe-maintainer-clean-tk:
30103 @if tk
30104 maybe-maintainer-clean-tk: maintainer-clean-tk
30106 maintainer-clean-tk:
30107 @: $(MAKE); $(unstage)
30108 @[ -f ./tk/Makefile ] || exit 0; \
30109 r=`${PWD_COMMAND}`; export r; \
30110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30111 $(HOST_EXPORTS) \
30112 for flag in $(EXTRA_HOST_FLAGS) ; do \
30113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30114 done; \
30115 echo "Doing maintainer-clean in tk" ; \
30116 (cd $(HOST_SUBDIR)/tk && \
30117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30119 "RANLIB=$${RANLIB}" \
30120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30121 maintainer-clean) \
30122 || exit 1
30124 @endif tk
30128 .PHONY: configure-libtermcap maybe-configure-libtermcap
30129 maybe-configure-libtermcap:
30130 @if gcc-bootstrap
30131 configure-libtermcap: stage_current
30132 @endif gcc-bootstrap
30133 @if libtermcap
30134 maybe-configure-libtermcap: configure-libtermcap
30135 configure-libtermcap:
30136 @: $(MAKE); $(unstage)
30137 @r=`${PWD_COMMAND}`; export r; \
30138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30139 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
30140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
30141 $(HOST_EXPORTS) \
30142 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
30143 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
30144 case $(srcdir) in \
30145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30146 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
30147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30148 esac; \
30149 module_srcdir=libtermcap; \
30150 $(SHELL) \
30151 $$s/$$module_srcdir/configure \
30152 --srcdir=$${topdir}/$$module_srcdir \
30153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30154 --target=${target_alias} \
30155 || exit 1
30156 @endif libtermcap
30162 .PHONY: all-libtermcap maybe-all-libtermcap
30163 maybe-all-libtermcap:
30164 @if gcc-bootstrap
30165 all-libtermcap: stage_current
30166 @endif gcc-bootstrap
30167 @if libtermcap
30168 TARGET-libtermcap=all
30169 maybe-all-libtermcap: all-libtermcap
30170 all-libtermcap: configure-libtermcap
30171 @: $(MAKE); $(unstage)
30172 @r=`${PWD_COMMAND}`; export r; \
30173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30174 $(HOST_EXPORTS) \
30175 (cd $(HOST_SUBDIR)/libtermcap && \
30176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30177 $(TARGET-libtermcap))
30178 @endif libtermcap
30183 .PHONY: check-libtermcap maybe-check-libtermcap
30184 maybe-check-libtermcap:
30185 @if libtermcap
30186 maybe-check-libtermcap: check-libtermcap
30188 check-libtermcap:
30190 @endif libtermcap
30192 .PHONY: install-libtermcap maybe-install-libtermcap
30193 maybe-install-libtermcap:
30194 @if libtermcap
30195 maybe-install-libtermcap: install-libtermcap
30197 install-libtermcap: installdirs
30198 @: $(MAKE); $(unstage)
30199 @r=`${PWD_COMMAND}`; export r; \
30200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30201 $(HOST_EXPORTS) \
30202 (cd $(HOST_SUBDIR)/libtermcap && \
30203 $(MAKE) $(FLAGS_TO_PASS) install)
30205 @endif libtermcap
30207 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
30208 maybe-install-strip-libtermcap:
30209 @if libtermcap
30210 maybe-install-strip-libtermcap: install-strip-libtermcap
30212 install-strip-libtermcap: installdirs
30213 @: $(MAKE); $(unstage)
30214 @r=`${PWD_COMMAND}`; export r; \
30215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30216 $(HOST_EXPORTS) \
30217 (cd $(HOST_SUBDIR)/libtermcap && \
30218 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30220 @endif libtermcap
30222 # Other targets (info, dvi, pdf, etc.)
30224 .PHONY: maybe-info-libtermcap info-libtermcap
30225 maybe-info-libtermcap:
30226 @if libtermcap
30227 maybe-info-libtermcap: info-libtermcap
30229 info-libtermcap: \
30230 configure-libtermcap
30231 @: $(MAKE); $(unstage)
30232 @[ -f ./libtermcap/Makefile ] || exit 0; \
30233 r=`${PWD_COMMAND}`; export r; \
30234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30235 $(HOST_EXPORTS) \
30236 for flag in $(EXTRA_HOST_FLAGS) ; do \
30237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30238 done; \
30239 echo "Doing info in libtermcap" ; \
30240 (cd $(HOST_SUBDIR)/libtermcap && \
30241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30243 "RANLIB=$${RANLIB}" \
30244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30245 info) \
30246 || exit 1
30248 @endif libtermcap
30250 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
30251 maybe-dvi-libtermcap:
30252 @if libtermcap
30253 maybe-dvi-libtermcap: dvi-libtermcap
30255 dvi-libtermcap: \
30256 configure-libtermcap
30257 @: $(MAKE); $(unstage)
30258 @[ -f ./libtermcap/Makefile ] || exit 0; \
30259 r=`${PWD_COMMAND}`; export r; \
30260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30261 $(HOST_EXPORTS) \
30262 for flag in $(EXTRA_HOST_FLAGS) ; do \
30263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30264 done; \
30265 echo "Doing dvi in libtermcap" ; \
30266 (cd $(HOST_SUBDIR)/libtermcap && \
30267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30269 "RANLIB=$${RANLIB}" \
30270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30271 dvi) \
30272 || exit 1
30274 @endif libtermcap
30276 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
30277 maybe-pdf-libtermcap:
30278 @if libtermcap
30279 maybe-pdf-libtermcap: pdf-libtermcap
30281 pdf-libtermcap: \
30282 configure-libtermcap
30283 @: $(MAKE); $(unstage)
30284 @[ -f ./libtermcap/Makefile ] || exit 0; \
30285 r=`${PWD_COMMAND}`; export r; \
30286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30287 $(HOST_EXPORTS) \
30288 for flag in $(EXTRA_HOST_FLAGS) ; do \
30289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30290 done; \
30291 echo "Doing pdf in libtermcap" ; \
30292 (cd $(HOST_SUBDIR)/libtermcap && \
30293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30295 "RANLIB=$${RANLIB}" \
30296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30297 pdf) \
30298 || exit 1
30300 @endif libtermcap
30302 .PHONY: maybe-html-libtermcap html-libtermcap
30303 maybe-html-libtermcap:
30304 @if libtermcap
30305 maybe-html-libtermcap: html-libtermcap
30307 html-libtermcap: \
30308 configure-libtermcap
30309 @: $(MAKE); $(unstage)
30310 @[ -f ./libtermcap/Makefile ] || exit 0; \
30311 r=`${PWD_COMMAND}`; export r; \
30312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313 $(HOST_EXPORTS) \
30314 for flag in $(EXTRA_HOST_FLAGS) ; do \
30315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30316 done; \
30317 echo "Doing html in libtermcap" ; \
30318 (cd $(HOST_SUBDIR)/libtermcap && \
30319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30321 "RANLIB=$${RANLIB}" \
30322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30323 html) \
30324 || exit 1
30326 @endif libtermcap
30328 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30329 maybe-TAGS-libtermcap:
30330 @if libtermcap
30331 maybe-TAGS-libtermcap: TAGS-libtermcap
30333 TAGS-libtermcap: \
30334 configure-libtermcap
30335 @: $(MAKE); $(unstage)
30336 @[ -f ./libtermcap/Makefile ] || exit 0; \
30337 r=`${PWD_COMMAND}`; export r; \
30338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339 $(HOST_EXPORTS) \
30340 for flag in $(EXTRA_HOST_FLAGS) ; do \
30341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30342 done; \
30343 echo "Doing TAGS in libtermcap" ; \
30344 (cd $(HOST_SUBDIR)/libtermcap && \
30345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30347 "RANLIB=$${RANLIB}" \
30348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30349 TAGS) \
30350 || exit 1
30352 @endif libtermcap
30354 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
30355 maybe-install-info-libtermcap:
30356 @if libtermcap
30357 maybe-install-info-libtermcap: install-info-libtermcap
30359 install-info-libtermcap: \
30360 configure-libtermcap \
30361 info-libtermcap
30362 @: $(MAKE); $(unstage)
30363 @[ -f ./libtermcap/Makefile ] || exit 0; \
30364 r=`${PWD_COMMAND}`; export r; \
30365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30366 $(HOST_EXPORTS) \
30367 for flag in $(EXTRA_HOST_FLAGS) ; do \
30368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30369 done; \
30370 echo "Doing install-info in libtermcap" ; \
30371 (cd $(HOST_SUBDIR)/libtermcap && \
30372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30374 "RANLIB=$${RANLIB}" \
30375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30376 install-info) \
30377 || exit 1
30379 @endif libtermcap
30381 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
30382 maybe-install-pdf-libtermcap:
30383 @if libtermcap
30384 maybe-install-pdf-libtermcap: install-pdf-libtermcap
30386 install-pdf-libtermcap: \
30387 configure-libtermcap \
30388 pdf-libtermcap
30389 @: $(MAKE); $(unstage)
30390 @[ -f ./libtermcap/Makefile ] || exit 0; \
30391 r=`${PWD_COMMAND}`; export r; \
30392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393 $(HOST_EXPORTS) \
30394 for flag in $(EXTRA_HOST_FLAGS) ; do \
30395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30396 done; \
30397 echo "Doing install-pdf in libtermcap" ; \
30398 (cd $(HOST_SUBDIR)/libtermcap && \
30399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30401 "RANLIB=$${RANLIB}" \
30402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30403 install-pdf) \
30404 || exit 1
30406 @endif libtermcap
30408 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30409 maybe-install-html-libtermcap:
30410 @if libtermcap
30411 maybe-install-html-libtermcap: install-html-libtermcap
30413 install-html-libtermcap: \
30414 configure-libtermcap \
30415 html-libtermcap
30416 @: $(MAKE); $(unstage)
30417 @[ -f ./libtermcap/Makefile ] || exit 0; \
30418 r=`${PWD_COMMAND}`; export r; \
30419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420 $(HOST_EXPORTS) \
30421 for flag in $(EXTRA_HOST_FLAGS) ; do \
30422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30423 done; \
30424 echo "Doing install-html in libtermcap" ; \
30425 (cd $(HOST_SUBDIR)/libtermcap && \
30426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30428 "RANLIB=$${RANLIB}" \
30429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30430 install-html) \
30431 || exit 1
30433 @endif libtermcap
30435 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30436 maybe-installcheck-libtermcap:
30437 @if libtermcap
30438 maybe-installcheck-libtermcap: installcheck-libtermcap
30440 installcheck-libtermcap: \
30441 configure-libtermcap
30442 @: $(MAKE); $(unstage)
30443 @[ -f ./libtermcap/Makefile ] || exit 0; \
30444 r=`${PWD_COMMAND}`; export r; \
30445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30446 $(HOST_EXPORTS) \
30447 for flag in $(EXTRA_HOST_FLAGS) ; do \
30448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30449 done; \
30450 echo "Doing installcheck in libtermcap" ; \
30451 (cd $(HOST_SUBDIR)/libtermcap && \
30452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30454 "RANLIB=$${RANLIB}" \
30455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30456 installcheck) \
30457 || exit 1
30459 @endif libtermcap
30461 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30462 maybe-mostlyclean-libtermcap:
30463 @if libtermcap
30464 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30466 # libtermcap doesn't support mostlyclean.
30467 mostlyclean-libtermcap:
30469 @endif libtermcap
30471 .PHONY: maybe-clean-libtermcap clean-libtermcap
30472 maybe-clean-libtermcap:
30473 @if libtermcap
30474 maybe-clean-libtermcap: clean-libtermcap
30476 # libtermcap doesn't support clean.
30477 clean-libtermcap:
30479 @endif libtermcap
30481 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30482 maybe-distclean-libtermcap:
30483 @if libtermcap
30484 maybe-distclean-libtermcap: distclean-libtermcap
30486 # libtermcap doesn't support distclean.
30487 distclean-libtermcap:
30489 @endif libtermcap
30491 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30492 maybe-maintainer-clean-libtermcap:
30493 @if libtermcap
30494 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30496 # libtermcap doesn't support maintainer-clean.
30497 maintainer-clean-libtermcap:
30499 @endif libtermcap
30503 .PHONY: configure-utils maybe-configure-utils
30504 maybe-configure-utils:
30505 @if gcc-bootstrap
30506 configure-utils: stage_current
30507 @endif gcc-bootstrap
30508 @if utils
30509 maybe-configure-utils: configure-utils
30510 configure-utils:
30511 @: $(MAKE); $(unstage)
30512 @r=`${PWD_COMMAND}`; export r; \
30513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30514 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
30516 $(HOST_EXPORTS) \
30517 echo Configuring in $(HOST_SUBDIR)/utils; \
30518 cd "$(HOST_SUBDIR)/utils" || exit 1; \
30519 case $(srcdir) in \
30520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30521 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30523 esac; \
30524 module_srcdir=utils; \
30525 $(SHELL) \
30526 $$s/$$module_srcdir/configure \
30527 --srcdir=$${topdir}/$$module_srcdir \
30528 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30529 --target=${target_alias} \
30530 || exit 1
30531 @endif utils
30537 .PHONY: all-utils maybe-all-utils
30538 maybe-all-utils:
30539 @if gcc-bootstrap
30540 all-utils: stage_current
30541 @endif gcc-bootstrap
30542 @if utils
30543 TARGET-utils=all
30544 maybe-all-utils: all-utils
30545 all-utils: configure-utils
30546 @: $(MAKE); $(unstage)
30547 @r=`${PWD_COMMAND}`; export r; \
30548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30549 $(HOST_EXPORTS) \
30550 (cd $(HOST_SUBDIR)/utils && \
30551 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30552 $(TARGET-utils))
30553 @endif utils
30558 .PHONY: check-utils maybe-check-utils
30559 maybe-check-utils:
30560 @if utils
30561 maybe-check-utils: check-utils
30563 check-utils:
30565 @endif utils
30567 .PHONY: install-utils maybe-install-utils
30568 maybe-install-utils:
30569 @if utils
30570 maybe-install-utils: install-utils
30572 install-utils: installdirs
30573 @: $(MAKE); $(unstage)
30574 @r=`${PWD_COMMAND}`; export r; \
30575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30576 $(HOST_EXPORTS) \
30577 (cd $(HOST_SUBDIR)/utils && \
30578 $(MAKE) $(FLAGS_TO_PASS) install)
30580 @endif utils
30582 .PHONY: install-strip-utils maybe-install-strip-utils
30583 maybe-install-strip-utils:
30584 @if utils
30585 maybe-install-strip-utils: install-strip-utils
30587 install-strip-utils: installdirs
30588 @: $(MAKE); $(unstage)
30589 @r=`${PWD_COMMAND}`; export r; \
30590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30591 $(HOST_EXPORTS) \
30592 (cd $(HOST_SUBDIR)/utils && \
30593 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30595 @endif utils
30597 # Other targets (info, dvi, pdf, etc.)
30599 .PHONY: maybe-info-utils info-utils
30600 maybe-info-utils:
30601 @if utils
30602 maybe-info-utils: info-utils
30604 info-utils: \
30605 configure-utils
30606 @: $(MAKE); $(unstage)
30607 @[ -f ./utils/Makefile ] || exit 0; \
30608 r=`${PWD_COMMAND}`; export r; \
30609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30610 $(HOST_EXPORTS) \
30611 for flag in $(EXTRA_HOST_FLAGS) ; do \
30612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30613 done; \
30614 echo "Doing info in utils" ; \
30615 (cd $(HOST_SUBDIR)/utils && \
30616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30618 "RANLIB=$${RANLIB}" \
30619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30620 info) \
30621 || exit 1
30623 @endif utils
30625 .PHONY: maybe-dvi-utils dvi-utils
30626 maybe-dvi-utils:
30627 @if utils
30628 maybe-dvi-utils: dvi-utils
30630 dvi-utils: \
30631 configure-utils
30632 @: $(MAKE); $(unstage)
30633 @[ -f ./utils/Makefile ] || exit 0; \
30634 r=`${PWD_COMMAND}`; export r; \
30635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30636 $(HOST_EXPORTS) \
30637 for flag in $(EXTRA_HOST_FLAGS) ; do \
30638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30639 done; \
30640 echo "Doing dvi in utils" ; \
30641 (cd $(HOST_SUBDIR)/utils && \
30642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30644 "RANLIB=$${RANLIB}" \
30645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30646 dvi) \
30647 || exit 1
30649 @endif utils
30651 .PHONY: maybe-pdf-utils pdf-utils
30652 maybe-pdf-utils:
30653 @if utils
30654 maybe-pdf-utils: pdf-utils
30656 pdf-utils: \
30657 configure-utils
30658 @: $(MAKE); $(unstage)
30659 @[ -f ./utils/Makefile ] || exit 0; \
30660 r=`${PWD_COMMAND}`; export r; \
30661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 $(HOST_EXPORTS) \
30663 for flag in $(EXTRA_HOST_FLAGS) ; do \
30664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30665 done; \
30666 echo "Doing pdf in utils" ; \
30667 (cd $(HOST_SUBDIR)/utils && \
30668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30670 "RANLIB=$${RANLIB}" \
30671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30672 pdf) \
30673 || exit 1
30675 @endif utils
30677 .PHONY: maybe-html-utils html-utils
30678 maybe-html-utils:
30679 @if utils
30680 maybe-html-utils: html-utils
30682 html-utils: \
30683 configure-utils
30684 @: $(MAKE); $(unstage)
30685 @[ -f ./utils/Makefile ] || exit 0; \
30686 r=`${PWD_COMMAND}`; export r; \
30687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30688 $(HOST_EXPORTS) \
30689 for flag in $(EXTRA_HOST_FLAGS) ; do \
30690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30691 done; \
30692 echo "Doing html in utils" ; \
30693 (cd $(HOST_SUBDIR)/utils && \
30694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30696 "RANLIB=$${RANLIB}" \
30697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30698 html) \
30699 || exit 1
30701 @endif utils
30703 .PHONY: maybe-TAGS-utils TAGS-utils
30704 maybe-TAGS-utils:
30705 @if utils
30706 maybe-TAGS-utils: TAGS-utils
30708 TAGS-utils: \
30709 configure-utils
30710 @: $(MAKE); $(unstage)
30711 @[ -f ./utils/Makefile ] || exit 0; \
30712 r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 $(HOST_EXPORTS) \
30715 for flag in $(EXTRA_HOST_FLAGS) ; do \
30716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717 done; \
30718 echo "Doing TAGS in utils" ; \
30719 (cd $(HOST_SUBDIR)/utils && \
30720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722 "RANLIB=$${RANLIB}" \
30723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30724 TAGS) \
30725 || exit 1
30727 @endif utils
30729 .PHONY: maybe-install-info-utils install-info-utils
30730 maybe-install-info-utils:
30731 @if utils
30732 maybe-install-info-utils: install-info-utils
30734 install-info-utils: \
30735 configure-utils \
30736 info-utils
30737 @: $(MAKE); $(unstage)
30738 @[ -f ./utils/Makefile ] || exit 0; \
30739 r=`${PWD_COMMAND}`; export r; \
30740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30741 $(HOST_EXPORTS) \
30742 for flag in $(EXTRA_HOST_FLAGS) ; do \
30743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30744 done; \
30745 echo "Doing install-info in utils" ; \
30746 (cd $(HOST_SUBDIR)/utils && \
30747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30749 "RANLIB=$${RANLIB}" \
30750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30751 install-info) \
30752 || exit 1
30754 @endif utils
30756 .PHONY: maybe-install-pdf-utils install-pdf-utils
30757 maybe-install-pdf-utils:
30758 @if utils
30759 maybe-install-pdf-utils: install-pdf-utils
30761 install-pdf-utils: \
30762 configure-utils \
30763 pdf-utils
30764 @: $(MAKE); $(unstage)
30765 @[ -f ./utils/Makefile ] || exit 0; \
30766 r=`${PWD_COMMAND}`; export r; \
30767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30768 $(HOST_EXPORTS) \
30769 for flag in $(EXTRA_HOST_FLAGS) ; do \
30770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30771 done; \
30772 echo "Doing install-pdf in utils" ; \
30773 (cd $(HOST_SUBDIR)/utils && \
30774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30776 "RANLIB=$${RANLIB}" \
30777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30778 install-pdf) \
30779 || exit 1
30781 @endif utils
30783 .PHONY: maybe-install-html-utils install-html-utils
30784 maybe-install-html-utils:
30785 @if utils
30786 maybe-install-html-utils: install-html-utils
30788 install-html-utils: \
30789 configure-utils \
30790 html-utils
30791 @: $(MAKE); $(unstage)
30792 @[ -f ./utils/Makefile ] || exit 0; \
30793 r=`${PWD_COMMAND}`; export r; \
30794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795 $(HOST_EXPORTS) \
30796 for flag in $(EXTRA_HOST_FLAGS) ; do \
30797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30798 done; \
30799 echo "Doing install-html in utils" ; \
30800 (cd $(HOST_SUBDIR)/utils && \
30801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30803 "RANLIB=$${RANLIB}" \
30804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30805 install-html) \
30806 || exit 1
30808 @endif utils
30810 .PHONY: maybe-installcheck-utils installcheck-utils
30811 maybe-installcheck-utils:
30812 @if utils
30813 maybe-installcheck-utils: installcheck-utils
30815 installcheck-utils: \
30816 configure-utils
30817 @: $(MAKE); $(unstage)
30818 @[ -f ./utils/Makefile ] || exit 0; \
30819 r=`${PWD_COMMAND}`; export r; \
30820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821 $(HOST_EXPORTS) \
30822 for flag in $(EXTRA_HOST_FLAGS) ; do \
30823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30824 done; \
30825 echo "Doing installcheck in utils" ; \
30826 (cd $(HOST_SUBDIR)/utils && \
30827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30829 "RANLIB=$${RANLIB}" \
30830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30831 installcheck) \
30832 || exit 1
30834 @endif utils
30836 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30837 maybe-mostlyclean-utils:
30838 @if utils
30839 maybe-mostlyclean-utils: mostlyclean-utils
30841 mostlyclean-utils:
30842 @: $(MAKE); $(unstage)
30843 @[ -f ./utils/Makefile ] || exit 0; \
30844 r=`${PWD_COMMAND}`; export r; \
30845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30846 $(HOST_EXPORTS) \
30847 for flag in $(EXTRA_HOST_FLAGS) ; do \
30848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30849 done; \
30850 echo "Doing mostlyclean in utils" ; \
30851 (cd $(HOST_SUBDIR)/utils && \
30852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30854 "RANLIB=$${RANLIB}" \
30855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30856 mostlyclean) \
30857 || exit 1
30859 @endif utils
30861 .PHONY: maybe-clean-utils clean-utils
30862 maybe-clean-utils:
30863 @if utils
30864 maybe-clean-utils: clean-utils
30866 clean-utils:
30867 @: $(MAKE); $(unstage)
30868 @[ -f ./utils/Makefile ] || exit 0; \
30869 r=`${PWD_COMMAND}`; export r; \
30870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30871 $(HOST_EXPORTS) \
30872 for flag in $(EXTRA_HOST_FLAGS) ; do \
30873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30874 done; \
30875 echo "Doing clean in utils" ; \
30876 (cd $(HOST_SUBDIR)/utils && \
30877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30879 "RANLIB=$${RANLIB}" \
30880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30881 clean) \
30882 || exit 1
30884 @endif utils
30886 .PHONY: maybe-distclean-utils distclean-utils
30887 maybe-distclean-utils:
30888 @if utils
30889 maybe-distclean-utils: distclean-utils
30891 distclean-utils:
30892 @: $(MAKE); $(unstage)
30893 @[ -f ./utils/Makefile ] || exit 0; \
30894 r=`${PWD_COMMAND}`; export r; \
30895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896 $(HOST_EXPORTS) \
30897 for flag in $(EXTRA_HOST_FLAGS) ; do \
30898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30899 done; \
30900 echo "Doing distclean in utils" ; \
30901 (cd $(HOST_SUBDIR)/utils && \
30902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30904 "RANLIB=$${RANLIB}" \
30905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30906 distclean) \
30907 || exit 1
30909 @endif utils
30911 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30912 maybe-maintainer-clean-utils:
30913 @if utils
30914 maybe-maintainer-clean-utils: maintainer-clean-utils
30916 maintainer-clean-utils:
30917 @: $(MAKE); $(unstage)
30918 @[ -f ./utils/Makefile ] || exit 0; \
30919 r=`${PWD_COMMAND}`; export r; \
30920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30921 $(HOST_EXPORTS) \
30922 for flag in $(EXTRA_HOST_FLAGS) ; do \
30923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30924 done; \
30925 echo "Doing maintainer-clean in utils" ; \
30926 (cd $(HOST_SUBDIR)/utils && \
30927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30929 "RANLIB=$${RANLIB}" \
30930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30931 maintainer-clean) \
30932 || exit 1
30934 @endif utils
30938 .PHONY: configure-gnattools maybe-configure-gnattools
30939 maybe-configure-gnattools:
30940 @if gcc-bootstrap
30941 configure-gnattools: stage_current
30942 @endif gcc-bootstrap
30943 @if gnattools
30944 maybe-configure-gnattools: configure-gnattools
30945 configure-gnattools:
30946 @: $(MAKE); $(unstage)
30947 @r=`${PWD_COMMAND}`; export r; \
30948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30949 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
30951 $(HOST_EXPORTS) \
30952 echo Configuring in $(HOST_SUBDIR)/gnattools; \
30953 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30954 case $(srcdir) in \
30955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30956 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30958 esac; \
30959 module_srcdir=gnattools; \
30960 $(SHELL) \
30961 $$s/$$module_srcdir/configure \
30962 --srcdir=$${topdir}/$$module_srcdir \
30963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30964 --target=${target_alias} \
30965 || exit 1
30966 @endif gnattools
30972 .PHONY: all-gnattools maybe-all-gnattools
30973 maybe-all-gnattools:
30974 @if gcc-bootstrap
30975 all-gnattools: stage_current
30976 @endif gcc-bootstrap
30977 @if gnattools
30978 TARGET-gnattools=all
30979 maybe-all-gnattools: all-gnattools
30980 all-gnattools: configure-gnattools
30981 @: $(MAKE); $(unstage)
30982 @r=`${PWD_COMMAND}`; export r; \
30983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30984 $(HOST_EXPORTS) \
30985 (cd $(HOST_SUBDIR)/gnattools && \
30986 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30987 $(TARGET-gnattools))
30988 @endif gnattools
30993 .PHONY: check-gnattools maybe-check-gnattools
30994 maybe-check-gnattools:
30995 @if gnattools
30996 maybe-check-gnattools: check-gnattools
30998 check-gnattools:
30999 @: $(MAKE); $(unstage)
31000 @r=`${PWD_COMMAND}`; export r; \
31001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31002 $(HOST_EXPORTS) \
31003 (cd $(HOST_SUBDIR)/gnattools && \
31004 $(MAKE) $(FLAGS_TO_PASS) check)
31006 @endif gnattools
31008 .PHONY: install-gnattools maybe-install-gnattools
31009 maybe-install-gnattools:
31010 @if gnattools
31011 maybe-install-gnattools: install-gnattools
31013 install-gnattools: installdirs
31014 @: $(MAKE); $(unstage)
31015 @r=`${PWD_COMMAND}`; export r; \
31016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31017 $(HOST_EXPORTS) \
31018 (cd $(HOST_SUBDIR)/gnattools && \
31019 $(MAKE) $(FLAGS_TO_PASS) install)
31021 @endif gnattools
31023 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
31024 maybe-install-strip-gnattools:
31025 @if gnattools
31026 maybe-install-strip-gnattools: install-strip-gnattools
31028 install-strip-gnattools: installdirs
31029 @: $(MAKE); $(unstage)
31030 @r=`${PWD_COMMAND}`; export r; \
31031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31032 $(HOST_EXPORTS) \
31033 (cd $(HOST_SUBDIR)/gnattools && \
31034 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31036 @endif gnattools
31038 # Other targets (info, dvi, pdf, etc.)
31040 .PHONY: maybe-info-gnattools info-gnattools
31041 maybe-info-gnattools:
31042 @if gnattools
31043 maybe-info-gnattools: info-gnattools
31045 info-gnattools: \
31046 configure-gnattools
31047 @: $(MAKE); $(unstage)
31048 @[ -f ./gnattools/Makefile ] || exit 0; \
31049 r=`${PWD_COMMAND}`; export r; \
31050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31051 $(HOST_EXPORTS) \
31052 for flag in $(EXTRA_HOST_FLAGS) ; do \
31053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31054 done; \
31055 echo "Doing info in gnattools" ; \
31056 (cd $(HOST_SUBDIR)/gnattools && \
31057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31059 "RANLIB=$${RANLIB}" \
31060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31061 info) \
31062 || exit 1
31064 @endif gnattools
31066 .PHONY: maybe-dvi-gnattools dvi-gnattools
31067 maybe-dvi-gnattools:
31068 @if gnattools
31069 maybe-dvi-gnattools: dvi-gnattools
31071 dvi-gnattools: \
31072 configure-gnattools
31073 @: $(MAKE); $(unstage)
31074 @[ -f ./gnattools/Makefile ] || exit 0; \
31075 r=`${PWD_COMMAND}`; export r; \
31076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31077 $(HOST_EXPORTS) \
31078 for flag in $(EXTRA_HOST_FLAGS) ; do \
31079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31080 done; \
31081 echo "Doing dvi in gnattools" ; \
31082 (cd $(HOST_SUBDIR)/gnattools && \
31083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31085 "RANLIB=$${RANLIB}" \
31086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31087 dvi) \
31088 || exit 1
31090 @endif gnattools
31092 .PHONY: maybe-pdf-gnattools pdf-gnattools
31093 maybe-pdf-gnattools:
31094 @if gnattools
31095 maybe-pdf-gnattools: pdf-gnattools
31097 pdf-gnattools: \
31098 configure-gnattools
31099 @: $(MAKE); $(unstage)
31100 @[ -f ./gnattools/Makefile ] || exit 0; \
31101 r=`${PWD_COMMAND}`; export r; \
31102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31103 $(HOST_EXPORTS) \
31104 for flag in $(EXTRA_HOST_FLAGS) ; do \
31105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31106 done; \
31107 echo "Doing pdf in gnattools" ; \
31108 (cd $(HOST_SUBDIR)/gnattools && \
31109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31111 "RANLIB=$${RANLIB}" \
31112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31113 pdf) \
31114 || exit 1
31116 @endif gnattools
31118 .PHONY: maybe-html-gnattools html-gnattools
31119 maybe-html-gnattools:
31120 @if gnattools
31121 maybe-html-gnattools: html-gnattools
31123 html-gnattools: \
31124 configure-gnattools
31125 @: $(MAKE); $(unstage)
31126 @[ -f ./gnattools/Makefile ] || exit 0; \
31127 r=`${PWD_COMMAND}`; export r; \
31128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31129 $(HOST_EXPORTS) \
31130 for flag in $(EXTRA_HOST_FLAGS) ; do \
31131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31132 done; \
31133 echo "Doing html in gnattools" ; \
31134 (cd $(HOST_SUBDIR)/gnattools && \
31135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31137 "RANLIB=$${RANLIB}" \
31138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31139 html) \
31140 || exit 1
31142 @endif gnattools
31144 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
31145 maybe-TAGS-gnattools:
31146 @if gnattools
31147 maybe-TAGS-gnattools: TAGS-gnattools
31149 TAGS-gnattools: \
31150 configure-gnattools
31151 @: $(MAKE); $(unstage)
31152 @[ -f ./gnattools/Makefile ] || exit 0; \
31153 r=`${PWD_COMMAND}`; export r; \
31154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31155 $(HOST_EXPORTS) \
31156 for flag in $(EXTRA_HOST_FLAGS) ; do \
31157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31158 done; \
31159 echo "Doing TAGS in gnattools" ; \
31160 (cd $(HOST_SUBDIR)/gnattools && \
31161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31163 "RANLIB=$${RANLIB}" \
31164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31165 TAGS) \
31166 || exit 1
31168 @endif gnattools
31170 .PHONY: maybe-install-info-gnattools install-info-gnattools
31171 maybe-install-info-gnattools:
31172 @if gnattools
31173 maybe-install-info-gnattools: install-info-gnattools
31175 install-info-gnattools: \
31176 configure-gnattools \
31177 info-gnattools
31178 @: $(MAKE); $(unstage)
31179 @[ -f ./gnattools/Makefile ] || exit 0; \
31180 r=`${PWD_COMMAND}`; export r; \
31181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31182 $(HOST_EXPORTS) \
31183 for flag in $(EXTRA_HOST_FLAGS) ; do \
31184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31185 done; \
31186 echo "Doing install-info in gnattools" ; \
31187 (cd $(HOST_SUBDIR)/gnattools && \
31188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31190 "RANLIB=$${RANLIB}" \
31191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31192 install-info) \
31193 || exit 1
31195 @endif gnattools
31197 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
31198 maybe-install-pdf-gnattools:
31199 @if gnattools
31200 maybe-install-pdf-gnattools: install-pdf-gnattools
31202 install-pdf-gnattools: \
31203 configure-gnattools \
31204 pdf-gnattools
31205 @: $(MAKE); $(unstage)
31206 @[ -f ./gnattools/Makefile ] || exit 0; \
31207 r=`${PWD_COMMAND}`; export r; \
31208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209 $(HOST_EXPORTS) \
31210 for flag in $(EXTRA_HOST_FLAGS) ; do \
31211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31212 done; \
31213 echo "Doing install-pdf in gnattools" ; \
31214 (cd $(HOST_SUBDIR)/gnattools && \
31215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31217 "RANLIB=$${RANLIB}" \
31218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31219 install-pdf) \
31220 || exit 1
31222 @endif gnattools
31224 .PHONY: maybe-install-html-gnattools install-html-gnattools
31225 maybe-install-html-gnattools:
31226 @if gnattools
31227 maybe-install-html-gnattools: install-html-gnattools
31229 install-html-gnattools: \
31230 configure-gnattools \
31231 html-gnattools
31232 @: $(MAKE); $(unstage)
31233 @[ -f ./gnattools/Makefile ] || exit 0; \
31234 r=`${PWD_COMMAND}`; export r; \
31235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31236 $(HOST_EXPORTS) \
31237 for flag in $(EXTRA_HOST_FLAGS) ; do \
31238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31239 done; \
31240 echo "Doing install-html in gnattools" ; \
31241 (cd $(HOST_SUBDIR)/gnattools && \
31242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31244 "RANLIB=$${RANLIB}" \
31245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31246 install-html) \
31247 || exit 1
31249 @endif gnattools
31251 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
31252 maybe-installcheck-gnattools:
31253 @if gnattools
31254 maybe-installcheck-gnattools: installcheck-gnattools
31256 installcheck-gnattools: \
31257 configure-gnattools
31258 @: $(MAKE); $(unstage)
31259 @[ -f ./gnattools/Makefile ] || exit 0; \
31260 r=`${PWD_COMMAND}`; export r; \
31261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262 $(HOST_EXPORTS) \
31263 for flag in $(EXTRA_HOST_FLAGS) ; do \
31264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31265 done; \
31266 echo "Doing installcheck in gnattools" ; \
31267 (cd $(HOST_SUBDIR)/gnattools && \
31268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31270 "RANLIB=$${RANLIB}" \
31271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31272 installcheck) \
31273 || exit 1
31275 @endif gnattools
31277 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
31278 maybe-mostlyclean-gnattools:
31279 @if gnattools
31280 maybe-mostlyclean-gnattools: mostlyclean-gnattools
31282 mostlyclean-gnattools:
31283 @: $(MAKE); $(unstage)
31284 @[ -f ./gnattools/Makefile ] || exit 0; \
31285 r=`${PWD_COMMAND}`; export r; \
31286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287 $(HOST_EXPORTS) \
31288 for flag in $(EXTRA_HOST_FLAGS) ; do \
31289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31290 done; \
31291 echo "Doing mostlyclean in gnattools" ; \
31292 (cd $(HOST_SUBDIR)/gnattools && \
31293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31295 "RANLIB=$${RANLIB}" \
31296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31297 mostlyclean) \
31298 || exit 1
31300 @endif gnattools
31302 .PHONY: maybe-clean-gnattools clean-gnattools
31303 maybe-clean-gnattools:
31304 @if gnattools
31305 maybe-clean-gnattools: clean-gnattools
31307 clean-gnattools:
31308 @: $(MAKE); $(unstage)
31309 @[ -f ./gnattools/Makefile ] || exit 0; \
31310 r=`${PWD_COMMAND}`; export r; \
31311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312 $(HOST_EXPORTS) \
31313 for flag in $(EXTRA_HOST_FLAGS) ; do \
31314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31315 done; \
31316 echo "Doing clean in gnattools" ; \
31317 (cd $(HOST_SUBDIR)/gnattools && \
31318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31320 "RANLIB=$${RANLIB}" \
31321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31322 clean) \
31323 || exit 1
31325 @endif gnattools
31327 .PHONY: maybe-distclean-gnattools distclean-gnattools
31328 maybe-distclean-gnattools:
31329 @if gnattools
31330 maybe-distclean-gnattools: distclean-gnattools
31332 distclean-gnattools:
31333 @: $(MAKE); $(unstage)
31334 @[ -f ./gnattools/Makefile ] || exit 0; \
31335 r=`${PWD_COMMAND}`; export r; \
31336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337 $(HOST_EXPORTS) \
31338 for flag in $(EXTRA_HOST_FLAGS) ; do \
31339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31340 done; \
31341 echo "Doing distclean in gnattools" ; \
31342 (cd $(HOST_SUBDIR)/gnattools && \
31343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31345 "RANLIB=$${RANLIB}" \
31346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31347 distclean) \
31348 || exit 1
31350 @endif gnattools
31352 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31353 maybe-maintainer-clean-gnattools:
31354 @if gnattools
31355 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
31357 maintainer-clean-gnattools:
31358 @: $(MAKE); $(unstage)
31359 @[ -f ./gnattools/Makefile ] || exit 0; \
31360 r=`${PWD_COMMAND}`; export r; \
31361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31362 $(HOST_EXPORTS) \
31363 for flag in $(EXTRA_HOST_FLAGS) ; do \
31364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31365 done; \
31366 echo "Doing maintainer-clean in gnattools" ; \
31367 (cd $(HOST_SUBDIR)/gnattools && \
31368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31370 "RANLIB=$${RANLIB}" \
31371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31372 maintainer-clean) \
31373 || exit 1
31375 @endif gnattools
31379 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
31380 maybe-configure-lto-plugin:
31381 @if gcc-bootstrap
31382 configure-lto-plugin: stage_current
31383 @endif gcc-bootstrap
31384 @if lto-plugin
31385 maybe-configure-lto-plugin: configure-lto-plugin
31386 configure-lto-plugin:
31387 @r=`${PWD_COMMAND}`; export r; \
31388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31389 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31391 $(HOST_EXPORTS) \
31392 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31393 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31394 case $(srcdir) in \
31395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31396 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31398 esac; \
31399 module_srcdir=lto-plugin; \
31400 $(SHELL) \
31401 $$s/$$module_srcdir/configure \
31402 --srcdir=$${topdir}/$$module_srcdir \
31403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31404 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31405 || exit 1
31406 @endif lto-plugin
31410 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31411 maybe-configure-stage1-lto-plugin:
31412 @if lto-plugin-bootstrap
31413 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31414 configure-stage1-lto-plugin:
31415 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31417 @r=`${PWD_COMMAND}`; export r; \
31418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419 TFLAGS="$(STAGE1_TFLAGS)"; \
31420 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31421 $(HOST_EXPORTS) \
31422 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31423 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31424 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31425 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
31426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31427 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31428 case $(srcdir) in \
31429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31430 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31432 esac; \
31433 module_srcdir=lto-plugin; \
31434 $(SHELL) $$s/$$module_srcdir/configure \
31435 --srcdir=$${topdir}/$$module_srcdir \
31436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31437 --target=${target_alias} \
31439 $(STAGE1_CONFIGURE_FLAGS) \
31440 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31441 @endif lto-plugin-bootstrap
31443 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31444 maybe-configure-stage2-lto-plugin:
31445 @if lto-plugin-bootstrap
31446 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31447 configure-stage2-lto-plugin:
31448 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31450 @r=`${PWD_COMMAND}`; export r; \
31451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31452 TFLAGS="$(STAGE2_TFLAGS)"; \
31453 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31454 $(HOST_EXPORTS) \
31455 $(POSTSTAGE1_HOST_EXPORTS) \
31456 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31457 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31458 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31459 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
31460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31461 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31462 case $(srcdir) in \
31463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31464 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31466 esac; \
31467 module_srcdir=lto-plugin; \
31468 $(SHELL) $$s/$$module_srcdir/configure \
31469 --srcdir=$${topdir}/$$module_srcdir \
31470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31471 --target=${target_alias} \
31472 --with-build-libsubdir=$(HOST_SUBDIR) \
31473 $(STAGE2_CONFIGURE_FLAGS) \
31474 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31475 @endif lto-plugin-bootstrap
31477 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31478 maybe-configure-stage3-lto-plugin:
31479 @if lto-plugin-bootstrap
31480 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31481 configure-stage3-lto-plugin:
31482 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31484 @r=`${PWD_COMMAND}`; export r; \
31485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31486 TFLAGS="$(STAGE3_TFLAGS)"; \
31487 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31488 $(HOST_EXPORTS) \
31489 $(POSTSTAGE1_HOST_EXPORTS) \
31490 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31491 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31492 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31493 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
31494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31495 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31496 case $(srcdir) in \
31497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31498 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31500 esac; \
31501 module_srcdir=lto-plugin; \
31502 $(SHELL) $$s/$$module_srcdir/configure \
31503 --srcdir=$${topdir}/$$module_srcdir \
31504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31505 --target=${target_alias} \
31506 --with-build-libsubdir=$(HOST_SUBDIR) \
31507 $(STAGE3_CONFIGURE_FLAGS) \
31508 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31509 @endif lto-plugin-bootstrap
31511 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31512 maybe-configure-stage4-lto-plugin:
31513 @if lto-plugin-bootstrap
31514 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31515 configure-stage4-lto-plugin:
31516 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31517 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31518 @r=`${PWD_COMMAND}`; export r; \
31519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31520 TFLAGS="$(STAGE4_TFLAGS)"; \
31521 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31522 $(HOST_EXPORTS) \
31523 $(POSTSTAGE1_HOST_EXPORTS) \
31524 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31525 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31526 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31527 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
31528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31529 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31530 case $(srcdir) in \
31531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31532 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31534 esac; \
31535 module_srcdir=lto-plugin; \
31536 $(SHELL) $$s/$$module_srcdir/configure \
31537 --srcdir=$${topdir}/$$module_srcdir \
31538 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31539 --target=${target_alias} \
31540 --with-build-libsubdir=$(HOST_SUBDIR) \
31541 $(STAGE4_CONFIGURE_FLAGS) \
31542 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31543 @endif lto-plugin-bootstrap
31545 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31546 maybe-configure-stageprofile-lto-plugin:
31547 @if lto-plugin-bootstrap
31548 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31549 configure-stageprofile-lto-plugin:
31550 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31552 @r=`${PWD_COMMAND}`; export r; \
31553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31555 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31556 $(HOST_EXPORTS) \
31557 $(POSTSTAGE1_HOST_EXPORTS) \
31558 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31559 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31560 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31561 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
31562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31563 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31564 case $(srcdir) in \
31565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31566 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31568 esac; \
31569 module_srcdir=lto-plugin; \
31570 $(SHELL) $$s/$$module_srcdir/configure \
31571 --srcdir=$${topdir}/$$module_srcdir \
31572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31573 --target=${target_alias} \
31574 --with-build-libsubdir=$(HOST_SUBDIR) \
31575 $(STAGEprofile_CONFIGURE_FLAGS) \
31576 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31577 @endif lto-plugin-bootstrap
31579 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31580 maybe-configure-stagefeedback-lto-plugin:
31581 @if lto-plugin-bootstrap
31582 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31583 configure-stagefeedback-lto-plugin:
31584 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31586 @r=`${PWD_COMMAND}`; export r; \
31587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31588 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31589 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31590 $(HOST_EXPORTS) \
31591 $(POSTSTAGE1_HOST_EXPORTS) \
31592 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31593 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31594 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31595 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
31596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31597 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31598 case $(srcdir) in \
31599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31600 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31602 esac; \
31603 module_srcdir=lto-plugin; \
31604 $(SHELL) $$s/$$module_srcdir/configure \
31605 --srcdir=$${topdir}/$$module_srcdir \
31606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31607 --target=${target_alias} \
31608 --with-build-libsubdir=$(HOST_SUBDIR) \
31609 $(STAGEfeedback_CONFIGURE_FLAGS) \
31610 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31611 @endif lto-plugin-bootstrap
31617 .PHONY: all-lto-plugin maybe-all-lto-plugin
31618 maybe-all-lto-plugin:
31619 @if gcc-bootstrap
31620 all-lto-plugin: stage_current
31621 @endif gcc-bootstrap
31622 @if lto-plugin
31623 TARGET-lto-plugin=all
31624 maybe-all-lto-plugin: all-lto-plugin
31625 all-lto-plugin: configure-lto-plugin
31626 @r=`${PWD_COMMAND}`; export r; \
31627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628 $(HOST_EXPORTS) \
31629 (cd $(HOST_SUBDIR)/lto-plugin && \
31630 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31631 $(TARGET-lto-plugin))
31632 @endif lto-plugin
31636 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31637 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31638 maybe-all-stage1-lto-plugin:
31639 maybe-clean-stage1-lto-plugin:
31640 @if lto-plugin-bootstrap
31641 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31642 all-stage1: all-stage1-lto-plugin
31643 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31644 all-stage1-lto-plugin: configure-stage1-lto-plugin
31645 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31646 @r=`${PWD_COMMAND}`; export r; \
31647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31648 TFLAGS="$(STAGE1_TFLAGS)"; \
31649 $(HOST_EXPORTS) \
31650 cd $(HOST_SUBDIR)/lto-plugin && \
31651 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31652 CFLAGS="$(STAGE1_CFLAGS)" \
31653 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31654 LIBCFLAGS="$(LIBCFLAGS)" \
31655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31658 $(EXTRA_HOST_FLAGS) \
31659 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31660 TFLAGS="$(STAGE1_TFLAGS)" \
31661 $(TARGET-stage1-lto-plugin)
31663 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31664 clean-stage1: clean-stage1-lto-plugin
31665 clean-stage1-lto-plugin:
31666 @if [ $(current_stage) = stage1 ]; then \
31667 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31668 else \
31669 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31670 $(MAKE) stage1-start; \
31671 fi; \
31672 cd $(HOST_SUBDIR)/lto-plugin && \
31673 $(MAKE) $(EXTRA_HOST_FLAGS) \
31674 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31675 @endif lto-plugin-bootstrap
31678 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31679 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31680 maybe-all-stage2-lto-plugin:
31681 maybe-clean-stage2-lto-plugin:
31682 @if lto-plugin-bootstrap
31683 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31684 all-stage2: all-stage2-lto-plugin
31685 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31686 all-stage2-lto-plugin: configure-stage2-lto-plugin
31687 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31688 @r=`${PWD_COMMAND}`; export r; \
31689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31690 TFLAGS="$(STAGE2_TFLAGS)"; \
31691 $(HOST_EXPORTS) \
31692 $(POSTSTAGE1_HOST_EXPORTS) \
31693 cd $(HOST_SUBDIR)/lto-plugin && \
31694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31695 CFLAGS="$(STAGE2_CFLAGS)" \
31696 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31697 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31702 TFLAGS="$(STAGE2_TFLAGS)" \
31703 $(TARGET-stage2-lto-plugin)
31705 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31706 clean-stage2: clean-stage2-lto-plugin
31707 clean-stage2-lto-plugin:
31708 @if [ $(current_stage) = stage2 ]; then \
31709 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31710 else \
31711 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31712 $(MAKE) stage2-start; \
31713 fi; \
31714 cd $(HOST_SUBDIR)/lto-plugin && \
31715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31716 @endif lto-plugin-bootstrap
31719 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31720 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31721 maybe-all-stage3-lto-plugin:
31722 maybe-clean-stage3-lto-plugin:
31723 @if lto-plugin-bootstrap
31724 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31725 all-stage3: all-stage3-lto-plugin
31726 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31727 all-stage3-lto-plugin: configure-stage3-lto-plugin
31728 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31729 @r=`${PWD_COMMAND}`; export r; \
31730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731 TFLAGS="$(STAGE3_TFLAGS)"; \
31732 $(HOST_EXPORTS) \
31733 $(POSTSTAGE1_HOST_EXPORTS) \
31734 cd $(HOST_SUBDIR)/lto-plugin && \
31735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31736 CFLAGS="$(STAGE3_CFLAGS)" \
31737 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31738 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31742 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31743 TFLAGS="$(STAGE3_TFLAGS)" \
31744 $(TARGET-stage3-lto-plugin)
31746 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31747 clean-stage3: clean-stage3-lto-plugin
31748 clean-stage3-lto-plugin:
31749 @if [ $(current_stage) = stage3 ]; then \
31750 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31751 else \
31752 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31753 $(MAKE) stage3-start; \
31754 fi; \
31755 cd $(HOST_SUBDIR)/lto-plugin && \
31756 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31757 @endif lto-plugin-bootstrap
31760 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31761 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31762 maybe-all-stage4-lto-plugin:
31763 maybe-clean-stage4-lto-plugin:
31764 @if lto-plugin-bootstrap
31765 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31766 all-stage4: all-stage4-lto-plugin
31767 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31768 all-stage4-lto-plugin: configure-stage4-lto-plugin
31769 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31770 @r=`${PWD_COMMAND}`; export r; \
31771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31772 TFLAGS="$(STAGE4_TFLAGS)"; \
31773 $(HOST_EXPORTS) \
31774 $(POSTSTAGE1_HOST_EXPORTS) \
31775 cd $(HOST_SUBDIR)/lto-plugin && \
31776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31777 CFLAGS="$(STAGE4_CFLAGS)" \
31778 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31779 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31783 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31784 TFLAGS="$(STAGE4_TFLAGS)" \
31785 $(TARGET-stage4-lto-plugin)
31787 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31788 clean-stage4: clean-stage4-lto-plugin
31789 clean-stage4-lto-plugin:
31790 @if [ $(current_stage) = stage4 ]; then \
31791 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31792 else \
31793 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31794 $(MAKE) stage4-start; \
31795 fi; \
31796 cd $(HOST_SUBDIR)/lto-plugin && \
31797 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31798 @endif lto-plugin-bootstrap
31801 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31802 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31803 maybe-all-stageprofile-lto-plugin:
31804 maybe-clean-stageprofile-lto-plugin:
31805 @if lto-plugin-bootstrap
31806 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31807 all-stageprofile: all-stageprofile-lto-plugin
31808 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31809 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31810 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31811 @r=`${PWD_COMMAND}`; export r; \
31812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31813 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31814 $(HOST_EXPORTS) \
31815 $(POSTSTAGE1_HOST_EXPORTS) \
31816 cd $(HOST_SUBDIR)/lto-plugin && \
31817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31818 CFLAGS="$(STAGEprofile_CFLAGS)" \
31819 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31820 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31825 TFLAGS="$(STAGEprofile_TFLAGS)" \
31826 $(TARGET-stageprofile-lto-plugin)
31828 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31829 clean-stageprofile: clean-stageprofile-lto-plugin
31830 clean-stageprofile-lto-plugin:
31831 @if [ $(current_stage) = stageprofile ]; then \
31832 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31833 else \
31834 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31835 $(MAKE) stageprofile-start; \
31836 fi; \
31837 cd $(HOST_SUBDIR)/lto-plugin && \
31838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31839 @endif lto-plugin-bootstrap
31842 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31843 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31844 maybe-all-stagefeedback-lto-plugin:
31845 maybe-clean-stagefeedback-lto-plugin:
31846 @if lto-plugin-bootstrap
31847 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31848 all-stagefeedback: all-stagefeedback-lto-plugin
31849 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31850 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31851 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31852 @r=`${PWD_COMMAND}`; export r; \
31853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31854 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31855 $(HOST_EXPORTS) \
31856 $(POSTSTAGE1_HOST_EXPORTS) \
31857 cd $(HOST_SUBDIR)/lto-plugin && \
31858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31859 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31860 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31861 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31866 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31867 $(TARGET-stagefeedback-lto-plugin)
31869 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31870 clean-stagefeedback: clean-stagefeedback-lto-plugin
31871 clean-stagefeedback-lto-plugin:
31872 @if [ $(current_stage) = stagefeedback ]; then \
31873 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31874 else \
31875 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31876 $(MAKE) stagefeedback-start; \
31877 fi; \
31878 cd $(HOST_SUBDIR)/lto-plugin && \
31879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31880 @endif lto-plugin-bootstrap
31886 .PHONY: check-lto-plugin maybe-check-lto-plugin
31887 maybe-check-lto-plugin:
31888 @if lto-plugin
31889 maybe-check-lto-plugin: check-lto-plugin
31891 check-lto-plugin:
31892 @: $(MAKE); $(unstage)
31893 @r=`${PWD_COMMAND}`; export r; \
31894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31895 $(HOST_EXPORTS) \
31896 (cd $(HOST_SUBDIR)/lto-plugin && \
31897 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
31899 @endif lto-plugin
31901 .PHONY: install-lto-plugin maybe-install-lto-plugin
31902 maybe-install-lto-plugin:
31903 @if lto-plugin
31904 maybe-install-lto-plugin: install-lto-plugin
31906 install-lto-plugin: installdirs
31907 @: $(MAKE); $(unstage)
31908 @r=`${PWD_COMMAND}`; export r; \
31909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31910 $(HOST_EXPORTS) \
31911 (cd $(HOST_SUBDIR)/lto-plugin && \
31912 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31914 @endif lto-plugin
31916 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31917 maybe-install-strip-lto-plugin:
31918 @if lto-plugin
31919 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31921 install-strip-lto-plugin: installdirs
31922 @: $(MAKE); $(unstage)
31923 @r=`${PWD_COMMAND}`; export r; \
31924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925 $(HOST_EXPORTS) \
31926 (cd $(HOST_SUBDIR)/lto-plugin && \
31927 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31929 @endif lto-plugin
31931 # Other targets (info, dvi, pdf, etc.)
31933 .PHONY: maybe-info-lto-plugin info-lto-plugin
31934 maybe-info-lto-plugin:
31935 @if lto-plugin
31936 maybe-info-lto-plugin: info-lto-plugin
31938 info-lto-plugin: \
31939 configure-lto-plugin
31940 @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
31945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31946 done; \
31947 echo "Doing info in lto-plugin" ; \
31948 (cd $(HOST_SUBDIR)/lto-plugin && \
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 info) \
31954 || exit 1
31956 @endif lto-plugin
31958 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31959 maybe-dvi-lto-plugin:
31960 @if lto-plugin
31961 maybe-dvi-lto-plugin: dvi-lto-plugin
31963 dvi-lto-plugin: \
31964 configure-lto-plugin
31965 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31966 r=`${PWD_COMMAND}`; export r; \
31967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31968 $(HOST_EXPORTS) \
31969 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31971 done; \
31972 echo "Doing dvi in lto-plugin" ; \
31973 (cd $(HOST_SUBDIR)/lto-plugin && \
31974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31976 "RANLIB=$${RANLIB}" \
31977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31978 dvi) \
31979 || exit 1
31981 @endif lto-plugin
31983 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31984 maybe-pdf-lto-plugin:
31985 @if lto-plugin
31986 maybe-pdf-lto-plugin: pdf-lto-plugin
31988 pdf-lto-plugin: \
31989 configure-lto-plugin
31990 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31991 r=`${PWD_COMMAND}`; export r; \
31992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31993 $(HOST_EXPORTS) \
31994 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31996 done; \
31997 echo "Doing pdf in lto-plugin" ; \
31998 (cd $(HOST_SUBDIR)/lto-plugin && \
31999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32001 "RANLIB=$${RANLIB}" \
32002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32003 pdf) \
32004 || exit 1
32006 @endif lto-plugin
32008 .PHONY: maybe-html-lto-plugin html-lto-plugin
32009 maybe-html-lto-plugin:
32010 @if lto-plugin
32011 maybe-html-lto-plugin: html-lto-plugin
32013 html-lto-plugin: \
32014 configure-lto-plugin
32015 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32016 r=`${PWD_COMMAND}`; export r; \
32017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32018 $(HOST_EXPORTS) \
32019 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32021 done; \
32022 echo "Doing html in lto-plugin" ; \
32023 (cd $(HOST_SUBDIR)/lto-plugin && \
32024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32026 "RANLIB=$${RANLIB}" \
32027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32028 html) \
32029 || exit 1
32031 @endif lto-plugin
32033 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
32034 maybe-TAGS-lto-plugin:
32035 @if lto-plugin
32036 maybe-TAGS-lto-plugin: TAGS-lto-plugin
32038 TAGS-lto-plugin: \
32039 configure-lto-plugin
32040 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32041 r=`${PWD_COMMAND}`; export r; \
32042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32043 $(HOST_EXPORTS) \
32044 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32046 done; \
32047 echo "Doing TAGS in lto-plugin" ; \
32048 (cd $(HOST_SUBDIR)/lto-plugin && \
32049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32051 "RANLIB=$${RANLIB}" \
32052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32053 TAGS) \
32054 || exit 1
32056 @endif lto-plugin
32058 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
32059 maybe-install-info-lto-plugin:
32060 @if lto-plugin
32061 maybe-install-info-lto-plugin: install-info-lto-plugin
32063 install-info-lto-plugin: \
32064 configure-lto-plugin \
32065 info-lto-plugin
32066 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32067 r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(HOST_EXPORTS) \
32070 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32072 done; \
32073 echo "Doing install-info in lto-plugin" ; \
32074 (cd $(HOST_SUBDIR)/lto-plugin && \
32075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32077 "RANLIB=$${RANLIB}" \
32078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32079 install-info) \
32080 || exit 1
32082 @endif lto-plugin
32084 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
32085 maybe-install-pdf-lto-plugin:
32086 @if lto-plugin
32087 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
32089 install-pdf-lto-plugin: \
32090 configure-lto-plugin \
32091 pdf-lto-plugin
32092 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32093 r=`${PWD_COMMAND}`; export r; \
32094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32095 $(HOST_EXPORTS) \
32096 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32098 done; \
32099 echo "Doing install-pdf in lto-plugin" ; \
32100 (cd $(HOST_SUBDIR)/lto-plugin && \
32101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32103 "RANLIB=$${RANLIB}" \
32104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32105 install-pdf) \
32106 || exit 1
32108 @endif lto-plugin
32110 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
32111 maybe-install-html-lto-plugin:
32112 @if lto-plugin
32113 maybe-install-html-lto-plugin: install-html-lto-plugin
32115 install-html-lto-plugin: \
32116 configure-lto-plugin \
32117 html-lto-plugin
32118 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32119 r=`${PWD_COMMAND}`; export r; \
32120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121 $(HOST_EXPORTS) \
32122 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32124 done; \
32125 echo "Doing install-html in lto-plugin" ; \
32126 (cd $(HOST_SUBDIR)/lto-plugin && \
32127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129 "RANLIB=$${RANLIB}" \
32130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32131 install-html) \
32132 || exit 1
32134 @endif lto-plugin
32136 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
32137 maybe-installcheck-lto-plugin:
32138 @if lto-plugin
32139 maybe-installcheck-lto-plugin: installcheck-lto-plugin
32141 installcheck-lto-plugin: \
32142 configure-lto-plugin
32143 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32144 r=`${PWD_COMMAND}`; export r; \
32145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32146 $(HOST_EXPORTS) \
32147 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32149 done; \
32150 echo "Doing installcheck in lto-plugin" ; \
32151 (cd $(HOST_SUBDIR)/lto-plugin && \
32152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32154 "RANLIB=$${RANLIB}" \
32155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32156 installcheck) \
32157 || exit 1
32159 @endif lto-plugin
32161 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
32162 maybe-mostlyclean-lto-plugin:
32163 @if lto-plugin
32164 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
32166 mostlyclean-lto-plugin:
32167 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32168 r=`${PWD_COMMAND}`; export r; \
32169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32170 $(HOST_EXPORTS) \
32171 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32173 done; \
32174 echo "Doing mostlyclean in lto-plugin" ; \
32175 (cd $(HOST_SUBDIR)/lto-plugin && \
32176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32178 "RANLIB=$${RANLIB}" \
32179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32180 mostlyclean) \
32181 || exit 1
32183 @endif lto-plugin
32185 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
32186 maybe-clean-lto-plugin:
32187 @if lto-plugin
32188 maybe-clean-lto-plugin: clean-lto-plugin
32190 clean-lto-plugin:
32191 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32192 r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(HOST_EXPORTS) \
32195 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32197 done; \
32198 echo "Doing clean in lto-plugin" ; \
32199 (cd $(HOST_SUBDIR)/lto-plugin && \
32200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32202 "RANLIB=$${RANLIB}" \
32203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32204 clean) \
32205 || exit 1
32207 @endif lto-plugin
32209 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
32210 maybe-distclean-lto-plugin:
32211 @if lto-plugin
32212 maybe-distclean-lto-plugin: distclean-lto-plugin
32214 distclean-lto-plugin:
32215 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32216 r=`${PWD_COMMAND}`; export r; \
32217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32218 $(HOST_EXPORTS) \
32219 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32221 done; \
32222 echo "Doing distclean in lto-plugin" ; \
32223 (cd $(HOST_SUBDIR)/lto-plugin && \
32224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32226 "RANLIB=$${RANLIB}" \
32227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32228 distclean) \
32229 || exit 1
32231 @endif lto-plugin
32233 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
32234 maybe-maintainer-clean-lto-plugin:
32235 @if lto-plugin
32236 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
32238 maintainer-clean-lto-plugin:
32239 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32240 r=`${PWD_COMMAND}`; export r; \
32241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32242 $(HOST_EXPORTS) \
32243 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32245 done; \
32246 echo "Doing maintainer-clean in lto-plugin" ; \
32247 (cd $(HOST_SUBDIR)/lto-plugin && \
32248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32250 "RANLIB=$${RANLIB}" \
32251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32252 maintainer-clean) \
32253 || exit 1
32255 @endif lto-plugin
32259 .PHONY: configure-libcc1 maybe-configure-libcc1
32260 maybe-configure-libcc1:
32261 @if gcc-bootstrap
32262 configure-libcc1: stage_current
32263 @endif gcc-bootstrap
32264 @if libcc1
32265 maybe-configure-libcc1: configure-libcc1
32266 configure-libcc1:
32267 @r=`${PWD_COMMAND}`; export r; \
32268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32271 $(HOST_EXPORTS) \
32272 echo Configuring in $(HOST_SUBDIR)/libcc1; \
32273 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
32274 case $(srcdir) in \
32275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32276 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32278 esac; \
32279 module_srcdir=libcc1; \
32280 $(SHELL) \
32281 $$s/$$module_srcdir/configure \
32282 --srcdir=$${topdir}/$$module_srcdir \
32283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32284 --target=${target_alias} --enable-shared \
32285 || exit 1
32286 @endif libcc1
32290 .PHONY: configure-stage1-libcc1 maybe-configure-stage1-libcc1
32291 maybe-configure-stage1-libcc1:
32292 @if libcc1-bootstrap
32293 maybe-configure-stage1-libcc1: configure-stage1-libcc1
32294 configure-stage1-libcc1:
32295 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1
32297 @r=`${PWD_COMMAND}`; export r; \
32298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32299 TFLAGS="$(STAGE1_TFLAGS)"; \
32300 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32301 $(HOST_EXPORTS) \
32302 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32303 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32304 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
32305 echo Configuring stage 1 in $(HOST_SUBDIR)/libcc1 ; \
32306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32307 cd $(HOST_SUBDIR)/libcc1 || exit 1; \
32308 case $(srcdir) in \
32309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32310 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32312 esac; \
32313 module_srcdir=libcc1; \
32314 $(SHELL) $$s/$$module_srcdir/configure \
32315 --srcdir=$${topdir}/$$module_srcdir \
32316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32317 --target=${target_alias} \
32319 $(STAGE1_CONFIGURE_FLAGS) \
32320 --enable-shared
32321 @endif libcc1-bootstrap
32323 .PHONY: configure-stage2-libcc1 maybe-configure-stage2-libcc1
32324 maybe-configure-stage2-libcc1:
32325 @if libcc1-bootstrap
32326 maybe-configure-stage2-libcc1: configure-stage2-libcc1
32327 configure-stage2-libcc1:
32328 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32329 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1
32330 @r=`${PWD_COMMAND}`; export r; \
32331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332 TFLAGS="$(STAGE2_TFLAGS)"; \
32333 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32334 $(HOST_EXPORTS) \
32335 $(POSTSTAGE1_HOST_EXPORTS) \
32336 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32337 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32338 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
32339 echo Configuring stage 2 in $(HOST_SUBDIR)/libcc1 ; \
32340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32341 cd $(HOST_SUBDIR)/libcc1 || exit 1; \
32342 case $(srcdir) in \
32343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32344 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32346 esac; \
32347 module_srcdir=libcc1; \
32348 $(SHELL) $$s/$$module_srcdir/configure \
32349 --srcdir=$${topdir}/$$module_srcdir \
32350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32351 --target=${target_alias} \
32352 --with-build-libsubdir=$(HOST_SUBDIR) \
32353 $(STAGE2_CONFIGURE_FLAGS) \
32354 --enable-shared
32355 @endif libcc1-bootstrap
32357 .PHONY: configure-stage3-libcc1 maybe-configure-stage3-libcc1
32358 maybe-configure-stage3-libcc1:
32359 @if libcc1-bootstrap
32360 maybe-configure-stage3-libcc1: configure-stage3-libcc1
32361 configure-stage3-libcc1:
32362 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1
32364 @r=`${PWD_COMMAND}`; export r; \
32365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32366 TFLAGS="$(STAGE3_TFLAGS)"; \
32367 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32368 $(HOST_EXPORTS) \
32369 $(POSTSTAGE1_HOST_EXPORTS) \
32370 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32371 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32372 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
32373 echo Configuring stage 3 in $(HOST_SUBDIR)/libcc1 ; \
32374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32375 cd $(HOST_SUBDIR)/libcc1 || exit 1; \
32376 case $(srcdir) in \
32377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32378 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32380 esac; \
32381 module_srcdir=libcc1; \
32382 $(SHELL) $$s/$$module_srcdir/configure \
32383 --srcdir=$${topdir}/$$module_srcdir \
32384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32385 --target=${target_alias} \
32386 --with-build-libsubdir=$(HOST_SUBDIR) \
32387 $(STAGE3_CONFIGURE_FLAGS) \
32388 --enable-shared
32389 @endif libcc1-bootstrap
32391 .PHONY: configure-stage4-libcc1 maybe-configure-stage4-libcc1
32392 maybe-configure-stage4-libcc1:
32393 @if libcc1-bootstrap
32394 maybe-configure-stage4-libcc1: configure-stage4-libcc1
32395 configure-stage4-libcc1:
32396 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1
32398 @r=`${PWD_COMMAND}`; export r; \
32399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32400 TFLAGS="$(STAGE4_TFLAGS)"; \
32401 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32402 $(HOST_EXPORTS) \
32403 $(POSTSTAGE1_HOST_EXPORTS) \
32404 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
32405 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
32406 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
32407 echo Configuring stage 4 in $(HOST_SUBDIR)/libcc1 ; \
32408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32409 cd $(HOST_SUBDIR)/libcc1 || exit 1; \
32410 case $(srcdir) in \
32411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32412 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32414 esac; \
32415 module_srcdir=libcc1; \
32416 $(SHELL) $$s/$$module_srcdir/configure \
32417 --srcdir=$${topdir}/$$module_srcdir \
32418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32419 --target=${target_alias} \
32420 --with-build-libsubdir=$(HOST_SUBDIR) \
32421 $(STAGE4_CONFIGURE_FLAGS) \
32422 --enable-shared
32423 @endif libcc1-bootstrap
32425 .PHONY: configure-stageprofile-libcc1 maybe-configure-stageprofile-libcc1
32426 maybe-configure-stageprofile-libcc1:
32427 @if libcc1-bootstrap
32428 maybe-configure-stageprofile-libcc1: configure-stageprofile-libcc1
32429 configure-stageprofile-libcc1:
32430 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32431 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1
32432 @r=`${PWD_COMMAND}`; export r; \
32433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32434 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32435 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32436 $(HOST_EXPORTS) \
32437 $(POSTSTAGE1_HOST_EXPORTS) \
32438 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
32439 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
32440 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
32441 echo Configuring stage profile in $(HOST_SUBDIR)/libcc1 ; \
32442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32443 cd $(HOST_SUBDIR)/libcc1 || exit 1; \
32444 case $(srcdir) in \
32445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32446 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32448 esac; \
32449 module_srcdir=libcc1; \
32450 $(SHELL) $$s/$$module_srcdir/configure \
32451 --srcdir=$${topdir}/$$module_srcdir \
32452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32453 --target=${target_alias} \
32454 --with-build-libsubdir=$(HOST_SUBDIR) \
32455 $(STAGEprofile_CONFIGURE_FLAGS) \
32456 --enable-shared
32457 @endif libcc1-bootstrap
32459 .PHONY: configure-stagefeedback-libcc1 maybe-configure-stagefeedback-libcc1
32460 maybe-configure-stagefeedback-libcc1:
32461 @if libcc1-bootstrap
32462 maybe-configure-stagefeedback-libcc1: configure-stagefeedback-libcc1
32463 configure-stagefeedback-libcc1:
32464 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32465 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1
32466 @r=`${PWD_COMMAND}`; export r; \
32467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32468 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32469 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32470 $(HOST_EXPORTS) \
32471 $(POSTSTAGE1_HOST_EXPORTS) \
32472 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32473 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32474 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
32475 echo Configuring stage feedback in $(HOST_SUBDIR)/libcc1 ; \
32476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
32477 cd $(HOST_SUBDIR)/libcc1 || exit 1; \
32478 case $(srcdir) in \
32479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32480 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32482 esac; \
32483 module_srcdir=libcc1; \
32484 $(SHELL) $$s/$$module_srcdir/configure \
32485 --srcdir=$${topdir}/$$module_srcdir \
32486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32487 --target=${target_alias} \
32488 --with-build-libsubdir=$(HOST_SUBDIR) \
32489 $(STAGEfeedback_CONFIGURE_FLAGS) \
32490 --enable-shared
32491 @endif libcc1-bootstrap
32497 .PHONY: all-libcc1 maybe-all-libcc1
32498 maybe-all-libcc1:
32499 @if gcc-bootstrap
32500 all-libcc1: stage_current
32501 @endif gcc-bootstrap
32502 @if libcc1
32503 TARGET-libcc1=all
32504 maybe-all-libcc1: all-libcc1
32505 all-libcc1: configure-libcc1
32506 @r=`${PWD_COMMAND}`; export r; \
32507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32508 $(HOST_EXPORTS) \
32509 (cd $(HOST_SUBDIR)/libcc1 && \
32510 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32511 $(TARGET-libcc1))
32512 @endif libcc1
32516 .PHONY: all-stage1-libcc1 maybe-all-stage1-libcc1
32517 .PHONY: clean-stage1-libcc1 maybe-clean-stage1-libcc1
32518 maybe-all-stage1-libcc1:
32519 maybe-clean-stage1-libcc1:
32520 @if libcc1-bootstrap
32521 maybe-all-stage1-libcc1: all-stage1-libcc1
32522 all-stage1: all-stage1-libcc1
32523 TARGET-stage1-libcc1 = $(TARGET-libcc1)
32524 all-stage1-libcc1: configure-stage1-libcc1
32525 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32526 @r=`${PWD_COMMAND}`; export r; \
32527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528 TFLAGS="$(STAGE1_TFLAGS)"; \
32529 $(HOST_EXPORTS) \
32530 cd $(HOST_SUBDIR)/libcc1 && \
32531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32532 CFLAGS="$(STAGE1_CFLAGS)" \
32533 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32534 LIBCFLAGS="$(LIBCFLAGS)" \
32535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32538 $(EXTRA_HOST_FLAGS) \
32539 $(STAGE1_FLAGS_TO_PASS) \
32540 TFLAGS="$(STAGE1_TFLAGS)" \
32541 $(TARGET-stage1-libcc1)
32543 maybe-clean-stage1-libcc1: clean-stage1-libcc1
32544 clean-stage1: clean-stage1-libcc1
32545 clean-stage1-libcc1:
32546 @if [ $(current_stage) = stage1 ]; then \
32547 [ -f $(HOST_SUBDIR)/libcc1/Makefile ] || exit 0; \
32548 else \
32549 [ -f $(HOST_SUBDIR)/stage1-libcc1/Makefile ] || exit 0; \
32550 $(MAKE) stage1-start; \
32551 fi; \
32552 cd $(HOST_SUBDIR)/libcc1 && \
32553 $(MAKE) $(EXTRA_HOST_FLAGS) \
32554 $(STAGE1_FLAGS_TO_PASS) clean
32555 @endif libcc1-bootstrap
32558 .PHONY: all-stage2-libcc1 maybe-all-stage2-libcc1
32559 .PHONY: clean-stage2-libcc1 maybe-clean-stage2-libcc1
32560 maybe-all-stage2-libcc1:
32561 maybe-clean-stage2-libcc1:
32562 @if libcc1-bootstrap
32563 maybe-all-stage2-libcc1: all-stage2-libcc1
32564 all-stage2: all-stage2-libcc1
32565 TARGET-stage2-libcc1 = $(TARGET-libcc1)
32566 all-stage2-libcc1: configure-stage2-libcc1
32567 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32568 @r=`${PWD_COMMAND}`; export r; \
32569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32570 TFLAGS="$(STAGE2_TFLAGS)"; \
32571 $(HOST_EXPORTS) \
32572 $(POSTSTAGE1_HOST_EXPORTS) \
32573 cd $(HOST_SUBDIR)/libcc1 && \
32574 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32575 CFLAGS="$(STAGE2_CFLAGS)" \
32576 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32577 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32582 TFLAGS="$(STAGE2_TFLAGS)" \
32583 $(TARGET-stage2-libcc1)
32585 maybe-clean-stage2-libcc1: clean-stage2-libcc1
32586 clean-stage2: clean-stage2-libcc1
32587 clean-stage2-libcc1:
32588 @if [ $(current_stage) = stage2 ]; then \
32589 [ -f $(HOST_SUBDIR)/libcc1/Makefile ] || exit 0; \
32590 else \
32591 [ -f $(HOST_SUBDIR)/stage2-libcc1/Makefile ] || exit 0; \
32592 $(MAKE) stage2-start; \
32593 fi; \
32594 cd $(HOST_SUBDIR)/libcc1 && \
32595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32596 @endif libcc1-bootstrap
32599 .PHONY: all-stage3-libcc1 maybe-all-stage3-libcc1
32600 .PHONY: clean-stage3-libcc1 maybe-clean-stage3-libcc1
32601 maybe-all-stage3-libcc1:
32602 maybe-clean-stage3-libcc1:
32603 @if libcc1-bootstrap
32604 maybe-all-stage3-libcc1: all-stage3-libcc1
32605 all-stage3: all-stage3-libcc1
32606 TARGET-stage3-libcc1 = $(TARGET-libcc1)
32607 all-stage3-libcc1: configure-stage3-libcc1
32608 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32609 @r=`${PWD_COMMAND}`; export r; \
32610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32611 TFLAGS="$(STAGE3_TFLAGS)"; \
32612 $(HOST_EXPORTS) \
32613 $(POSTSTAGE1_HOST_EXPORTS) \
32614 cd $(HOST_SUBDIR)/libcc1 && \
32615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32616 CFLAGS="$(STAGE3_CFLAGS)" \
32617 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32618 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32623 TFLAGS="$(STAGE3_TFLAGS)" \
32624 $(TARGET-stage3-libcc1)
32626 maybe-clean-stage3-libcc1: clean-stage3-libcc1
32627 clean-stage3: clean-stage3-libcc1
32628 clean-stage3-libcc1:
32629 @if [ $(current_stage) = stage3 ]; then \
32630 [ -f $(HOST_SUBDIR)/libcc1/Makefile ] || exit 0; \
32631 else \
32632 [ -f $(HOST_SUBDIR)/stage3-libcc1/Makefile ] || exit 0; \
32633 $(MAKE) stage3-start; \
32634 fi; \
32635 cd $(HOST_SUBDIR)/libcc1 && \
32636 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32637 @endif libcc1-bootstrap
32640 .PHONY: all-stage4-libcc1 maybe-all-stage4-libcc1
32641 .PHONY: clean-stage4-libcc1 maybe-clean-stage4-libcc1
32642 maybe-all-stage4-libcc1:
32643 maybe-clean-stage4-libcc1:
32644 @if libcc1-bootstrap
32645 maybe-all-stage4-libcc1: all-stage4-libcc1
32646 all-stage4: all-stage4-libcc1
32647 TARGET-stage4-libcc1 = $(TARGET-libcc1)
32648 all-stage4-libcc1: configure-stage4-libcc1
32649 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32650 @r=`${PWD_COMMAND}`; export r; \
32651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32652 TFLAGS="$(STAGE4_TFLAGS)"; \
32653 $(HOST_EXPORTS) \
32654 $(POSTSTAGE1_HOST_EXPORTS) \
32655 cd $(HOST_SUBDIR)/libcc1 && \
32656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32657 CFLAGS="$(STAGE4_CFLAGS)" \
32658 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32659 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32663 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32664 TFLAGS="$(STAGE4_TFLAGS)" \
32665 $(TARGET-stage4-libcc1)
32667 maybe-clean-stage4-libcc1: clean-stage4-libcc1
32668 clean-stage4: clean-stage4-libcc1
32669 clean-stage4-libcc1:
32670 @if [ $(current_stage) = stage4 ]; then \
32671 [ -f $(HOST_SUBDIR)/libcc1/Makefile ] || exit 0; \
32672 else \
32673 [ -f $(HOST_SUBDIR)/stage4-libcc1/Makefile ] || exit 0; \
32674 $(MAKE) stage4-start; \
32675 fi; \
32676 cd $(HOST_SUBDIR)/libcc1 && \
32677 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32678 @endif libcc1-bootstrap
32681 .PHONY: all-stageprofile-libcc1 maybe-all-stageprofile-libcc1
32682 .PHONY: clean-stageprofile-libcc1 maybe-clean-stageprofile-libcc1
32683 maybe-all-stageprofile-libcc1:
32684 maybe-clean-stageprofile-libcc1:
32685 @if libcc1-bootstrap
32686 maybe-all-stageprofile-libcc1: all-stageprofile-libcc1
32687 all-stageprofile: all-stageprofile-libcc1
32688 TARGET-stageprofile-libcc1 = $(TARGET-libcc1)
32689 all-stageprofile-libcc1: configure-stageprofile-libcc1
32690 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32691 @r=`${PWD_COMMAND}`; export r; \
32692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32694 $(HOST_EXPORTS) \
32695 $(POSTSTAGE1_HOST_EXPORTS) \
32696 cd $(HOST_SUBDIR)/libcc1 && \
32697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32698 CFLAGS="$(STAGEprofile_CFLAGS)" \
32699 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32700 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32704 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32705 TFLAGS="$(STAGEprofile_TFLAGS)" \
32706 $(TARGET-stageprofile-libcc1)
32708 maybe-clean-stageprofile-libcc1: clean-stageprofile-libcc1
32709 clean-stageprofile: clean-stageprofile-libcc1
32710 clean-stageprofile-libcc1:
32711 @if [ $(current_stage) = stageprofile ]; then \
32712 [ -f $(HOST_SUBDIR)/libcc1/Makefile ] || exit 0; \
32713 else \
32714 [ -f $(HOST_SUBDIR)/stageprofile-libcc1/Makefile ] || exit 0; \
32715 $(MAKE) stageprofile-start; \
32716 fi; \
32717 cd $(HOST_SUBDIR)/libcc1 && \
32718 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32719 @endif libcc1-bootstrap
32722 .PHONY: all-stagefeedback-libcc1 maybe-all-stagefeedback-libcc1
32723 .PHONY: clean-stagefeedback-libcc1 maybe-clean-stagefeedback-libcc1
32724 maybe-all-stagefeedback-libcc1:
32725 maybe-clean-stagefeedback-libcc1:
32726 @if libcc1-bootstrap
32727 maybe-all-stagefeedback-libcc1: all-stagefeedback-libcc1
32728 all-stagefeedback: all-stagefeedback-libcc1
32729 TARGET-stagefeedback-libcc1 = $(TARGET-libcc1)
32730 all-stagefeedback-libcc1: configure-stagefeedback-libcc1
32731 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32732 @r=`${PWD_COMMAND}`; export r; \
32733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32735 $(HOST_EXPORTS) \
32736 $(POSTSTAGE1_HOST_EXPORTS) \
32737 cd $(HOST_SUBDIR)/libcc1 && \
32738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32739 CFLAGS="$(STAGEfeedback_CFLAGS)" \
32740 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
32741 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
32742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32745 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32746 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32747 $(TARGET-stagefeedback-libcc1)
32749 maybe-clean-stagefeedback-libcc1: clean-stagefeedback-libcc1
32750 clean-stagefeedback: clean-stagefeedback-libcc1
32751 clean-stagefeedback-libcc1:
32752 @if [ $(current_stage) = stagefeedback ]; then \
32753 [ -f $(HOST_SUBDIR)/libcc1/Makefile ] || exit 0; \
32754 else \
32755 [ -f $(HOST_SUBDIR)/stagefeedback-libcc1/Makefile ] || exit 0; \
32756 $(MAKE) stagefeedback-start; \
32757 fi; \
32758 cd $(HOST_SUBDIR)/libcc1 && \
32759 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32760 @endif libcc1-bootstrap
32766 .PHONY: check-libcc1 maybe-check-libcc1
32767 maybe-check-libcc1:
32768 @if libcc1
32769 maybe-check-libcc1: check-libcc1
32771 check-libcc1:
32772 @: $(MAKE); $(unstage)
32773 @r=`${PWD_COMMAND}`; export r; \
32774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32775 $(HOST_EXPORTS) \
32776 (cd $(HOST_SUBDIR)/libcc1 && \
32777 $(MAKE) $(FLAGS_TO_PASS) check)
32779 @endif libcc1
32781 .PHONY: install-libcc1 maybe-install-libcc1
32782 maybe-install-libcc1:
32783 @if libcc1
32784 maybe-install-libcc1: install-libcc1
32786 install-libcc1: installdirs
32787 @: $(MAKE); $(unstage)
32788 @r=`${PWD_COMMAND}`; export r; \
32789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32790 $(HOST_EXPORTS) \
32791 (cd $(HOST_SUBDIR)/libcc1 && \
32792 $(MAKE) $(FLAGS_TO_PASS) install)
32794 @endif libcc1
32796 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
32797 maybe-install-strip-libcc1:
32798 @if libcc1
32799 maybe-install-strip-libcc1: install-strip-libcc1
32801 install-strip-libcc1: installdirs
32802 @: $(MAKE); $(unstage)
32803 @r=`${PWD_COMMAND}`; export r; \
32804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32805 $(HOST_EXPORTS) \
32806 (cd $(HOST_SUBDIR)/libcc1 && \
32807 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32809 @endif libcc1
32811 # Other targets (info, dvi, pdf, etc.)
32813 .PHONY: maybe-info-libcc1 info-libcc1
32814 maybe-info-libcc1:
32815 @if libcc1
32816 maybe-info-libcc1: info-libcc1
32818 info-libcc1: \
32819 configure-libcc1
32820 @[ -f ./libcc1/Makefile ] || exit 0; \
32821 r=`${PWD_COMMAND}`; export r; \
32822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32823 $(HOST_EXPORTS) \
32824 for flag in $(EXTRA_HOST_FLAGS) ; do \
32825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32826 done; \
32827 echo "Doing info in libcc1" ; \
32828 (cd $(HOST_SUBDIR)/libcc1 && \
32829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32831 "RANLIB=$${RANLIB}" \
32832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32833 info) \
32834 || exit 1
32836 @endif libcc1
32838 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32839 maybe-dvi-libcc1:
32840 @if libcc1
32841 maybe-dvi-libcc1: dvi-libcc1
32843 dvi-libcc1: \
32844 configure-libcc1
32845 @[ -f ./libcc1/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing dvi in libcc1" ; \
32853 (cd $(HOST_SUBDIR)/libcc1 && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 dvi) \
32859 || exit 1
32861 @endif libcc1
32863 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32864 maybe-pdf-libcc1:
32865 @if libcc1
32866 maybe-pdf-libcc1: pdf-libcc1
32868 pdf-libcc1: \
32869 configure-libcc1
32870 @[ -f ./libcc1/Makefile ] || exit 0; \
32871 r=`${PWD_COMMAND}`; export r; \
32872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873 $(HOST_EXPORTS) \
32874 for flag in $(EXTRA_HOST_FLAGS) ; do \
32875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32876 done; \
32877 echo "Doing pdf in libcc1" ; \
32878 (cd $(HOST_SUBDIR)/libcc1 && \
32879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32881 "RANLIB=$${RANLIB}" \
32882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32883 pdf) \
32884 || exit 1
32886 @endif libcc1
32888 .PHONY: maybe-html-libcc1 html-libcc1
32889 maybe-html-libcc1:
32890 @if libcc1
32891 maybe-html-libcc1: html-libcc1
32893 html-libcc1: \
32894 configure-libcc1
32895 @[ -f ./libcc1/Makefile ] || exit 0; \
32896 r=`${PWD_COMMAND}`; export r; \
32897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898 $(HOST_EXPORTS) \
32899 for flag in $(EXTRA_HOST_FLAGS) ; do \
32900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32901 done; \
32902 echo "Doing html in libcc1" ; \
32903 (cd $(HOST_SUBDIR)/libcc1 && \
32904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32906 "RANLIB=$${RANLIB}" \
32907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32908 html) \
32909 || exit 1
32911 @endif libcc1
32913 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32914 maybe-TAGS-libcc1:
32915 @if libcc1
32916 maybe-TAGS-libcc1: TAGS-libcc1
32918 TAGS-libcc1: \
32919 configure-libcc1
32920 @[ -f ./libcc1/Makefile ] || exit 0; \
32921 r=`${PWD_COMMAND}`; export r; \
32922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32923 $(HOST_EXPORTS) \
32924 for flag in $(EXTRA_HOST_FLAGS) ; do \
32925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32926 done; \
32927 echo "Doing TAGS in libcc1" ; \
32928 (cd $(HOST_SUBDIR)/libcc1 && \
32929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32931 "RANLIB=$${RANLIB}" \
32932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32933 TAGS) \
32934 || exit 1
32936 @endif libcc1
32938 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32939 maybe-install-info-libcc1:
32940 @if libcc1
32941 maybe-install-info-libcc1: install-info-libcc1
32943 install-info-libcc1: \
32944 configure-libcc1 \
32945 info-libcc1
32946 @[ -f ./libcc1/Makefile ] || exit 0; \
32947 r=`${PWD_COMMAND}`; export r; \
32948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32949 $(HOST_EXPORTS) \
32950 for flag in $(EXTRA_HOST_FLAGS) ; do \
32951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32952 done; \
32953 echo "Doing install-info in libcc1" ; \
32954 (cd $(HOST_SUBDIR)/libcc1 && \
32955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32957 "RANLIB=$${RANLIB}" \
32958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32959 install-info) \
32960 || exit 1
32962 @endif libcc1
32964 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32965 maybe-install-pdf-libcc1:
32966 @if libcc1
32967 maybe-install-pdf-libcc1: install-pdf-libcc1
32969 install-pdf-libcc1: \
32970 configure-libcc1 \
32971 pdf-libcc1
32972 @[ -f ./libcc1/Makefile ] || exit 0; \
32973 r=`${PWD_COMMAND}`; export r; \
32974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32975 $(HOST_EXPORTS) \
32976 for flag in $(EXTRA_HOST_FLAGS) ; do \
32977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32978 done; \
32979 echo "Doing install-pdf in libcc1" ; \
32980 (cd $(HOST_SUBDIR)/libcc1 && \
32981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32983 "RANLIB=$${RANLIB}" \
32984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32985 install-pdf) \
32986 || exit 1
32988 @endif libcc1
32990 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32991 maybe-install-html-libcc1:
32992 @if libcc1
32993 maybe-install-html-libcc1: install-html-libcc1
32995 install-html-libcc1: \
32996 configure-libcc1 \
32997 html-libcc1
32998 @[ -f ./libcc1/Makefile ] || exit 0; \
32999 r=`${PWD_COMMAND}`; export r; \
33000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001 $(HOST_EXPORTS) \
33002 for flag in $(EXTRA_HOST_FLAGS) ; do \
33003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004 done; \
33005 echo "Doing install-html in libcc1" ; \
33006 (cd $(HOST_SUBDIR)/libcc1 && \
33007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009 "RANLIB=$${RANLIB}" \
33010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011 install-html) \
33012 || exit 1
33014 @endif libcc1
33016 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
33017 maybe-installcheck-libcc1:
33018 @if libcc1
33019 maybe-installcheck-libcc1: installcheck-libcc1
33021 installcheck-libcc1: \
33022 configure-libcc1
33023 @[ -f ./libcc1/Makefile ] || exit 0; \
33024 r=`${PWD_COMMAND}`; export r; \
33025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33026 $(HOST_EXPORTS) \
33027 for flag in $(EXTRA_HOST_FLAGS) ; do \
33028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33029 done; \
33030 echo "Doing installcheck in libcc1" ; \
33031 (cd $(HOST_SUBDIR)/libcc1 && \
33032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33034 "RANLIB=$${RANLIB}" \
33035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33036 installcheck) \
33037 || exit 1
33039 @endif libcc1
33041 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
33042 maybe-mostlyclean-libcc1:
33043 @if libcc1
33044 maybe-mostlyclean-libcc1: mostlyclean-libcc1
33046 mostlyclean-libcc1:
33047 @[ -f ./libcc1/Makefile ] || exit 0; \
33048 r=`${PWD_COMMAND}`; export r; \
33049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33050 $(HOST_EXPORTS) \
33051 for flag in $(EXTRA_HOST_FLAGS) ; do \
33052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33053 done; \
33054 echo "Doing mostlyclean in libcc1" ; \
33055 (cd $(HOST_SUBDIR)/libcc1 && \
33056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33058 "RANLIB=$${RANLIB}" \
33059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33060 mostlyclean) \
33061 || exit 1
33063 @endif libcc1
33065 .PHONY: maybe-clean-libcc1 clean-libcc1
33066 maybe-clean-libcc1:
33067 @if libcc1
33068 maybe-clean-libcc1: clean-libcc1
33070 clean-libcc1:
33071 @[ -f ./libcc1/Makefile ] || exit 0; \
33072 r=`${PWD_COMMAND}`; export r; \
33073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074 $(HOST_EXPORTS) \
33075 for flag in $(EXTRA_HOST_FLAGS) ; do \
33076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077 done; \
33078 echo "Doing clean in libcc1" ; \
33079 (cd $(HOST_SUBDIR)/libcc1 && \
33080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33082 "RANLIB=$${RANLIB}" \
33083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33084 clean) \
33085 || exit 1
33087 @endif libcc1
33089 .PHONY: maybe-distclean-libcc1 distclean-libcc1
33090 maybe-distclean-libcc1:
33091 @if libcc1
33092 maybe-distclean-libcc1: distclean-libcc1
33094 distclean-libcc1:
33095 @[ -f ./libcc1/Makefile ] || exit 0; \
33096 r=`${PWD_COMMAND}`; export r; \
33097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33098 $(HOST_EXPORTS) \
33099 for flag in $(EXTRA_HOST_FLAGS) ; do \
33100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33101 done; \
33102 echo "Doing distclean in libcc1" ; \
33103 (cd $(HOST_SUBDIR)/libcc1 && \
33104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33106 "RANLIB=$${RANLIB}" \
33107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33108 distclean) \
33109 || exit 1
33111 @endif libcc1
33113 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
33114 maybe-maintainer-clean-libcc1:
33115 @if libcc1
33116 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
33118 maintainer-clean-libcc1:
33119 @[ -f ./libcc1/Makefile ] || exit 0; \
33120 r=`${PWD_COMMAND}`; export r; \
33121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33122 $(HOST_EXPORTS) \
33123 for flag in $(EXTRA_HOST_FLAGS) ; do \
33124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33125 done; \
33126 echo "Doing maintainer-clean in libcc1" ; \
33127 (cd $(HOST_SUBDIR)/libcc1 && \
33128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33130 "RANLIB=$${RANLIB}" \
33131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33132 maintainer-clean) \
33133 || exit 1
33135 @endif libcc1
33139 # ---------------------------------------
33140 # Modules which run on the target machine
33141 # ---------------------------------------
33146 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
33147 maybe-configure-target-libstdc++-v3:
33148 @if gcc-bootstrap
33149 configure-target-libstdc++-v3: stage_current
33150 @endif gcc-bootstrap
33151 @if target-libstdc++-v3
33152 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
33153 configure-target-libstdc++-v3:
33154 @r=`${PWD_COMMAND}`; export r; \
33155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33156 echo "Checking multilib configuration for libstdc++-v3..."; \
33157 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33158 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33159 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33160 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33161 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33162 else \
33163 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33164 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33165 fi; \
33166 else \
33167 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33168 fi; \
33169 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33170 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33171 $(RAW_CXX_TARGET_EXPORTS) \
33172 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
33173 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
33174 case $(srcdir) in \
33175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33176 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33178 esac; \
33179 module_srcdir=libstdc++-v3; \
33180 rm -f no-such-file || : ; \
33181 CONFIG_SITE=no-such-file $(SHELL) \
33182 $$s/$$module_srcdir/configure \
33183 --srcdir=$${topdir}/$$module_srcdir \
33184 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33185 --target=${target_alias} \
33186 || exit 1
33187 @endif target-libstdc++-v3
33191 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
33192 maybe-configure-stage1-target-libstdc++-v3:
33193 @if target-libstdc++-v3-bootstrap
33194 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33195 configure-stage1-target-libstdc++-v3:
33196 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33197 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33198 @r=`${PWD_COMMAND}`; export r; \
33199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33200 TFLAGS="$(STAGE1_TFLAGS)"; \
33201 echo "Checking multilib configuration for libstdc++-v3..."; \
33202 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33203 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33204 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33205 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33206 else \
33207 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33208 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33209 fi; \
33210 else \
33211 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33212 fi; \
33213 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33214 $(RAW_CXX_TARGET_EXPORTS) \
33215 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33216 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33217 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33218 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
33219 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33220 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33221 case $(srcdir) in \
33222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33223 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33225 esac; \
33226 module_srcdir=libstdc++-v3; \
33227 $(SHELL) $$s/$$module_srcdir/configure \
33228 --srcdir=$${topdir}/$$module_srcdir \
33229 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33230 --target=${target_alias} \
33232 $(STAGE1_CONFIGURE_FLAGS)
33233 @endif target-libstdc++-v3-bootstrap
33235 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
33236 maybe-configure-stage2-target-libstdc++-v3:
33237 @if target-libstdc++-v3-bootstrap
33238 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33239 configure-stage2-target-libstdc++-v3:
33240 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33241 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33242 @r=`${PWD_COMMAND}`; export r; \
33243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33244 TFLAGS="$(STAGE2_TFLAGS)"; \
33245 echo "Checking multilib configuration for libstdc++-v3..."; \
33246 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33247 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33248 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33249 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33250 else \
33251 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33252 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33253 fi; \
33254 else \
33255 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33256 fi; \
33257 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33258 $(RAW_CXX_TARGET_EXPORTS) \
33260 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33261 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33262 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33263 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
33264 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33265 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33266 case $(srcdir) in \
33267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33268 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33270 esac; \
33271 module_srcdir=libstdc++-v3; \
33272 $(SHELL) $$s/$$module_srcdir/configure \
33273 --srcdir=$${topdir}/$$module_srcdir \
33274 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33275 --target=${target_alias} \
33276 --with-build-libsubdir=$(HOST_SUBDIR) \
33277 $(STAGE2_CONFIGURE_FLAGS)
33278 @endif target-libstdc++-v3-bootstrap
33280 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
33281 maybe-configure-stage3-target-libstdc++-v3:
33282 @if target-libstdc++-v3-bootstrap
33283 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33284 configure-stage3-target-libstdc++-v3:
33285 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33286 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33287 @r=`${PWD_COMMAND}`; export r; \
33288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289 TFLAGS="$(STAGE3_TFLAGS)"; \
33290 echo "Checking multilib configuration for libstdc++-v3..."; \
33291 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33292 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33293 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33294 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33295 else \
33296 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33297 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33298 fi; \
33299 else \
33300 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33301 fi; \
33302 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33303 $(RAW_CXX_TARGET_EXPORTS) \
33305 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33307 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33308 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
33309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33310 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33311 case $(srcdir) in \
33312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33313 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33315 esac; \
33316 module_srcdir=libstdc++-v3; \
33317 $(SHELL) $$s/$$module_srcdir/configure \
33318 --srcdir=$${topdir}/$$module_srcdir \
33319 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33320 --target=${target_alias} \
33321 --with-build-libsubdir=$(HOST_SUBDIR) \
33322 $(STAGE3_CONFIGURE_FLAGS)
33323 @endif target-libstdc++-v3-bootstrap
33325 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
33326 maybe-configure-stage4-target-libstdc++-v3:
33327 @if target-libstdc++-v3-bootstrap
33328 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33329 configure-stage4-target-libstdc++-v3:
33330 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33331 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33332 @r=`${PWD_COMMAND}`; export r; \
33333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334 TFLAGS="$(STAGE4_TFLAGS)"; \
33335 echo "Checking multilib configuration for libstdc++-v3..."; \
33336 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33337 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33338 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33339 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33340 else \
33341 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33342 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33343 fi; \
33344 else \
33345 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33346 fi; \
33347 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33348 $(RAW_CXX_TARGET_EXPORTS) \
33350 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33351 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33352 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33353 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
33354 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33355 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33356 case $(srcdir) in \
33357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33358 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33360 esac; \
33361 module_srcdir=libstdc++-v3; \
33362 $(SHELL) $$s/$$module_srcdir/configure \
33363 --srcdir=$${topdir}/$$module_srcdir \
33364 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33365 --target=${target_alias} \
33366 --with-build-libsubdir=$(HOST_SUBDIR) \
33367 $(STAGE4_CONFIGURE_FLAGS)
33368 @endif target-libstdc++-v3-bootstrap
33370 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
33371 maybe-configure-stageprofile-target-libstdc++-v3:
33372 @if target-libstdc++-v3-bootstrap
33373 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33374 configure-stageprofile-target-libstdc++-v3:
33375 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33376 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33377 @r=`${PWD_COMMAND}`; export r; \
33378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33379 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33380 echo "Checking multilib configuration for libstdc++-v3..."; \
33381 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33382 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33383 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33384 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33385 else \
33386 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33387 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33388 fi; \
33389 else \
33390 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33391 fi; \
33392 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33393 $(RAW_CXX_TARGET_EXPORTS) \
33395 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33396 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33397 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33398 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
33399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33400 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33401 case $(srcdir) in \
33402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33403 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33405 esac; \
33406 module_srcdir=libstdc++-v3; \
33407 $(SHELL) $$s/$$module_srcdir/configure \
33408 --srcdir=$${topdir}/$$module_srcdir \
33409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33410 --target=${target_alias} \
33411 --with-build-libsubdir=$(HOST_SUBDIR) \
33412 $(STAGEprofile_CONFIGURE_FLAGS)
33413 @endif target-libstdc++-v3-bootstrap
33415 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33416 maybe-configure-stagefeedback-target-libstdc++-v3:
33417 @if target-libstdc++-v3-bootstrap
33418 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33419 configure-stagefeedback-target-libstdc++-v3:
33420 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33421 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33422 @r=`${PWD_COMMAND}`; export r; \
33423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33425 echo "Checking multilib configuration for libstdc++-v3..."; \
33426 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
33427 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33428 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33429 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33430 else \
33431 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33432 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33433 fi; \
33434 else \
33435 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33436 fi; \
33437 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33438 $(RAW_CXX_TARGET_EXPORTS) \
33440 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33441 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33442 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33443 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
33444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
33445 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33446 case $(srcdir) in \
33447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33448 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33450 esac; \
33451 module_srcdir=libstdc++-v3; \
33452 $(SHELL) $$s/$$module_srcdir/configure \
33453 --srcdir=$${topdir}/$$module_srcdir \
33454 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33455 --target=${target_alias} \
33456 --with-build-libsubdir=$(HOST_SUBDIR) \
33457 $(STAGEfeedback_CONFIGURE_FLAGS)
33458 @endif target-libstdc++-v3-bootstrap
33464 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33465 maybe-all-target-libstdc++-v3:
33466 @if gcc-bootstrap
33467 all-target-libstdc++-v3: stage_current
33468 @endif gcc-bootstrap
33469 @if target-libstdc++-v3
33470 TARGET-target-libstdc++-v3=all
33471 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33472 all-target-libstdc++-v3: configure-target-libstdc++-v3
33473 @r=`${PWD_COMMAND}`; export r; \
33474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33475 $(RAW_CXX_TARGET_EXPORTS) \
33476 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33477 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33478 $(TARGET-target-libstdc++-v3))
33479 @endif target-libstdc++-v3
33483 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33484 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33485 maybe-all-stage1-target-libstdc++-v3:
33486 maybe-clean-stage1-target-libstdc++-v3:
33487 @if target-libstdc++-v3-bootstrap
33488 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33489 all-stage1: all-stage1-target-libstdc++-v3
33490 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33491 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33492 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33493 @r=`${PWD_COMMAND}`; export r; \
33494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33495 TFLAGS="$(STAGE1_TFLAGS)"; \
33496 $(RAW_CXX_TARGET_EXPORTS) \
33497 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33499 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33500 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33501 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33505 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33507 TFLAGS="$(STAGE1_TFLAGS)" \
33508 $(TARGET-stage1-target-libstdc++-v3)
33510 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33511 clean-stage1: clean-stage1-target-libstdc++-v3
33512 clean-stage1-target-libstdc++-v3:
33513 @if [ $(current_stage) = stage1 ]; then \
33514 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33515 else \
33516 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33517 $(MAKE) stage1-start; \
33518 fi; \
33519 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33520 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33521 clean
33522 @endif target-libstdc++-v3-bootstrap
33525 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33526 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33527 maybe-all-stage2-target-libstdc++-v3:
33528 maybe-clean-stage2-target-libstdc++-v3:
33529 @if target-libstdc++-v3-bootstrap
33530 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33531 all-stage2: all-stage2-target-libstdc++-v3
33532 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33533 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33534 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33535 @r=`${PWD_COMMAND}`; export r; \
33536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33537 TFLAGS="$(STAGE2_TFLAGS)"; \
33538 $(RAW_CXX_TARGET_EXPORTS) \
33540 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33542 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33543 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33544 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33545 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33546 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33547 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33548 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33549 TFLAGS="$(STAGE2_TFLAGS)" \
33550 $(TARGET-stage2-target-libstdc++-v3)
33552 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33553 clean-stage2: clean-stage2-target-libstdc++-v3
33554 clean-stage2-target-libstdc++-v3:
33555 @if [ $(current_stage) = stage2 ]; then \
33556 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33557 else \
33558 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33559 $(MAKE) stage2-start; \
33560 fi; \
33561 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33562 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33563 @endif target-libstdc++-v3-bootstrap
33566 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33567 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33568 maybe-all-stage3-target-libstdc++-v3:
33569 maybe-clean-stage3-target-libstdc++-v3:
33570 @if target-libstdc++-v3-bootstrap
33571 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33572 all-stage3: all-stage3-target-libstdc++-v3
33573 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33574 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33575 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33576 @r=`${PWD_COMMAND}`; export r; \
33577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33578 TFLAGS="$(STAGE3_TFLAGS)"; \
33579 $(RAW_CXX_TARGET_EXPORTS) \
33581 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33583 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33584 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33585 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33589 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33590 TFLAGS="$(STAGE3_TFLAGS)" \
33591 $(TARGET-stage3-target-libstdc++-v3)
33593 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33594 clean-stage3: clean-stage3-target-libstdc++-v3
33595 clean-stage3-target-libstdc++-v3:
33596 @if [ $(current_stage) = stage3 ]; then \
33597 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33598 else \
33599 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33600 $(MAKE) stage3-start; \
33601 fi; \
33602 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33603 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33604 @endif target-libstdc++-v3-bootstrap
33607 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33608 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33609 maybe-all-stage4-target-libstdc++-v3:
33610 maybe-clean-stage4-target-libstdc++-v3:
33611 @if target-libstdc++-v3-bootstrap
33612 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33613 all-stage4: all-stage4-target-libstdc++-v3
33614 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33615 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33616 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33617 @r=`${PWD_COMMAND}`; export r; \
33618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619 TFLAGS="$(STAGE4_TFLAGS)"; \
33620 $(RAW_CXX_TARGET_EXPORTS) \
33622 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33624 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33625 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33626 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33630 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33631 TFLAGS="$(STAGE4_TFLAGS)" \
33632 $(TARGET-stage4-target-libstdc++-v3)
33634 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33635 clean-stage4: clean-stage4-target-libstdc++-v3
33636 clean-stage4-target-libstdc++-v3:
33637 @if [ $(current_stage) = stage4 ]; then \
33638 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33639 else \
33640 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33641 $(MAKE) stage4-start; \
33642 fi; \
33643 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33644 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33645 @endif target-libstdc++-v3-bootstrap
33648 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33649 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33650 maybe-all-stageprofile-target-libstdc++-v3:
33651 maybe-clean-stageprofile-target-libstdc++-v3:
33652 @if target-libstdc++-v3-bootstrap
33653 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33654 all-stageprofile: all-stageprofile-target-libstdc++-v3
33655 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33656 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33657 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33658 @r=`${PWD_COMMAND}`; export r; \
33659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33660 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33661 $(RAW_CXX_TARGET_EXPORTS) \
33663 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33665 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33671 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33672 TFLAGS="$(STAGEprofile_TFLAGS)" \
33673 $(TARGET-stageprofile-target-libstdc++-v3)
33675 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33676 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33677 clean-stageprofile-target-libstdc++-v3:
33678 @if [ $(current_stage) = stageprofile ]; then \
33679 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33680 else \
33681 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33682 $(MAKE) stageprofile-start; \
33683 fi; \
33684 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33685 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33686 @endif target-libstdc++-v3-bootstrap
33689 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33690 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33691 maybe-all-stagefeedback-target-libstdc++-v3:
33692 maybe-clean-stagefeedback-target-libstdc++-v3:
33693 @if target-libstdc++-v3-bootstrap
33694 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33695 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33696 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33697 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33698 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33699 @r=`${PWD_COMMAND}`; export r; \
33700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33701 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33702 $(RAW_CXX_TARGET_EXPORTS) \
33704 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33706 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33712 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33713 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33714 $(TARGET-stagefeedback-target-libstdc++-v3)
33716 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33717 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33718 clean-stagefeedback-target-libstdc++-v3:
33719 @if [ $(current_stage) = stagefeedback ]; then \
33720 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33721 else \
33722 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33723 $(MAKE) stagefeedback-start; \
33724 fi; \
33725 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33726 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33727 @endif target-libstdc++-v3-bootstrap
33734 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33735 maybe-check-target-libstdc++-v3:
33736 @if target-libstdc++-v3
33737 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33739 check-target-libstdc++-v3:
33740 @: $(MAKE); $(unstage)
33741 @r=`${PWD_COMMAND}`; export r; \
33742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33743 $(RAW_CXX_TARGET_EXPORTS) \
33744 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33745 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
33747 @endif target-libstdc++-v3
33749 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33750 maybe-install-target-libstdc++-v3:
33751 @if target-libstdc++-v3
33752 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33754 install-target-libstdc++-v3: installdirs
33755 @: $(MAKE); $(unstage)
33756 @r=`${PWD_COMMAND}`; export r; \
33757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33758 $(RAW_CXX_TARGET_EXPORTS) \
33759 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33760 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33762 @endif target-libstdc++-v3
33764 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33765 maybe-install-strip-target-libstdc++-v3:
33766 @if target-libstdc++-v3
33767 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33769 install-strip-target-libstdc++-v3: installdirs
33770 @: $(MAKE); $(unstage)
33771 @r=`${PWD_COMMAND}`; export r; \
33772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33773 $(RAW_CXX_TARGET_EXPORTS) \
33774 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33775 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33777 @endif target-libstdc++-v3
33779 # Other targets (info, dvi, pdf, etc.)
33781 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33782 maybe-info-target-libstdc++-v3:
33783 @if target-libstdc++-v3
33784 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33786 info-target-libstdc++-v3: \
33787 configure-target-libstdc++-v3
33788 @: $(MAKE); $(unstage)
33789 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33790 r=`${PWD_COMMAND}`; export r; \
33791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792 $(RAW_CXX_TARGET_EXPORTS) \
33793 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33794 for flag in $(EXTRA_TARGET_FLAGS); do \
33795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33796 done; \
33797 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33800 "RANLIB=$${RANLIB}" \
33801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33802 info) \
33803 || exit 1
33805 @endif target-libstdc++-v3
33807 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33808 maybe-dvi-target-libstdc++-v3:
33809 @if target-libstdc++-v3
33810 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33812 dvi-target-libstdc++-v3: \
33813 configure-target-libstdc++-v3
33814 @: $(MAKE); $(unstage)
33815 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33816 r=`${PWD_COMMAND}`; export r; \
33817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33818 $(RAW_CXX_TARGET_EXPORTS) \
33819 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33820 for flag in $(EXTRA_TARGET_FLAGS); do \
33821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33822 done; \
33823 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33826 "RANLIB=$${RANLIB}" \
33827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33828 dvi) \
33829 || exit 1
33831 @endif target-libstdc++-v3
33833 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33834 maybe-pdf-target-libstdc++-v3:
33835 @if target-libstdc++-v3
33836 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33838 pdf-target-libstdc++-v3: \
33839 configure-target-libstdc++-v3
33840 @: $(MAKE); $(unstage)
33841 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33842 r=`${PWD_COMMAND}`; export r; \
33843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844 $(RAW_CXX_TARGET_EXPORTS) \
33845 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33846 for flag in $(EXTRA_TARGET_FLAGS); do \
33847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33848 done; \
33849 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33852 "RANLIB=$${RANLIB}" \
33853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33854 pdf) \
33855 || exit 1
33857 @endif target-libstdc++-v3
33859 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33860 maybe-html-target-libstdc++-v3:
33861 @if target-libstdc++-v3
33862 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33864 html-target-libstdc++-v3: \
33865 configure-target-libstdc++-v3
33866 @: $(MAKE); $(unstage)
33867 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33868 r=`${PWD_COMMAND}`; export r; \
33869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33870 $(RAW_CXX_TARGET_EXPORTS) \
33871 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33872 for flag in $(EXTRA_TARGET_FLAGS); do \
33873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33874 done; \
33875 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33878 "RANLIB=$${RANLIB}" \
33879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33880 html) \
33881 || exit 1
33883 @endif target-libstdc++-v3
33885 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33886 maybe-TAGS-target-libstdc++-v3:
33887 @if target-libstdc++-v3
33888 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33890 TAGS-target-libstdc++-v3: \
33891 configure-target-libstdc++-v3
33892 @: $(MAKE); $(unstage)
33893 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33894 r=`${PWD_COMMAND}`; export r; \
33895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896 $(RAW_CXX_TARGET_EXPORTS) \
33897 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33898 for flag in $(EXTRA_TARGET_FLAGS); do \
33899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33900 done; \
33901 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33904 "RANLIB=$${RANLIB}" \
33905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33906 TAGS) \
33907 || exit 1
33909 @endif target-libstdc++-v3
33911 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33912 maybe-install-info-target-libstdc++-v3:
33913 @if target-libstdc++-v3
33914 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33916 install-info-target-libstdc++-v3: \
33917 configure-target-libstdc++-v3 \
33918 info-target-libstdc++-v3
33919 @: $(MAKE); $(unstage)
33920 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33921 r=`${PWD_COMMAND}`; export r; \
33922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33923 $(RAW_CXX_TARGET_EXPORTS) \
33924 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33925 for flag in $(EXTRA_TARGET_FLAGS); do \
33926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33927 done; \
33928 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33931 "RANLIB=$${RANLIB}" \
33932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33933 install-info) \
33934 || exit 1
33936 @endif target-libstdc++-v3
33938 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33939 maybe-install-pdf-target-libstdc++-v3:
33940 @if target-libstdc++-v3
33941 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33943 install-pdf-target-libstdc++-v3: \
33944 configure-target-libstdc++-v3 \
33945 pdf-target-libstdc++-v3
33946 @: $(MAKE); $(unstage)
33947 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33948 r=`${PWD_COMMAND}`; export r; \
33949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33950 $(RAW_CXX_TARGET_EXPORTS) \
33951 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33952 for flag in $(EXTRA_TARGET_FLAGS); do \
33953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33954 done; \
33955 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33958 "RANLIB=$${RANLIB}" \
33959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33960 install-pdf) \
33961 || exit 1
33963 @endif target-libstdc++-v3
33965 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33966 maybe-install-html-target-libstdc++-v3:
33967 @if target-libstdc++-v3
33968 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33970 install-html-target-libstdc++-v3: \
33971 configure-target-libstdc++-v3 \
33972 html-target-libstdc++-v3
33973 @: $(MAKE); $(unstage)
33974 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33975 r=`${PWD_COMMAND}`; export r; \
33976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33977 $(RAW_CXX_TARGET_EXPORTS) \
33978 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33979 for flag in $(EXTRA_TARGET_FLAGS); do \
33980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981 done; \
33982 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33985 "RANLIB=$${RANLIB}" \
33986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33987 install-html) \
33988 || exit 1
33990 @endif target-libstdc++-v3
33992 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33993 maybe-installcheck-target-libstdc++-v3:
33994 @if target-libstdc++-v3
33995 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33997 installcheck-target-libstdc++-v3: \
33998 configure-target-libstdc++-v3
33999 @: $(MAKE); $(unstage)
34000 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
34001 r=`${PWD_COMMAND}`; export r; \
34002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34003 $(RAW_CXX_TARGET_EXPORTS) \
34004 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
34005 for flag in $(EXTRA_TARGET_FLAGS); do \
34006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34007 done; \
34008 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34011 "RANLIB=$${RANLIB}" \
34012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34013 installcheck) \
34014 || exit 1
34016 @endif target-libstdc++-v3
34018 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
34019 maybe-mostlyclean-target-libstdc++-v3:
34020 @if target-libstdc++-v3
34021 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
34023 mostlyclean-target-libstdc++-v3:
34024 @: $(MAKE); $(unstage)
34025 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
34026 r=`${PWD_COMMAND}`; export r; \
34027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34028 $(RAW_CXX_TARGET_EXPORTS) \
34029 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
34030 for flag in $(EXTRA_TARGET_FLAGS); do \
34031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032 done; \
34033 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34036 "RANLIB=$${RANLIB}" \
34037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34038 mostlyclean) \
34039 || exit 1
34041 @endif target-libstdc++-v3
34043 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
34044 maybe-clean-target-libstdc++-v3:
34045 @if target-libstdc++-v3
34046 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
34048 clean-target-libstdc++-v3:
34049 @: $(MAKE); $(unstage)
34050 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
34051 r=`${PWD_COMMAND}`; export r; \
34052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34053 $(RAW_CXX_TARGET_EXPORTS) \
34054 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
34055 for flag in $(EXTRA_TARGET_FLAGS); do \
34056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34057 done; \
34058 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34061 "RANLIB=$${RANLIB}" \
34062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34063 clean) \
34064 || exit 1
34066 @endif target-libstdc++-v3
34068 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
34069 maybe-distclean-target-libstdc++-v3:
34070 @if target-libstdc++-v3
34071 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
34073 distclean-target-libstdc++-v3:
34074 @: $(MAKE); $(unstage)
34075 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
34076 r=`${PWD_COMMAND}`; export r; \
34077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34078 $(RAW_CXX_TARGET_EXPORTS) \
34079 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
34080 for flag in $(EXTRA_TARGET_FLAGS); do \
34081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34082 done; \
34083 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34086 "RANLIB=$${RANLIB}" \
34087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34088 distclean) \
34089 || exit 1
34091 @endif target-libstdc++-v3
34093 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
34094 maybe-maintainer-clean-target-libstdc++-v3:
34095 @if target-libstdc++-v3
34096 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
34098 maintainer-clean-target-libstdc++-v3:
34099 @: $(MAKE); $(unstage)
34100 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
34101 r=`${PWD_COMMAND}`; export r; \
34102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34103 $(RAW_CXX_TARGET_EXPORTS) \
34104 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
34105 for flag in $(EXTRA_TARGET_FLAGS); do \
34106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34107 done; \
34108 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 maintainer-clean) \
34114 || exit 1
34116 @endif target-libstdc++-v3
34122 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
34123 maybe-configure-target-libsanitizer:
34124 @if gcc-bootstrap
34125 configure-target-libsanitizer: stage_current
34126 @endif gcc-bootstrap
34127 @if target-libsanitizer
34128 maybe-configure-target-libsanitizer: configure-target-libsanitizer
34129 configure-target-libsanitizer:
34130 @r=`${PWD_COMMAND}`; export r; \
34131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132 echo "Checking multilib configuration for libsanitizer..."; \
34133 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34134 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34135 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34136 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34137 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34138 else \
34139 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34140 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34141 fi; \
34142 else \
34143 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34144 fi; \
34145 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34147 $(RAW_CXX_TARGET_EXPORTS) \
34148 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
34149 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
34150 case $(srcdir) in \
34151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34152 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34154 esac; \
34155 module_srcdir=libsanitizer; \
34156 rm -f no-such-file || : ; \
34157 CONFIG_SITE=no-such-file $(SHELL) \
34158 $$s/$$module_srcdir/configure \
34159 --srcdir=$${topdir}/$$module_srcdir \
34160 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34161 --target=${target_alias} \
34162 || exit 1
34163 @endif target-libsanitizer
34167 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
34168 maybe-configure-stage1-target-libsanitizer:
34169 @if target-libsanitizer-bootstrap
34170 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34171 configure-stage1-target-libsanitizer:
34172 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34173 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34174 @r=`${PWD_COMMAND}`; export r; \
34175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176 TFLAGS="$(STAGE1_TFLAGS)"; \
34177 echo "Checking multilib configuration for libsanitizer..."; \
34178 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34179 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34180 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34181 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34182 else \
34183 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34184 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34185 fi; \
34186 else \
34187 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34188 fi; \
34189 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34190 $(RAW_CXX_TARGET_EXPORTS) \
34191 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34192 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34193 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34194 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
34195 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34196 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34197 case $(srcdir) in \
34198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34199 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34201 esac; \
34202 module_srcdir=libsanitizer; \
34203 $(SHELL) $$s/$$module_srcdir/configure \
34204 --srcdir=$${topdir}/$$module_srcdir \
34205 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34206 --target=${target_alias} \
34208 $(STAGE1_CONFIGURE_FLAGS)
34209 @endif target-libsanitizer-bootstrap
34211 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
34212 maybe-configure-stage2-target-libsanitizer:
34213 @if target-libsanitizer-bootstrap
34214 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34215 configure-stage2-target-libsanitizer:
34216 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34217 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34218 @r=`${PWD_COMMAND}`; export r; \
34219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34220 TFLAGS="$(STAGE2_TFLAGS)"; \
34221 echo "Checking multilib configuration for libsanitizer..."; \
34222 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34223 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34224 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34225 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34226 else \
34227 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34228 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34229 fi; \
34230 else \
34231 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34232 fi; \
34233 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34234 $(RAW_CXX_TARGET_EXPORTS) \
34236 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34237 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34238 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34239 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
34240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34241 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34242 case $(srcdir) in \
34243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34244 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34246 esac; \
34247 module_srcdir=libsanitizer; \
34248 $(SHELL) $$s/$$module_srcdir/configure \
34249 --srcdir=$${topdir}/$$module_srcdir \
34250 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34251 --target=${target_alias} \
34252 --with-build-libsubdir=$(HOST_SUBDIR) \
34253 $(STAGE2_CONFIGURE_FLAGS)
34254 @endif target-libsanitizer-bootstrap
34256 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
34257 maybe-configure-stage3-target-libsanitizer:
34258 @if target-libsanitizer-bootstrap
34259 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34260 configure-stage3-target-libsanitizer:
34261 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34262 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34263 @r=`${PWD_COMMAND}`; export r; \
34264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34265 TFLAGS="$(STAGE3_TFLAGS)"; \
34266 echo "Checking multilib configuration for libsanitizer..."; \
34267 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34268 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34269 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34270 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34271 else \
34272 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34273 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34274 fi; \
34275 else \
34276 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34277 fi; \
34278 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34279 $(RAW_CXX_TARGET_EXPORTS) \
34281 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34282 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34283 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34284 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
34285 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34286 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34287 case $(srcdir) in \
34288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34289 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34291 esac; \
34292 module_srcdir=libsanitizer; \
34293 $(SHELL) $$s/$$module_srcdir/configure \
34294 --srcdir=$${topdir}/$$module_srcdir \
34295 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34296 --target=${target_alias} \
34297 --with-build-libsubdir=$(HOST_SUBDIR) \
34298 $(STAGE3_CONFIGURE_FLAGS)
34299 @endif target-libsanitizer-bootstrap
34301 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
34302 maybe-configure-stage4-target-libsanitizer:
34303 @if target-libsanitizer-bootstrap
34304 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34305 configure-stage4-target-libsanitizer:
34306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34307 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34308 @r=`${PWD_COMMAND}`; export r; \
34309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34310 TFLAGS="$(STAGE4_TFLAGS)"; \
34311 echo "Checking multilib configuration for libsanitizer..."; \
34312 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34313 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34314 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34315 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34316 else \
34317 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34318 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34319 fi; \
34320 else \
34321 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34322 fi; \
34323 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34324 $(RAW_CXX_TARGET_EXPORTS) \
34326 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34327 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34328 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34329 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
34330 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34331 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34332 case $(srcdir) in \
34333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34334 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34336 esac; \
34337 module_srcdir=libsanitizer; \
34338 $(SHELL) $$s/$$module_srcdir/configure \
34339 --srcdir=$${topdir}/$$module_srcdir \
34340 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34341 --target=${target_alias} \
34342 --with-build-libsubdir=$(HOST_SUBDIR) \
34343 $(STAGE4_CONFIGURE_FLAGS)
34344 @endif target-libsanitizer-bootstrap
34346 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
34347 maybe-configure-stageprofile-target-libsanitizer:
34348 @if target-libsanitizer-bootstrap
34349 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34350 configure-stageprofile-target-libsanitizer:
34351 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34352 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34353 @r=`${PWD_COMMAND}`; export r; \
34354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34355 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34356 echo "Checking multilib configuration for libsanitizer..."; \
34357 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34358 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34359 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34360 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34361 else \
34362 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34363 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34364 fi; \
34365 else \
34366 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34367 fi; \
34368 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34369 $(RAW_CXX_TARGET_EXPORTS) \
34371 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34372 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34373 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34374 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
34375 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34376 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34377 case $(srcdir) in \
34378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34379 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34381 esac; \
34382 module_srcdir=libsanitizer; \
34383 $(SHELL) $$s/$$module_srcdir/configure \
34384 --srcdir=$${topdir}/$$module_srcdir \
34385 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34386 --target=${target_alias} \
34387 --with-build-libsubdir=$(HOST_SUBDIR) \
34388 $(STAGEprofile_CONFIGURE_FLAGS)
34389 @endif target-libsanitizer-bootstrap
34391 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34392 maybe-configure-stagefeedback-target-libsanitizer:
34393 @if target-libsanitizer-bootstrap
34394 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34395 configure-stagefeedback-target-libsanitizer:
34396 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34397 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34398 @r=`${PWD_COMMAND}`; export r; \
34399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34400 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34401 echo "Checking multilib configuration for libsanitizer..."; \
34402 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
34403 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34404 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34405 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34406 else \
34407 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34408 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34409 fi; \
34410 else \
34411 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34412 fi; \
34413 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34414 $(RAW_CXX_TARGET_EXPORTS) \
34416 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34417 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34418 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34419 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
34420 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
34421 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34422 case $(srcdir) in \
34423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34424 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34426 esac; \
34427 module_srcdir=libsanitizer; \
34428 $(SHELL) $$s/$$module_srcdir/configure \
34429 --srcdir=$${topdir}/$$module_srcdir \
34430 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34431 --target=${target_alias} \
34432 --with-build-libsubdir=$(HOST_SUBDIR) \
34433 $(STAGEfeedback_CONFIGURE_FLAGS)
34434 @endif target-libsanitizer-bootstrap
34440 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34441 maybe-all-target-libsanitizer:
34442 @if gcc-bootstrap
34443 all-target-libsanitizer: stage_current
34444 @endif gcc-bootstrap
34445 @if target-libsanitizer
34446 TARGET-target-libsanitizer=all
34447 maybe-all-target-libsanitizer: all-target-libsanitizer
34448 all-target-libsanitizer: configure-target-libsanitizer
34449 @r=`${PWD_COMMAND}`; export r; \
34450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34451 $(RAW_CXX_TARGET_EXPORTS) \
34452 (cd $(TARGET_SUBDIR)/libsanitizer && \
34453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34454 $(TARGET-target-libsanitizer))
34455 @endif target-libsanitizer
34459 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34460 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34461 maybe-all-stage1-target-libsanitizer:
34462 maybe-clean-stage1-target-libsanitizer:
34463 @if target-libsanitizer-bootstrap
34464 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34465 all-stage1: all-stage1-target-libsanitizer
34466 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34467 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34468 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34469 @r=`${PWD_COMMAND}`; export r; \
34470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34471 TFLAGS="$(STAGE1_TFLAGS)"; \
34472 $(RAW_CXX_TARGET_EXPORTS) \
34473 cd $(TARGET_SUBDIR)/libsanitizer && \
34474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34475 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34481 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34483 TFLAGS="$(STAGE1_TFLAGS)" \
34484 $(TARGET-stage1-target-libsanitizer)
34486 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34487 clean-stage1: clean-stage1-target-libsanitizer
34488 clean-stage1-target-libsanitizer:
34489 @if [ $(current_stage) = stage1 ]; then \
34490 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34491 else \
34492 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34493 $(MAKE) stage1-start; \
34494 fi; \
34495 cd $(TARGET_SUBDIR)/libsanitizer && \
34496 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34497 clean
34498 @endif target-libsanitizer-bootstrap
34501 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34502 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34503 maybe-all-stage2-target-libsanitizer:
34504 maybe-clean-stage2-target-libsanitizer:
34505 @if target-libsanitizer-bootstrap
34506 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34507 all-stage2: all-stage2-target-libsanitizer
34508 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34509 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34510 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34511 @r=`${PWD_COMMAND}`; export r; \
34512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34513 TFLAGS="$(STAGE2_TFLAGS)"; \
34514 $(RAW_CXX_TARGET_EXPORTS) \
34516 cd $(TARGET_SUBDIR)/libsanitizer && \
34517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34518 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34519 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34520 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34524 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34525 TFLAGS="$(STAGE2_TFLAGS)" \
34526 $(TARGET-stage2-target-libsanitizer)
34528 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34529 clean-stage2: clean-stage2-target-libsanitizer
34530 clean-stage2-target-libsanitizer:
34531 @if [ $(current_stage) = stage2 ]; then \
34532 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34533 else \
34534 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34535 $(MAKE) stage2-start; \
34536 fi; \
34537 cd $(TARGET_SUBDIR)/libsanitizer && \
34538 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34539 @endif target-libsanitizer-bootstrap
34542 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34543 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34544 maybe-all-stage3-target-libsanitizer:
34545 maybe-clean-stage3-target-libsanitizer:
34546 @if target-libsanitizer-bootstrap
34547 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34548 all-stage3: all-stage3-target-libsanitizer
34549 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34550 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34552 @r=`${PWD_COMMAND}`; export r; \
34553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34554 TFLAGS="$(STAGE3_TFLAGS)"; \
34555 $(RAW_CXX_TARGET_EXPORTS) \
34557 cd $(TARGET_SUBDIR)/libsanitizer && \
34558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34559 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34560 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34561 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34565 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34566 TFLAGS="$(STAGE3_TFLAGS)" \
34567 $(TARGET-stage3-target-libsanitizer)
34569 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34570 clean-stage3: clean-stage3-target-libsanitizer
34571 clean-stage3-target-libsanitizer:
34572 @if [ $(current_stage) = stage3 ]; then \
34573 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34574 else \
34575 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34576 $(MAKE) stage3-start; \
34577 fi; \
34578 cd $(TARGET_SUBDIR)/libsanitizer && \
34579 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34580 @endif target-libsanitizer-bootstrap
34583 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34584 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34585 maybe-all-stage4-target-libsanitizer:
34586 maybe-clean-stage4-target-libsanitizer:
34587 @if target-libsanitizer-bootstrap
34588 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34589 all-stage4: all-stage4-target-libsanitizer
34590 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34591 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34592 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34593 @r=`${PWD_COMMAND}`; export r; \
34594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595 TFLAGS="$(STAGE4_TFLAGS)"; \
34596 $(RAW_CXX_TARGET_EXPORTS) \
34598 cd $(TARGET_SUBDIR)/libsanitizer && \
34599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34600 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34601 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34602 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34606 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34607 TFLAGS="$(STAGE4_TFLAGS)" \
34608 $(TARGET-stage4-target-libsanitizer)
34610 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34611 clean-stage4: clean-stage4-target-libsanitizer
34612 clean-stage4-target-libsanitizer:
34613 @if [ $(current_stage) = stage4 ]; then \
34614 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34615 else \
34616 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34617 $(MAKE) stage4-start; \
34618 fi; \
34619 cd $(TARGET_SUBDIR)/libsanitizer && \
34620 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34621 @endif target-libsanitizer-bootstrap
34624 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34625 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34626 maybe-all-stageprofile-target-libsanitizer:
34627 maybe-clean-stageprofile-target-libsanitizer:
34628 @if target-libsanitizer-bootstrap
34629 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34630 all-stageprofile: all-stageprofile-target-libsanitizer
34631 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34632 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34633 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34634 @r=`${PWD_COMMAND}`; export r; \
34635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34637 $(RAW_CXX_TARGET_EXPORTS) \
34639 cd $(TARGET_SUBDIR)/libsanitizer && \
34640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34641 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34642 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34643 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34647 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34648 TFLAGS="$(STAGEprofile_TFLAGS)" \
34649 $(TARGET-stageprofile-target-libsanitizer)
34651 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34652 clean-stageprofile: clean-stageprofile-target-libsanitizer
34653 clean-stageprofile-target-libsanitizer:
34654 @if [ $(current_stage) = stageprofile ]; then \
34655 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34656 else \
34657 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34658 $(MAKE) stageprofile-start; \
34659 fi; \
34660 cd $(TARGET_SUBDIR)/libsanitizer && \
34661 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34662 @endif target-libsanitizer-bootstrap
34665 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34666 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34667 maybe-all-stagefeedback-target-libsanitizer:
34668 maybe-clean-stagefeedback-target-libsanitizer:
34669 @if target-libsanitizer-bootstrap
34670 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34671 all-stagefeedback: all-stagefeedback-target-libsanitizer
34672 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34673 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34674 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34675 @r=`${PWD_COMMAND}`; export r; \
34676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34677 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34678 $(RAW_CXX_TARGET_EXPORTS) \
34680 cd $(TARGET_SUBDIR)/libsanitizer && \
34681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34682 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34683 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34684 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34688 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34689 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34690 $(TARGET-stagefeedback-target-libsanitizer)
34692 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34693 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34694 clean-stagefeedback-target-libsanitizer:
34695 @if [ $(current_stage) = stagefeedback ]; then \
34696 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34697 else \
34698 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34699 $(MAKE) stagefeedback-start; \
34700 fi; \
34701 cd $(TARGET_SUBDIR)/libsanitizer && \
34702 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34703 @endif target-libsanitizer-bootstrap
34710 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34711 maybe-check-target-libsanitizer:
34712 @if target-libsanitizer
34713 maybe-check-target-libsanitizer: check-target-libsanitizer
34715 check-target-libsanitizer:
34716 @: $(MAKE); $(unstage)
34717 @r=`${PWD_COMMAND}`; export r; \
34718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719 $(RAW_CXX_TARGET_EXPORTS) \
34720 (cd $(TARGET_SUBDIR)/libsanitizer && \
34721 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
34723 @endif target-libsanitizer
34725 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34726 maybe-install-target-libsanitizer:
34727 @if target-libsanitizer
34728 maybe-install-target-libsanitizer: install-target-libsanitizer
34730 install-target-libsanitizer: installdirs
34731 @: $(MAKE); $(unstage)
34732 @r=`${PWD_COMMAND}`; export r; \
34733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734 $(RAW_CXX_TARGET_EXPORTS) \
34735 (cd $(TARGET_SUBDIR)/libsanitizer && \
34736 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34738 @endif target-libsanitizer
34740 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34741 maybe-install-strip-target-libsanitizer:
34742 @if target-libsanitizer
34743 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34745 install-strip-target-libsanitizer: installdirs
34746 @: $(MAKE); $(unstage)
34747 @r=`${PWD_COMMAND}`; export r; \
34748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749 $(RAW_CXX_TARGET_EXPORTS) \
34750 (cd $(TARGET_SUBDIR)/libsanitizer && \
34751 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34753 @endif target-libsanitizer
34755 # Other targets (info, dvi, pdf, etc.)
34757 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34758 maybe-info-target-libsanitizer:
34759 @if target-libsanitizer
34760 maybe-info-target-libsanitizer: info-target-libsanitizer
34762 info-target-libsanitizer: \
34763 configure-target-libsanitizer
34764 @: $(MAKE); $(unstage)
34765 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34766 r=`${PWD_COMMAND}`; export r; \
34767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34768 $(RAW_CXX_TARGET_EXPORTS) \
34769 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
34770 for flag in $(EXTRA_TARGET_FLAGS); do \
34771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34772 done; \
34773 (cd $(TARGET_SUBDIR)/libsanitizer && \
34774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34776 "RANLIB=$${RANLIB}" \
34777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34778 info) \
34779 || exit 1
34781 @endif target-libsanitizer
34783 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34784 maybe-dvi-target-libsanitizer:
34785 @if target-libsanitizer
34786 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34788 dvi-target-libsanitizer: \
34789 configure-target-libsanitizer
34790 @: $(MAKE); $(unstage)
34791 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34792 r=`${PWD_COMMAND}`; export r; \
34793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794 $(RAW_CXX_TARGET_EXPORTS) \
34795 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
34796 for flag in $(EXTRA_TARGET_FLAGS); do \
34797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34798 done; \
34799 (cd $(TARGET_SUBDIR)/libsanitizer && \
34800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34802 "RANLIB=$${RANLIB}" \
34803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34804 dvi) \
34805 || exit 1
34807 @endif target-libsanitizer
34809 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34810 maybe-pdf-target-libsanitizer:
34811 @if target-libsanitizer
34812 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34814 pdf-target-libsanitizer: \
34815 configure-target-libsanitizer
34816 @: $(MAKE); $(unstage)
34817 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34818 r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 $(RAW_CXX_TARGET_EXPORTS) \
34821 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34822 for flag in $(EXTRA_TARGET_FLAGS); do \
34823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34824 done; \
34825 (cd $(TARGET_SUBDIR)/libsanitizer && \
34826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828 "RANLIB=$${RANLIB}" \
34829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830 pdf) \
34831 || exit 1
34833 @endif target-libsanitizer
34835 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34836 maybe-html-target-libsanitizer:
34837 @if target-libsanitizer
34838 maybe-html-target-libsanitizer: html-target-libsanitizer
34840 html-target-libsanitizer: \
34841 configure-target-libsanitizer
34842 @: $(MAKE); $(unstage)
34843 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34844 r=`${PWD_COMMAND}`; export r; \
34845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846 $(RAW_CXX_TARGET_EXPORTS) \
34847 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
34848 for flag in $(EXTRA_TARGET_FLAGS); do \
34849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34850 done; \
34851 (cd $(TARGET_SUBDIR)/libsanitizer && \
34852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854 "RANLIB=$${RANLIB}" \
34855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856 html) \
34857 || exit 1
34859 @endif target-libsanitizer
34861 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34862 maybe-TAGS-target-libsanitizer:
34863 @if target-libsanitizer
34864 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34866 TAGS-target-libsanitizer: \
34867 configure-target-libsanitizer
34868 @: $(MAKE); $(unstage)
34869 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34870 r=`${PWD_COMMAND}`; export r; \
34871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872 $(RAW_CXX_TARGET_EXPORTS) \
34873 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
34874 for flag in $(EXTRA_TARGET_FLAGS); do \
34875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34876 done; \
34877 (cd $(TARGET_SUBDIR)/libsanitizer && \
34878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880 "RANLIB=$${RANLIB}" \
34881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34882 TAGS) \
34883 || exit 1
34885 @endif target-libsanitizer
34887 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34888 maybe-install-info-target-libsanitizer:
34889 @if target-libsanitizer
34890 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34892 install-info-target-libsanitizer: \
34893 configure-target-libsanitizer \
34894 info-target-libsanitizer
34895 @: $(MAKE); $(unstage)
34896 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34897 r=`${PWD_COMMAND}`; export r; \
34898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899 $(RAW_CXX_TARGET_EXPORTS) \
34900 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
34901 for flag in $(EXTRA_TARGET_FLAGS); do \
34902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34903 done; \
34904 (cd $(TARGET_SUBDIR)/libsanitizer && \
34905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907 "RANLIB=$${RANLIB}" \
34908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909 install-info) \
34910 || exit 1
34912 @endif target-libsanitizer
34914 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34915 maybe-install-pdf-target-libsanitizer:
34916 @if target-libsanitizer
34917 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34919 install-pdf-target-libsanitizer: \
34920 configure-target-libsanitizer \
34921 pdf-target-libsanitizer
34922 @: $(MAKE); $(unstage)
34923 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34924 r=`${PWD_COMMAND}`; export r; \
34925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926 $(RAW_CXX_TARGET_EXPORTS) \
34927 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34928 for flag in $(EXTRA_TARGET_FLAGS); do \
34929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34930 done; \
34931 (cd $(TARGET_SUBDIR)/libsanitizer && \
34932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934 "RANLIB=$${RANLIB}" \
34935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34936 install-pdf) \
34937 || exit 1
34939 @endif target-libsanitizer
34941 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34942 maybe-install-html-target-libsanitizer:
34943 @if target-libsanitizer
34944 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34946 install-html-target-libsanitizer: \
34947 configure-target-libsanitizer \
34948 html-target-libsanitizer
34949 @: $(MAKE); $(unstage)
34950 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34951 r=`${PWD_COMMAND}`; export r; \
34952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953 $(RAW_CXX_TARGET_EXPORTS) \
34954 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
34955 for flag in $(EXTRA_TARGET_FLAGS); do \
34956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34957 done; \
34958 (cd $(TARGET_SUBDIR)/libsanitizer && \
34959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961 "RANLIB=$${RANLIB}" \
34962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34963 install-html) \
34964 || exit 1
34966 @endif target-libsanitizer
34968 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34969 maybe-installcheck-target-libsanitizer:
34970 @if target-libsanitizer
34971 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34973 installcheck-target-libsanitizer: \
34974 configure-target-libsanitizer
34975 @: $(MAKE); $(unstage)
34976 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34977 r=`${PWD_COMMAND}`; export r; \
34978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979 $(RAW_CXX_TARGET_EXPORTS) \
34980 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
34981 for flag in $(EXTRA_TARGET_FLAGS); do \
34982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34983 done; \
34984 (cd $(TARGET_SUBDIR)/libsanitizer && \
34985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987 "RANLIB=$${RANLIB}" \
34988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989 installcheck) \
34990 || exit 1
34992 @endif target-libsanitizer
34994 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34995 maybe-mostlyclean-target-libsanitizer:
34996 @if target-libsanitizer
34997 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34999 mostlyclean-target-libsanitizer:
35000 @: $(MAKE); $(unstage)
35001 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
35002 r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(RAW_CXX_TARGET_EXPORTS) \
35005 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
35006 for flag in $(EXTRA_TARGET_FLAGS); do \
35007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35008 done; \
35009 (cd $(TARGET_SUBDIR)/libsanitizer && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012 "RANLIB=$${RANLIB}" \
35013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014 mostlyclean) \
35015 || exit 1
35017 @endif target-libsanitizer
35019 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
35020 maybe-clean-target-libsanitizer:
35021 @if target-libsanitizer
35022 maybe-clean-target-libsanitizer: clean-target-libsanitizer
35024 clean-target-libsanitizer:
35025 @: $(MAKE); $(unstage)
35026 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
35027 r=`${PWD_COMMAND}`; export r; \
35028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029 $(RAW_CXX_TARGET_EXPORTS) \
35030 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
35031 for flag in $(EXTRA_TARGET_FLAGS); do \
35032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35033 done; \
35034 (cd $(TARGET_SUBDIR)/libsanitizer && \
35035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037 "RANLIB=$${RANLIB}" \
35038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039 clean) \
35040 || exit 1
35042 @endif target-libsanitizer
35044 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
35045 maybe-distclean-target-libsanitizer:
35046 @if target-libsanitizer
35047 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
35049 distclean-target-libsanitizer:
35050 @: $(MAKE); $(unstage)
35051 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
35052 r=`${PWD_COMMAND}`; export r; \
35053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054 $(RAW_CXX_TARGET_EXPORTS) \
35055 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
35056 for flag in $(EXTRA_TARGET_FLAGS); do \
35057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35058 done; \
35059 (cd $(TARGET_SUBDIR)/libsanitizer && \
35060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35062 "RANLIB=$${RANLIB}" \
35063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35064 distclean) \
35065 || exit 1
35067 @endif target-libsanitizer
35069 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
35070 maybe-maintainer-clean-target-libsanitizer:
35071 @if target-libsanitizer
35072 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
35074 maintainer-clean-target-libsanitizer:
35075 @: $(MAKE); $(unstage)
35076 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
35077 r=`${PWD_COMMAND}`; export r; \
35078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079 $(RAW_CXX_TARGET_EXPORTS) \
35080 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
35081 for flag in $(EXTRA_TARGET_FLAGS); do \
35082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35083 done; \
35084 (cd $(TARGET_SUBDIR)/libsanitizer && \
35085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35087 "RANLIB=$${RANLIB}" \
35088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35089 maintainer-clean) \
35090 || exit 1
35092 @endif target-libsanitizer
35098 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35099 maybe-configure-target-libvtv:
35100 @if gcc-bootstrap
35101 configure-target-libvtv: stage_current
35102 @endif gcc-bootstrap
35103 @if target-libvtv
35104 maybe-configure-target-libvtv: configure-target-libvtv
35105 configure-target-libvtv:
35106 @r=`${PWD_COMMAND}`; export r; \
35107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35108 echo "Checking multilib configuration for libvtv..."; \
35109 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35110 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35111 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35112 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35113 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35114 else \
35115 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35116 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35117 fi; \
35118 else \
35119 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35120 fi; \
35121 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35122 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35123 $(RAW_CXX_TARGET_EXPORTS) \
35124 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35125 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35126 case $(srcdir) in \
35127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35128 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35130 esac; \
35131 module_srcdir=libvtv; \
35132 rm -f no-such-file || : ; \
35133 CONFIG_SITE=no-such-file $(SHELL) \
35134 $$s/$$module_srcdir/configure \
35135 --srcdir=$${topdir}/$$module_srcdir \
35136 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35137 --target=${target_alias} \
35138 || exit 1
35139 @endif target-libvtv
35143 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35144 maybe-configure-stage1-target-libvtv:
35145 @if target-libvtv-bootstrap
35146 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35147 configure-stage1-target-libvtv:
35148 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35149 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35150 @r=`${PWD_COMMAND}`; export r; \
35151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35152 TFLAGS="$(STAGE1_TFLAGS)"; \
35153 echo "Checking multilib configuration for libvtv..."; \
35154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35155 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35156 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35157 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35158 else \
35159 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35160 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35161 fi; \
35162 else \
35163 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35164 fi; \
35165 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35166 $(RAW_CXX_TARGET_EXPORTS) \
35167 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35168 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35169 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35170 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
35171 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35172 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35173 case $(srcdir) in \
35174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35175 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35177 esac; \
35178 module_srcdir=libvtv; \
35179 $(SHELL) $$s/$$module_srcdir/configure \
35180 --srcdir=$${topdir}/$$module_srcdir \
35181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35182 --target=${target_alias} \
35184 $(STAGE1_CONFIGURE_FLAGS)
35185 @endif target-libvtv-bootstrap
35187 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35188 maybe-configure-stage2-target-libvtv:
35189 @if target-libvtv-bootstrap
35190 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35191 configure-stage2-target-libvtv:
35192 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35193 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35194 @r=`${PWD_COMMAND}`; export r; \
35195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35196 TFLAGS="$(STAGE2_TFLAGS)"; \
35197 echo "Checking multilib configuration for libvtv..."; \
35198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35199 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35200 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35201 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35202 else \
35203 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35204 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35205 fi; \
35206 else \
35207 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35208 fi; \
35209 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35210 $(RAW_CXX_TARGET_EXPORTS) \
35212 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35215 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
35216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35217 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35218 case $(srcdir) in \
35219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35220 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35222 esac; \
35223 module_srcdir=libvtv; \
35224 $(SHELL) $$s/$$module_srcdir/configure \
35225 --srcdir=$${topdir}/$$module_srcdir \
35226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35227 --target=${target_alias} \
35228 --with-build-libsubdir=$(HOST_SUBDIR) \
35229 $(STAGE2_CONFIGURE_FLAGS)
35230 @endif target-libvtv-bootstrap
35232 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35233 maybe-configure-stage3-target-libvtv:
35234 @if target-libvtv-bootstrap
35235 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35236 configure-stage3-target-libvtv:
35237 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35239 @r=`${PWD_COMMAND}`; export r; \
35240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241 TFLAGS="$(STAGE3_TFLAGS)"; \
35242 echo "Checking multilib configuration for libvtv..."; \
35243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35244 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35245 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35246 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35247 else \
35248 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35249 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35250 fi; \
35251 else \
35252 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35253 fi; \
35254 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35255 $(RAW_CXX_TARGET_EXPORTS) \
35257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35260 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
35261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35262 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35263 case $(srcdir) in \
35264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35265 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35267 esac; \
35268 module_srcdir=libvtv; \
35269 $(SHELL) $$s/$$module_srcdir/configure \
35270 --srcdir=$${topdir}/$$module_srcdir \
35271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35272 --target=${target_alias} \
35273 --with-build-libsubdir=$(HOST_SUBDIR) \
35274 $(STAGE3_CONFIGURE_FLAGS)
35275 @endif target-libvtv-bootstrap
35277 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35278 maybe-configure-stage4-target-libvtv:
35279 @if target-libvtv-bootstrap
35280 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35281 configure-stage4-target-libvtv:
35282 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35283 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35284 @r=`${PWD_COMMAND}`; export r; \
35285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35286 TFLAGS="$(STAGE4_TFLAGS)"; \
35287 echo "Checking multilib configuration for libvtv..."; \
35288 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35289 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35290 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35291 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35292 else \
35293 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35294 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35295 fi; \
35296 else \
35297 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35298 fi; \
35299 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35300 $(RAW_CXX_TARGET_EXPORTS) \
35302 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35305 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
35306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35307 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35308 case $(srcdir) in \
35309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35310 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35312 esac; \
35313 module_srcdir=libvtv; \
35314 $(SHELL) $$s/$$module_srcdir/configure \
35315 --srcdir=$${topdir}/$$module_srcdir \
35316 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35317 --target=${target_alias} \
35318 --with-build-libsubdir=$(HOST_SUBDIR) \
35319 $(STAGE4_CONFIGURE_FLAGS)
35320 @endif target-libvtv-bootstrap
35322 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35323 maybe-configure-stageprofile-target-libvtv:
35324 @if target-libvtv-bootstrap
35325 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35326 configure-stageprofile-target-libvtv:
35327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35328 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35329 @r=`${PWD_COMMAND}`; export r; \
35330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35331 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35332 echo "Checking multilib configuration for libvtv..."; \
35333 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35334 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35335 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35336 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35337 else \
35338 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35339 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35340 fi; \
35341 else \
35342 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35343 fi; \
35344 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35345 $(RAW_CXX_TARGET_EXPORTS) \
35347 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35350 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
35351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35352 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35353 case $(srcdir) in \
35354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35355 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35357 esac; \
35358 module_srcdir=libvtv; \
35359 $(SHELL) $$s/$$module_srcdir/configure \
35360 --srcdir=$${topdir}/$$module_srcdir \
35361 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35362 --target=${target_alias} \
35363 --with-build-libsubdir=$(HOST_SUBDIR) \
35364 $(STAGEprofile_CONFIGURE_FLAGS)
35365 @endif target-libvtv-bootstrap
35367 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35368 maybe-configure-stagefeedback-target-libvtv:
35369 @if target-libvtv-bootstrap
35370 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35371 configure-stagefeedback-target-libvtv:
35372 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35373 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35374 @r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35377 echo "Checking multilib configuration for libvtv..."; \
35378 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35379 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35380 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35381 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35382 else \
35383 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35384 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35385 fi; \
35386 else \
35387 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35388 fi; \
35389 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35390 $(RAW_CXX_TARGET_EXPORTS) \
35392 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35393 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35394 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35395 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
35396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35397 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35398 case $(srcdir) in \
35399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35400 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35402 esac; \
35403 module_srcdir=libvtv; \
35404 $(SHELL) $$s/$$module_srcdir/configure \
35405 --srcdir=$${topdir}/$$module_srcdir \
35406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35407 --target=${target_alias} \
35408 --with-build-libsubdir=$(HOST_SUBDIR) \
35409 $(STAGEfeedback_CONFIGURE_FLAGS)
35410 @endif target-libvtv-bootstrap
35416 .PHONY: all-target-libvtv maybe-all-target-libvtv
35417 maybe-all-target-libvtv:
35418 @if gcc-bootstrap
35419 all-target-libvtv: stage_current
35420 @endif gcc-bootstrap
35421 @if target-libvtv
35422 TARGET-target-libvtv=all
35423 maybe-all-target-libvtv: all-target-libvtv
35424 all-target-libvtv: configure-target-libvtv
35425 @r=`${PWD_COMMAND}`; export r; \
35426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35427 $(RAW_CXX_TARGET_EXPORTS) \
35428 (cd $(TARGET_SUBDIR)/libvtv && \
35429 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35430 $(TARGET-target-libvtv))
35431 @endif target-libvtv
35435 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
35436 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
35437 maybe-all-stage1-target-libvtv:
35438 maybe-clean-stage1-target-libvtv:
35439 @if target-libvtv-bootstrap
35440 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
35441 all-stage1: all-stage1-target-libvtv
35442 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
35443 all-stage1-target-libvtv: configure-stage1-target-libvtv
35444 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35445 @r=`${PWD_COMMAND}`; export r; \
35446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35447 TFLAGS="$(STAGE1_TFLAGS)"; \
35448 $(RAW_CXX_TARGET_EXPORTS) \
35449 cd $(TARGET_SUBDIR)/libvtv && \
35450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35451 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35452 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35453 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35457 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35459 TFLAGS="$(STAGE1_TFLAGS)" \
35460 $(TARGET-stage1-target-libvtv)
35462 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
35463 clean-stage1: clean-stage1-target-libvtv
35464 clean-stage1-target-libvtv:
35465 @if [ $(current_stage) = stage1 ]; then \
35466 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35467 else \
35468 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
35469 $(MAKE) stage1-start; \
35470 fi; \
35471 cd $(TARGET_SUBDIR)/libvtv && \
35472 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35473 clean
35474 @endif target-libvtv-bootstrap
35477 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
35478 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
35479 maybe-all-stage2-target-libvtv:
35480 maybe-clean-stage2-target-libvtv:
35481 @if target-libvtv-bootstrap
35482 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
35483 all-stage2: all-stage2-target-libvtv
35484 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
35485 all-stage2-target-libvtv: configure-stage2-target-libvtv
35486 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35487 @r=`${PWD_COMMAND}`; export r; \
35488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489 TFLAGS="$(STAGE2_TFLAGS)"; \
35490 $(RAW_CXX_TARGET_EXPORTS) \
35492 cd $(TARGET_SUBDIR)/libvtv && \
35493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35494 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35500 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35501 TFLAGS="$(STAGE2_TFLAGS)" \
35502 $(TARGET-stage2-target-libvtv)
35504 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
35505 clean-stage2: clean-stage2-target-libvtv
35506 clean-stage2-target-libvtv:
35507 @if [ $(current_stage) = stage2 ]; then \
35508 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35509 else \
35510 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
35511 $(MAKE) stage2-start; \
35512 fi; \
35513 cd $(TARGET_SUBDIR)/libvtv && \
35514 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35515 @endif target-libvtv-bootstrap
35518 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
35519 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
35520 maybe-all-stage3-target-libvtv:
35521 maybe-clean-stage3-target-libvtv:
35522 @if target-libvtv-bootstrap
35523 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
35524 all-stage3: all-stage3-target-libvtv
35525 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
35526 all-stage3-target-libvtv: configure-stage3-target-libvtv
35527 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35528 @r=`${PWD_COMMAND}`; export r; \
35529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530 TFLAGS="$(STAGE3_TFLAGS)"; \
35531 $(RAW_CXX_TARGET_EXPORTS) \
35533 cd $(TARGET_SUBDIR)/libvtv && \
35534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35535 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35536 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35537 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35541 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35542 TFLAGS="$(STAGE3_TFLAGS)" \
35543 $(TARGET-stage3-target-libvtv)
35545 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
35546 clean-stage3: clean-stage3-target-libvtv
35547 clean-stage3-target-libvtv:
35548 @if [ $(current_stage) = stage3 ]; then \
35549 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35550 else \
35551 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
35552 $(MAKE) stage3-start; \
35553 fi; \
35554 cd $(TARGET_SUBDIR)/libvtv && \
35555 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35556 @endif target-libvtv-bootstrap
35559 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
35560 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
35561 maybe-all-stage4-target-libvtv:
35562 maybe-clean-stage4-target-libvtv:
35563 @if target-libvtv-bootstrap
35564 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
35565 all-stage4: all-stage4-target-libvtv
35566 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
35567 all-stage4-target-libvtv: configure-stage4-target-libvtv
35568 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35569 @r=`${PWD_COMMAND}`; export r; \
35570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35571 TFLAGS="$(STAGE4_TFLAGS)"; \
35572 $(RAW_CXX_TARGET_EXPORTS) \
35574 cd $(TARGET_SUBDIR)/libvtv && \
35575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35576 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35582 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35583 TFLAGS="$(STAGE4_TFLAGS)" \
35584 $(TARGET-stage4-target-libvtv)
35586 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
35587 clean-stage4: clean-stage4-target-libvtv
35588 clean-stage4-target-libvtv:
35589 @if [ $(current_stage) = stage4 ]; then \
35590 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35591 else \
35592 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
35593 $(MAKE) stage4-start; \
35594 fi; \
35595 cd $(TARGET_SUBDIR)/libvtv && \
35596 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35597 @endif target-libvtv-bootstrap
35600 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
35601 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
35602 maybe-all-stageprofile-target-libvtv:
35603 maybe-clean-stageprofile-target-libvtv:
35604 @if target-libvtv-bootstrap
35605 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
35606 all-stageprofile: all-stageprofile-target-libvtv
35607 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
35608 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35609 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35610 @r=`${PWD_COMMAND}`; export r; \
35611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35612 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35613 $(RAW_CXX_TARGET_EXPORTS) \
35615 cd $(TARGET_SUBDIR)/libvtv && \
35616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35617 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35618 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35619 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35623 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35624 TFLAGS="$(STAGEprofile_TFLAGS)" \
35625 $(TARGET-stageprofile-target-libvtv)
35627 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
35628 clean-stageprofile: clean-stageprofile-target-libvtv
35629 clean-stageprofile-target-libvtv:
35630 @if [ $(current_stage) = stageprofile ]; then \
35631 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35632 else \
35633 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
35634 $(MAKE) stageprofile-start; \
35635 fi; \
35636 cd $(TARGET_SUBDIR)/libvtv && \
35637 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35638 @endif target-libvtv-bootstrap
35641 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
35642 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
35643 maybe-all-stagefeedback-target-libvtv:
35644 maybe-clean-stagefeedback-target-libvtv:
35645 @if target-libvtv-bootstrap
35646 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
35647 all-stagefeedback: all-stagefeedback-target-libvtv
35648 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
35649 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35651 @r=`${PWD_COMMAND}`; export r; \
35652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35654 $(RAW_CXX_TARGET_EXPORTS) \
35656 cd $(TARGET_SUBDIR)/libvtv && \
35657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35658 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35659 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35660 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35664 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35665 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35666 $(TARGET-stagefeedback-target-libvtv)
35668 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
35669 clean-stagefeedback: clean-stagefeedback-target-libvtv
35670 clean-stagefeedback-target-libvtv:
35671 @if [ $(current_stage) = stagefeedback ]; then \
35672 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35673 else \
35674 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
35675 $(MAKE) stagefeedback-start; \
35676 fi; \
35677 cd $(TARGET_SUBDIR)/libvtv && \
35678 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35679 @endif target-libvtv-bootstrap
35686 .PHONY: check-target-libvtv maybe-check-target-libvtv
35687 maybe-check-target-libvtv:
35688 @if target-libvtv
35689 maybe-check-target-libvtv: check-target-libvtv
35691 check-target-libvtv:
35692 @: $(MAKE); $(unstage)
35693 @r=`${PWD_COMMAND}`; export r; \
35694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35695 $(RAW_CXX_TARGET_EXPORTS) \
35696 (cd $(TARGET_SUBDIR)/libvtv && \
35697 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
35699 @endif target-libvtv
35701 .PHONY: install-target-libvtv maybe-install-target-libvtv
35702 maybe-install-target-libvtv:
35703 @if target-libvtv
35704 maybe-install-target-libvtv: install-target-libvtv
35706 install-target-libvtv: installdirs
35707 @: $(MAKE); $(unstage)
35708 @r=`${PWD_COMMAND}`; export r; \
35709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35710 $(RAW_CXX_TARGET_EXPORTS) \
35711 (cd $(TARGET_SUBDIR)/libvtv && \
35712 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35714 @endif target-libvtv
35716 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
35717 maybe-install-strip-target-libvtv:
35718 @if target-libvtv
35719 maybe-install-strip-target-libvtv: install-strip-target-libvtv
35721 install-strip-target-libvtv: installdirs
35722 @: $(MAKE); $(unstage)
35723 @r=`${PWD_COMMAND}`; export r; \
35724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35725 $(RAW_CXX_TARGET_EXPORTS) \
35726 (cd $(TARGET_SUBDIR)/libvtv && \
35727 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35729 @endif target-libvtv
35731 # Other targets (info, dvi, pdf, etc.)
35733 .PHONY: maybe-info-target-libvtv info-target-libvtv
35734 maybe-info-target-libvtv:
35735 @if target-libvtv
35736 maybe-info-target-libvtv: info-target-libvtv
35738 info-target-libvtv: \
35739 configure-target-libvtv
35740 @: $(MAKE); $(unstage)
35741 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35742 r=`${PWD_COMMAND}`; export r; \
35743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35744 $(RAW_CXX_TARGET_EXPORTS) \
35745 echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
35746 for flag in $(EXTRA_TARGET_FLAGS); do \
35747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35748 done; \
35749 (cd $(TARGET_SUBDIR)/libvtv && \
35750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35752 "RANLIB=$${RANLIB}" \
35753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35754 info) \
35755 || exit 1
35757 @endif target-libvtv
35759 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
35760 maybe-dvi-target-libvtv:
35761 @if target-libvtv
35762 maybe-dvi-target-libvtv: dvi-target-libvtv
35764 dvi-target-libvtv: \
35765 configure-target-libvtv
35766 @: $(MAKE); $(unstage)
35767 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35768 r=`${PWD_COMMAND}`; export r; \
35769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35770 $(RAW_CXX_TARGET_EXPORTS) \
35771 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
35772 for flag in $(EXTRA_TARGET_FLAGS); do \
35773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35774 done; \
35775 (cd $(TARGET_SUBDIR)/libvtv && \
35776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35778 "RANLIB=$${RANLIB}" \
35779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35780 dvi) \
35781 || exit 1
35783 @endif target-libvtv
35785 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
35786 maybe-pdf-target-libvtv:
35787 @if target-libvtv
35788 maybe-pdf-target-libvtv: pdf-target-libvtv
35790 pdf-target-libvtv: \
35791 configure-target-libvtv
35792 @: $(MAKE); $(unstage)
35793 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35794 r=`${PWD_COMMAND}`; export r; \
35795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35796 $(RAW_CXX_TARGET_EXPORTS) \
35797 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
35798 for flag in $(EXTRA_TARGET_FLAGS); do \
35799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35800 done; \
35801 (cd $(TARGET_SUBDIR)/libvtv && \
35802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35804 "RANLIB=$${RANLIB}" \
35805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35806 pdf) \
35807 || exit 1
35809 @endif target-libvtv
35811 .PHONY: maybe-html-target-libvtv html-target-libvtv
35812 maybe-html-target-libvtv:
35813 @if target-libvtv
35814 maybe-html-target-libvtv: html-target-libvtv
35816 html-target-libvtv: \
35817 configure-target-libvtv
35818 @: $(MAKE); $(unstage)
35819 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35820 r=`${PWD_COMMAND}`; export r; \
35821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35822 $(RAW_CXX_TARGET_EXPORTS) \
35823 echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
35824 for flag in $(EXTRA_TARGET_FLAGS); do \
35825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35826 done; \
35827 (cd $(TARGET_SUBDIR)/libvtv && \
35828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35830 "RANLIB=$${RANLIB}" \
35831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35832 html) \
35833 || exit 1
35835 @endif target-libvtv
35837 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
35838 maybe-TAGS-target-libvtv:
35839 @if target-libvtv
35840 maybe-TAGS-target-libvtv: TAGS-target-libvtv
35842 TAGS-target-libvtv: \
35843 configure-target-libvtv
35844 @: $(MAKE); $(unstage)
35845 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35846 r=`${PWD_COMMAND}`; export r; \
35847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35848 $(RAW_CXX_TARGET_EXPORTS) \
35849 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
35850 for flag in $(EXTRA_TARGET_FLAGS); do \
35851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35852 done; \
35853 (cd $(TARGET_SUBDIR)/libvtv && \
35854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35856 "RANLIB=$${RANLIB}" \
35857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35858 TAGS) \
35859 || exit 1
35861 @endif target-libvtv
35863 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
35864 maybe-install-info-target-libvtv:
35865 @if target-libvtv
35866 maybe-install-info-target-libvtv: install-info-target-libvtv
35868 install-info-target-libvtv: \
35869 configure-target-libvtv \
35870 info-target-libvtv
35871 @: $(MAKE); $(unstage)
35872 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35873 r=`${PWD_COMMAND}`; export r; \
35874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35875 $(RAW_CXX_TARGET_EXPORTS) \
35876 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
35877 for flag in $(EXTRA_TARGET_FLAGS); do \
35878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35879 done; \
35880 (cd $(TARGET_SUBDIR)/libvtv && \
35881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35883 "RANLIB=$${RANLIB}" \
35884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35885 install-info) \
35886 || exit 1
35888 @endif target-libvtv
35890 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
35891 maybe-install-pdf-target-libvtv:
35892 @if target-libvtv
35893 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
35895 install-pdf-target-libvtv: \
35896 configure-target-libvtv \
35897 pdf-target-libvtv
35898 @: $(MAKE); $(unstage)
35899 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35900 r=`${PWD_COMMAND}`; export r; \
35901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35902 $(RAW_CXX_TARGET_EXPORTS) \
35903 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
35904 for flag in $(EXTRA_TARGET_FLAGS); do \
35905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35906 done; \
35907 (cd $(TARGET_SUBDIR)/libvtv && \
35908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35910 "RANLIB=$${RANLIB}" \
35911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912 install-pdf) \
35913 || exit 1
35915 @endif target-libvtv
35917 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
35918 maybe-install-html-target-libvtv:
35919 @if target-libvtv
35920 maybe-install-html-target-libvtv: install-html-target-libvtv
35922 install-html-target-libvtv: \
35923 configure-target-libvtv \
35924 html-target-libvtv
35925 @: $(MAKE); $(unstage)
35926 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35927 r=`${PWD_COMMAND}`; export r; \
35928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929 $(RAW_CXX_TARGET_EXPORTS) \
35930 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
35931 for flag in $(EXTRA_TARGET_FLAGS); do \
35932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35933 done; \
35934 (cd $(TARGET_SUBDIR)/libvtv && \
35935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35937 "RANLIB=$${RANLIB}" \
35938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35939 install-html) \
35940 || exit 1
35942 @endif target-libvtv
35944 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
35945 maybe-installcheck-target-libvtv:
35946 @if target-libvtv
35947 maybe-installcheck-target-libvtv: installcheck-target-libvtv
35949 installcheck-target-libvtv: \
35950 configure-target-libvtv
35951 @: $(MAKE); $(unstage)
35952 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35953 r=`${PWD_COMMAND}`; export r; \
35954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35955 $(RAW_CXX_TARGET_EXPORTS) \
35956 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
35957 for flag in $(EXTRA_TARGET_FLAGS); do \
35958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35959 done; \
35960 (cd $(TARGET_SUBDIR)/libvtv && \
35961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35963 "RANLIB=$${RANLIB}" \
35964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35965 installcheck) \
35966 || exit 1
35968 @endif target-libvtv
35970 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
35971 maybe-mostlyclean-target-libvtv:
35972 @if target-libvtv
35973 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
35975 mostlyclean-target-libvtv:
35976 @: $(MAKE); $(unstage)
35977 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35978 r=`${PWD_COMMAND}`; export r; \
35979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980 $(RAW_CXX_TARGET_EXPORTS) \
35981 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
35982 for flag in $(EXTRA_TARGET_FLAGS); do \
35983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35984 done; \
35985 (cd $(TARGET_SUBDIR)/libvtv && \
35986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35988 "RANLIB=$${RANLIB}" \
35989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35990 mostlyclean) \
35991 || exit 1
35993 @endif target-libvtv
35995 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
35996 maybe-clean-target-libvtv:
35997 @if target-libvtv
35998 maybe-clean-target-libvtv: clean-target-libvtv
36000 clean-target-libvtv:
36001 @: $(MAKE); $(unstage)
36002 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36003 r=`${PWD_COMMAND}`; export r; \
36004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36005 $(RAW_CXX_TARGET_EXPORTS) \
36006 echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
36007 for flag in $(EXTRA_TARGET_FLAGS); do \
36008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36009 done; \
36010 (cd $(TARGET_SUBDIR)/libvtv && \
36011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36013 "RANLIB=$${RANLIB}" \
36014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36015 clean) \
36016 || exit 1
36018 @endif target-libvtv
36020 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36021 maybe-distclean-target-libvtv:
36022 @if target-libvtv
36023 maybe-distclean-target-libvtv: distclean-target-libvtv
36025 distclean-target-libvtv:
36026 @: $(MAKE); $(unstage)
36027 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36028 r=`${PWD_COMMAND}`; export r; \
36029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36030 $(RAW_CXX_TARGET_EXPORTS) \
36031 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
36032 for flag in $(EXTRA_TARGET_FLAGS); do \
36033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36034 done; \
36035 (cd $(TARGET_SUBDIR)/libvtv && \
36036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36038 "RANLIB=$${RANLIB}" \
36039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36040 distclean) \
36041 || exit 1
36043 @endif target-libvtv
36045 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36046 maybe-maintainer-clean-target-libvtv:
36047 @if target-libvtv
36048 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36050 maintainer-clean-target-libvtv:
36051 @: $(MAKE); $(unstage)
36052 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36053 r=`${PWD_COMMAND}`; export r; \
36054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36055 $(RAW_CXX_TARGET_EXPORTS) \
36056 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
36057 for flag in $(EXTRA_TARGET_FLAGS); do \
36058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36059 done; \
36060 (cd $(TARGET_SUBDIR)/libvtv && \
36061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36063 "RANLIB=$${RANLIB}" \
36064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36065 maintainer-clean) \
36066 || exit 1
36068 @endif target-libvtv
36074 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36075 maybe-configure-target-libcilkrts:
36076 @if gcc-bootstrap
36077 configure-target-libcilkrts: stage_current
36078 @endif gcc-bootstrap
36079 @if target-libcilkrts
36080 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36081 configure-target-libcilkrts:
36082 @: $(MAKE); $(unstage)
36083 @r=`${PWD_COMMAND}`; export r; \
36084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36085 echo "Checking multilib configuration for libcilkrts..."; \
36086 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36087 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
36088 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36089 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36090 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36091 else \
36092 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36093 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36094 fi; \
36095 else \
36096 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36097 fi; \
36098 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36099 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36100 $(NORMAL_TARGET_EXPORTS) \
36101 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36102 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36103 case $(srcdir) in \
36104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36105 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36107 esac; \
36108 module_srcdir=libcilkrts; \
36109 rm -f no-such-file || : ; \
36110 CONFIG_SITE=no-such-file $(SHELL) \
36111 $$s/$$module_srcdir/configure \
36112 --srcdir=$${topdir}/$$module_srcdir \
36113 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36114 --target=${target_alias} \
36115 || exit 1
36116 @endif target-libcilkrts
36122 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36123 maybe-all-target-libcilkrts:
36124 @if gcc-bootstrap
36125 all-target-libcilkrts: stage_current
36126 @endif gcc-bootstrap
36127 @if target-libcilkrts
36128 TARGET-target-libcilkrts=all
36129 maybe-all-target-libcilkrts: all-target-libcilkrts
36130 all-target-libcilkrts: configure-target-libcilkrts
36131 @: $(MAKE); $(unstage)
36132 @r=`${PWD_COMMAND}`; export r; \
36133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134 $(NORMAL_TARGET_EXPORTS) \
36135 (cd $(TARGET_SUBDIR)/libcilkrts && \
36136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36137 $(TARGET-target-libcilkrts))
36138 @endif target-libcilkrts
36144 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36145 maybe-check-target-libcilkrts:
36146 @if target-libcilkrts
36147 maybe-check-target-libcilkrts: check-target-libcilkrts
36149 check-target-libcilkrts:
36150 @: $(MAKE); $(unstage)
36151 @r=`${PWD_COMMAND}`; export r; \
36152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153 $(NORMAL_TARGET_EXPORTS) \
36154 (cd $(TARGET_SUBDIR)/libcilkrts && \
36155 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36157 @endif target-libcilkrts
36159 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36160 maybe-install-target-libcilkrts:
36161 @if target-libcilkrts
36162 maybe-install-target-libcilkrts: install-target-libcilkrts
36164 install-target-libcilkrts: installdirs
36165 @: $(MAKE); $(unstage)
36166 @r=`${PWD_COMMAND}`; export r; \
36167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36168 $(NORMAL_TARGET_EXPORTS) \
36169 (cd $(TARGET_SUBDIR)/libcilkrts && \
36170 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36172 @endif target-libcilkrts
36174 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36175 maybe-install-strip-target-libcilkrts:
36176 @if target-libcilkrts
36177 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36179 install-strip-target-libcilkrts: installdirs
36180 @: $(MAKE); $(unstage)
36181 @r=`${PWD_COMMAND}`; export r; \
36182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183 $(NORMAL_TARGET_EXPORTS) \
36184 (cd $(TARGET_SUBDIR)/libcilkrts && \
36185 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36187 @endif target-libcilkrts
36189 # Other targets (info, dvi, pdf, etc.)
36191 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36192 maybe-info-target-libcilkrts:
36193 @if target-libcilkrts
36194 maybe-info-target-libcilkrts: info-target-libcilkrts
36196 info-target-libcilkrts: \
36197 configure-target-libcilkrts
36198 @: $(MAKE); $(unstage)
36199 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36200 r=`${PWD_COMMAND}`; export r; \
36201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202 $(NORMAL_TARGET_EXPORTS) \
36203 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
36204 for flag in $(EXTRA_TARGET_FLAGS); do \
36205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36206 done; \
36207 (cd $(TARGET_SUBDIR)/libcilkrts && \
36208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36210 "RANLIB=$${RANLIB}" \
36211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36212 info) \
36213 || exit 1
36215 @endif target-libcilkrts
36217 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36218 maybe-dvi-target-libcilkrts:
36219 @if target-libcilkrts
36220 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36222 dvi-target-libcilkrts: \
36223 configure-target-libcilkrts
36224 @: $(MAKE); $(unstage)
36225 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36226 r=`${PWD_COMMAND}`; export r; \
36227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36228 $(NORMAL_TARGET_EXPORTS) \
36229 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
36230 for flag in $(EXTRA_TARGET_FLAGS); do \
36231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36232 done; \
36233 (cd $(TARGET_SUBDIR)/libcilkrts && \
36234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36236 "RANLIB=$${RANLIB}" \
36237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36238 dvi) \
36239 || exit 1
36241 @endif target-libcilkrts
36243 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36244 maybe-pdf-target-libcilkrts:
36245 @if target-libcilkrts
36246 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36248 pdf-target-libcilkrts: \
36249 configure-target-libcilkrts
36250 @: $(MAKE); $(unstage)
36251 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36252 r=`${PWD_COMMAND}`; export r; \
36253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254 $(NORMAL_TARGET_EXPORTS) \
36255 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36256 for flag in $(EXTRA_TARGET_FLAGS); do \
36257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36258 done; \
36259 (cd $(TARGET_SUBDIR)/libcilkrts && \
36260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262 "RANLIB=$${RANLIB}" \
36263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264 pdf) \
36265 || exit 1
36267 @endif target-libcilkrts
36269 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36270 maybe-html-target-libcilkrts:
36271 @if target-libcilkrts
36272 maybe-html-target-libcilkrts: html-target-libcilkrts
36274 html-target-libcilkrts: \
36275 configure-target-libcilkrts
36276 @: $(MAKE); $(unstage)
36277 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36278 r=`${PWD_COMMAND}`; export r; \
36279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280 $(NORMAL_TARGET_EXPORTS) \
36281 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
36282 for flag in $(EXTRA_TARGET_FLAGS); do \
36283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36284 done; \
36285 (cd $(TARGET_SUBDIR)/libcilkrts && \
36286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36288 "RANLIB=$${RANLIB}" \
36289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36290 html) \
36291 || exit 1
36293 @endif target-libcilkrts
36295 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36296 maybe-TAGS-target-libcilkrts:
36297 @if target-libcilkrts
36298 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36300 TAGS-target-libcilkrts: \
36301 configure-target-libcilkrts
36302 @: $(MAKE); $(unstage)
36303 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36304 r=`${PWD_COMMAND}`; export r; \
36305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36306 $(NORMAL_TARGET_EXPORTS) \
36307 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
36308 for flag in $(EXTRA_TARGET_FLAGS); do \
36309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36310 done; \
36311 (cd $(TARGET_SUBDIR)/libcilkrts && \
36312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36314 "RANLIB=$${RANLIB}" \
36315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36316 TAGS) \
36317 || exit 1
36319 @endif target-libcilkrts
36321 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36322 maybe-install-info-target-libcilkrts:
36323 @if target-libcilkrts
36324 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36326 install-info-target-libcilkrts: \
36327 configure-target-libcilkrts \
36328 info-target-libcilkrts
36329 @: $(MAKE); $(unstage)
36330 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36331 r=`${PWD_COMMAND}`; export r; \
36332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36333 $(NORMAL_TARGET_EXPORTS) \
36334 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
36335 for flag in $(EXTRA_TARGET_FLAGS); do \
36336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36337 done; \
36338 (cd $(TARGET_SUBDIR)/libcilkrts && \
36339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36341 "RANLIB=$${RANLIB}" \
36342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36343 install-info) \
36344 || exit 1
36346 @endif target-libcilkrts
36348 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36349 maybe-install-pdf-target-libcilkrts:
36350 @if target-libcilkrts
36351 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36353 install-pdf-target-libcilkrts: \
36354 configure-target-libcilkrts \
36355 pdf-target-libcilkrts
36356 @: $(MAKE); $(unstage)
36357 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36358 r=`${PWD_COMMAND}`; export r; \
36359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36360 $(NORMAL_TARGET_EXPORTS) \
36361 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36362 for flag in $(EXTRA_TARGET_FLAGS); do \
36363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364 done; \
36365 (cd $(TARGET_SUBDIR)/libcilkrts && \
36366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36368 "RANLIB=$${RANLIB}" \
36369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36370 install-pdf) \
36371 || exit 1
36373 @endif target-libcilkrts
36375 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36376 maybe-install-html-target-libcilkrts:
36377 @if target-libcilkrts
36378 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36380 install-html-target-libcilkrts: \
36381 configure-target-libcilkrts \
36382 html-target-libcilkrts
36383 @: $(MAKE); $(unstage)
36384 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36385 r=`${PWD_COMMAND}`; export r; \
36386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36387 $(NORMAL_TARGET_EXPORTS) \
36388 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
36389 for flag in $(EXTRA_TARGET_FLAGS); do \
36390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36391 done; \
36392 (cd $(TARGET_SUBDIR)/libcilkrts && \
36393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36395 "RANLIB=$${RANLIB}" \
36396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397 install-html) \
36398 || exit 1
36400 @endif target-libcilkrts
36402 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36403 maybe-installcheck-target-libcilkrts:
36404 @if target-libcilkrts
36405 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36407 installcheck-target-libcilkrts: \
36408 configure-target-libcilkrts
36409 @: $(MAKE); $(unstage)
36410 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36411 r=`${PWD_COMMAND}`; export r; \
36412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36413 $(NORMAL_TARGET_EXPORTS) \
36414 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
36415 for flag in $(EXTRA_TARGET_FLAGS); do \
36416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36417 done; \
36418 (cd $(TARGET_SUBDIR)/libcilkrts && \
36419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36421 "RANLIB=$${RANLIB}" \
36422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36423 installcheck) \
36424 || exit 1
36426 @endif target-libcilkrts
36428 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
36429 maybe-mostlyclean-target-libcilkrts:
36430 @if target-libcilkrts
36431 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
36433 mostlyclean-target-libcilkrts:
36434 @: $(MAKE); $(unstage)
36435 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36436 r=`${PWD_COMMAND}`; export r; \
36437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36438 $(NORMAL_TARGET_EXPORTS) \
36439 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36440 for flag in $(EXTRA_TARGET_FLAGS); do \
36441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36442 done; \
36443 (cd $(TARGET_SUBDIR)/libcilkrts && \
36444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36446 "RANLIB=$${RANLIB}" \
36447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36448 mostlyclean) \
36449 || exit 1
36451 @endif target-libcilkrts
36453 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
36454 maybe-clean-target-libcilkrts:
36455 @if target-libcilkrts
36456 maybe-clean-target-libcilkrts: clean-target-libcilkrts
36458 clean-target-libcilkrts:
36459 @: $(MAKE); $(unstage)
36460 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36461 r=`${PWD_COMMAND}`; export r; \
36462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36463 $(NORMAL_TARGET_EXPORTS) \
36464 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36465 for flag in $(EXTRA_TARGET_FLAGS); do \
36466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36467 done; \
36468 (cd $(TARGET_SUBDIR)/libcilkrts && \
36469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36471 "RANLIB=$${RANLIB}" \
36472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36473 clean) \
36474 || exit 1
36476 @endif target-libcilkrts
36478 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
36479 maybe-distclean-target-libcilkrts:
36480 @if target-libcilkrts
36481 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
36483 distclean-target-libcilkrts:
36484 @: $(MAKE); $(unstage)
36485 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36486 r=`${PWD_COMMAND}`; export r; \
36487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36488 $(NORMAL_TARGET_EXPORTS) \
36489 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36490 for flag in $(EXTRA_TARGET_FLAGS); do \
36491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36492 done; \
36493 (cd $(TARGET_SUBDIR)/libcilkrts && \
36494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36496 "RANLIB=$${RANLIB}" \
36497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36498 distclean) \
36499 || exit 1
36501 @endif target-libcilkrts
36503 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
36504 maybe-maintainer-clean-target-libcilkrts:
36505 @if target-libcilkrts
36506 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
36508 maintainer-clean-target-libcilkrts:
36509 @: $(MAKE); $(unstage)
36510 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36511 r=`${PWD_COMMAND}`; export r; \
36512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36513 $(NORMAL_TARGET_EXPORTS) \
36514 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36515 for flag in $(EXTRA_TARGET_FLAGS); do \
36516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36517 done; \
36518 (cd $(TARGET_SUBDIR)/libcilkrts && \
36519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36521 "RANLIB=$${RANLIB}" \
36522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36523 maintainer-clean) \
36524 || exit 1
36526 @endif target-libcilkrts
36532 .PHONY: configure-target-libssp maybe-configure-target-libssp
36533 maybe-configure-target-libssp:
36534 @if gcc-bootstrap
36535 configure-target-libssp: stage_current
36536 @endif gcc-bootstrap
36537 @if target-libssp
36538 maybe-configure-target-libssp: configure-target-libssp
36539 configure-target-libssp:
36540 @: $(MAKE); $(unstage)
36541 @r=`${PWD_COMMAND}`; export r; \
36542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543 echo "Checking multilib configuration for libssp..."; \
36544 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
36545 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
36546 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
36547 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
36548 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
36549 else \
36550 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
36551 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
36552 fi; \
36553 else \
36554 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
36555 fi; \
36556 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
36557 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
36558 $(NORMAL_TARGET_EXPORTS) \
36559 echo Configuring in $(TARGET_SUBDIR)/libssp; \
36560 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
36561 case $(srcdir) in \
36562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36563 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
36564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36565 esac; \
36566 module_srcdir=libssp; \
36567 rm -f no-such-file || : ; \
36568 CONFIG_SITE=no-such-file $(SHELL) \
36569 $$s/$$module_srcdir/configure \
36570 --srcdir=$${topdir}/$$module_srcdir \
36571 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36572 --target=${target_alias} \
36573 || exit 1
36574 @endif target-libssp
36580 .PHONY: all-target-libssp maybe-all-target-libssp
36581 maybe-all-target-libssp:
36582 @if gcc-bootstrap
36583 all-target-libssp: stage_current
36584 @endif gcc-bootstrap
36585 @if target-libssp
36586 TARGET-target-libssp=all
36587 maybe-all-target-libssp: all-target-libssp
36588 all-target-libssp: configure-target-libssp
36589 @: $(MAKE); $(unstage)
36590 @r=`${PWD_COMMAND}`; export r; \
36591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36592 $(NORMAL_TARGET_EXPORTS) \
36593 (cd $(TARGET_SUBDIR)/libssp && \
36594 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36595 $(TARGET-target-libssp))
36596 @endif target-libssp
36602 .PHONY: check-target-libssp maybe-check-target-libssp
36603 maybe-check-target-libssp:
36604 @if target-libssp
36605 maybe-check-target-libssp: check-target-libssp
36607 check-target-libssp:
36608 @: $(MAKE); $(unstage)
36609 @r=`${PWD_COMMAND}`; export r; \
36610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36611 $(NORMAL_TARGET_EXPORTS) \
36612 (cd $(TARGET_SUBDIR)/libssp && \
36613 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36615 @endif target-libssp
36617 .PHONY: install-target-libssp maybe-install-target-libssp
36618 maybe-install-target-libssp:
36619 @if target-libssp
36620 maybe-install-target-libssp: install-target-libssp
36622 install-target-libssp: installdirs
36623 @: $(MAKE); $(unstage)
36624 @r=`${PWD_COMMAND}`; export r; \
36625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36626 $(NORMAL_TARGET_EXPORTS) \
36627 (cd $(TARGET_SUBDIR)/libssp && \
36628 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36630 @endif target-libssp
36632 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
36633 maybe-install-strip-target-libssp:
36634 @if target-libssp
36635 maybe-install-strip-target-libssp: install-strip-target-libssp
36637 install-strip-target-libssp: installdirs
36638 @: $(MAKE); $(unstage)
36639 @r=`${PWD_COMMAND}`; export r; \
36640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641 $(NORMAL_TARGET_EXPORTS) \
36642 (cd $(TARGET_SUBDIR)/libssp && \
36643 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36645 @endif target-libssp
36647 # Other targets (info, dvi, pdf, etc.)
36649 .PHONY: maybe-info-target-libssp info-target-libssp
36650 maybe-info-target-libssp:
36651 @if target-libssp
36652 maybe-info-target-libssp: info-target-libssp
36654 info-target-libssp: \
36655 configure-target-libssp
36656 @: $(MAKE); $(unstage)
36657 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36658 r=`${PWD_COMMAND}`; export r; \
36659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660 $(NORMAL_TARGET_EXPORTS) \
36661 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
36662 for flag in $(EXTRA_TARGET_FLAGS); do \
36663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36664 done; \
36665 (cd $(TARGET_SUBDIR)/libssp && \
36666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36668 "RANLIB=$${RANLIB}" \
36669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36670 info) \
36671 || exit 1
36673 @endif target-libssp
36675 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
36676 maybe-dvi-target-libssp:
36677 @if target-libssp
36678 maybe-dvi-target-libssp: dvi-target-libssp
36680 dvi-target-libssp: \
36681 configure-target-libssp
36682 @: $(MAKE); $(unstage)
36683 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36684 r=`${PWD_COMMAND}`; export r; \
36685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36686 $(NORMAL_TARGET_EXPORTS) \
36687 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
36688 for flag in $(EXTRA_TARGET_FLAGS); do \
36689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36690 done; \
36691 (cd $(TARGET_SUBDIR)/libssp && \
36692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36694 "RANLIB=$${RANLIB}" \
36695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36696 dvi) \
36697 || exit 1
36699 @endif target-libssp
36701 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
36702 maybe-pdf-target-libssp:
36703 @if target-libssp
36704 maybe-pdf-target-libssp: pdf-target-libssp
36706 pdf-target-libssp: \
36707 configure-target-libssp
36708 @: $(MAKE); $(unstage)
36709 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36710 r=`${PWD_COMMAND}`; export r; \
36711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36712 $(NORMAL_TARGET_EXPORTS) \
36713 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
36714 for flag in $(EXTRA_TARGET_FLAGS); do \
36715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36716 done; \
36717 (cd $(TARGET_SUBDIR)/libssp && \
36718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36720 "RANLIB=$${RANLIB}" \
36721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36722 pdf) \
36723 || exit 1
36725 @endif target-libssp
36727 .PHONY: maybe-html-target-libssp html-target-libssp
36728 maybe-html-target-libssp:
36729 @if target-libssp
36730 maybe-html-target-libssp: html-target-libssp
36732 html-target-libssp: \
36733 configure-target-libssp
36734 @: $(MAKE); $(unstage)
36735 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36736 r=`${PWD_COMMAND}`; export r; \
36737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738 $(NORMAL_TARGET_EXPORTS) \
36739 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
36740 for flag in $(EXTRA_TARGET_FLAGS); do \
36741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36742 done; \
36743 (cd $(TARGET_SUBDIR)/libssp && \
36744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746 "RANLIB=$${RANLIB}" \
36747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36748 html) \
36749 || exit 1
36751 @endif target-libssp
36753 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
36754 maybe-TAGS-target-libssp:
36755 @if target-libssp
36756 maybe-TAGS-target-libssp: TAGS-target-libssp
36758 TAGS-target-libssp: \
36759 configure-target-libssp
36760 @: $(MAKE); $(unstage)
36761 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36762 r=`${PWD_COMMAND}`; export r; \
36763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36764 $(NORMAL_TARGET_EXPORTS) \
36765 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
36766 for flag in $(EXTRA_TARGET_FLAGS); do \
36767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36768 done; \
36769 (cd $(TARGET_SUBDIR)/libssp && \
36770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36772 "RANLIB=$${RANLIB}" \
36773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36774 TAGS) \
36775 || exit 1
36777 @endif target-libssp
36779 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
36780 maybe-install-info-target-libssp:
36781 @if target-libssp
36782 maybe-install-info-target-libssp: install-info-target-libssp
36784 install-info-target-libssp: \
36785 configure-target-libssp \
36786 info-target-libssp
36787 @: $(MAKE); $(unstage)
36788 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36789 r=`${PWD_COMMAND}`; export r; \
36790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36791 $(NORMAL_TARGET_EXPORTS) \
36792 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
36793 for flag in $(EXTRA_TARGET_FLAGS); do \
36794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36795 done; \
36796 (cd $(TARGET_SUBDIR)/libssp && \
36797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36799 "RANLIB=$${RANLIB}" \
36800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36801 install-info) \
36802 || exit 1
36804 @endif target-libssp
36806 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
36807 maybe-install-pdf-target-libssp:
36808 @if target-libssp
36809 maybe-install-pdf-target-libssp: install-pdf-target-libssp
36811 install-pdf-target-libssp: \
36812 configure-target-libssp \
36813 pdf-target-libssp
36814 @: $(MAKE); $(unstage)
36815 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36816 r=`${PWD_COMMAND}`; export r; \
36817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818 $(NORMAL_TARGET_EXPORTS) \
36819 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
36820 for flag in $(EXTRA_TARGET_FLAGS); do \
36821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36822 done; \
36823 (cd $(TARGET_SUBDIR)/libssp && \
36824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826 "RANLIB=$${RANLIB}" \
36827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828 install-pdf) \
36829 || exit 1
36831 @endif target-libssp
36833 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
36834 maybe-install-html-target-libssp:
36835 @if target-libssp
36836 maybe-install-html-target-libssp: install-html-target-libssp
36838 install-html-target-libssp: \
36839 configure-target-libssp \
36840 html-target-libssp
36841 @: $(MAKE); $(unstage)
36842 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36843 r=`${PWD_COMMAND}`; export r; \
36844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845 $(NORMAL_TARGET_EXPORTS) \
36846 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
36847 for flag in $(EXTRA_TARGET_FLAGS); do \
36848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36849 done; \
36850 (cd $(TARGET_SUBDIR)/libssp && \
36851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36853 "RANLIB=$${RANLIB}" \
36854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36855 install-html) \
36856 || exit 1
36858 @endif target-libssp
36860 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
36861 maybe-installcheck-target-libssp:
36862 @if target-libssp
36863 maybe-installcheck-target-libssp: installcheck-target-libssp
36865 installcheck-target-libssp: \
36866 configure-target-libssp
36867 @: $(MAKE); $(unstage)
36868 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36869 r=`${PWD_COMMAND}`; export r; \
36870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36871 $(NORMAL_TARGET_EXPORTS) \
36872 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
36873 for flag in $(EXTRA_TARGET_FLAGS); do \
36874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36875 done; \
36876 (cd $(TARGET_SUBDIR)/libssp && \
36877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36879 "RANLIB=$${RANLIB}" \
36880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36881 installcheck) \
36882 || exit 1
36884 @endif target-libssp
36886 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
36887 maybe-mostlyclean-target-libssp:
36888 @if target-libssp
36889 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
36891 mostlyclean-target-libssp:
36892 @: $(MAKE); $(unstage)
36893 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36894 r=`${PWD_COMMAND}`; export r; \
36895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36896 $(NORMAL_TARGET_EXPORTS) \
36897 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
36898 for flag in $(EXTRA_TARGET_FLAGS); do \
36899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36900 done; \
36901 (cd $(TARGET_SUBDIR)/libssp && \
36902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36904 "RANLIB=$${RANLIB}" \
36905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36906 mostlyclean) \
36907 || exit 1
36909 @endif target-libssp
36911 .PHONY: maybe-clean-target-libssp clean-target-libssp
36912 maybe-clean-target-libssp:
36913 @if target-libssp
36914 maybe-clean-target-libssp: clean-target-libssp
36916 clean-target-libssp:
36917 @: $(MAKE); $(unstage)
36918 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36919 r=`${PWD_COMMAND}`; export r; \
36920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921 $(NORMAL_TARGET_EXPORTS) \
36922 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
36923 for flag in $(EXTRA_TARGET_FLAGS); do \
36924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36925 done; \
36926 (cd $(TARGET_SUBDIR)/libssp && \
36927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36929 "RANLIB=$${RANLIB}" \
36930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36931 clean) \
36932 || exit 1
36934 @endif target-libssp
36936 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
36937 maybe-distclean-target-libssp:
36938 @if target-libssp
36939 maybe-distclean-target-libssp: distclean-target-libssp
36941 distclean-target-libssp:
36942 @: $(MAKE); $(unstage)
36943 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36944 r=`${PWD_COMMAND}`; export r; \
36945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36946 $(NORMAL_TARGET_EXPORTS) \
36947 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
36948 for flag in $(EXTRA_TARGET_FLAGS); do \
36949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36950 done; \
36951 (cd $(TARGET_SUBDIR)/libssp && \
36952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36954 "RANLIB=$${RANLIB}" \
36955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36956 distclean) \
36957 || exit 1
36959 @endif target-libssp
36961 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
36962 maybe-maintainer-clean-target-libssp:
36963 @if target-libssp
36964 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
36966 maintainer-clean-target-libssp:
36967 @: $(MAKE); $(unstage)
36968 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36969 r=`${PWD_COMMAND}`; export r; \
36970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971 $(NORMAL_TARGET_EXPORTS) \
36972 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
36973 for flag in $(EXTRA_TARGET_FLAGS); do \
36974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36975 done; \
36976 (cd $(TARGET_SUBDIR)/libssp && \
36977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979 "RANLIB=$${RANLIB}" \
36980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981 maintainer-clean) \
36982 || exit 1
36984 @endif target-libssp
36990 .PHONY: configure-target-newlib maybe-configure-target-newlib
36991 maybe-configure-target-newlib:
36992 @if gcc-bootstrap
36993 configure-target-newlib: stage_current
36994 @endif gcc-bootstrap
36995 @if target-newlib
36996 maybe-configure-target-newlib: configure-target-newlib
36997 configure-target-newlib:
36998 @: $(MAKE); $(unstage)
36999 @r=`${PWD_COMMAND}`; export r; \
37000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37001 echo "Checking multilib configuration for newlib..."; \
37002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37003 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
37004 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
37005 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
37006 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
37007 else \
37008 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
37009 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37010 fi; \
37011 else \
37012 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37013 fi; \
37014 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
37015 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37016 $(NORMAL_TARGET_EXPORTS) \
37017 echo Configuring in $(TARGET_SUBDIR)/newlib; \
37018 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
37019 case $(srcdir) in \
37020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37021 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
37022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37023 esac; \
37024 module_srcdir=newlib; \
37025 rm -f no-such-file || : ; \
37026 CONFIG_SITE=no-such-file $(SHELL) \
37027 $$s/$$module_srcdir/configure \
37028 --srcdir=$${topdir}/$$module_srcdir \
37029 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37030 --target=${target_alias} \
37031 || exit 1
37032 @endif target-newlib
37038 .PHONY: all-target-newlib maybe-all-target-newlib
37039 maybe-all-target-newlib:
37040 @if gcc-bootstrap
37041 all-target-newlib: stage_current
37042 @endif gcc-bootstrap
37043 @if target-newlib
37044 TARGET-target-newlib=all
37045 maybe-all-target-newlib: all-target-newlib
37046 all-target-newlib: configure-target-newlib
37047 @: $(MAKE); $(unstage)
37048 @r=`${PWD_COMMAND}`; export r; \
37049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37050 $(NORMAL_TARGET_EXPORTS) \
37051 (cd $(TARGET_SUBDIR)/newlib && \
37052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37053 $(TARGET-target-newlib))
37054 @endif target-newlib
37060 .PHONY: check-target-newlib maybe-check-target-newlib
37061 maybe-check-target-newlib:
37062 @if target-newlib
37063 maybe-check-target-newlib: check-target-newlib
37065 check-target-newlib:
37066 @: $(MAKE); $(unstage)
37067 @r=`${PWD_COMMAND}`; export r; \
37068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37069 $(NORMAL_TARGET_EXPORTS) \
37070 (cd $(TARGET_SUBDIR)/newlib && \
37071 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37073 @endif target-newlib
37075 .PHONY: install-target-newlib maybe-install-target-newlib
37076 maybe-install-target-newlib:
37077 @if target-newlib
37078 maybe-install-target-newlib: install-target-newlib
37080 install-target-newlib: installdirs
37081 @: $(MAKE); $(unstage)
37082 @r=`${PWD_COMMAND}`; export r; \
37083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37084 $(NORMAL_TARGET_EXPORTS) \
37085 (cd $(TARGET_SUBDIR)/newlib && \
37086 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37088 @endif target-newlib
37090 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
37091 maybe-install-strip-target-newlib:
37092 @if target-newlib
37093 maybe-install-strip-target-newlib: install-strip-target-newlib
37095 install-strip-target-newlib: installdirs
37096 @: $(MAKE); $(unstage)
37097 @r=`${PWD_COMMAND}`; export r; \
37098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099 $(NORMAL_TARGET_EXPORTS) \
37100 (cd $(TARGET_SUBDIR)/newlib && \
37101 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37103 @endif target-newlib
37105 # Other targets (info, dvi, pdf, etc.)
37107 .PHONY: maybe-info-target-newlib info-target-newlib
37108 maybe-info-target-newlib:
37109 @if target-newlib
37110 maybe-info-target-newlib: info-target-newlib
37112 info-target-newlib: \
37113 configure-target-newlib
37114 @: $(MAKE); $(unstage)
37115 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37116 r=`${PWD_COMMAND}`; export r; \
37117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118 $(NORMAL_TARGET_EXPORTS) \
37119 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
37120 for flag in $(EXTRA_TARGET_FLAGS); do \
37121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37122 done; \
37123 (cd $(TARGET_SUBDIR)/newlib && \
37124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37126 "RANLIB=$${RANLIB}" \
37127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128 info) \
37129 || exit 1
37131 @endif target-newlib
37133 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
37134 maybe-dvi-target-newlib:
37135 @if target-newlib
37136 maybe-dvi-target-newlib: dvi-target-newlib
37138 dvi-target-newlib: \
37139 configure-target-newlib
37140 @: $(MAKE); $(unstage)
37141 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37142 r=`${PWD_COMMAND}`; export r; \
37143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37144 $(NORMAL_TARGET_EXPORTS) \
37145 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
37146 for flag in $(EXTRA_TARGET_FLAGS); do \
37147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37148 done; \
37149 (cd $(TARGET_SUBDIR)/newlib && \
37150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37152 "RANLIB=$${RANLIB}" \
37153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37154 dvi) \
37155 || exit 1
37157 @endif target-newlib
37159 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
37160 maybe-pdf-target-newlib:
37161 @if target-newlib
37162 maybe-pdf-target-newlib: pdf-target-newlib
37164 pdf-target-newlib: \
37165 configure-target-newlib
37166 @: $(MAKE); $(unstage)
37167 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37168 r=`${PWD_COMMAND}`; export r; \
37169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37170 $(NORMAL_TARGET_EXPORTS) \
37171 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
37172 for flag in $(EXTRA_TARGET_FLAGS); do \
37173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37174 done; \
37175 (cd $(TARGET_SUBDIR)/newlib && \
37176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37178 "RANLIB=$${RANLIB}" \
37179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37180 pdf) \
37181 || exit 1
37183 @endif target-newlib
37185 .PHONY: maybe-html-target-newlib html-target-newlib
37186 maybe-html-target-newlib:
37187 @if target-newlib
37188 maybe-html-target-newlib: html-target-newlib
37190 html-target-newlib: \
37191 configure-target-newlib
37192 @: $(MAKE); $(unstage)
37193 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37194 r=`${PWD_COMMAND}`; export r; \
37195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196 $(NORMAL_TARGET_EXPORTS) \
37197 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
37198 for flag in $(EXTRA_TARGET_FLAGS); do \
37199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37200 done; \
37201 (cd $(TARGET_SUBDIR)/newlib && \
37202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37204 "RANLIB=$${RANLIB}" \
37205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37206 html) \
37207 || exit 1
37209 @endif target-newlib
37211 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
37212 maybe-TAGS-target-newlib:
37213 @if target-newlib
37214 maybe-TAGS-target-newlib: TAGS-target-newlib
37216 TAGS-target-newlib: \
37217 configure-target-newlib
37218 @: $(MAKE); $(unstage)
37219 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37220 r=`${PWD_COMMAND}`; export r; \
37221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37222 $(NORMAL_TARGET_EXPORTS) \
37223 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
37224 for flag in $(EXTRA_TARGET_FLAGS); do \
37225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37226 done; \
37227 (cd $(TARGET_SUBDIR)/newlib && \
37228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37230 "RANLIB=$${RANLIB}" \
37231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37232 TAGS) \
37233 || exit 1
37235 @endif target-newlib
37237 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
37238 maybe-install-info-target-newlib:
37239 @if target-newlib
37240 maybe-install-info-target-newlib: install-info-target-newlib
37242 install-info-target-newlib: \
37243 configure-target-newlib \
37244 info-target-newlib
37245 @: $(MAKE); $(unstage)
37246 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37247 r=`${PWD_COMMAND}`; export r; \
37248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37249 $(NORMAL_TARGET_EXPORTS) \
37250 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
37251 for flag in $(EXTRA_TARGET_FLAGS); do \
37252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37253 done; \
37254 (cd $(TARGET_SUBDIR)/newlib && \
37255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37257 "RANLIB=$${RANLIB}" \
37258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37259 install-info) \
37260 || exit 1
37262 @endif target-newlib
37264 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
37265 maybe-install-pdf-target-newlib:
37266 @if target-newlib
37267 maybe-install-pdf-target-newlib: install-pdf-target-newlib
37269 install-pdf-target-newlib: \
37270 configure-target-newlib \
37271 pdf-target-newlib
37272 @: $(MAKE); $(unstage)
37273 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37274 r=`${PWD_COMMAND}`; export r; \
37275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276 $(NORMAL_TARGET_EXPORTS) \
37277 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
37278 for flag in $(EXTRA_TARGET_FLAGS); do \
37279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37280 done; \
37281 (cd $(TARGET_SUBDIR)/newlib && \
37282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37284 "RANLIB=$${RANLIB}" \
37285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37286 install-pdf) \
37287 || exit 1
37289 @endif target-newlib
37291 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
37292 maybe-install-html-target-newlib:
37293 @if target-newlib
37294 maybe-install-html-target-newlib: install-html-target-newlib
37296 install-html-target-newlib: \
37297 configure-target-newlib \
37298 html-target-newlib
37299 @: $(MAKE); $(unstage)
37300 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37301 r=`${PWD_COMMAND}`; export r; \
37302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303 $(NORMAL_TARGET_EXPORTS) \
37304 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
37305 for flag in $(EXTRA_TARGET_FLAGS); do \
37306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37307 done; \
37308 (cd $(TARGET_SUBDIR)/newlib && \
37309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311 "RANLIB=$${RANLIB}" \
37312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313 install-html) \
37314 || exit 1
37316 @endif target-newlib
37318 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
37319 maybe-installcheck-target-newlib:
37320 @if target-newlib
37321 maybe-installcheck-target-newlib: installcheck-target-newlib
37323 installcheck-target-newlib: \
37324 configure-target-newlib
37325 @: $(MAKE); $(unstage)
37326 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37327 r=`${PWD_COMMAND}`; export r; \
37328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37329 $(NORMAL_TARGET_EXPORTS) \
37330 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
37331 for flag in $(EXTRA_TARGET_FLAGS); do \
37332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37333 done; \
37334 (cd $(TARGET_SUBDIR)/newlib && \
37335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37337 "RANLIB=$${RANLIB}" \
37338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37339 installcheck) \
37340 || exit 1
37342 @endif target-newlib
37344 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
37345 maybe-mostlyclean-target-newlib:
37346 @if target-newlib
37347 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
37349 mostlyclean-target-newlib:
37350 @: $(MAKE); $(unstage)
37351 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37352 r=`${PWD_COMMAND}`; export r; \
37353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37354 $(NORMAL_TARGET_EXPORTS) \
37355 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
37356 for flag in $(EXTRA_TARGET_FLAGS); do \
37357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37358 done; \
37359 (cd $(TARGET_SUBDIR)/newlib && \
37360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37362 "RANLIB=$${RANLIB}" \
37363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37364 mostlyclean) \
37365 || exit 1
37367 @endif target-newlib
37369 .PHONY: maybe-clean-target-newlib clean-target-newlib
37370 maybe-clean-target-newlib:
37371 @if target-newlib
37372 maybe-clean-target-newlib: clean-target-newlib
37374 clean-target-newlib:
37375 @: $(MAKE); $(unstage)
37376 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37377 r=`${PWD_COMMAND}`; export r; \
37378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379 $(NORMAL_TARGET_EXPORTS) \
37380 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
37381 for flag in $(EXTRA_TARGET_FLAGS); do \
37382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37383 done; \
37384 (cd $(TARGET_SUBDIR)/newlib && \
37385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37387 "RANLIB=$${RANLIB}" \
37388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37389 clean) \
37390 || exit 1
37392 @endif target-newlib
37394 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
37395 maybe-distclean-target-newlib:
37396 @if target-newlib
37397 maybe-distclean-target-newlib: distclean-target-newlib
37399 distclean-target-newlib:
37400 @: $(MAKE); $(unstage)
37401 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37402 r=`${PWD_COMMAND}`; export r; \
37403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404 $(NORMAL_TARGET_EXPORTS) \
37405 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
37406 for flag in $(EXTRA_TARGET_FLAGS); do \
37407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37408 done; \
37409 (cd $(TARGET_SUBDIR)/newlib && \
37410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37412 "RANLIB=$${RANLIB}" \
37413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37414 distclean) \
37415 || exit 1
37417 @endif target-newlib
37419 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
37420 maybe-maintainer-clean-target-newlib:
37421 @if target-newlib
37422 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
37424 maintainer-clean-target-newlib:
37425 @: $(MAKE); $(unstage)
37426 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37427 r=`${PWD_COMMAND}`; export r; \
37428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37429 $(NORMAL_TARGET_EXPORTS) \
37430 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
37431 for flag in $(EXTRA_TARGET_FLAGS); do \
37432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37433 done; \
37434 (cd $(TARGET_SUBDIR)/newlib && \
37435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37437 "RANLIB=$${RANLIB}" \
37438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37439 maintainer-clean) \
37440 || exit 1
37442 @endif target-newlib
37448 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
37449 maybe-configure-target-libgcc:
37450 @if gcc-bootstrap
37451 configure-target-libgcc: stage_current
37452 @endif gcc-bootstrap
37453 @if target-libgcc
37454 maybe-configure-target-libgcc: configure-target-libgcc
37455 configure-target-libgcc:
37456 @r=`${PWD_COMMAND}`; export r; \
37457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37458 echo "Checking multilib configuration for libgcc..."; \
37459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37460 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37461 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37462 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37463 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37464 else \
37465 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37466 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37467 fi; \
37468 else \
37469 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37470 fi; \
37471 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37473 $(NORMAL_TARGET_EXPORTS) \
37474 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
37475 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
37476 case $(srcdir) in \
37477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37478 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37480 esac; \
37481 module_srcdir=libgcc; \
37482 rm -f no-such-file || : ; \
37483 CONFIG_SITE=no-such-file $(SHELL) \
37484 $$s/$$module_srcdir/configure \
37485 --srcdir=$${topdir}/$$module_srcdir \
37486 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37487 --target=${target_alias} \
37488 || exit 1
37489 @endif target-libgcc
37493 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
37494 maybe-configure-stage1-target-libgcc:
37495 @if target-libgcc-bootstrap
37496 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
37497 configure-stage1-target-libgcc:
37498 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37499 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
37500 @r=`${PWD_COMMAND}`; export r; \
37501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502 TFLAGS="$(STAGE1_TFLAGS)"; \
37503 echo "Checking multilib configuration for libgcc..."; \
37504 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37505 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37506 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37507 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37508 else \
37509 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37511 fi; \
37512 else \
37513 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37514 fi; \
37515 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37516 $(NORMAL_TARGET_EXPORTS) \
37517 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37518 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37519 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37520 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
37521 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37522 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
37523 case $(srcdir) in \
37524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37525 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37527 esac; \
37528 module_srcdir=libgcc; \
37529 $(SHELL) $$s/$$module_srcdir/configure \
37530 --srcdir=$${topdir}/$$module_srcdir \
37531 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37532 --target=${target_alias} \
37534 $(STAGE1_CONFIGURE_FLAGS)
37535 @endif target-libgcc-bootstrap
37537 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
37538 maybe-configure-stage2-target-libgcc:
37539 @if target-libgcc-bootstrap
37540 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
37541 configure-stage2-target-libgcc:
37542 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37543 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
37544 @r=`${PWD_COMMAND}`; export r; \
37545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546 TFLAGS="$(STAGE2_TFLAGS)"; \
37547 echo "Checking multilib configuration for libgcc..."; \
37548 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37549 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37550 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37551 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37552 else \
37553 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37554 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37555 fi; \
37556 else \
37557 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37558 fi; \
37559 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37560 $(NORMAL_TARGET_EXPORTS) \
37562 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37563 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37564 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37565 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
37566 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37567 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
37568 case $(srcdir) in \
37569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37570 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37572 esac; \
37573 module_srcdir=libgcc; \
37574 $(SHELL) $$s/$$module_srcdir/configure \
37575 --srcdir=$${topdir}/$$module_srcdir \
37576 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37577 --target=${target_alias} \
37578 --with-build-libsubdir=$(HOST_SUBDIR) \
37579 $(STAGE2_CONFIGURE_FLAGS)
37580 @endif target-libgcc-bootstrap
37582 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
37583 maybe-configure-stage3-target-libgcc:
37584 @if target-libgcc-bootstrap
37585 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
37586 configure-stage3-target-libgcc:
37587 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37588 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
37589 @r=`${PWD_COMMAND}`; export r; \
37590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591 TFLAGS="$(STAGE3_TFLAGS)"; \
37592 echo "Checking multilib configuration for libgcc..."; \
37593 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37594 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37595 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37596 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37597 else \
37598 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37599 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37600 fi; \
37601 else \
37602 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37603 fi; \
37604 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37605 $(NORMAL_TARGET_EXPORTS) \
37607 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37608 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37609 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37610 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
37611 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37612 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
37613 case $(srcdir) in \
37614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37615 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37617 esac; \
37618 module_srcdir=libgcc; \
37619 $(SHELL) $$s/$$module_srcdir/configure \
37620 --srcdir=$${topdir}/$$module_srcdir \
37621 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37622 --target=${target_alias} \
37623 --with-build-libsubdir=$(HOST_SUBDIR) \
37624 $(STAGE3_CONFIGURE_FLAGS)
37625 @endif target-libgcc-bootstrap
37627 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
37628 maybe-configure-stage4-target-libgcc:
37629 @if target-libgcc-bootstrap
37630 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
37631 configure-stage4-target-libgcc:
37632 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37633 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
37634 @r=`${PWD_COMMAND}`; export r; \
37635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636 TFLAGS="$(STAGE4_TFLAGS)"; \
37637 echo "Checking multilib configuration for libgcc..."; \
37638 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37639 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37640 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37641 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37642 else \
37643 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37644 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37645 fi; \
37646 else \
37647 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37648 fi; \
37649 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37650 $(NORMAL_TARGET_EXPORTS) \
37652 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37653 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37654 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37655 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
37656 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37657 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
37658 case $(srcdir) in \
37659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37660 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37662 esac; \
37663 module_srcdir=libgcc; \
37664 $(SHELL) $$s/$$module_srcdir/configure \
37665 --srcdir=$${topdir}/$$module_srcdir \
37666 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37667 --target=${target_alias} \
37668 --with-build-libsubdir=$(HOST_SUBDIR) \
37669 $(STAGE4_CONFIGURE_FLAGS)
37670 @endif target-libgcc-bootstrap
37672 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
37673 maybe-configure-stageprofile-target-libgcc:
37674 @if target-libgcc-bootstrap
37675 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
37676 configure-stageprofile-target-libgcc:
37677 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37678 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
37679 @r=`${PWD_COMMAND}`; export r; \
37680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37681 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37682 echo "Checking multilib configuration for libgcc..."; \
37683 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37684 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37685 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37686 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37687 else \
37688 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37689 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37690 fi; \
37691 else \
37692 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37693 fi; \
37694 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37695 $(NORMAL_TARGET_EXPORTS) \
37697 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37698 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37699 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37700 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
37701 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37702 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
37703 case $(srcdir) in \
37704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37705 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37707 esac; \
37708 module_srcdir=libgcc; \
37709 $(SHELL) $$s/$$module_srcdir/configure \
37710 --srcdir=$${topdir}/$$module_srcdir \
37711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37712 --target=${target_alias} \
37713 --with-build-libsubdir=$(HOST_SUBDIR) \
37714 $(STAGEprofile_CONFIGURE_FLAGS)
37715 @endif target-libgcc-bootstrap
37717 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
37718 maybe-configure-stagefeedback-target-libgcc:
37719 @if target-libgcc-bootstrap
37720 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
37721 configure-stagefeedback-target-libgcc:
37722 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37723 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
37724 @r=`${PWD_COMMAND}`; export r; \
37725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37726 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37727 echo "Checking multilib configuration for libgcc..."; \
37728 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
37729 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37730 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
37731 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
37732 else \
37733 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
37734 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37735 fi; \
37736 else \
37737 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
37738 fi; \
37739 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
37740 $(NORMAL_TARGET_EXPORTS) \
37742 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37743 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37744 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37745 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
37746 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
37747 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
37748 case $(srcdir) in \
37749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37750 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
37751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37752 esac; \
37753 module_srcdir=libgcc; \
37754 $(SHELL) $$s/$$module_srcdir/configure \
37755 --srcdir=$${topdir}/$$module_srcdir \
37756 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37757 --target=${target_alias} \
37758 --with-build-libsubdir=$(HOST_SUBDIR) \
37759 $(STAGEfeedback_CONFIGURE_FLAGS)
37760 @endif target-libgcc-bootstrap
37766 .PHONY: all-target-libgcc maybe-all-target-libgcc
37767 maybe-all-target-libgcc:
37768 @if gcc-bootstrap
37769 all-target-libgcc: stage_current
37770 @endif gcc-bootstrap
37771 @if target-libgcc
37772 TARGET-target-libgcc=all
37773 maybe-all-target-libgcc: all-target-libgcc
37774 all-target-libgcc: configure-target-libgcc
37775 @r=`${PWD_COMMAND}`; export r; \
37776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37777 $(NORMAL_TARGET_EXPORTS) \
37778 (cd $(TARGET_SUBDIR)/libgcc && \
37779 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37780 $(TARGET-target-libgcc))
37781 @endif target-libgcc
37785 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
37786 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
37787 maybe-all-stage1-target-libgcc:
37788 maybe-clean-stage1-target-libgcc:
37789 @if target-libgcc-bootstrap
37790 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
37791 all-stage1: all-stage1-target-libgcc
37792 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
37793 all-stage1-target-libgcc: configure-stage1-target-libgcc
37794 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37795 @r=`${PWD_COMMAND}`; export r; \
37796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797 TFLAGS="$(STAGE1_TFLAGS)"; \
37798 $(NORMAL_TARGET_EXPORTS) \
37799 cd $(TARGET_SUBDIR)/libgcc && \
37800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37801 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37802 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37803 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37807 $(EXTRA_TARGET_FLAGS) \
37809 TFLAGS="$(STAGE1_TFLAGS)" \
37810 $(TARGET-stage1-target-libgcc)
37812 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
37813 clean-stage1: clean-stage1-target-libgcc
37814 clean-stage1-target-libgcc:
37815 @if [ $(current_stage) = stage1 ]; then \
37816 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37817 else \
37818 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
37819 $(MAKE) stage1-start; \
37820 fi; \
37821 cd $(TARGET_SUBDIR)/libgcc && \
37822 $(MAKE) $(EXTRA_TARGET_FLAGS) \
37823 clean
37824 @endif target-libgcc-bootstrap
37827 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
37828 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
37829 maybe-all-stage2-target-libgcc:
37830 maybe-clean-stage2-target-libgcc:
37831 @if target-libgcc-bootstrap
37832 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
37833 all-stage2: all-stage2-target-libgcc
37834 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
37835 all-stage2-target-libgcc: configure-stage2-target-libgcc
37836 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37837 @r=`${PWD_COMMAND}`; export r; \
37838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839 TFLAGS="$(STAGE2_TFLAGS)"; \
37840 $(NORMAL_TARGET_EXPORTS) \
37842 cd $(TARGET_SUBDIR)/libgcc && \
37843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37844 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37850 $(EXTRA_TARGET_FLAGS) \
37851 TFLAGS="$(STAGE2_TFLAGS)" \
37852 $(TARGET-stage2-target-libgcc)
37854 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
37855 clean-stage2: clean-stage2-target-libgcc
37856 clean-stage2-target-libgcc:
37857 @if [ $(current_stage) = stage2 ]; then \
37858 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37859 else \
37860 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
37861 $(MAKE) stage2-start; \
37862 fi; \
37863 cd $(TARGET_SUBDIR)/libgcc && \
37864 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37865 @endif target-libgcc-bootstrap
37868 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
37869 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
37870 maybe-all-stage3-target-libgcc:
37871 maybe-clean-stage3-target-libgcc:
37872 @if target-libgcc-bootstrap
37873 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
37874 all-stage3: all-stage3-target-libgcc
37875 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
37876 all-stage3-target-libgcc: configure-stage3-target-libgcc
37877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37878 @r=`${PWD_COMMAND}`; export r; \
37879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37880 TFLAGS="$(STAGE3_TFLAGS)"; \
37881 $(NORMAL_TARGET_EXPORTS) \
37883 cd $(TARGET_SUBDIR)/libgcc && \
37884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37885 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37886 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37887 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37891 $(EXTRA_TARGET_FLAGS) \
37892 TFLAGS="$(STAGE3_TFLAGS)" \
37893 $(TARGET-stage3-target-libgcc)
37895 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
37896 clean-stage3: clean-stage3-target-libgcc
37897 clean-stage3-target-libgcc:
37898 @if [ $(current_stage) = stage3 ]; then \
37899 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37900 else \
37901 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
37902 $(MAKE) stage3-start; \
37903 fi; \
37904 cd $(TARGET_SUBDIR)/libgcc && \
37905 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37906 @endif target-libgcc-bootstrap
37909 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
37910 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
37911 maybe-all-stage4-target-libgcc:
37912 maybe-clean-stage4-target-libgcc:
37913 @if target-libgcc-bootstrap
37914 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
37915 all-stage4: all-stage4-target-libgcc
37916 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
37917 all-stage4-target-libgcc: configure-stage4-target-libgcc
37918 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37919 @r=`${PWD_COMMAND}`; export r; \
37920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37921 TFLAGS="$(STAGE4_TFLAGS)"; \
37922 $(NORMAL_TARGET_EXPORTS) \
37924 cd $(TARGET_SUBDIR)/libgcc && \
37925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37926 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37927 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37928 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37932 $(EXTRA_TARGET_FLAGS) \
37933 TFLAGS="$(STAGE4_TFLAGS)" \
37934 $(TARGET-stage4-target-libgcc)
37936 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
37937 clean-stage4: clean-stage4-target-libgcc
37938 clean-stage4-target-libgcc:
37939 @if [ $(current_stage) = stage4 ]; then \
37940 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37941 else \
37942 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
37943 $(MAKE) stage4-start; \
37944 fi; \
37945 cd $(TARGET_SUBDIR)/libgcc && \
37946 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37947 @endif target-libgcc-bootstrap
37950 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
37951 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
37952 maybe-all-stageprofile-target-libgcc:
37953 maybe-clean-stageprofile-target-libgcc:
37954 @if target-libgcc-bootstrap
37955 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
37956 all-stageprofile: all-stageprofile-target-libgcc
37957 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
37958 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
37959 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37960 @r=`${PWD_COMMAND}`; export r; \
37961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37962 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37963 $(NORMAL_TARGET_EXPORTS) \
37965 cd $(TARGET_SUBDIR)/libgcc && \
37966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37967 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37968 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37969 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37973 $(EXTRA_TARGET_FLAGS) \
37974 TFLAGS="$(STAGEprofile_TFLAGS)" \
37975 $(TARGET-stageprofile-target-libgcc)
37977 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
37978 clean-stageprofile: clean-stageprofile-target-libgcc
37979 clean-stageprofile-target-libgcc:
37980 @if [ $(current_stage) = stageprofile ]; then \
37981 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37982 else \
37983 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
37984 $(MAKE) stageprofile-start; \
37985 fi; \
37986 cd $(TARGET_SUBDIR)/libgcc && \
37987 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37988 @endif target-libgcc-bootstrap
37991 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
37992 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
37993 maybe-all-stagefeedback-target-libgcc:
37994 maybe-clean-stagefeedback-target-libgcc:
37995 @if target-libgcc-bootstrap
37996 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
37997 all-stagefeedback: all-stagefeedback-target-libgcc
37998 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
37999 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38000 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38001 @r=`${PWD_COMMAND}`; export r; \
38002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38003 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38004 $(NORMAL_TARGET_EXPORTS) \
38006 cd $(TARGET_SUBDIR)/libgcc && \
38007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38008 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38009 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38010 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38014 $(EXTRA_TARGET_FLAGS) \
38015 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38016 $(TARGET-stagefeedback-target-libgcc)
38018 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
38019 clean-stagefeedback: clean-stagefeedback-target-libgcc
38020 clean-stagefeedback-target-libgcc:
38021 @if [ $(current_stage) = stagefeedback ]; then \
38022 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38023 else \
38024 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
38025 $(MAKE) stagefeedback-start; \
38026 fi; \
38027 cd $(TARGET_SUBDIR)/libgcc && \
38028 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38029 @endif target-libgcc-bootstrap
38036 .PHONY: check-target-libgcc maybe-check-target-libgcc
38037 maybe-check-target-libgcc:
38038 @if target-libgcc
38039 maybe-check-target-libgcc: check-target-libgcc
38041 # Dummy target for uncheckable module.
38042 check-target-libgcc:
38044 @endif target-libgcc
38046 .PHONY: install-target-libgcc maybe-install-target-libgcc
38047 maybe-install-target-libgcc:
38048 @if target-libgcc
38049 maybe-install-target-libgcc: install-target-libgcc
38051 install-target-libgcc: installdirs
38052 @: $(MAKE); $(unstage)
38053 @r=`${PWD_COMMAND}`; export r; \
38054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38055 $(NORMAL_TARGET_EXPORTS) \
38056 (cd $(TARGET_SUBDIR)/libgcc && \
38057 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38059 @endif target-libgcc
38061 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
38062 maybe-install-strip-target-libgcc:
38063 @if target-libgcc
38064 maybe-install-strip-target-libgcc: install-strip-target-libgcc
38066 install-strip-target-libgcc: installdirs
38067 @: $(MAKE); $(unstage)
38068 @r=`${PWD_COMMAND}`; export r; \
38069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38070 $(NORMAL_TARGET_EXPORTS) \
38071 (cd $(TARGET_SUBDIR)/libgcc && \
38072 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38074 @endif target-libgcc
38076 # Other targets (info, dvi, pdf, etc.)
38078 .PHONY: maybe-info-target-libgcc info-target-libgcc
38079 maybe-info-target-libgcc:
38080 @if target-libgcc
38081 maybe-info-target-libgcc: info-target-libgcc
38083 info-target-libgcc: \
38084 configure-target-libgcc
38085 @: $(MAKE); $(unstage)
38086 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38087 r=`${PWD_COMMAND}`; export r; \
38088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38089 $(NORMAL_TARGET_EXPORTS) \
38090 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
38091 for flag in $(EXTRA_TARGET_FLAGS); do \
38092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38093 done; \
38094 (cd $(TARGET_SUBDIR)/libgcc && \
38095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38097 "RANLIB=$${RANLIB}" \
38098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38099 info) \
38100 || exit 1
38102 @endif target-libgcc
38104 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
38105 maybe-dvi-target-libgcc:
38106 @if target-libgcc
38107 maybe-dvi-target-libgcc: dvi-target-libgcc
38109 dvi-target-libgcc: \
38110 configure-target-libgcc
38111 @: $(MAKE); $(unstage)
38112 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38113 r=`${PWD_COMMAND}`; export r; \
38114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115 $(NORMAL_TARGET_EXPORTS) \
38116 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
38117 for flag in $(EXTRA_TARGET_FLAGS); do \
38118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38119 done; \
38120 (cd $(TARGET_SUBDIR)/libgcc && \
38121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38123 "RANLIB=$${RANLIB}" \
38124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38125 dvi) \
38126 || exit 1
38128 @endif target-libgcc
38130 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
38131 maybe-pdf-target-libgcc:
38132 @if target-libgcc
38133 maybe-pdf-target-libgcc: pdf-target-libgcc
38135 pdf-target-libgcc: \
38136 configure-target-libgcc
38137 @: $(MAKE); $(unstage)
38138 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38139 r=`${PWD_COMMAND}`; export r; \
38140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141 $(NORMAL_TARGET_EXPORTS) \
38142 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
38143 for flag in $(EXTRA_TARGET_FLAGS); do \
38144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38145 done; \
38146 (cd $(TARGET_SUBDIR)/libgcc && \
38147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38149 "RANLIB=$${RANLIB}" \
38150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38151 pdf) \
38152 || exit 1
38154 @endif target-libgcc
38156 .PHONY: maybe-html-target-libgcc html-target-libgcc
38157 maybe-html-target-libgcc:
38158 @if target-libgcc
38159 maybe-html-target-libgcc: html-target-libgcc
38161 html-target-libgcc: \
38162 configure-target-libgcc
38163 @: $(MAKE); $(unstage)
38164 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38165 r=`${PWD_COMMAND}`; export r; \
38166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38167 $(NORMAL_TARGET_EXPORTS) \
38168 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
38169 for flag in $(EXTRA_TARGET_FLAGS); do \
38170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38171 done; \
38172 (cd $(TARGET_SUBDIR)/libgcc && \
38173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38175 "RANLIB=$${RANLIB}" \
38176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38177 html) \
38178 || exit 1
38180 @endif target-libgcc
38182 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
38183 maybe-TAGS-target-libgcc:
38184 @if target-libgcc
38185 maybe-TAGS-target-libgcc: TAGS-target-libgcc
38187 TAGS-target-libgcc: \
38188 configure-target-libgcc
38189 @: $(MAKE); $(unstage)
38190 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38191 r=`${PWD_COMMAND}`; export r; \
38192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193 $(NORMAL_TARGET_EXPORTS) \
38194 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
38195 for flag in $(EXTRA_TARGET_FLAGS); do \
38196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38197 done; \
38198 (cd $(TARGET_SUBDIR)/libgcc && \
38199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38201 "RANLIB=$${RANLIB}" \
38202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38203 TAGS) \
38204 || exit 1
38206 @endif target-libgcc
38208 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
38209 maybe-install-info-target-libgcc:
38210 @if target-libgcc
38211 maybe-install-info-target-libgcc: install-info-target-libgcc
38213 install-info-target-libgcc: \
38214 configure-target-libgcc \
38215 info-target-libgcc
38216 @: $(MAKE); $(unstage)
38217 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38218 r=`${PWD_COMMAND}`; export r; \
38219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220 $(NORMAL_TARGET_EXPORTS) \
38221 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
38222 for flag in $(EXTRA_TARGET_FLAGS); do \
38223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38224 done; \
38225 (cd $(TARGET_SUBDIR)/libgcc && \
38226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38228 "RANLIB=$${RANLIB}" \
38229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38230 install-info) \
38231 || exit 1
38233 @endif target-libgcc
38235 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
38236 maybe-install-pdf-target-libgcc:
38237 @if target-libgcc
38238 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
38240 install-pdf-target-libgcc: \
38241 configure-target-libgcc \
38242 pdf-target-libgcc
38243 @: $(MAKE); $(unstage)
38244 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38245 r=`${PWD_COMMAND}`; export r; \
38246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38247 $(NORMAL_TARGET_EXPORTS) \
38248 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
38249 for flag in $(EXTRA_TARGET_FLAGS); do \
38250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38251 done; \
38252 (cd $(TARGET_SUBDIR)/libgcc && \
38253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38255 "RANLIB=$${RANLIB}" \
38256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38257 install-pdf) \
38258 || exit 1
38260 @endif target-libgcc
38262 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
38263 maybe-install-html-target-libgcc:
38264 @if target-libgcc
38265 maybe-install-html-target-libgcc: install-html-target-libgcc
38267 install-html-target-libgcc: \
38268 configure-target-libgcc \
38269 html-target-libgcc
38270 @: $(MAKE); $(unstage)
38271 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38272 r=`${PWD_COMMAND}`; export r; \
38273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38274 $(NORMAL_TARGET_EXPORTS) \
38275 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
38276 for flag in $(EXTRA_TARGET_FLAGS); do \
38277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38278 done; \
38279 (cd $(TARGET_SUBDIR)/libgcc && \
38280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38282 "RANLIB=$${RANLIB}" \
38283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38284 install-html) \
38285 || exit 1
38287 @endif target-libgcc
38289 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
38290 maybe-installcheck-target-libgcc:
38291 @if target-libgcc
38292 maybe-installcheck-target-libgcc: installcheck-target-libgcc
38294 installcheck-target-libgcc: \
38295 configure-target-libgcc
38296 @: $(MAKE); $(unstage)
38297 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38298 r=`${PWD_COMMAND}`; export r; \
38299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38300 $(NORMAL_TARGET_EXPORTS) \
38301 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
38302 for flag in $(EXTRA_TARGET_FLAGS); do \
38303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38304 done; \
38305 (cd $(TARGET_SUBDIR)/libgcc && \
38306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38308 "RANLIB=$${RANLIB}" \
38309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38310 installcheck) \
38311 || exit 1
38313 @endif target-libgcc
38315 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
38316 maybe-mostlyclean-target-libgcc:
38317 @if target-libgcc
38318 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
38320 mostlyclean-target-libgcc:
38321 @: $(MAKE); $(unstage)
38322 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38323 r=`${PWD_COMMAND}`; export r; \
38324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38325 $(NORMAL_TARGET_EXPORTS) \
38326 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
38327 for flag in $(EXTRA_TARGET_FLAGS); do \
38328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38329 done; \
38330 (cd $(TARGET_SUBDIR)/libgcc && \
38331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38333 "RANLIB=$${RANLIB}" \
38334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38335 mostlyclean) \
38336 || exit 1
38338 @endif target-libgcc
38340 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
38341 maybe-clean-target-libgcc:
38342 @if target-libgcc
38343 maybe-clean-target-libgcc: clean-target-libgcc
38345 clean-target-libgcc:
38346 @: $(MAKE); $(unstage)
38347 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38348 r=`${PWD_COMMAND}`; export r; \
38349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350 $(NORMAL_TARGET_EXPORTS) \
38351 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
38352 for flag in $(EXTRA_TARGET_FLAGS); do \
38353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38354 done; \
38355 (cd $(TARGET_SUBDIR)/libgcc && \
38356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38358 "RANLIB=$${RANLIB}" \
38359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38360 clean) \
38361 || exit 1
38363 @endif target-libgcc
38365 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
38366 maybe-distclean-target-libgcc:
38367 @if target-libgcc
38368 maybe-distclean-target-libgcc: distclean-target-libgcc
38370 distclean-target-libgcc:
38371 @: $(MAKE); $(unstage)
38372 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38373 r=`${PWD_COMMAND}`; export r; \
38374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38375 $(NORMAL_TARGET_EXPORTS) \
38376 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
38377 for flag in $(EXTRA_TARGET_FLAGS); do \
38378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38379 done; \
38380 (cd $(TARGET_SUBDIR)/libgcc && \
38381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38383 "RANLIB=$${RANLIB}" \
38384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38385 distclean) \
38386 || exit 1
38388 @endif target-libgcc
38390 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
38391 maybe-maintainer-clean-target-libgcc:
38392 @if target-libgcc
38393 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
38395 maintainer-clean-target-libgcc:
38396 @: $(MAKE); $(unstage)
38397 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38398 r=`${PWD_COMMAND}`; export r; \
38399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38400 $(NORMAL_TARGET_EXPORTS) \
38401 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
38402 for flag in $(EXTRA_TARGET_FLAGS); do \
38403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38404 done; \
38405 (cd $(TARGET_SUBDIR)/libgcc && \
38406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38408 "RANLIB=$${RANLIB}" \
38409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38410 maintainer-clean) \
38411 || exit 1
38413 @endif target-libgcc
38419 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
38420 maybe-configure-target-libbacktrace:
38421 @if gcc-bootstrap
38422 configure-target-libbacktrace: stage_current
38423 @endif gcc-bootstrap
38424 @if target-libbacktrace
38425 maybe-configure-target-libbacktrace: configure-target-libbacktrace
38426 configure-target-libbacktrace:
38427 @: $(MAKE); $(unstage)
38428 @r=`${PWD_COMMAND}`; export r; \
38429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38430 echo "Checking multilib configuration for libbacktrace..."; \
38431 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
38432 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
38433 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
38434 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
38435 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
38436 else \
38437 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
38438 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
38439 fi; \
38440 else \
38441 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
38442 fi; \
38443 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
38444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
38445 $(NORMAL_TARGET_EXPORTS) \
38446 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
38447 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
38448 case $(srcdir) in \
38449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38450 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
38451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38452 esac; \
38453 module_srcdir=libbacktrace; \
38454 rm -f no-such-file || : ; \
38455 CONFIG_SITE=no-such-file $(SHELL) \
38456 $$s/$$module_srcdir/configure \
38457 --srcdir=$${topdir}/$$module_srcdir \
38458 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38459 --target=${target_alias} \
38460 || exit 1
38461 @endif target-libbacktrace
38467 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
38468 maybe-all-target-libbacktrace:
38469 @if gcc-bootstrap
38470 all-target-libbacktrace: stage_current
38471 @endif gcc-bootstrap
38472 @if target-libbacktrace
38473 TARGET-target-libbacktrace=all
38474 maybe-all-target-libbacktrace: all-target-libbacktrace
38475 all-target-libbacktrace: configure-target-libbacktrace
38476 @: $(MAKE); $(unstage)
38477 @r=`${PWD_COMMAND}`; export r; \
38478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38479 $(NORMAL_TARGET_EXPORTS) \
38480 (cd $(TARGET_SUBDIR)/libbacktrace && \
38481 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38482 $(TARGET-target-libbacktrace))
38483 @endif target-libbacktrace
38489 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
38490 maybe-check-target-libbacktrace:
38491 @if target-libbacktrace
38492 maybe-check-target-libbacktrace: check-target-libbacktrace
38494 check-target-libbacktrace:
38495 @: $(MAKE); $(unstage)
38496 @r=`${PWD_COMMAND}`; export r; \
38497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498 $(NORMAL_TARGET_EXPORTS) \
38499 (cd $(TARGET_SUBDIR)/libbacktrace && \
38500 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38502 @endif target-libbacktrace
38504 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
38505 maybe-install-target-libbacktrace:
38506 @if target-libbacktrace
38507 maybe-install-target-libbacktrace: install-target-libbacktrace
38509 install-target-libbacktrace: installdirs
38510 @: $(MAKE); $(unstage)
38511 @r=`${PWD_COMMAND}`; export r; \
38512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38513 $(NORMAL_TARGET_EXPORTS) \
38514 (cd $(TARGET_SUBDIR)/libbacktrace && \
38515 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38517 @endif target-libbacktrace
38519 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
38520 maybe-install-strip-target-libbacktrace:
38521 @if target-libbacktrace
38522 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
38524 install-strip-target-libbacktrace: installdirs
38525 @: $(MAKE); $(unstage)
38526 @r=`${PWD_COMMAND}`; export r; \
38527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38528 $(NORMAL_TARGET_EXPORTS) \
38529 (cd $(TARGET_SUBDIR)/libbacktrace && \
38530 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38532 @endif target-libbacktrace
38534 # Other targets (info, dvi, pdf, etc.)
38536 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
38537 maybe-info-target-libbacktrace:
38538 @if target-libbacktrace
38539 maybe-info-target-libbacktrace: info-target-libbacktrace
38541 info-target-libbacktrace: \
38542 configure-target-libbacktrace
38543 @: $(MAKE); $(unstage)
38544 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38545 r=`${PWD_COMMAND}`; export r; \
38546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38547 $(NORMAL_TARGET_EXPORTS) \
38548 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
38549 for flag in $(EXTRA_TARGET_FLAGS); do \
38550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38551 done; \
38552 (cd $(TARGET_SUBDIR)/libbacktrace && \
38553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38555 "RANLIB=$${RANLIB}" \
38556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38557 info) \
38558 || exit 1
38560 @endif target-libbacktrace
38562 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
38563 maybe-dvi-target-libbacktrace:
38564 @if target-libbacktrace
38565 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
38567 dvi-target-libbacktrace: \
38568 configure-target-libbacktrace
38569 @: $(MAKE); $(unstage)
38570 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38571 r=`${PWD_COMMAND}`; export r; \
38572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38573 $(NORMAL_TARGET_EXPORTS) \
38574 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
38575 for flag in $(EXTRA_TARGET_FLAGS); do \
38576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577 done; \
38578 (cd $(TARGET_SUBDIR)/libbacktrace && \
38579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38581 "RANLIB=$${RANLIB}" \
38582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38583 dvi) \
38584 || exit 1
38586 @endif target-libbacktrace
38588 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
38589 maybe-pdf-target-libbacktrace:
38590 @if target-libbacktrace
38591 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
38593 pdf-target-libbacktrace: \
38594 configure-target-libbacktrace
38595 @: $(MAKE); $(unstage)
38596 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38597 r=`${PWD_COMMAND}`; export r; \
38598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38599 $(NORMAL_TARGET_EXPORTS) \
38600 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
38601 for flag in $(EXTRA_TARGET_FLAGS); do \
38602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38603 done; \
38604 (cd $(TARGET_SUBDIR)/libbacktrace && \
38605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38607 "RANLIB=$${RANLIB}" \
38608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38609 pdf) \
38610 || exit 1
38612 @endif target-libbacktrace
38614 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
38615 maybe-html-target-libbacktrace:
38616 @if target-libbacktrace
38617 maybe-html-target-libbacktrace: html-target-libbacktrace
38619 html-target-libbacktrace: \
38620 configure-target-libbacktrace
38621 @: $(MAKE); $(unstage)
38622 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38623 r=`${PWD_COMMAND}`; export r; \
38624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38625 $(NORMAL_TARGET_EXPORTS) \
38626 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
38627 for flag in $(EXTRA_TARGET_FLAGS); do \
38628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38629 done; \
38630 (cd $(TARGET_SUBDIR)/libbacktrace && \
38631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38633 "RANLIB=$${RANLIB}" \
38634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38635 html) \
38636 || exit 1
38638 @endif target-libbacktrace
38640 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
38641 maybe-TAGS-target-libbacktrace:
38642 @if target-libbacktrace
38643 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
38645 TAGS-target-libbacktrace: \
38646 configure-target-libbacktrace
38647 @: $(MAKE); $(unstage)
38648 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38649 r=`${PWD_COMMAND}`; export r; \
38650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38651 $(NORMAL_TARGET_EXPORTS) \
38652 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
38653 for flag in $(EXTRA_TARGET_FLAGS); do \
38654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38655 done; \
38656 (cd $(TARGET_SUBDIR)/libbacktrace && \
38657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38659 "RANLIB=$${RANLIB}" \
38660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38661 TAGS) \
38662 || exit 1
38664 @endif target-libbacktrace
38666 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
38667 maybe-install-info-target-libbacktrace:
38668 @if target-libbacktrace
38669 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
38671 install-info-target-libbacktrace: \
38672 configure-target-libbacktrace \
38673 info-target-libbacktrace
38674 @: $(MAKE); $(unstage)
38675 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38676 r=`${PWD_COMMAND}`; export r; \
38677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38678 $(NORMAL_TARGET_EXPORTS) \
38679 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
38680 for flag in $(EXTRA_TARGET_FLAGS); do \
38681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38682 done; \
38683 (cd $(TARGET_SUBDIR)/libbacktrace && \
38684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38686 "RANLIB=$${RANLIB}" \
38687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38688 install-info) \
38689 || exit 1
38691 @endif target-libbacktrace
38693 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
38694 maybe-install-pdf-target-libbacktrace:
38695 @if target-libbacktrace
38696 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
38698 install-pdf-target-libbacktrace: \
38699 configure-target-libbacktrace \
38700 pdf-target-libbacktrace
38701 @: $(MAKE); $(unstage)
38702 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38703 r=`${PWD_COMMAND}`; export r; \
38704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38705 $(NORMAL_TARGET_EXPORTS) \
38706 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
38707 for flag in $(EXTRA_TARGET_FLAGS); do \
38708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38709 done; \
38710 (cd $(TARGET_SUBDIR)/libbacktrace && \
38711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38713 "RANLIB=$${RANLIB}" \
38714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38715 install-pdf) \
38716 || exit 1
38718 @endif target-libbacktrace
38720 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
38721 maybe-install-html-target-libbacktrace:
38722 @if target-libbacktrace
38723 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
38725 install-html-target-libbacktrace: \
38726 configure-target-libbacktrace \
38727 html-target-libbacktrace
38728 @: $(MAKE); $(unstage)
38729 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38730 r=`${PWD_COMMAND}`; export r; \
38731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38732 $(NORMAL_TARGET_EXPORTS) \
38733 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
38734 for flag in $(EXTRA_TARGET_FLAGS); do \
38735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38736 done; \
38737 (cd $(TARGET_SUBDIR)/libbacktrace && \
38738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38740 "RANLIB=$${RANLIB}" \
38741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38742 install-html) \
38743 || exit 1
38745 @endif target-libbacktrace
38747 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
38748 maybe-installcheck-target-libbacktrace:
38749 @if target-libbacktrace
38750 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
38752 installcheck-target-libbacktrace: \
38753 configure-target-libbacktrace
38754 @: $(MAKE); $(unstage)
38755 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38756 r=`${PWD_COMMAND}`; export r; \
38757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758 $(NORMAL_TARGET_EXPORTS) \
38759 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
38760 for flag in $(EXTRA_TARGET_FLAGS); do \
38761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38762 done; \
38763 (cd $(TARGET_SUBDIR)/libbacktrace && \
38764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38766 "RANLIB=$${RANLIB}" \
38767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38768 installcheck) \
38769 || exit 1
38771 @endif target-libbacktrace
38773 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
38774 maybe-mostlyclean-target-libbacktrace:
38775 @if target-libbacktrace
38776 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
38778 mostlyclean-target-libbacktrace:
38779 @: $(MAKE); $(unstage)
38780 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38781 r=`${PWD_COMMAND}`; export r; \
38782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783 $(NORMAL_TARGET_EXPORTS) \
38784 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
38785 for flag in $(EXTRA_TARGET_FLAGS); do \
38786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38787 done; \
38788 (cd $(TARGET_SUBDIR)/libbacktrace && \
38789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38791 "RANLIB=$${RANLIB}" \
38792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38793 mostlyclean) \
38794 || exit 1
38796 @endif target-libbacktrace
38798 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
38799 maybe-clean-target-libbacktrace:
38800 @if target-libbacktrace
38801 maybe-clean-target-libbacktrace: clean-target-libbacktrace
38803 clean-target-libbacktrace:
38804 @: $(MAKE); $(unstage)
38805 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38806 r=`${PWD_COMMAND}`; export r; \
38807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38808 $(NORMAL_TARGET_EXPORTS) \
38809 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
38810 for flag in $(EXTRA_TARGET_FLAGS); do \
38811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38812 done; \
38813 (cd $(TARGET_SUBDIR)/libbacktrace && \
38814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38816 "RANLIB=$${RANLIB}" \
38817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38818 clean) \
38819 || exit 1
38821 @endif target-libbacktrace
38823 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
38824 maybe-distclean-target-libbacktrace:
38825 @if target-libbacktrace
38826 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
38828 distclean-target-libbacktrace:
38829 @: $(MAKE); $(unstage)
38830 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38831 r=`${PWD_COMMAND}`; export r; \
38832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833 $(NORMAL_TARGET_EXPORTS) \
38834 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
38835 for flag in $(EXTRA_TARGET_FLAGS); do \
38836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38837 done; \
38838 (cd $(TARGET_SUBDIR)/libbacktrace && \
38839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38841 "RANLIB=$${RANLIB}" \
38842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38843 distclean) \
38844 || exit 1
38846 @endif target-libbacktrace
38848 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
38849 maybe-maintainer-clean-target-libbacktrace:
38850 @if target-libbacktrace
38851 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
38853 maintainer-clean-target-libbacktrace:
38854 @: $(MAKE); $(unstage)
38855 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
38856 r=`${PWD_COMMAND}`; export r; \
38857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38858 $(NORMAL_TARGET_EXPORTS) \
38859 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
38860 for flag in $(EXTRA_TARGET_FLAGS); do \
38861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38862 done; \
38863 (cd $(TARGET_SUBDIR)/libbacktrace && \
38864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38866 "RANLIB=$${RANLIB}" \
38867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38868 maintainer-clean) \
38869 || exit 1
38871 @endif target-libbacktrace
38877 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
38878 maybe-configure-target-libquadmath:
38879 @if gcc-bootstrap
38880 configure-target-libquadmath: stage_current
38881 @endif gcc-bootstrap
38882 @if target-libquadmath
38883 maybe-configure-target-libquadmath: configure-target-libquadmath
38884 configure-target-libquadmath:
38885 @: $(MAKE); $(unstage)
38886 @r=`${PWD_COMMAND}`; export r; \
38887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888 echo "Checking multilib configuration for libquadmath..."; \
38889 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
38890 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
38891 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
38892 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
38893 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
38894 else \
38895 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
38896 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
38897 fi; \
38898 else \
38899 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
38900 fi; \
38901 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
38902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
38903 $(NORMAL_TARGET_EXPORTS) \
38904 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
38905 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
38906 case $(srcdir) in \
38907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38908 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
38909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38910 esac; \
38911 module_srcdir=libquadmath; \
38912 rm -f no-such-file || : ; \
38913 CONFIG_SITE=no-such-file $(SHELL) \
38914 $$s/$$module_srcdir/configure \
38915 --srcdir=$${topdir}/$$module_srcdir \
38916 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38917 --target=${target_alias} \
38918 || exit 1
38919 @endif target-libquadmath
38925 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
38926 maybe-all-target-libquadmath:
38927 @if gcc-bootstrap
38928 all-target-libquadmath: stage_current
38929 @endif gcc-bootstrap
38930 @if target-libquadmath
38931 TARGET-target-libquadmath=all
38932 maybe-all-target-libquadmath: all-target-libquadmath
38933 all-target-libquadmath: configure-target-libquadmath
38934 @: $(MAKE); $(unstage)
38935 @r=`${PWD_COMMAND}`; export r; \
38936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38937 $(NORMAL_TARGET_EXPORTS) \
38938 (cd $(TARGET_SUBDIR)/libquadmath && \
38939 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38940 $(TARGET-target-libquadmath))
38941 @endif target-libquadmath
38947 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
38948 maybe-check-target-libquadmath:
38949 @if target-libquadmath
38950 maybe-check-target-libquadmath: check-target-libquadmath
38952 check-target-libquadmath:
38953 @: $(MAKE); $(unstage)
38954 @r=`${PWD_COMMAND}`; export r; \
38955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38956 $(NORMAL_TARGET_EXPORTS) \
38957 (cd $(TARGET_SUBDIR)/libquadmath && \
38958 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38960 @endif target-libquadmath
38962 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
38963 maybe-install-target-libquadmath:
38964 @if target-libquadmath
38965 maybe-install-target-libquadmath: install-target-libquadmath
38967 install-target-libquadmath: installdirs
38968 @: $(MAKE); $(unstage)
38969 @r=`${PWD_COMMAND}`; export r; \
38970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38971 $(NORMAL_TARGET_EXPORTS) \
38972 (cd $(TARGET_SUBDIR)/libquadmath && \
38973 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38975 @endif target-libquadmath
38977 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
38978 maybe-install-strip-target-libquadmath:
38979 @if target-libquadmath
38980 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
38982 install-strip-target-libquadmath: installdirs
38983 @: $(MAKE); $(unstage)
38984 @r=`${PWD_COMMAND}`; export r; \
38985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38986 $(NORMAL_TARGET_EXPORTS) \
38987 (cd $(TARGET_SUBDIR)/libquadmath && \
38988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38990 @endif target-libquadmath
38992 # Other targets (info, dvi, pdf, etc.)
38994 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
38995 maybe-info-target-libquadmath:
38996 @if target-libquadmath
38997 maybe-info-target-libquadmath: info-target-libquadmath
38999 info-target-libquadmath: \
39000 configure-target-libquadmath
39001 @: $(MAKE); $(unstage)
39002 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39003 r=`${PWD_COMMAND}`; export r; \
39004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39005 $(NORMAL_TARGET_EXPORTS) \
39006 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
39007 for flag in $(EXTRA_TARGET_FLAGS); do \
39008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39009 done; \
39010 (cd $(TARGET_SUBDIR)/libquadmath && \
39011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39013 "RANLIB=$${RANLIB}" \
39014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39015 info) \
39016 || exit 1
39018 @endif target-libquadmath
39020 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
39021 maybe-dvi-target-libquadmath:
39022 @if target-libquadmath
39023 maybe-dvi-target-libquadmath: dvi-target-libquadmath
39025 dvi-target-libquadmath: \
39026 configure-target-libquadmath
39027 @: $(MAKE); $(unstage)
39028 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39029 r=`${PWD_COMMAND}`; export r; \
39030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39031 $(NORMAL_TARGET_EXPORTS) \
39032 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
39033 for flag in $(EXTRA_TARGET_FLAGS); do \
39034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39035 done; \
39036 (cd $(TARGET_SUBDIR)/libquadmath && \
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 dvi) \
39042 || exit 1
39044 @endif target-libquadmath
39046 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
39047 maybe-pdf-target-libquadmath:
39048 @if target-libquadmath
39049 maybe-pdf-target-libquadmath: pdf-target-libquadmath
39051 pdf-target-libquadmath: \
39052 configure-target-libquadmath
39053 @: $(MAKE); $(unstage)
39054 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39055 r=`${PWD_COMMAND}`; export r; \
39056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39057 $(NORMAL_TARGET_EXPORTS) \
39058 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39059 for flag in $(EXTRA_TARGET_FLAGS); do \
39060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39061 done; \
39062 (cd $(TARGET_SUBDIR)/libquadmath && \
39063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39065 "RANLIB=$${RANLIB}" \
39066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39067 pdf) \
39068 || exit 1
39070 @endif target-libquadmath
39072 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
39073 maybe-html-target-libquadmath:
39074 @if target-libquadmath
39075 maybe-html-target-libquadmath: html-target-libquadmath
39077 html-target-libquadmath: \
39078 configure-target-libquadmath
39079 @: $(MAKE); $(unstage)
39080 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39081 r=`${PWD_COMMAND}`; export r; \
39082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39083 $(NORMAL_TARGET_EXPORTS) \
39084 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
39085 for flag in $(EXTRA_TARGET_FLAGS); do \
39086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39087 done; \
39088 (cd $(TARGET_SUBDIR)/libquadmath && \
39089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39091 "RANLIB=$${RANLIB}" \
39092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39093 html) \
39094 || exit 1
39096 @endif target-libquadmath
39098 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
39099 maybe-TAGS-target-libquadmath:
39100 @if target-libquadmath
39101 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
39103 TAGS-target-libquadmath: \
39104 configure-target-libquadmath
39105 @: $(MAKE); $(unstage)
39106 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39107 r=`${PWD_COMMAND}`; export r; \
39108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39109 $(NORMAL_TARGET_EXPORTS) \
39110 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
39111 for flag in $(EXTRA_TARGET_FLAGS); do \
39112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39113 done; \
39114 (cd $(TARGET_SUBDIR)/libquadmath && \
39115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39117 "RANLIB=$${RANLIB}" \
39118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39119 TAGS) \
39120 || exit 1
39122 @endif target-libquadmath
39124 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
39125 maybe-install-info-target-libquadmath:
39126 @if target-libquadmath
39127 maybe-install-info-target-libquadmath: install-info-target-libquadmath
39129 install-info-target-libquadmath: \
39130 configure-target-libquadmath \
39131 info-target-libquadmath
39132 @: $(MAKE); $(unstage)
39133 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39134 r=`${PWD_COMMAND}`; export r; \
39135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136 $(NORMAL_TARGET_EXPORTS) \
39137 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
39138 for flag in $(EXTRA_TARGET_FLAGS); do \
39139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39140 done; \
39141 (cd $(TARGET_SUBDIR)/libquadmath && \
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 install-info) \
39147 || exit 1
39149 @endif target-libquadmath
39151 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
39152 maybe-install-pdf-target-libquadmath:
39153 @if target-libquadmath
39154 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
39156 install-pdf-target-libquadmath: \
39157 configure-target-libquadmath \
39158 pdf-target-libquadmath
39159 @: $(MAKE); $(unstage)
39160 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39161 r=`${PWD_COMMAND}`; export r; \
39162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39163 $(NORMAL_TARGET_EXPORTS) \
39164 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39165 for flag in $(EXTRA_TARGET_FLAGS); do \
39166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39167 done; \
39168 (cd $(TARGET_SUBDIR)/libquadmath && \
39169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39171 "RANLIB=$${RANLIB}" \
39172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39173 install-pdf) \
39174 || exit 1
39176 @endif target-libquadmath
39178 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
39179 maybe-install-html-target-libquadmath:
39180 @if target-libquadmath
39181 maybe-install-html-target-libquadmath: install-html-target-libquadmath
39183 install-html-target-libquadmath: \
39184 configure-target-libquadmath \
39185 html-target-libquadmath
39186 @: $(MAKE); $(unstage)
39187 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39188 r=`${PWD_COMMAND}`; export r; \
39189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39190 $(NORMAL_TARGET_EXPORTS) \
39191 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
39192 for flag in $(EXTRA_TARGET_FLAGS); do \
39193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39194 done; \
39195 (cd $(TARGET_SUBDIR)/libquadmath && \
39196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39198 "RANLIB=$${RANLIB}" \
39199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39200 install-html) \
39201 || exit 1
39203 @endif target-libquadmath
39205 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
39206 maybe-installcheck-target-libquadmath:
39207 @if target-libquadmath
39208 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
39210 installcheck-target-libquadmath: \
39211 configure-target-libquadmath
39212 @: $(MAKE); $(unstage)
39213 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39214 r=`${PWD_COMMAND}`; export r; \
39215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39216 $(NORMAL_TARGET_EXPORTS) \
39217 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
39218 for flag in $(EXTRA_TARGET_FLAGS); do \
39219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39220 done; \
39221 (cd $(TARGET_SUBDIR)/libquadmath && \
39222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39224 "RANLIB=$${RANLIB}" \
39225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39226 installcheck) \
39227 || exit 1
39229 @endif target-libquadmath
39231 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
39232 maybe-mostlyclean-target-libquadmath:
39233 @if target-libquadmath
39234 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
39236 mostlyclean-target-libquadmath:
39237 @: $(MAKE); $(unstage)
39238 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(NORMAL_TARGET_EXPORTS) \
39242 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
39243 for flag in $(EXTRA_TARGET_FLAGS); do \
39244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39245 done; \
39246 (cd $(TARGET_SUBDIR)/libquadmath && \
39247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249 "RANLIB=$${RANLIB}" \
39250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251 mostlyclean) \
39252 || exit 1
39254 @endif target-libquadmath
39256 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
39257 maybe-clean-target-libquadmath:
39258 @if target-libquadmath
39259 maybe-clean-target-libquadmath: clean-target-libquadmath
39261 clean-target-libquadmath:
39262 @: $(MAKE); $(unstage)
39263 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39264 r=`${PWD_COMMAND}`; export r; \
39265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39266 $(NORMAL_TARGET_EXPORTS) \
39267 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
39268 for flag in $(EXTRA_TARGET_FLAGS); do \
39269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270 done; \
39271 (cd $(TARGET_SUBDIR)/libquadmath && \
39272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39274 "RANLIB=$${RANLIB}" \
39275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39276 clean) \
39277 || exit 1
39279 @endif target-libquadmath
39281 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
39282 maybe-distclean-target-libquadmath:
39283 @if target-libquadmath
39284 maybe-distclean-target-libquadmath: distclean-target-libquadmath
39286 distclean-target-libquadmath:
39287 @: $(MAKE); $(unstage)
39288 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39289 r=`${PWD_COMMAND}`; export r; \
39290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39291 $(NORMAL_TARGET_EXPORTS) \
39292 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
39293 for flag in $(EXTRA_TARGET_FLAGS); do \
39294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39295 done; \
39296 (cd $(TARGET_SUBDIR)/libquadmath && \
39297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39299 "RANLIB=$${RANLIB}" \
39300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39301 distclean) \
39302 || exit 1
39304 @endif target-libquadmath
39306 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
39307 maybe-maintainer-clean-target-libquadmath:
39308 @if target-libquadmath
39309 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
39311 maintainer-clean-target-libquadmath:
39312 @: $(MAKE); $(unstage)
39313 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39314 r=`${PWD_COMMAND}`; export r; \
39315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316 $(NORMAL_TARGET_EXPORTS) \
39317 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
39318 for flag in $(EXTRA_TARGET_FLAGS); do \
39319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39320 done; \
39321 (cd $(TARGET_SUBDIR)/libquadmath && \
39322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39324 "RANLIB=$${RANLIB}" \
39325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39326 maintainer-clean) \
39327 || exit 1
39329 @endif target-libquadmath
39335 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
39336 maybe-configure-target-libgfortran:
39337 @if gcc-bootstrap
39338 configure-target-libgfortran: stage_current
39339 @endif gcc-bootstrap
39340 @if target-libgfortran
39341 maybe-configure-target-libgfortran: configure-target-libgfortran
39342 configure-target-libgfortran:
39343 @: $(MAKE); $(unstage)
39344 @r=`${PWD_COMMAND}`; export r; \
39345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346 echo "Checking multilib configuration for libgfortran..."; \
39347 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39348 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
39349 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39350 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39351 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
39352 else \
39353 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
39354 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39355 fi; \
39356 else \
39357 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39358 fi; \
39359 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
39360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39361 $(NORMAL_TARGET_EXPORTS) \
39362 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
39363 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
39364 case $(srcdir) in \
39365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39366 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
39367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39368 esac; \
39369 module_srcdir=libgfortran; \
39370 rm -f no-such-file || : ; \
39371 CONFIG_SITE=no-such-file $(SHELL) \
39372 $$s/$$module_srcdir/configure \
39373 --srcdir=$${topdir}/$$module_srcdir \
39374 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39375 --target=${target_alias} \
39376 || exit 1
39377 @endif target-libgfortran
39383 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
39384 maybe-all-target-libgfortran:
39385 @if gcc-bootstrap
39386 all-target-libgfortran: stage_current
39387 @endif gcc-bootstrap
39388 @if target-libgfortran
39389 TARGET-target-libgfortran=all
39390 maybe-all-target-libgfortran: all-target-libgfortran
39391 all-target-libgfortran: configure-target-libgfortran
39392 @: $(MAKE); $(unstage)
39393 @r=`${PWD_COMMAND}`; export r; \
39394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395 $(NORMAL_TARGET_EXPORTS) \
39396 (cd $(TARGET_SUBDIR)/libgfortran && \
39397 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39398 $(TARGET-target-libgfortran))
39399 @endif target-libgfortran
39405 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
39406 maybe-check-target-libgfortran:
39407 @if target-libgfortran
39408 maybe-check-target-libgfortran: check-target-libgfortran
39410 check-target-libgfortran:
39411 @: $(MAKE); $(unstage)
39412 @r=`${PWD_COMMAND}`; export r; \
39413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39414 $(NORMAL_TARGET_EXPORTS) \
39415 (cd $(TARGET_SUBDIR)/libgfortran && \
39416 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39418 @endif target-libgfortran
39420 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
39421 maybe-install-target-libgfortran:
39422 @if target-libgfortran
39423 maybe-install-target-libgfortran: install-target-libgfortran
39425 install-target-libgfortran: installdirs
39426 @: $(MAKE); $(unstage)
39427 @r=`${PWD_COMMAND}`; export r; \
39428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39429 $(NORMAL_TARGET_EXPORTS) \
39430 (cd $(TARGET_SUBDIR)/libgfortran && \
39431 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39433 @endif target-libgfortran
39435 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
39436 maybe-install-strip-target-libgfortran:
39437 @if target-libgfortran
39438 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
39440 install-strip-target-libgfortran: installdirs
39441 @: $(MAKE); $(unstage)
39442 @r=`${PWD_COMMAND}`; export r; \
39443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39444 $(NORMAL_TARGET_EXPORTS) \
39445 (cd $(TARGET_SUBDIR)/libgfortran && \
39446 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39448 @endif target-libgfortran
39450 # Other targets (info, dvi, pdf, etc.)
39452 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
39453 maybe-info-target-libgfortran:
39454 @if target-libgfortran
39455 maybe-info-target-libgfortran: info-target-libgfortran
39457 info-target-libgfortran: \
39458 configure-target-libgfortran
39459 @: $(MAKE); $(unstage)
39460 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39461 r=`${PWD_COMMAND}`; export r; \
39462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39463 $(NORMAL_TARGET_EXPORTS) \
39464 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
39465 for flag in $(EXTRA_TARGET_FLAGS); do \
39466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39467 done; \
39468 (cd $(TARGET_SUBDIR)/libgfortran && \
39469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39471 "RANLIB=$${RANLIB}" \
39472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39473 info) \
39474 || exit 1
39476 @endif target-libgfortran
39478 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
39479 maybe-dvi-target-libgfortran:
39480 @if target-libgfortran
39481 maybe-dvi-target-libgfortran: dvi-target-libgfortran
39483 dvi-target-libgfortran: \
39484 configure-target-libgfortran
39485 @: $(MAKE); $(unstage)
39486 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39487 r=`${PWD_COMMAND}`; export r; \
39488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489 $(NORMAL_TARGET_EXPORTS) \
39490 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
39491 for flag in $(EXTRA_TARGET_FLAGS); do \
39492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39493 done; \
39494 (cd $(TARGET_SUBDIR)/libgfortran && \
39495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497 "RANLIB=$${RANLIB}" \
39498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499 dvi) \
39500 || exit 1
39502 @endif target-libgfortran
39504 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
39505 maybe-pdf-target-libgfortran:
39506 @if target-libgfortran
39507 maybe-pdf-target-libgfortran: pdf-target-libgfortran
39509 pdf-target-libgfortran: \
39510 configure-target-libgfortran
39511 @: $(MAKE); $(unstage)
39512 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39513 r=`${PWD_COMMAND}`; export r; \
39514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39515 $(NORMAL_TARGET_EXPORTS) \
39516 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
39517 for flag in $(EXTRA_TARGET_FLAGS); do \
39518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39519 done; \
39520 (cd $(TARGET_SUBDIR)/libgfortran && \
39521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39523 "RANLIB=$${RANLIB}" \
39524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39525 pdf) \
39526 || exit 1
39528 @endif target-libgfortran
39530 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
39531 maybe-html-target-libgfortran:
39532 @if target-libgfortran
39533 maybe-html-target-libgfortran: html-target-libgfortran
39535 html-target-libgfortran: \
39536 configure-target-libgfortran
39537 @: $(MAKE); $(unstage)
39538 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39539 r=`${PWD_COMMAND}`; export r; \
39540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39541 $(NORMAL_TARGET_EXPORTS) \
39542 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
39543 for flag in $(EXTRA_TARGET_FLAGS); do \
39544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39545 done; \
39546 (cd $(TARGET_SUBDIR)/libgfortran && \
39547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39549 "RANLIB=$${RANLIB}" \
39550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39551 html) \
39552 || exit 1
39554 @endif target-libgfortran
39556 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
39557 maybe-TAGS-target-libgfortran:
39558 @if target-libgfortran
39559 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
39561 TAGS-target-libgfortran: \
39562 configure-target-libgfortran
39563 @: $(MAKE); $(unstage)
39564 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39565 r=`${PWD_COMMAND}`; export r; \
39566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39567 $(NORMAL_TARGET_EXPORTS) \
39568 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
39569 for flag in $(EXTRA_TARGET_FLAGS); do \
39570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39571 done; \
39572 (cd $(TARGET_SUBDIR)/libgfortran && \
39573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39575 "RANLIB=$${RANLIB}" \
39576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39577 TAGS) \
39578 || exit 1
39580 @endif target-libgfortran
39582 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
39583 maybe-install-info-target-libgfortran:
39584 @if target-libgfortran
39585 maybe-install-info-target-libgfortran: install-info-target-libgfortran
39587 install-info-target-libgfortran: \
39588 configure-target-libgfortran \
39589 info-target-libgfortran
39590 @: $(MAKE); $(unstage)
39591 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39592 r=`${PWD_COMMAND}`; export r; \
39593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39594 $(NORMAL_TARGET_EXPORTS) \
39595 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
39596 for flag in $(EXTRA_TARGET_FLAGS); do \
39597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598 done; \
39599 (cd $(TARGET_SUBDIR)/libgfortran && \
39600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39602 "RANLIB=$${RANLIB}" \
39603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39604 install-info) \
39605 || exit 1
39607 @endif target-libgfortran
39609 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
39610 maybe-install-pdf-target-libgfortran:
39611 @if target-libgfortran
39612 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
39614 install-pdf-target-libgfortran: \
39615 configure-target-libgfortran \
39616 pdf-target-libgfortran
39617 @: $(MAKE); $(unstage)
39618 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39619 r=`${PWD_COMMAND}`; export r; \
39620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39621 $(NORMAL_TARGET_EXPORTS) \
39622 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
39623 for flag in $(EXTRA_TARGET_FLAGS); do \
39624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39625 done; \
39626 (cd $(TARGET_SUBDIR)/libgfortran && \
39627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39629 "RANLIB=$${RANLIB}" \
39630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39631 install-pdf) \
39632 || exit 1
39634 @endif target-libgfortran
39636 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
39637 maybe-install-html-target-libgfortran:
39638 @if target-libgfortran
39639 maybe-install-html-target-libgfortran: install-html-target-libgfortran
39641 install-html-target-libgfortran: \
39642 configure-target-libgfortran \
39643 html-target-libgfortran
39644 @: $(MAKE); $(unstage)
39645 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39646 r=`${PWD_COMMAND}`; export r; \
39647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648 $(NORMAL_TARGET_EXPORTS) \
39649 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
39650 for flag in $(EXTRA_TARGET_FLAGS); do \
39651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39652 done; \
39653 (cd $(TARGET_SUBDIR)/libgfortran && \
39654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656 "RANLIB=$${RANLIB}" \
39657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658 install-html) \
39659 || exit 1
39661 @endif target-libgfortran
39663 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
39664 maybe-installcheck-target-libgfortran:
39665 @if target-libgfortran
39666 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
39668 installcheck-target-libgfortran: \
39669 configure-target-libgfortran
39670 @: $(MAKE); $(unstage)
39671 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39672 r=`${PWD_COMMAND}`; export r; \
39673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39674 $(NORMAL_TARGET_EXPORTS) \
39675 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
39676 for flag in $(EXTRA_TARGET_FLAGS); do \
39677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39678 done; \
39679 (cd $(TARGET_SUBDIR)/libgfortran && \
39680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39682 "RANLIB=$${RANLIB}" \
39683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39684 installcheck) \
39685 || exit 1
39687 @endif target-libgfortran
39689 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
39690 maybe-mostlyclean-target-libgfortran:
39691 @if target-libgfortran
39692 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
39694 mostlyclean-target-libgfortran:
39695 @: $(MAKE); $(unstage)
39696 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39697 r=`${PWD_COMMAND}`; export r; \
39698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39699 $(NORMAL_TARGET_EXPORTS) \
39700 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
39701 for flag in $(EXTRA_TARGET_FLAGS); do \
39702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39703 done; \
39704 (cd $(TARGET_SUBDIR)/libgfortran && \
39705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39707 "RANLIB=$${RANLIB}" \
39708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39709 mostlyclean) \
39710 || exit 1
39712 @endif target-libgfortran
39714 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
39715 maybe-clean-target-libgfortran:
39716 @if target-libgfortran
39717 maybe-clean-target-libgfortran: clean-target-libgfortran
39719 clean-target-libgfortran:
39720 @: $(MAKE); $(unstage)
39721 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39722 r=`${PWD_COMMAND}`; export r; \
39723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39724 $(NORMAL_TARGET_EXPORTS) \
39725 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
39726 for flag in $(EXTRA_TARGET_FLAGS); do \
39727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39728 done; \
39729 (cd $(TARGET_SUBDIR)/libgfortran && \
39730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39732 "RANLIB=$${RANLIB}" \
39733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39734 clean) \
39735 || exit 1
39737 @endif target-libgfortran
39739 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
39740 maybe-distclean-target-libgfortran:
39741 @if target-libgfortran
39742 maybe-distclean-target-libgfortran: distclean-target-libgfortran
39744 distclean-target-libgfortran:
39745 @: $(MAKE); $(unstage)
39746 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39747 r=`${PWD_COMMAND}`; export r; \
39748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39749 $(NORMAL_TARGET_EXPORTS) \
39750 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
39751 for flag in $(EXTRA_TARGET_FLAGS); do \
39752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39753 done; \
39754 (cd $(TARGET_SUBDIR)/libgfortran && \
39755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39757 "RANLIB=$${RANLIB}" \
39758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39759 distclean) \
39760 || exit 1
39762 @endif target-libgfortran
39764 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
39765 maybe-maintainer-clean-target-libgfortran:
39766 @if target-libgfortran
39767 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
39769 maintainer-clean-target-libgfortran:
39770 @: $(MAKE); $(unstage)
39771 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
39772 r=`${PWD_COMMAND}`; export r; \
39773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774 $(NORMAL_TARGET_EXPORTS) \
39775 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
39776 for flag in $(EXTRA_TARGET_FLAGS); do \
39777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39778 done; \
39779 (cd $(TARGET_SUBDIR)/libgfortran && \
39780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39782 "RANLIB=$${RANLIB}" \
39783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39784 maintainer-clean) \
39785 || exit 1
39787 @endif target-libgfortran
39793 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
39794 maybe-configure-target-libobjc:
39795 @if gcc-bootstrap
39796 configure-target-libobjc: stage_current
39797 @endif gcc-bootstrap
39798 @if target-libobjc
39799 maybe-configure-target-libobjc: configure-target-libobjc
39800 configure-target-libobjc:
39801 @: $(MAKE); $(unstage)
39802 @r=`${PWD_COMMAND}`; export r; \
39803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804 echo "Checking multilib configuration for libobjc..."; \
39805 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
39806 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
39807 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
39808 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
39809 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
39810 else \
39811 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
39812 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
39813 fi; \
39814 else \
39815 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
39816 fi; \
39817 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
39818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
39819 $(NORMAL_TARGET_EXPORTS) \
39820 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
39821 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
39822 case $(srcdir) in \
39823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39824 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
39825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39826 esac; \
39827 module_srcdir=libobjc; \
39828 rm -f no-such-file || : ; \
39829 CONFIG_SITE=no-such-file $(SHELL) \
39830 $$s/$$module_srcdir/configure \
39831 --srcdir=$${topdir}/$$module_srcdir \
39832 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39833 --target=${target_alias} \
39834 || exit 1
39835 @endif target-libobjc
39841 .PHONY: all-target-libobjc maybe-all-target-libobjc
39842 maybe-all-target-libobjc:
39843 @if gcc-bootstrap
39844 all-target-libobjc: stage_current
39845 @endif gcc-bootstrap
39846 @if target-libobjc
39847 TARGET-target-libobjc=all
39848 maybe-all-target-libobjc: all-target-libobjc
39849 all-target-libobjc: configure-target-libobjc
39850 @: $(MAKE); $(unstage)
39851 @r=`${PWD_COMMAND}`; export r; \
39852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39853 $(NORMAL_TARGET_EXPORTS) \
39854 (cd $(TARGET_SUBDIR)/libobjc && \
39855 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39856 $(TARGET-target-libobjc))
39857 @endif target-libobjc
39863 .PHONY: check-target-libobjc maybe-check-target-libobjc
39864 maybe-check-target-libobjc:
39865 @if target-libobjc
39866 maybe-check-target-libobjc: check-target-libobjc
39868 check-target-libobjc:
39869 @: $(MAKE); $(unstage)
39870 @r=`${PWD_COMMAND}`; export r; \
39871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39872 $(NORMAL_TARGET_EXPORTS) \
39873 (cd $(TARGET_SUBDIR)/libobjc && \
39874 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39876 @endif target-libobjc
39878 .PHONY: install-target-libobjc maybe-install-target-libobjc
39879 maybe-install-target-libobjc:
39880 @if target-libobjc
39881 maybe-install-target-libobjc: install-target-libobjc
39883 install-target-libobjc: installdirs
39884 @: $(MAKE); $(unstage)
39885 @r=`${PWD_COMMAND}`; export r; \
39886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887 $(NORMAL_TARGET_EXPORTS) \
39888 (cd $(TARGET_SUBDIR)/libobjc && \
39889 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39891 @endif target-libobjc
39893 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
39894 maybe-install-strip-target-libobjc:
39895 @if target-libobjc
39896 maybe-install-strip-target-libobjc: install-strip-target-libobjc
39898 install-strip-target-libobjc: installdirs
39899 @: $(MAKE); $(unstage)
39900 @r=`${PWD_COMMAND}`; export r; \
39901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39902 $(NORMAL_TARGET_EXPORTS) \
39903 (cd $(TARGET_SUBDIR)/libobjc && \
39904 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39906 @endif target-libobjc
39908 # Other targets (info, dvi, pdf, etc.)
39910 .PHONY: maybe-info-target-libobjc info-target-libobjc
39911 maybe-info-target-libobjc:
39912 @if target-libobjc
39913 maybe-info-target-libobjc: info-target-libobjc
39915 info-target-libobjc: \
39916 configure-target-libobjc
39917 @: $(MAKE); $(unstage)
39918 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39919 r=`${PWD_COMMAND}`; export r; \
39920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39921 $(NORMAL_TARGET_EXPORTS) \
39922 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
39923 for flag in $(EXTRA_TARGET_FLAGS); do \
39924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39925 done; \
39926 (cd $(TARGET_SUBDIR)/libobjc && \
39927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39929 "RANLIB=$${RANLIB}" \
39930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39931 info) \
39932 || exit 1
39934 @endif target-libobjc
39936 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
39937 maybe-dvi-target-libobjc:
39938 @if target-libobjc
39939 maybe-dvi-target-libobjc: dvi-target-libobjc
39941 dvi-target-libobjc: \
39942 configure-target-libobjc
39943 @: $(MAKE); $(unstage)
39944 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39945 r=`${PWD_COMMAND}`; export r; \
39946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39947 $(NORMAL_TARGET_EXPORTS) \
39948 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
39949 for flag in $(EXTRA_TARGET_FLAGS); do \
39950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39951 done; \
39952 (cd $(TARGET_SUBDIR)/libobjc && \
39953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39955 "RANLIB=$${RANLIB}" \
39956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39957 dvi) \
39958 || exit 1
39960 @endif target-libobjc
39962 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
39963 maybe-pdf-target-libobjc:
39964 @if target-libobjc
39965 maybe-pdf-target-libobjc: pdf-target-libobjc
39967 pdf-target-libobjc: \
39968 configure-target-libobjc
39969 @: $(MAKE); $(unstage)
39970 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39971 r=`${PWD_COMMAND}`; export r; \
39972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39973 $(NORMAL_TARGET_EXPORTS) \
39974 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
39975 for flag in $(EXTRA_TARGET_FLAGS); do \
39976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39977 done; \
39978 (cd $(TARGET_SUBDIR)/libobjc && \
39979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39981 "RANLIB=$${RANLIB}" \
39982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39983 pdf) \
39984 || exit 1
39986 @endif target-libobjc
39988 .PHONY: maybe-html-target-libobjc html-target-libobjc
39989 maybe-html-target-libobjc:
39990 @if target-libobjc
39991 maybe-html-target-libobjc: html-target-libobjc
39993 html-target-libobjc: \
39994 configure-target-libobjc
39995 @: $(MAKE); $(unstage)
39996 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39997 r=`${PWD_COMMAND}`; export r; \
39998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39999 $(NORMAL_TARGET_EXPORTS) \
40000 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40001 for flag in $(EXTRA_TARGET_FLAGS); do \
40002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40003 done; \
40004 (cd $(TARGET_SUBDIR)/libobjc && \
40005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40007 "RANLIB=$${RANLIB}" \
40008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40009 html) \
40010 || exit 1
40012 @endif target-libobjc
40014 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40015 maybe-TAGS-target-libobjc:
40016 @if target-libobjc
40017 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40019 TAGS-target-libobjc: \
40020 configure-target-libobjc
40021 @: $(MAKE); $(unstage)
40022 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40023 r=`${PWD_COMMAND}`; export r; \
40024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40025 $(NORMAL_TARGET_EXPORTS) \
40026 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40027 for flag in $(EXTRA_TARGET_FLAGS); do \
40028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40029 done; \
40030 (cd $(TARGET_SUBDIR)/libobjc && \
40031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40033 "RANLIB=$${RANLIB}" \
40034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40035 TAGS) \
40036 || exit 1
40038 @endif target-libobjc
40040 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40041 maybe-install-info-target-libobjc:
40042 @if target-libobjc
40043 maybe-install-info-target-libobjc: install-info-target-libobjc
40045 install-info-target-libobjc: \
40046 configure-target-libobjc \
40047 info-target-libobjc
40048 @: $(MAKE); $(unstage)
40049 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40050 r=`${PWD_COMMAND}`; export r; \
40051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40052 $(NORMAL_TARGET_EXPORTS) \
40053 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40054 for flag in $(EXTRA_TARGET_FLAGS); do \
40055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056 done; \
40057 (cd $(TARGET_SUBDIR)/libobjc && \
40058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40060 "RANLIB=$${RANLIB}" \
40061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40062 install-info) \
40063 || exit 1
40065 @endif target-libobjc
40067 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40068 maybe-install-pdf-target-libobjc:
40069 @if target-libobjc
40070 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40072 install-pdf-target-libobjc: \
40073 configure-target-libobjc \
40074 pdf-target-libobjc
40075 @: $(MAKE); $(unstage)
40076 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40077 r=`${PWD_COMMAND}`; export r; \
40078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40079 $(NORMAL_TARGET_EXPORTS) \
40080 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40081 for flag in $(EXTRA_TARGET_FLAGS); do \
40082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40083 done; \
40084 (cd $(TARGET_SUBDIR)/libobjc && \
40085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40087 "RANLIB=$${RANLIB}" \
40088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40089 install-pdf) \
40090 || exit 1
40092 @endif target-libobjc
40094 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40095 maybe-install-html-target-libobjc:
40096 @if target-libobjc
40097 maybe-install-html-target-libobjc: install-html-target-libobjc
40099 install-html-target-libobjc: \
40100 configure-target-libobjc \
40101 html-target-libobjc
40102 @: $(MAKE); $(unstage)
40103 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40104 r=`${PWD_COMMAND}`; export r; \
40105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40106 $(NORMAL_TARGET_EXPORTS) \
40107 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40108 for flag in $(EXTRA_TARGET_FLAGS); do \
40109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40110 done; \
40111 (cd $(TARGET_SUBDIR)/libobjc && \
40112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40114 "RANLIB=$${RANLIB}" \
40115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40116 install-html) \
40117 || exit 1
40119 @endif target-libobjc
40121 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40122 maybe-installcheck-target-libobjc:
40123 @if target-libobjc
40124 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40126 installcheck-target-libobjc: \
40127 configure-target-libobjc
40128 @: $(MAKE); $(unstage)
40129 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40130 r=`${PWD_COMMAND}`; export r; \
40131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40132 $(NORMAL_TARGET_EXPORTS) \
40133 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40134 for flag in $(EXTRA_TARGET_FLAGS); do \
40135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40136 done; \
40137 (cd $(TARGET_SUBDIR)/libobjc && \
40138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40140 "RANLIB=$${RANLIB}" \
40141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40142 installcheck) \
40143 || exit 1
40145 @endif target-libobjc
40147 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
40148 maybe-mostlyclean-target-libobjc:
40149 @if target-libobjc
40150 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
40152 mostlyclean-target-libobjc:
40153 @: $(MAKE); $(unstage)
40154 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40155 r=`${PWD_COMMAND}`; export r; \
40156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40157 $(NORMAL_TARGET_EXPORTS) \
40158 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
40159 for flag in $(EXTRA_TARGET_FLAGS); do \
40160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40161 done; \
40162 (cd $(TARGET_SUBDIR)/libobjc && \
40163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40165 "RANLIB=$${RANLIB}" \
40166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40167 mostlyclean) \
40168 || exit 1
40170 @endif target-libobjc
40172 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
40173 maybe-clean-target-libobjc:
40174 @if target-libobjc
40175 maybe-clean-target-libobjc: clean-target-libobjc
40177 clean-target-libobjc:
40178 @: $(MAKE); $(unstage)
40179 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40180 r=`${PWD_COMMAND}`; export r; \
40181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182 $(NORMAL_TARGET_EXPORTS) \
40183 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
40184 for flag in $(EXTRA_TARGET_FLAGS); do \
40185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40186 done; \
40187 (cd $(TARGET_SUBDIR)/libobjc && \
40188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40190 "RANLIB=$${RANLIB}" \
40191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40192 clean) \
40193 || exit 1
40195 @endif target-libobjc
40197 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
40198 maybe-distclean-target-libobjc:
40199 @if target-libobjc
40200 maybe-distclean-target-libobjc: distclean-target-libobjc
40202 distclean-target-libobjc:
40203 @: $(MAKE); $(unstage)
40204 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40205 r=`${PWD_COMMAND}`; export r; \
40206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40207 $(NORMAL_TARGET_EXPORTS) \
40208 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
40209 for flag in $(EXTRA_TARGET_FLAGS); do \
40210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40211 done; \
40212 (cd $(TARGET_SUBDIR)/libobjc && \
40213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40215 "RANLIB=$${RANLIB}" \
40216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40217 distclean) \
40218 || exit 1
40220 @endif target-libobjc
40222 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
40223 maybe-maintainer-clean-target-libobjc:
40224 @if target-libobjc
40225 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
40227 maintainer-clean-target-libobjc:
40228 @: $(MAKE); $(unstage)
40229 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40230 r=`${PWD_COMMAND}`; export r; \
40231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232 $(NORMAL_TARGET_EXPORTS) \
40233 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
40234 for flag in $(EXTRA_TARGET_FLAGS); do \
40235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40236 done; \
40237 (cd $(TARGET_SUBDIR)/libobjc && \
40238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40240 "RANLIB=$${RANLIB}" \
40241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40242 maintainer-clean) \
40243 || exit 1
40245 @endif target-libobjc
40251 .PHONY: configure-target-libgo maybe-configure-target-libgo
40252 maybe-configure-target-libgo:
40253 @if gcc-bootstrap
40254 configure-target-libgo: stage_current
40255 @endif gcc-bootstrap
40256 @if target-libgo
40257 maybe-configure-target-libgo: configure-target-libgo
40258 configure-target-libgo:
40259 @: $(MAKE); $(unstage)
40260 @r=`${PWD_COMMAND}`; export r; \
40261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40262 echo "Checking multilib configuration for libgo..."; \
40263 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40264 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
40265 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
40266 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
40267 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
40268 else \
40269 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
40270 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40271 fi; \
40272 else \
40273 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40274 fi; \
40275 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
40276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40277 $(NORMAL_TARGET_EXPORTS) \
40278 echo Configuring in $(TARGET_SUBDIR)/libgo; \
40279 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
40280 case $(srcdir) in \
40281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40282 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
40283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40284 esac; \
40285 module_srcdir=libgo; \
40286 rm -f no-such-file || : ; \
40287 CONFIG_SITE=no-such-file $(SHELL) \
40288 $$s/$$module_srcdir/configure \
40289 --srcdir=$${topdir}/$$module_srcdir \
40290 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40291 --target=${target_alias} \
40292 || exit 1
40293 @endif target-libgo
40299 .PHONY: all-target-libgo maybe-all-target-libgo
40300 maybe-all-target-libgo:
40301 @if gcc-bootstrap
40302 all-target-libgo: stage_current
40303 @endif gcc-bootstrap
40304 @if target-libgo
40305 TARGET-target-libgo=all
40306 maybe-all-target-libgo: all-target-libgo
40307 all-target-libgo: configure-target-libgo
40308 @: $(MAKE); $(unstage)
40309 @r=`${PWD_COMMAND}`; export r; \
40310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311 $(NORMAL_TARGET_EXPORTS) \
40312 (cd $(TARGET_SUBDIR)/libgo && \
40313 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40314 $(TARGET-target-libgo))
40315 @endif target-libgo
40321 .PHONY: check-target-libgo maybe-check-target-libgo
40322 maybe-check-target-libgo:
40323 @if target-libgo
40324 maybe-check-target-libgo: check-target-libgo
40326 check-target-libgo:
40327 @: $(MAKE); $(unstage)
40328 @r=`${PWD_COMMAND}`; export r; \
40329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40330 $(NORMAL_TARGET_EXPORTS) \
40331 (cd $(TARGET_SUBDIR)/libgo && \
40332 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40334 @endif target-libgo
40336 .PHONY: install-target-libgo maybe-install-target-libgo
40337 maybe-install-target-libgo:
40338 @if target-libgo
40339 maybe-install-target-libgo: install-target-libgo
40341 install-target-libgo: installdirs
40342 @: $(MAKE); $(unstage)
40343 @r=`${PWD_COMMAND}`; export r; \
40344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40345 $(NORMAL_TARGET_EXPORTS) \
40346 (cd $(TARGET_SUBDIR)/libgo && \
40347 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40349 @endif target-libgo
40351 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
40352 maybe-install-strip-target-libgo:
40353 @if target-libgo
40354 maybe-install-strip-target-libgo: install-strip-target-libgo
40356 install-strip-target-libgo: installdirs
40357 @: $(MAKE); $(unstage)
40358 @r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 $(NORMAL_TARGET_EXPORTS) \
40361 (cd $(TARGET_SUBDIR)/libgo && \
40362 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40364 @endif target-libgo
40366 # Other targets (info, dvi, pdf, etc.)
40368 .PHONY: maybe-info-target-libgo info-target-libgo
40369 maybe-info-target-libgo:
40370 @if target-libgo
40371 maybe-info-target-libgo: info-target-libgo
40373 info-target-libgo: \
40374 configure-target-libgo
40375 @: $(MAKE); $(unstage)
40376 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40377 r=`${PWD_COMMAND}`; export r; \
40378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40379 $(NORMAL_TARGET_EXPORTS) \
40380 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
40381 for flag in $(EXTRA_TARGET_FLAGS); do \
40382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40383 done; \
40384 (cd $(TARGET_SUBDIR)/libgo && \
40385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40387 "RANLIB=$${RANLIB}" \
40388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40389 info) \
40390 || exit 1
40392 @endif target-libgo
40394 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
40395 maybe-dvi-target-libgo:
40396 @if target-libgo
40397 maybe-dvi-target-libgo: dvi-target-libgo
40399 dvi-target-libgo: \
40400 configure-target-libgo
40401 @: $(MAKE); $(unstage)
40402 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40403 r=`${PWD_COMMAND}`; export r; \
40404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40405 $(NORMAL_TARGET_EXPORTS) \
40406 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
40407 for flag in $(EXTRA_TARGET_FLAGS); do \
40408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40409 done; \
40410 (cd $(TARGET_SUBDIR)/libgo && \
40411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40413 "RANLIB=$${RANLIB}" \
40414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40415 dvi) \
40416 || exit 1
40418 @endif target-libgo
40420 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
40421 maybe-pdf-target-libgo:
40422 @if target-libgo
40423 maybe-pdf-target-libgo: pdf-target-libgo
40425 pdf-target-libgo: \
40426 configure-target-libgo
40427 @: $(MAKE); $(unstage)
40428 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40429 r=`${PWD_COMMAND}`; export r; \
40430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40431 $(NORMAL_TARGET_EXPORTS) \
40432 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
40433 for flag in $(EXTRA_TARGET_FLAGS); do \
40434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40435 done; \
40436 (cd $(TARGET_SUBDIR)/libgo && \
40437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40439 "RANLIB=$${RANLIB}" \
40440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40441 pdf) \
40442 || exit 1
40444 @endif target-libgo
40446 .PHONY: maybe-html-target-libgo html-target-libgo
40447 maybe-html-target-libgo:
40448 @if target-libgo
40449 maybe-html-target-libgo: html-target-libgo
40451 html-target-libgo: \
40452 configure-target-libgo
40453 @: $(MAKE); $(unstage)
40454 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40455 r=`${PWD_COMMAND}`; export r; \
40456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457 $(NORMAL_TARGET_EXPORTS) \
40458 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
40459 for flag in $(EXTRA_TARGET_FLAGS); do \
40460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40461 done; \
40462 (cd $(TARGET_SUBDIR)/libgo && \
40463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40465 "RANLIB=$${RANLIB}" \
40466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40467 html) \
40468 || exit 1
40470 @endif target-libgo
40472 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
40473 maybe-TAGS-target-libgo:
40474 @if target-libgo
40475 maybe-TAGS-target-libgo: TAGS-target-libgo
40477 TAGS-target-libgo: \
40478 configure-target-libgo
40479 @: $(MAKE); $(unstage)
40480 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40481 r=`${PWD_COMMAND}`; export r; \
40482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40483 $(NORMAL_TARGET_EXPORTS) \
40484 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
40485 for flag in $(EXTRA_TARGET_FLAGS); do \
40486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40487 done; \
40488 (cd $(TARGET_SUBDIR)/libgo && \
40489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40491 "RANLIB=$${RANLIB}" \
40492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40493 TAGS) \
40494 || exit 1
40496 @endif target-libgo
40498 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
40499 maybe-install-info-target-libgo:
40500 @if target-libgo
40501 maybe-install-info-target-libgo: install-info-target-libgo
40503 install-info-target-libgo: \
40504 configure-target-libgo \
40505 info-target-libgo
40506 @: $(MAKE); $(unstage)
40507 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40508 r=`${PWD_COMMAND}`; export r; \
40509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40510 $(NORMAL_TARGET_EXPORTS) \
40511 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
40512 for flag in $(EXTRA_TARGET_FLAGS); do \
40513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40514 done; \
40515 (cd $(TARGET_SUBDIR)/libgo && \
40516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40518 "RANLIB=$${RANLIB}" \
40519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40520 install-info) \
40521 || exit 1
40523 @endif target-libgo
40525 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
40526 maybe-install-pdf-target-libgo:
40527 @if target-libgo
40528 maybe-install-pdf-target-libgo: install-pdf-target-libgo
40530 install-pdf-target-libgo: \
40531 configure-target-libgo \
40532 pdf-target-libgo
40533 @: $(MAKE); $(unstage)
40534 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40535 r=`${PWD_COMMAND}`; export r; \
40536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537 $(NORMAL_TARGET_EXPORTS) \
40538 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
40539 for flag in $(EXTRA_TARGET_FLAGS); do \
40540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40541 done; \
40542 (cd $(TARGET_SUBDIR)/libgo && \
40543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40545 "RANLIB=$${RANLIB}" \
40546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40547 install-pdf) \
40548 || exit 1
40550 @endif target-libgo
40552 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
40553 maybe-install-html-target-libgo:
40554 @if target-libgo
40555 maybe-install-html-target-libgo: install-html-target-libgo
40557 install-html-target-libgo: \
40558 configure-target-libgo \
40559 html-target-libgo
40560 @: $(MAKE); $(unstage)
40561 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40562 r=`${PWD_COMMAND}`; export r; \
40563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40564 $(NORMAL_TARGET_EXPORTS) \
40565 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
40566 for flag in $(EXTRA_TARGET_FLAGS); do \
40567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40568 done; \
40569 (cd $(TARGET_SUBDIR)/libgo && \
40570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40572 "RANLIB=$${RANLIB}" \
40573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40574 install-html) \
40575 || exit 1
40577 @endif target-libgo
40579 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
40580 maybe-installcheck-target-libgo:
40581 @if target-libgo
40582 maybe-installcheck-target-libgo: installcheck-target-libgo
40584 installcheck-target-libgo: \
40585 configure-target-libgo
40586 @: $(MAKE); $(unstage)
40587 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40588 r=`${PWD_COMMAND}`; export r; \
40589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40590 $(NORMAL_TARGET_EXPORTS) \
40591 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
40592 for flag in $(EXTRA_TARGET_FLAGS); do \
40593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40594 done; \
40595 (cd $(TARGET_SUBDIR)/libgo && \
40596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40598 "RANLIB=$${RANLIB}" \
40599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40600 installcheck) \
40601 || exit 1
40603 @endif target-libgo
40605 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
40606 maybe-mostlyclean-target-libgo:
40607 @if target-libgo
40608 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
40610 mostlyclean-target-libgo:
40611 @: $(MAKE); $(unstage)
40612 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40613 r=`${PWD_COMMAND}`; export r; \
40614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40615 $(NORMAL_TARGET_EXPORTS) \
40616 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
40617 for flag in $(EXTRA_TARGET_FLAGS); do \
40618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40619 done; \
40620 (cd $(TARGET_SUBDIR)/libgo && \
40621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40623 "RANLIB=$${RANLIB}" \
40624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40625 mostlyclean) \
40626 || exit 1
40628 @endif target-libgo
40630 .PHONY: maybe-clean-target-libgo clean-target-libgo
40631 maybe-clean-target-libgo:
40632 @if target-libgo
40633 maybe-clean-target-libgo: clean-target-libgo
40635 clean-target-libgo:
40636 @: $(MAKE); $(unstage)
40637 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40638 r=`${PWD_COMMAND}`; export r; \
40639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640 $(NORMAL_TARGET_EXPORTS) \
40641 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
40642 for flag in $(EXTRA_TARGET_FLAGS); do \
40643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40644 done; \
40645 (cd $(TARGET_SUBDIR)/libgo && \
40646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40648 "RANLIB=$${RANLIB}" \
40649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40650 clean) \
40651 || exit 1
40653 @endif target-libgo
40655 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
40656 maybe-distclean-target-libgo:
40657 @if target-libgo
40658 maybe-distclean-target-libgo: distclean-target-libgo
40660 distclean-target-libgo:
40661 @: $(MAKE); $(unstage)
40662 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40663 r=`${PWD_COMMAND}`; export r; \
40664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40665 $(NORMAL_TARGET_EXPORTS) \
40666 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
40667 for flag in $(EXTRA_TARGET_FLAGS); do \
40668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40669 done; \
40670 (cd $(TARGET_SUBDIR)/libgo && \
40671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40673 "RANLIB=$${RANLIB}" \
40674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40675 distclean) \
40676 || exit 1
40678 @endif target-libgo
40680 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
40681 maybe-maintainer-clean-target-libgo:
40682 @if target-libgo
40683 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
40685 maintainer-clean-target-libgo:
40686 @: $(MAKE); $(unstage)
40687 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40688 r=`${PWD_COMMAND}`; export r; \
40689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690 $(NORMAL_TARGET_EXPORTS) \
40691 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
40692 for flag in $(EXTRA_TARGET_FLAGS); do \
40693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40694 done; \
40695 (cd $(TARGET_SUBDIR)/libgo && \
40696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698 "RANLIB=$${RANLIB}" \
40699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700 maintainer-clean) \
40701 || exit 1
40703 @endif target-libgo
40709 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
40710 maybe-configure-target-libtermcap:
40711 @if gcc-bootstrap
40712 configure-target-libtermcap: stage_current
40713 @endif gcc-bootstrap
40714 @if target-libtermcap
40715 maybe-configure-target-libtermcap: configure-target-libtermcap
40716 configure-target-libtermcap:
40717 @: $(MAKE); $(unstage)
40718 @r=`${PWD_COMMAND}`; export r; \
40719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40720 echo "Checking multilib configuration for libtermcap..."; \
40721 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
40722 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
40723 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
40724 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
40725 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
40726 else \
40727 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
40728 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
40729 fi; \
40730 else \
40731 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
40732 fi; \
40733 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
40734 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
40735 $(NORMAL_TARGET_EXPORTS) \
40736 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
40737 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
40738 case $(srcdir) in \
40739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40740 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
40741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40742 esac; \
40743 module_srcdir=libtermcap; \
40744 rm -f no-such-file || : ; \
40745 CONFIG_SITE=no-such-file $(SHELL) \
40746 $$s/$$module_srcdir/configure \
40747 --srcdir=$${topdir}/$$module_srcdir \
40748 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40749 --target=${target_alias} \
40750 || exit 1
40751 @endif target-libtermcap
40757 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
40758 maybe-all-target-libtermcap:
40759 @if gcc-bootstrap
40760 all-target-libtermcap: stage_current
40761 @endif gcc-bootstrap
40762 @if target-libtermcap
40763 TARGET-target-libtermcap=all
40764 maybe-all-target-libtermcap: all-target-libtermcap
40765 all-target-libtermcap: configure-target-libtermcap
40766 @: $(MAKE); $(unstage)
40767 @r=`${PWD_COMMAND}`; export r; \
40768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40769 $(NORMAL_TARGET_EXPORTS) \
40770 (cd $(TARGET_SUBDIR)/libtermcap && \
40771 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40772 $(TARGET-target-libtermcap))
40773 @endif target-libtermcap
40779 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
40780 maybe-check-target-libtermcap:
40781 @if target-libtermcap
40782 maybe-check-target-libtermcap: check-target-libtermcap
40784 # Dummy target for uncheckable module.
40785 check-target-libtermcap:
40787 @endif target-libtermcap
40789 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
40790 maybe-install-target-libtermcap:
40791 @if target-libtermcap
40792 maybe-install-target-libtermcap: install-target-libtermcap
40794 install-target-libtermcap: installdirs
40795 @: $(MAKE); $(unstage)
40796 @r=`${PWD_COMMAND}`; export r; \
40797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40798 $(NORMAL_TARGET_EXPORTS) \
40799 (cd $(TARGET_SUBDIR)/libtermcap && \
40800 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40802 @endif target-libtermcap
40804 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
40805 maybe-install-strip-target-libtermcap:
40806 @if target-libtermcap
40807 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
40809 install-strip-target-libtermcap: installdirs
40810 @: $(MAKE); $(unstage)
40811 @r=`${PWD_COMMAND}`; export r; \
40812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813 $(NORMAL_TARGET_EXPORTS) \
40814 (cd $(TARGET_SUBDIR)/libtermcap && \
40815 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40817 @endif target-libtermcap
40819 # Other targets (info, dvi, pdf, etc.)
40821 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
40822 maybe-info-target-libtermcap:
40823 @if target-libtermcap
40824 maybe-info-target-libtermcap: info-target-libtermcap
40826 info-target-libtermcap: \
40827 configure-target-libtermcap
40828 @: $(MAKE); $(unstage)
40829 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40830 r=`${PWD_COMMAND}`; export r; \
40831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40832 $(NORMAL_TARGET_EXPORTS) \
40833 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
40834 for flag in $(EXTRA_TARGET_FLAGS); do \
40835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40836 done; \
40837 (cd $(TARGET_SUBDIR)/libtermcap && \
40838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40840 "RANLIB=$${RANLIB}" \
40841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40842 info) \
40843 || exit 1
40845 @endif target-libtermcap
40847 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
40848 maybe-dvi-target-libtermcap:
40849 @if target-libtermcap
40850 maybe-dvi-target-libtermcap: dvi-target-libtermcap
40852 dvi-target-libtermcap: \
40853 configure-target-libtermcap
40854 @: $(MAKE); $(unstage)
40855 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40856 r=`${PWD_COMMAND}`; export r; \
40857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40858 $(NORMAL_TARGET_EXPORTS) \
40859 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
40860 for flag in $(EXTRA_TARGET_FLAGS); do \
40861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40862 done; \
40863 (cd $(TARGET_SUBDIR)/libtermcap && \
40864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40866 "RANLIB=$${RANLIB}" \
40867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40868 dvi) \
40869 || exit 1
40871 @endif target-libtermcap
40873 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
40874 maybe-pdf-target-libtermcap:
40875 @if target-libtermcap
40876 maybe-pdf-target-libtermcap: pdf-target-libtermcap
40878 pdf-target-libtermcap: \
40879 configure-target-libtermcap
40880 @: $(MAKE); $(unstage)
40881 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40882 r=`${PWD_COMMAND}`; export r; \
40883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884 $(NORMAL_TARGET_EXPORTS) \
40885 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
40886 for flag in $(EXTRA_TARGET_FLAGS); do \
40887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40888 done; \
40889 (cd $(TARGET_SUBDIR)/libtermcap && \
40890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40892 "RANLIB=$${RANLIB}" \
40893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40894 pdf) \
40895 || exit 1
40897 @endif target-libtermcap
40899 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
40900 maybe-html-target-libtermcap:
40901 @if target-libtermcap
40902 maybe-html-target-libtermcap: html-target-libtermcap
40904 html-target-libtermcap: \
40905 configure-target-libtermcap
40906 @: $(MAKE); $(unstage)
40907 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40908 r=`${PWD_COMMAND}`; export r; \
40909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40910 $(NORMAL_TARGET_EXPORTS) \
40911 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
40912 for flag in $(EXTRA_TARGET_FLAGS); do \
40913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40914 done; \
40915 (cd $(TARGET_SUBDIR)/libtermcap && \
40916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40918 "RANLIB=$${RANLIB}" \
40919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40920 html) \
40921 || exit 1
40923 @endif target-libtermcap
40925 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
40926 maybe-TAGS-target-libtermcap:
40927 @if target-libtermcap
40928 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
40930 TAGS-target-libtermcap: \
40931 configure-target-libtermcap
40932 @: $(MAKE); $(unstage)
40933 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40934 r=`${PWD_COMMAND}`; export r; \
40935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40936 $(NORMAL_TARGET_EXPORTS) \
40937 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
40938 for flag in $(EXTRA_TARGET_FLAGS); do \
40939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40940 done; \
40941 (cd $(TARGET_SUBDIR)/libtermcap && \
40942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40944 "RANLIB=$${RANLIB}" \
40945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40946 TAGS) \
40947 || exit 1
40949 @endif target-libtermcap
40951 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
40952 maybe-install-info-target-libtermcap:
40953 @if target-libtermcap
40954 maybe-install-info-target-libtermcap: install-info-target-libtermcap
40956 install-info-target-libtermcap: \
40957 configure-target-libtermcap \
40958 info-target-libtermcap
40959 @: $(MAKE); $(unstage)
40960 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40961 r=`${PWD_COMMAND}`; export r; \
40962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40963 $(NORMAL_TARGET_EXPORTS) \
40964 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
40965 for flag in $(EXTRA_TARGET_FLAGS); do \
40966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40967 done; \
40968 (cd $(TARGET_SUBDIR)/libtermcap && \
40969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40971 "RANLIB=$${RANLIB}" \
40972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40973 install-info) \
40974 || exit 1
40976 @endif target-libtermcap
40978 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
40979 maybe-install-pdf-target-libtermcap:
40980 @if target-libtermcap
40981 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
40983 install-pdf-target-libtermcap: \
40984 configure-target-libtermcap \
40985 pdf-target-libtermcap
40986 @: $(MAKE); $(unstage)
40987 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40988 r=`${PWD_COMMAND}`; export r; \
40989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40990 $(NORMAL_TARGET_EXPORTS) \
40991 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
40992 for flag in $(EXTRA_TARGET_FLAGS); do \
40993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994 done; \
40995 (cd $(TARGET_SUBDIR)/libtermcap && \
40996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40998 "RANLIB=$${RANLIB}" \
40999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41000 install-pdf) \
41001 || exit 1
41003 @endif target-libtermcap
41005 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41006 maybe-install-html-target-libtermcap:
41007 @if target-libtermcap
41008 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41010 install-html-target-libtermcap: \
41011 configure-target-libtermcap \
41012 html-target-libtermcap
41013 @: $(MAKE); $(unstage)
41014 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41015 r=`${PWD_COMMAND}`; export r; \
41016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017 $(NORMAL_TARGET_EXPORTS) \
41018 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41019 for flag in $(EXTRA_TARGET_FLAGS); do \
41020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41021 done; \
41022 (cd $(TARGET_SUBDIR)/libtermcap && \
41023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41025 "RANLIB=$${RANLIB}" \
41026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41027 install-html) \
41028 || exit 1
41030 @endif target-libtermcap
41032 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41033 maybe-installcheck-target-libtermcap:
41034 @if target-libtermcap
41035 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41037 installcheck-target-libtermcap: \
41038 configure-target-libtermcap
41039 @: $(MAKE); $(unstage)
41040 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41041 r=`${PWD_COMMAND}`; export r; \
41042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043 $(NORMAL_TARGET_EXPORTS) \
41044 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41045 for flag in $(EXTRA_TARGET_FLAGS); do \
41046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41047 done; \
41048 (cd $(TARGET_SUBDIR)/libtermcap && \
41049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051 "RANLIB=$${RANLIB}" \
41052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053 installcheck) \
41054 || exit 1
41056 @endif target-libtermcap
41058 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41059 maybe-mostlyclean-target-libtermcap:
41060 @if target-libtermcap
41061 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41063 # libtermcap doesn't support mostlyclean.
41064 mostlyclean-target-libtermcap:
41066 @endif target-libtermcap
41068 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41069 maybe-clean-target-libtermcap:
41070 @if target-libtermcap
41071 maybe-clean-target-libtermcap: clean-target-libtermcap
41073 # libtermcap doesn't support clean.
41074 clean-target-libtermcap:
41076 @endif target-libtermcap
41078 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41079 maybe-distclean-target-libtermcap:
41080 @if target-libtermcap
41081 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41083 # libtermcap doesn't support distclean.
41084 distclean-target-libtermcap:
41086 @endif target-libtermcap
41088 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41089 maybe-maintainer-clean-target-libtermcap:
41090 @if target-libtermcap
41091 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41093 # libtermcap doesn't support maintainer-clean.
41094 maintainer-clean-target-libtermcap:
41096 @endif target-libtermcap
41102 .PHONY: configure-target-winsup maybe-configure-target-winsup
41103 maybe-configure-target-winsup:
41104 @if gcc-bootstrap
41105 configure-target-winsup: stage_current
41106 @endif gcc-bootstrap
41107 @if target-winsup
41108 maybe-configure-target-winsup: configure-target-winsup
41109 configure-target-winsup:
41110 @: $(MAKE); $(unstage)
41111 @r=`${PWD_COMMAND}`; export r; \
41112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41113 echo "Checking multilib configuration for winsup..."; \
41114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41116 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41117 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41118 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41119 else \
41120 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41121 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41122 fi; \
41123 else \
41124 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41125 fi; \
41126 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41128 $(NORMAL_TARGET_EXPORTS) \
41129 echo Configuring in $(TARGET_SUBDIR)/winsup; \
41130 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41131 case $(srcdir) in \
41132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41133 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41135 esac; \
41136 module_srcdir=winsup; \
41137 rm -f no-such-file || : ; \
41138 CONFIG_SITE=no-such-file $(SHELL) \
41139 $$s/$$module_srcdir/configure \
41140 --srcdir=$${topdir}/$$module_srcdir \
41141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41142 --target=${target_alias} \
41143 || exit 1
41144 @endif target-winsup
41150 .PHONY: all-target-winsup maybe-all-target-winsup
41151 maybe-all-target-winsup:
41152 @if gcc-bootstrap
41153 all-target-winsup: stage_current
41154 @endif gcc-bootstrap
41155 @if target-winsup
41156 TARGET-target-winsup=all
41157 maybe-all-target-winsup: all-target-winsup
41158 all-target-winsup: configure-target-winsup
41159 @: $(MAKE); $(unstage)
41160 @r=`${PWD_COMMAND}`; export r; \
41161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41162 $(NORMAL_TARGET_EXPORTS) \
41163 (cd $(TARGET_SUBDIR)/winsup && \
41164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41165 $(TARGET-target-winsup))
41166 @endif target-winsup
41172 .PHONY: check-target-winsup maybe-check-target-winsup
41173 maybe-check-target-winsup:
41174 @if target-winsup
41175 maybe-check-target-winsup: check-target-winsup
41177 check-target-winsup:
41178 @: $(MAKE); $(unstage)
41179 @r=`${PWD_COMMAND}`; export r; \
41180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41181 $(NORMAL_TARGET_EXPORTS) \
41182 (cd $(TARGET_SUBDIR)/winsup && \
41183 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41185 @endif target-winsup
41187 .PHONY: install-target-winsup maybe-install-target-winsup
41188 maybe-install-target-winsup:
41189 @if target-winsup
41190 maybe-install-target-winsup: install-target-winsup
41192 install-target-winsup: installdirs
41193 @: $(MAKE); $(unstage)
41194 @r=`${PWD_COMMAND}`; export r; \
41195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196 $(NORMAL_TARGET_EXPORTS) \
41197 (cd $(TARGET_SUBDIR)/winsup && \
41198 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41200 @endif target-winsup
41202 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
41203 maybe-install-strip-target-winsup:
41204 @if target-winsup
41205 maybe-install-strip-target-winsup: install-strip-target-winsup
41207 install-strip-target-winsup: installdirs
41208 @: $(MAKE); $(unstage)
41209 @r=`${PWD_COMMAND}`; export r; \
41210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41211 $(NORMAL_TARGET_EXPORTS) \
41212 (cd $(TARGET_SUBDIR)/winsup && \
41213 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41215 @endif target-winsup
41217 # Other targets (info, dvi, pdf, etc.)
41219 .PHONY: maybe-info-target-winsup info-target-winsup
41220 maybe-info-target-winsup:
41221 @if target-winsup
41222 maybe-info-target-winsup: info-target-winsup
41224 info-target-winsup: \
41225 configure-target-winsup
41226 @: $(MAKE); $(unstage)
41227 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41228 r=`${PWD_COMMAND}`; export r; \
41229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41230 $(NORMAL_TARGET_EXPORTS) \
41231 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41232 for flag in $(EXTRA_TARGET_FLAGS); do \
41233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41234 done; \
41235 (cd $(TARGET_SUBDIR)/winsup && \
41236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41238 "RANLIB=$${RANLIB}" \
41239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41240 info) \
41241 || exit 1
41243 @endif target-winsup
41245 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41246 maybe-dvi-target-winsup:
41247 @if target-winsup
41248 maybe-dvi-target-winsup: dvi-target-winsup
41250 dvi-target-winsup: \
41251 configure-target-winsup
41252 @: $(MAKE); $(unstage)
41253 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41254 r=`${PWD_COMMAND}`; export r; \
41255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41256 $(NORMAL_TARGET_EXPORTS) \
41257 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41258 for flag in $(EXTRA_TARGET_FLAGS); do \
41259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41260 done; \
41261 (cd $(TARGET_SUBDIR)/winsup && \
41262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41264 "RANLIB=$${RANLIB}" \
41265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41266 dvi) \
41267 || exit 1
41269 @endif target-winsup
41271 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41272 maybe-pdf-target-winsup:
41273 @if target-winsup
41274 maybe-pdf-target-winsup: pdf-target-winsup
41276 pdf-target-winsup: \
41277 configure-target-winsup
41278 @: $(MAKE); $(unstage)
41279 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41280 r=`${PWD_COMMAND}`; export r; \
41281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41282 $(NORMAL_TARGET_EXPORTS) \
41283 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41284 for flag in $(EXTRA_TARGET_FLAGS); do \
41285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41286 done; \
41287 (cd $(TARGET_SUBDIR)/winsup && \
41288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41290 "RANLIB=$${RANLIB}" \
41291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41292 pdf) \
41293 || exit 1
41295 @endif target-winsup
41297 .PHONY: maybe-html-target-winsup html-target-winsup
41298 maybe-html-target-winsup:
41299 @if target-winsup
41300 maybe-html-target-winsup: html-target-winsup
41302 html-target-winsup: \
41303 configure-target-winsup
41304 @: $(MAKE); $(unstage)
41305 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41306 r=`${PWD_COMMAND}`; export r; \
41307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41308 $(NORMAL_TARGET_EXPORTS) \
41309 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41310 for flag in $(EXTRA_TARGET_FLAGS); do \
41311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41312 done; \
41313 (cd $(TARGET_SUBDIR)/winsup && \
41314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41316 "RANLIB=$${RANLIB}" \
41317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41318 html) \
41319 || exit 1
41321 @endif target-winsup
41323 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41324 maybe-TAGS-target-winsup:
41325 @if target-winsup
41326 maybe-TAGS-target-winsup: TAGS-target-winsup
41328 TAGS-target-winsup: \
41329 configure-target-winsup
41330 @: $(MAKE); $(unstage)
41331 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41332 r=`${PWD_COMMAND}`; export r; \
41333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41334 $(NORMAL_TARGET_EXPORTS) \
41335 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41336 for flag in $(EXTRA_TARGET_FLAGS); do \
41337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41338 done; \
41339 (cd $(TARGET_SUBDIR)/winsup && \
41340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41342 "RANLIB=$${RANLIB}" \
41343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41344 TAGS) \
41345 || exit 1
41347 @endif target-winsup
41349 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41350 maybe-install-info-target-winsup:
41351 @if target-winsup
41352 maybe-install-info-target-winsup: install-info-target-winsup
41354 install-info-target-winsup: \
41355 configure-target-winsup \
41356 info-target-winsup
41357 @: $(MAKE); $(unstage)
41358 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41359 r=`${PWD_COMMAND}`; export r; \
41360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41361 $(NORMAL_TARGET_EXPORTS) \
41362 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41363 for flag in $(EXTRA_TARGET_FLAGS); do \
41364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41365 done; \
41366 (cd $(TARGET_SUBDIR)/winsup && \
41367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41369 "RANLIB=$${RANLIB}" \
41370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41371 install-info) \
41372 || exit 1
41374 @endif target-winsup
41376 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
41377 maybe-install-pdf-target-winsup:
41378 @if target-winsup
41379 maybe-install-pdf-target-winsup: install-pdf-target-winsup
41381 install-pdf-target-winsup: \
41382 configure-target-winsup \
41383 pdf-target-winsup
41384 @: $(MAKE); $(unstage)
41385 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41386 r=`${PWD_COMMAND}`; export r; \
41387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41388 $(NORMAL_TARGET_EXPORTS) \
41389 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
41390 for flag in $(EXTRA_TARGET_FLAGS); do \
41391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41392 done; \
41393 (cd $(TARGET_SUBDIR)/winsup && \
41394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41396 "RANLIB=$${RANLIB}" \
41397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41398 install-pdf) \
41399 || exit 1
41401 @endif target-winsup
41403 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
41404 maybe-install-html-target-winsup:
41405 @if target-winsup
41406 maybe-install-html-target-winsup: install-html-target-winsup
41408 install-html-target-winsup: \
41409 configure-target-winsup \
41410 html-target-winsup
41411 @: $(MAKE); $(unstage)
41412 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41413 r=`${PWD_COMMAND}`; export r; \
41414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41415 $(NORMAL_TARGET_EXPORTS) \
41416 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
41417 for flag in $(EXTRA_TARGET_FLAGS); do \
41418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41419 done; \
41420 (cd $(TARGET_SUBDIR)/winsup && \
41421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41423 "RANLIB=$${RANLIB}" \
41424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41425 install-html) \
41426 || exit 1
41428 @endif target-winsup
41430 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
41431 maybe-installcheck-target-winsup:
41432 @if target-winsup
41433 maybe-installcheck-target-winsup: installcheck-target-winsup
41435 installcheck-target-winsup: \
41436 configure-target-winsup
41437 @: $(MAKE); $(unstage)
41438 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41439 r=`${PWD_COMMAND}`; export r; \
41440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41441 $(NORMAL_TARGET_EXPORTS) \
41442 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
41443 for flag in $(EXTRA_TARGET_FLAGS); do \
41444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41445 done; \
41446 (cd $(TARGET_SUBDIR)/winsup && \
41447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41449 "RANLIB=$${RANLIB}" \
41450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41451 installcheck) \
41452 || exit 1
41454 @endif target-winsup
41456 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
41457 maybe-mostlyclean-target-winsup:
41458 @if target-winsup
41459 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
41461 mostlyclean-target-winsup:
41462 @: $(MAKE); $(unstage)
41463 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41464 r=`${PWD_COMMAND}`; export r; \
41465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41466 $(NORMAL_TARGET_EXPORTS) \
41467 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
41468 for flag in $(EXTRA_TARGET_FLAGS); do \
41469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41470 done; \
41471 (cd $(TARGET_SUBDIR)/winsup && \
41472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41474 "RANLIB=$${RANLIB}" \
41475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41476 mostlyclean) \
41477 || exit 1
41479 @endif target-winsup
41481 .PHONY: maybe-clean-target-winsup clean-target-winsup
41482 maybe-clean-target-winsup:
41483 @if target-winsup
41484 maybe-clean-target-winsup: clean-target-winsup
41486 clean-target-winsup:
41487 @: $(MAKE); $(unstage)
41488 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41489 r=`${PWD_COMMAND}`; export r; \
41490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491 $(NORMAL_TARGET_EXPORTS) \
41492 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
41493 for flag in $(EXTRA_TARGET_FLAGS); do \
41494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41495 done; \
41496 (cd $(TARGET_SUBDIR)/winsup && \
41497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41499 "RANLIB=$${RANLIB}" \
41500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41501 clean) \
41502 || exit 1
41504 @endif target-winsup
41506 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
41507 maybe-distclean-target-winsup:
41508 @if target-winsup
41509 maybe-distclean-target-winsup: distclean-target-winsup
41511 distclean-target-winsup:
41512 @: $(MAKE); $(unstage)
41513 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41514 r=`${PWD_COMMAND}`; export r; \
41515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516 $(NORMAL_TARGET_EXPORTS) \
41517 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
41518 for flag in $(EXTRA_TARGET_FLAGS); do \
41519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41520 done; \
41521 (cd $(TARGET_SUBDIR)/winsup && \
41522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524 "RANLIB=$${RANLIB}" \
41525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526 distclean) \
41527 || exit 1
41529 @endif target-winsup
41531 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
41532 maybe-maintainer-clean-target-winsup:
41533 @if target-winsup
41534 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
41536 maintainer-clean-target-winsup:
41537 @: $(MAKE); $(unstage)
41538 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41539 r=`${PWD_COMMAND}`; export r; \
41540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41541 $(NORMAL_TARGET_EXPORTS) \
41542 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
41543 for flag in $(EXTRA_TARGET_FLAGS); do \
41544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545 done; \
41546 (cd $(TARGET_SUBDIR)/winsup && \
41547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41549 "RANLIB=$${RANLIB}" \
41550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41551 maintainer-clean) \
41552 || exit 1
41554 @endif target-winsup
41560 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
41561 maybe-configure-target-libgloss:
41562 @if gcc-bootstrap
41563 configure-target-libgloss: stage_current
41564 @endif gcc-bootstrap
41565 @if target-libgloss
41566 maybe-configure-target-libgloss: configure-target-libgloss
41567 configure-target-libgloss:
41568 @: $(MAKE); $(unstage)
41569 @r=`${PWD_COMMAND}`; export r; \
41570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41571 echo "Checking multilib configuration for libgloss..."; \
41572 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41573 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
41574 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41575 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41576 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
41577 else \
41578 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
41579 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41580 fi; \
41581 else \
41582 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41583 fi; \
41584 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
41585 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41586 $(NORMAL_TARGET_EXPORTS) \
41587 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
41588 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
41589 case $(srcdir) in \
41590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41591 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
41592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41593 esac; \
41594 module_srcdir=libgloss; \
41595 rm -f no-such-file || : ; \
41596 CONFIG_SITE=no-such-file $(SHELL) \
41597 $$s/$$module_srcdir/configure \
41598 --srcdir=$${topdir}/$$module_srcdir \
41599 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41600 --target=${target_alias} \
41601 || exit 1
41602 @endif target-libgloss
41608 .PHONY: all-target-libgloss maybe-all-target-libgloss
41609 maybe-all-target-libgloss:
41610 @if gcc-bootstrap
41611 all-target-libgloss: stage_current
41612 @endif gcc-bootstrap
41613 @if target-libgloss
41614 TARGET-target-libgloss=all
41615 maybe-all-target-libgloss: all-target-libgloss
41616 all-target-libgloss: configure-target-libgloss
41617 @: $(MAKE); $(unstage)
41618 @r=`${PWD_COMMAND}`; export r; \
41619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41620 $(NORMAL_TARGET_EXPORTS) \
41621 (cd $(TARGET_SUBDIR)/libgloss && \
41622 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41623 $(TARGET-target-libgloss))
41624 @endif target-libgloss
41630 .PHONY: check-target-libgloss maybe-check-target-libgloss
41631 maybe-check-target-libgloss:
41632 @if target-libgloss
41633 maybe-check-target-libgloss: check-target-libgloss
41635 # Dummy target for uncheckable module.
41636 check-target-libgloss:
41638 @endif target-libgloss
41640 .PHONY: install-target-libgloss maybe-install-target-libgloss
41641 maybe-install-target-libgloss:
41642 @if target-libgloss
41643 maybe-install-target-libgloss: install-target-libgloss
41645 install-target-libgloss: installdirs
41646 @: $(MAKE); $(unstage)
41647 @r=`${PWD_COMMAND}`; export r; \
41648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41649 $(NORMAL_TARGET_EXPORTS) \
41650 (cd $(TARGET_SUBDIR)/libgloss && \
41651 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41653 @endif target-libgloss
41655 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
41656 maybe-install-strip-target-libgloss:
41657 @if target-libgloss
41658 maybe-install-strip-target-libgloss: install-strip-target-libgloss
41660 install-strip-target-libgloss: installdirs
41661 @: $(MAKE); $(unstage)
41662 @r=`${PWD_COMMAND}`; export r; \
41663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41664 $(NORMAL_TARGET_EXPORTS) \
41665 (cd $(TARGET_SUBDIR)/libgloss && \
41666 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41668 @endif target-libgloss
41670 # Other targets (info, dvi, pdf, etc.)
41672 .PHONY: maybe-info-target-libgloss info-target-libgloss
41673 maybe-info-target-libgloss:
41674 @if target-libgloss
41675 maybe-info-target-libgloss: info-target-libgloss
41677 info-target-libgloss: \
41678 configure-target-libgloss
41679 @: $(MAKE); $(unstage)
41680 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41681 r=`${PWD_COMMAND}`; export r; \
41682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41683 $(NORMAL_TARGET_EXPORTS) \
41684 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
41685 for flag in $(EXTRA_TARGET_FLAGS); do \
41686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41687 done; \
41688 (cd $(TARGET_SUBDIR)/libgloss && \
41689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41691 "RANLIB=$${RANLIB}" \
41692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41693 info) \
41694 || exit 1
41696 @endif target-libgloss
41698 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
41699 maybe-dvi-target-libgloss:
41700 @if target-libgloss
41701 maybe-dvi-target-libgloss: dvi-target-libgloss
41703 dvi-target-libgloss: \
41704 configure-target-libgloss
41705 @: $(MAKE); $(unstage)
41706 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41707 r=`${PWD_COMMAND}`; export r; \
41708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41709 $(NORMAL_TARGET_EXPORTS) \
41710 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
41711 for flag in $(EXTRA_TARGET_FLAGS); do \
41712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41713 done; \
41714 (cd $(TARGET_SUBDIR)/libgloss && \
41715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41717 "RANLIB=$${RANLIB}" \
41718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41719 dvi) \
41720 || exit 1
41722 @endif target-libgloss
41724 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
41725 maybe-pdf-target-libgloss:
41726 @if target-libgloss
41727 maybe-pdf-target-libgloss: pdf-target-libgloss
41729 pdf-target-libgloss: \
41730 configure-target-libgloss
41731 @: $(MAKE); $(unstage)
41732 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41733 r=`${PWD_COMMAND}`; export r; \
41734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41735 $(NORMAL_TARGET_EXPORTS) \
41736 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
41737 for flag in $(EXTRA_TARGET_FLAGS); do \
41738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41739 done; \
41740 (cd $(TARGET_SUBDIR)/libgloss && \
41741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41743 "RANLIB=$${RANLIB}" \
41744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41745 pdf) \
41746 || exit 1
41748 @endif target-libgloss
41750 .PHONY: maybe-html-target-libgloss html-target-libgloss
41751 maybe-html-target-libgloss:
41752 @if target-libgloss
41753 maybe-html-target-libgloss: html-target-libgloss
41755 html-target-libgloss: \
41756 configure-target-libgloss
41757 @: $(MAKE); $(unstage)
41758 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41759 r=`${PWD_COMMAND}`; export r; \
41760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41761 $(NORMAL_TARGET_EXPORTS) \
41762 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
41763 for flag in $(EXTRA_TARGET_FLAGS); do \
41764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41765 done; \
41766 (cd $(TARGET_SUBDIR)/libgloss && \
41767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41769 "RANLIB=$${RANLIB}" \
41770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41771 html) \
41772 || exit 1
41774 @endif target-libgloss
41776 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
41777 maybe-TAGS-target-libgloss:
41778 @if target-libgloss
41779 maybe-TAGS-target-libgloss: TAGS-target-libgloss
41781 TAGS-target-libgloss: \
41782 configure-target-libgloss
41783 @: $(MAKE); $(unstage)
41784 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41785 r=`${PWD_COMMAND}`; export r; \
41786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787 $(NORMAL_TARGET_EXPORTS) \
41788 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
41789 for flag in $(EXTRA_TARGET_FLAGS); do \
41790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41791 done; \
41792 (cd $(TARGET_SUBDIR)/libgloss && \
41793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41795 "RANLIB=$${RANLIB}" \
41796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41797 TAGS) \
41798 || exit 1
41800 @endif target-libgloss
41802 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
41803 maybe-install-info-target-libgloss:
41804 @if target-libgloss
41805 maybe-install-info-target-libgloss: install-info-target-libgloss
41807 install-info-target-libgloss: \
41808 configure-target-libgloss \
41809 info-target-libgloss
41810 @: $(MAKE); $(unstage)
41811 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41812 r=`${PWD_COMMAND}`; export r; \
41813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41814 $(NORMAL_TARGET_EXPORTS) \
41815 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
41816 for flag in $(EXTRA_TARGET_FLAGS); do \
41817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41818 done; \
41819 (cd $(TARGET_SUBDIR)/libgloss && \
41820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41822 "RANLIB=$${RANLIB}" \
41823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41824 install-info) \
41825 || exit 1
41827 @endif target-libgloss
41829 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
41830 maybe-install-pdf-target-libgloss:
41831 @if target-libgloss
41832 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
41834 install-pdf-target-libgloss: \
41835 configure-target-libgloss \
41836 pdf-target-libgloss
41837 @: $(MAKE); $(unstage)
41838 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41839 r=`${PWD_COMMAND}`; export r; \
41840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41841 $(NORMAL_TARGET_EXPORTS) \
41842 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
41843 for flag in $(EXTRA_TARGET_FLAGS); do \
41844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41845 done; \
41846 (cd $(TARGET_SUBDIR)/libgloss && \
41847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41849 "RANLIB=$${RANLIB}" \
41850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41851 install-pdf) \
41852 || exit 1
41854 @endif target-libgloss
41856 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
41857 maybe-install-html-target-libgloss:
41858 @if target-libgloss
41859 maybe-install-html-target-libgloss: install-html-target-libgloss
41861 install-html-target-libgloss: \
41862 configure-target-libgloss \
41863 html-target-libgloss
41864 @: $(MAKE); $(unstage)
41865 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41866 r=`${PWD_COMMAND}`; export r; \
41867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41868 $(NORMAL_TARGET_EXPORTS) \
41869 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
41870 for flag in $(EXTRA_TARGET_FLAGS); do \
41871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41872 done; \
41873 (cd $(TARGET_SUBDIR)/libgloss && \
41874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41876 "RANLIB=$${RANLIB}" \
41877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41878 install-html) \
41879 || exit 1
41881 @endif target-libgloss
41883 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
41884 maybe-installcheck-target-libgloss:
41885 @if target-libgloss
41886 maybe-installcheck-target-libgloss: installcheck-target-libgloss
41888 installcheck-target-libgloss: \
41889 configure-target-libgloss
41890 @: $(MAKE); $(unstage)
41891 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41892 r=`${PWD_COMMAND}`; export r; \
41893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41894 $(NORMAL_TARGET_EXPORTS) \
41895 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
41896 for flag in $(EXTRA_TARGET_FLAGS); do \
41897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41898 done; \
41899 (cd $(TARGET_SUBDIR)/libgloss && \
41900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41902 "RANLIB=$${RANLIB}" \
41903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41904 installcheck) \
41905 || exit 1
41907 @endif target-libgloss
41909 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
41910 maybe-mostlyclean-target-libgloss:
41911 @if target-libgloss
41912 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
41914 mostlyclean-target-libgloss:
41915 @: $(MAKE); $(unstage)
41916 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41917 r=`${PWD_COMMAND}`; export r; \
41918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41919 $(NORMAL_TARGET_EXPORTS) \
41920 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
41921 for flag in $(EXTRA_TARGET_FLAGS); do \
41922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41923 done; \
41924 (cd $(TARGET_SUBDIR)/libgloss && \
41925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41927 "RANLIB=$${RANLIB}" \
41928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41929 mostlyclean) \
41930 || exit 1
41932 @endif target-libgloss
41934 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
41935 maybe-clean-target-libgloss:
41936 @if target-libgloss
41937 maybe-clean-target-libgloss: clean-target-libgloss
41939 clean-target-libgloss:
41940 @: $(MAKE); $(unstage)
41941 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41942 r=`${PWD_COMMAND}`; export r; \
41943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41944 $(NORMAL_TARGET_EXPORTS) \
41945 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
41946 for flag in $(EXTRA_TARGET_FLAGS); do \
41947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41948 done; \
41949 (cd $(TARGET_SUBDIR)/libgloss && \
41950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41952 "RANLIB=$${RANLIB}" \
41953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41954 clean) \
41955 || exit 1
41957 @endif target-libgloss
41959 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
41960 maybe-distclean-target-libgloss:
41961 @if target-libgloss
41962 maybe-distclean-target-libgloss: distclean-target-libgloss
41964 distclean-target-libgloss:
41965 @: $(MAKE); $(unstage)
41966 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41967 r=`${PWD_COMMAND}`; export r; \
41968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41969 $(NORMAL_TARGET_EXPORTS) \
41970 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
41971 for flag in $(EXTRA_TARGET_FLAGS); do \
41972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41973 done; \
41974 (cd $(TARGET_SUBDIR)/libgloss && \
41975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41977 "RANLIB=$${RANLIB}" \
41978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41979 distclean) \
41980 || exit 1
41982 @endif target-libgloss
41984 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
41985 maybe-maintainer-clean-target-libgloss:
41986 @if target-libgloss
41987 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
41989 maintainer-clean-target-libgloss:
41990 @: $(MAKE); $(unstage)
41991 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41992 r=`${PWD_COMMAND}`; export r; \
41993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994 $(NORMAL_TARGET_EXPORTS) \
41995 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
41996 for flag in $(EXTRA_TARGET_FLAGS); do \
41997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41998 done; \
41999 (cd $(TARGET_SUBDIR)/libgloss && \
42000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42002 "RANLIB=$${RANLIB}" \
42003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42004 maintainer-clean) \
42005 || exit 1
42007 @endif target-libgloss
42013 .PHONY: configure-target-libffi maybe-configure-target-libffi
42014 maybe-configure-target-libffi:
42015 @if gcc-bootstrap
42016 configure-target-libffi: stage_current
42017 @endif gcc-bootstrap
42018 @if target-libffi
42019 maybe-configure-target-libffi: configure-target-libffi
42020 configure-target-libffi:
42021 @: $(MAKE); $(unstage)
42022 @r=`${PWD_COMMAND}`; export r; \
42023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42024 echo "Checking multilib configuration for libffi..."; \
42025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42026 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
42027 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
42028 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
42029 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
42030 else \
42031 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
42032 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42033 fi; \
42034 else \
42035 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42036 fi; \
42037 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
42038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42039 $(NORMAL_TARGET_EXPORTS) \
42040 echo Configuring in $(TARGET_SUBDIR)/libffi; \
42041 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
42042 case $(srcdir) in \
42043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42044 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
42045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42046 esac; \
42047 module_srcdir=libffi; \
42048 rm -f no-such-file || : ; \
42049 CONFIG_SITE=no-such-file $(SHELL) \
42050 $$s/$$module_srcdir/configure \
42051 --srcdir=$${topdir}/$$module_srcdir \
42052 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42053 --target=${target_alias} \
42054 || exit 1
42055 @endif target-libffi
42061 .PHONY: all-target-libffi maybe-all-target-libffi
42062 maybe-all-target-libffi:
42063 @if gcc-bootstrap
42064 all-target-libffi: stage_current
42065 @endif gcc-bootstrap
42066 @if target-libffi
42067 TARGET-target-libffi=all
42068 maybe-all-target-libffi: all-target-libffi
42069 all-target-libffi: configure-target-libffi
42070 @: $(MAKE); $(unstage)
42071 @r=`${PWD_COMMAND}`; export r; \
42072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42073 $(NORMAL_TARGET_EXPORTS) \
42074 (cd $(TARGET_SUBDIR)/libffi && \
42075 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42076 $(TARGET-target-libffi))
42077 @endif target-libffi
42083 .PHONY: check-target-libffi maybe-check-target-libffi
42084 maybe-check-target-libffi:
42085 @if target-libffi
42086 maybe-check-target-libffi: check-target-libffi
42088 check-target-libffi:
42089 @: $(MAKE); $(unstage)
42090 @r=`${PWD_COMMAND}`; export r; \
42091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42092 $(NORMAL_TARGET_EXPORTS) \
42093 (cd $(TARGET_SUBDIR)/libffi && \
42094 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42096 @endif target-libffi
42098 .PHONY: install-target-libffi maybe-install-target-libffi
42099 maybe-install-target-libffi:
42100 @if target-libffi
42101 maybe-install-target-libffi: install-target-libffi
42103 # Dummy target for uninstallable.
42104 install-target-libffi:
42106 @endif target-libffi
42108 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
42109 maybe-install-strip-target-libffi:
42110 @if target-libffi
42111 maybe-install-strip-target-libffi: install-strip-target-libffi
42113 # Dummy target for uninstallable.
42114 install-strip-target-libffi:
42116 @endif target-libffi
42118 # Other targets (info, dvi, pdf, etc.)
42120 .PHONY: maybe-info-target-libffi info-target-libffi
42121 maybe-info-target-libffi:
42122 @if target-libffi
42123 maybe-info-target-libffi: info-target-libffi
42125 info-target-libffi: \
42126 configure-target-libffi
42127 @: $(MAKE); $(unstage)
42128 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42129 r=`${PWD_COMMAND}`; export r; \
42130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42131 $(NORMAL_TARGET_EXPORTS) \
42132 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
42133 for flag in $(EXTRA_TARGET_FLAGS); do \
42134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42135 done; \
42136 (cd $(TARGET_SUBDIR)/libffi && \
42137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42139 "RANLIB=$${RANLIB}" \
42140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42141 info) \
42142 || exit 1
42144 @endif target-libffi
42146 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
42147 maybe-dvi-target-libffi:
42148 @if target-libffi
42149 maybe-dvi-target-libffi: dvi-target-libffi
42151 dvi-target-libffi: \
42152 configure-target-libffi
42153 @: $(MAKE); $(unstage)
42154 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42155 r=`${PWD_COMMAND}`; export r; \
42156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42157 $(NORMAL_TARGET_EXPORTS) \
42158 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
42159 for flag in $(EXTRA_TARGET_FLAGS); do \
42160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42161 done; \
42162 (cd $(TARGET_SUBDIR)/libffi && \
42163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42165 "RANLIB=$${RANLIB}" \
42166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42167 dvi) \
42168 || exit 1
42170 @endif target-libffi
42172 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
42173 maybe-pdf-target-libffi:
42174 @if target-libffi
42175 maybe-pdf-target-libffi: pdf-target-libffi
42177 pdf-target-libffi: \
42178 configure-target-libffi
42179 @: $(MAKE); $(unstage)
42180 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42181 r=`${PWD_COMMAND}`; export r; \
42182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42183 $(NORMAL_TARGET_EXPORTS) \
42184 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
42185 for flag in $(EXTRA_TARGET_FLAGS); do \
42186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42187 done; \
42188 (cd $(TARGET_SUBDIR)/libffi && \
42189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42191 "RANLIB=$${RANLIB}" \
42192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42193 pdf) \
42194 || exit 1
42196 @endif target-libffi
42198 .PHONY: maybe-html-target-libffi html-target-libffi
42199 maybe-html-target-libffi:
42200 @if target-libffi
42201 maybe-html-target-libffi: html-target-libffi
42203 html-target-libffi: \
42204 configure-target-libffi
42205 @: $(MAKE); $(unstage)
42206 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42207 r=`${PWD_COMMAND}`; export r; \
42208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42209 $(NORMAL_TARGET_EXPORTS) \
42210 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
42211 for flag in $(EXTRA_TARGET_FLAGS); do \
42212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42213 done; \
42214 (cd $(TARGET_SUBDIR)/libffi && \
42215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42217 "RANLIB=$${RANLIB}" \
42218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42219 html) \
42220 || exit 1
42222 @endif target-libffi
42224 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
42225 maybe-TAGS-target-libffi:
42226 @if target-libffi
42227 maybe-TAGS-target-libffi: TAGS-target-libffi
42229 TAGS-target-libffi: \
42230 configure-target-libffi
42231 @: $(MAKE); $(unstage)
42232 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42233 r=`${PWD_COMMAND}`; export r; \
42234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42235 $(NORMAL_TARGET_EXPORTS) \
42236 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
42237 for flag in $(EXTRA_TARGET_FLAGS); do \
42238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42239 done; \
42240 (cd $(TARGET_SUBDIR)/libffi && \
42241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42243 "RANLIB=$${RANLIB}" \
42244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42245 TAGS) \
42246 || exit 1
42248 @endif target-libffi
42250 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
42251 maybe-install-info-target-libffi:
42252 @if target-libffi
42253 maybe-install-info-target-libffi: install-info-target-libffi
42255 install-info-target-libffi: \
42256 configure-target-libffi \
42257 info-target-libffi
42258 @: $(MAKE); $(unstage)
42259 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42260 r=`${PWD_COMMAND}`; export r; \
42261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42262 $(NORMAL_TARGET_EXPORTS) \
42263 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
42264 for flag in $(EXTRA_TARGET_FLAGS); do \
42265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42266 done; \
42267 (cd $(TARGET_SUBDIR)/libffi && \
42268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42270 "RANLIB=$${RANLIB}" \
42271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42272 install-info) \
42273 || exit 1
42275 @endif target-libffi
42277 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
42278 maybe-install-pdf-target-libffi:
42279 @if target-libffi
42280 maybe-install-pdf-target-libffi: install-pdf-target-libffi
42282 install-pdf-target-libffi: \
42283 configure-target-libffi \
42284 pdf-target-libffi
42285 @: $(MAKE); $(unstage)
42286 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42287 r=`${PWD_COMMAND}`; export r; \
42288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42289 $(NORMAL_TARGET_EXPORTS) \
42290 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
42291 for flag in $(EXTRA_TARGET_FLAGS); do \
42292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42293 done; \
42294 (cd $(TARGET_SUBDIR)/libffi && \
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
42302 @endif target-libffi
42304 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
42305 maybe-install-html-target-libffi:
42306 @if target-libffi
42307 maybe-install-html-target-libffi: install-html-target-libffi
42309 install-html-target-libffi: \
42310 configure-target-libffi \
42311 html-target-libffi
42312 @: $(MAKE); $(unstage)
42313 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42314 r=`${PWD_COMMAND}`; export r; \
42315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42316 $(NORMAL_TARGET_EXPORTS) \
42317 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
42318 for flag in $(EXTRA_TARGET_FLAGS); do \
42319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42320 done; \
42321 (cd $(TARGET_SUBDIR)/libffi && \
42322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42324 "RANLIB=$${RANLIB}" \
42325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42326 install-html) \
42327 || exit 1
42329 @endif target-libffi
42331 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
42332 maybe-installcheck-target-libffi:
42333 @if target-libffi
42334 maybe-installcheck-target-libffi: installcheck-target-libffi
42336 installcheck-target-libffi: \
42337 configure-target-libffi
42338 @: $(MAKE); $(unstage)
42339 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42340 r=`${PWD_COMMAND}`; export r; \
42341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42342 $(NORMAL_TARGET_EXPORTS) \
42343 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
42344 for flag in $(EXTRA_TARGET_FLAGS); do \
42345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42346 done; \
42347 (cd $(TARGET_SUBDIR)/libffi && \
42348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42350 "RANLIB=$${RANLIB}" \
42351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42352 installcheck) \
42353 || exit 1
42355 @endif target-libffi
42357 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
42358 maybe-mostlyclean-target-libffi:
42359 @if target-libffi
42360 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
42362 mostlyclean-target-libffi:
42363 @: $(MAKE); $(unstage)
42364 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42365 r=`${PWD_COMMAND}`; export r; \
42366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42367 $(NORMAL_TARGET_EXPORTS) \
42368 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
42369 for flag in $(EXTRA_TARGET_FLAGS); do \
42370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42371 done; \
42372 (cd $(TARGET_SUBDIR)/libffi && \
42373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42375 "RANLIB=$${RANLIB}" \
42376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42377 mostlyclean) \
42378 || exit 1
42380 @endif target-libffi
42382 .PHONY: maybe-clean-target-libffi clean-target-libffi
42383 maybe-clean-target-libffi:
42384 @if target-libffi
42385 maybe-clean-target-libffi: clean-target-libffi
42387 clean-target-libffi:
42388 @: $(MAKE); $(unstage)
42389 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42390 r=`${PWD_COMMAND}`; export r; \
42391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42392 $(NORMAL_TARGET_EXPORTS) \
42393 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
42394 for flag in $(EXTRA_TARGET_FLAGS); do \
42395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42396 done; \
42397 (cd $(TARGET_SUBDIR)/libffi && \
42398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42400 "RANLIB=$${RANLIB}" \
42401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42402 clean) \
42403 || exit 1
42405 @endif target-libffi
42407 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
42408 maybe-distclean-target-libffi:
42409 @if target-libffi
42410 maybe-distclean-target-libffi: distclean-target-libffi
42412 distclean-target-libffi:
42413 @: $(MAKE); $(unstage)
42414 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42415 r=`${PWD_COMMAND}`; export r; \
42416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417 $(NORMAL_TARGET_EXPORTS) \
42418 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
42419 for flag in $(EXTRA_TARGET_FLAGS); do \
42420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42421 done; \
42422 (cd $(TARGET_SUBDIR)/libffi && \
42423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42425 "RANLIB=$${RANLIB}" \
42426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42427 distclean) \
42428 || exit 1
42430 @endif target-libffi
42432 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
42433 maybe-maintainer-clean-target-libffi:
42434 @if target-libffi
42435 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
42437 maintainer-clean-target-libffi:
42438 @: $(MAKE); $(unstage)
42439 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42440 r=`${PWD_COMMAND}`; export r; \
42441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42442 $(NORMAL_TARGET_EXPORTS) \
42443 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
42444 for flag in $(EXTRA_TARGET_FLAGS); do \
42445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42446 done; \
42447 (cd $(TARGET_SUBDIR)/libffi && \
42448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42450 "RANLIB=$${RANLIB}" \
42451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42452 maintainer-clean) \
42453 || exit 1
42455 @endif target-libffi
42461 .PHONY: configure-target-libjava maybe-configure-target-libjava
42462 maybe-configure-target-libjava:
42463 @if gcc-bootstrap
42464 configure-target-libjava: stage_current
42465 @endif gcc-bootstrap
42466 @if target-libjava
42467 maybe-configure-target-libjava: configure-target-libjava
42468 configure-target-libjava:
42469 @: $(MAKE); $(unstage)
42470 @r=`${PWD_COMMAND}`; export r; \
42471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42472 echo "Checking multilib configuration for libjava..."; \
42473 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
42474 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
42475 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
42476 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
42477 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
42478 else \
42479 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
42480 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
42481 fi; \
42482 else \
42483 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
42484 fi; \
42485 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
42486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
42487 $(RAW_CXX_TARGET_EXPORTS) \
42488 echo Configuring in $(TARGET_SUBDIR)/libjava; \
42489 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
42490 case $(srcdir) in \
42491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42492 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
42493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42494 esac; \
42495 module_srcdir=libjava; \
42496 rm -f no-such-file || : ; \
42497 CONFIG_SITE=no-such-file $(SHELL) \
42498 $$s/$$module_srcdir/configure \
42499 --srcdir=$${topdir}/$$module_srcdir \
42500 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42501 --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
42502 || exit 1
42503 @endif target-libjava
42509 .PHONY: all-target-libjava maybe-all-target-libjava
42510 maybe-all-target-libjava:
42511 @if gcc-bootstrap
42512 all-target-libjava: stage_current
42513 @endif gcc-bootstrap
42514 @if target-libjava
42515 TARGET-target-libjava=all
42516 maybe-all-target-libjava: all-target-libjava
42517 all-target-libjava: configure-target-libjava
42518 @: $(MAKE); $(unstage)
42519 @r=`${PWD_COMMAND}`; export r; \
42520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42521 $(RAW_CXX_TARGET_EXPORTS) \
42522 (cd $(TARGET_SUBDIR)/libjava && \
42523 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42524 $(TARGET-target-libjava))
42525 @endif target-libjava
42531 .PHONY: check-target-libjava maybe-check-target-libjava
42532 maybe-check-target-libjava:
42533 @if target-libjava
42534 maybe-check-target-libjava: check-target-libjava
42536 check-target-libjava:
42537 @: $(MAKE); $(unstage)
42538 @r=`${PWD_COMMAND}`; export r; \
42539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42540 $(RAW_CXX_TARGET_EXPORTS) \
42541 (cd $(TARGET_SUBDIR)/libjava && \
42542 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42544 @endif target-libjava
42546 .PHONY: install-target-libjava maybe-install-target-libjava
42547 maybe-install-target-libjava:
42548 @if target-libjava
42549 maybe-install-target-libjava: install-target-libjava
42551 install-target-libjava: installdirs
42552 @: $(MAKE); $(unstage)
42553 @r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 $(RAW_CXX_TARGET_EXPORTS) \
42556 (cd $(TARGET_SUBDIR)/libjava && \
42557 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42559 @endif target-libjava
42561 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
42562 maybe-install-strip-target-libjava:
42563 @if target-libjava
42564 maybe-install-strip-target-libjava: install-strip-target-libjava
42566 install-strip-target-libjava: installdirs
42567 @: $(MAKE); $(unstage)
42568 @r=`${PWD_COMMAND}`; export r; \
42569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42570 $(RAW_CXX_TARGET_EXPORTS) \
42571 (cd $(TARGET_SUBDIR)/libjava && \
42572 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42574 @endif target-libjava
42576 # Other targets (info, dvi, pdf, etc.)
42578 .PHONY: maybe-info-target-libjava info-target-libjava
42579 maybe-info-target-libjava:
42580 @if target-libjava
42581 maybe-info-target-libjava: info-target-libjava
42583 info-target-libjava: \
42584 configure-target-libjava
42585 @: $(MAKE); $(unstage)
42586 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42587 r=`${PWD_COMMAND}`; export r; \
42588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589 $(RAW_CXX_TARGET_EXPORTS) \
42590 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
42591 for flag in $(EXTRA_TARGET_FLAGS); do \
42592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42593 done; \
42594 (cd $(TARGET_SUBDIR)/libjava && \
42595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42597 "RANLIB=$${RANLIB}" \
42598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42599 info) \
42600 || exit 1
42602 @endif target-libjava
42604 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
42605 maybe-dvi-target-libjava:
42606 @if target-libjava
42607 maybe-dvi-target-libjava: dvi-target-libjava
42609 dvi-target-libjava: \
42610 configure-target-libjava
42611 @: $(MAKE); $(unstage)
42612 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42613 r=`${PWD_COMMAND}`; export r; \
42614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42615 $(RAW_CXX_TARGET_EXPORTS) \
42616 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
42617 for flag in $(EXTRA_TARGET_FLAGS); do \
42618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42619 done; \
42620 (cd $(TARGET_SUBDIR)/libjava && \
42621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42623 "RANLIB=$${RANLIB}" \
42624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42625 dvi) \
42626 || exit 1
42628 @endif target-libjava
42630 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
42631 maybe-pdf-target-libjava:
42632 @if target-libjava
42633 maybe-pdf-target-libjava: pdf-target-libjava
42635 pdf-target-libjava: \
42636 configure-target-libjava
42637 @: $(MAKE); $(unstage)
42638 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42639 r=`${PWD_COMMAND}`; export r; \
42640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42641 $(RAW_CXX_TARGET_EXPORTS) \
42642 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
42643 for flag in $(EXTRA_TARGET_FLAGS); do \
42644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42645 done; \
42646 (cd $(TARGET_SUBDIR)/libjava && \
42647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42649 "RANLIB=$${RANLIB}" \
42650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42651 pdf) \
42652 || exit 1
42654 @endif target-libjava
42656 .PHONY: maybe-html-target-libjava html-target-libjava
42657 maybe-html-target-libjava:
42658 @if target-libjava
42659 maybe-html-target-libjava: html-target-libjava
42661 html-target-libjava: \
42662 configure-target-libjava
42663 @: $(MAKE); $(unstage)
42664 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42665 r=`${PWD_COMMAND}`; export r; \
42666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42667 $(RAW_CXX_TARGET_EXPORTS) \
42668 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
42669 for flag in $(EXTRA_TARGET_FLAGS); do \
42670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42671 done; \
42672 (cd $(TARGET_SUBDIR)/libjava && \
42673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42675 "RANLIB=$${RANLIB}" \
42676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42677 html) \
42678 || exit 1
42680 @endif target-libjava
42682 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
42683 maybe-TAGS-target-libjava:
42684 @if target-libjava
42685 maybe-TAGS-target-libjava: TAGS-target-libjava
42687 TAGS-target-libjava: \
42688 configure-target-libjava
42689 @: $(MAKE); $(unstage)
42690 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42691 r=`${PWD_COMMAND}`; export r; \
42692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693 $(RAW_CXX_TARGET_EXPORTS) \
42694 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
42695 for flag in $(EXTRA_TARGET_FLAGS); do \
42696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42697 done; \
42698 (cd $(TARGET_SUBDIR)/libjava && \
42699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42701 "RANLIB=$${RANLIB}" \
42702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42703 TAGS) \
42704 || exit 1
42706 @endif target-libjava
42708 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
42709 maybe-install-info-target-libjava:
42710 @if target-libjava
42711 maybe-install-info-target-libjava: install-info-target-libjava
42713 install-info-target-libjava: \
42714 configure-target-libjava \
42715 info-target-libjava
42716 @: $(MAKE); $(unstage)
42717 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42718 r=`${PWD_COMMAND}`; export r; \
42719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42720 $(RAW_CXX_TARGET_EXPORTS) \
42721 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
42722 for flag in $(EXTRA_TARGET_FLAGS); do \
42723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42724 done; \
42725 (cd $(TARGET_SUBDIR)/libjava && \
42726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42728 "RANLIB=$${RANLIB}" \
42729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42730 install-info) \
42731 || exit 1
42733 @endif target-libjava
42735 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
42736 maybe-install-pdf-target-libjava:
42737 @if target-libjava
42738 maybe-install-pdf-target-libjava: install-pdf-target-libjava
42740 install-pdf-target-libjava: \
42741 configure-target-libjava \
42742 pdf-target-libjava
42743 @: $(MAKE); $(unstage)
42744 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42745 r=`${PWD_COMMAND}`; export r; \
42746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42747 $(RAW_CXX_TARGET_EXPORTS) \
42748 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
42749 for flag in $(EXTRA_TARGET_FLAGS); do \
42750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42751 done; \
42752 (cd $(TARGET_SUBDIR)/libjava && \
42753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42755 "RANLIB=$${RANLIB}" \
42756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42757 install-pdf) \
42758 || exit 1
42760 @endif target-libjava
42762 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
42763 maybe-install-html-target-libjava:
42764 @if target-libjava
42765 maybe-install-html-target-libjava: install-html-target-libjava
42767 install-html-target-libjava: \
42768 configure-target-libjava \
42769 html-target-libjava
42770 @: $(MAKE); $(unstage)
42771 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42772 r=`${PWD_COMMAND}`; export r; \
42773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774 $(RAW_CXX_TARGET_EXPORTS) \
42775 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
42776 for flag in $(EXTRA_TARGET_FLAGS); do \
42777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42778 done; \
42779 (cd $(TARGET_SUBDIR)/libjava && \
42780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42782 "RANLIB=$${RANLIB}" \
42783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42784 install-html) \
42785 || exit 1
42787 @endif target-libjava
42789 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
42790 maybe-installcheck-target-libjava:
42791 @if target-libjava
42792 maybe-installcheck-target-libjava: installcheck-target-libjava
42794 installcheck-target-libjava: \
42795 configure-target-libjava
42796 @: $(MAKE); $(unstage)
42797 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42798 r=`${PWD_COMMAND}`; export r; \
42799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42800 $(RAW_CXX_TARGET_EXPORTS) \
42801 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
42802 for flag in $(EXTRA_TARGET_FLAGS); do \
42803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42804 done; \
42805 (cd $(TARGET_SUBDIR)/libjava && \
42806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42808 "RANLIB=$${RANLIB}" \
42809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42810 installcheck) \
42811 || exit 1
42813 @endif target-libjava
42815 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
42816 maybe-mostlyclean-target-libjava:
42817 @if target-libjava
42818 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
42820 mostlyclean-target-libjava:
42821 @: $(MAKE); $(unstage)
42822 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42823 r=`${PWD_COMMAND}`; export r; \
42824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42825 $(RAW_CXX_TARGET_EXPORTS) \
42826 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
42827 for flag in $(EXTRA_TARGET_FLAGS); do \
42828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42829 done; \
42830 (cd $(TARGET_SUBDIR)/libjava && \
42831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42833 "RANLIB=$${RANLIB}" \
42834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42835 mostlyclean) \
42836 || exit 1
42838 @endif target-libjava
42840 .PHONY: maybe-clean-target-libjava clean-target-libjava
42841 maybe-clean-target-libjava:
42842 @if target-libjava
42843 maybe-clean-target-libjava: clean-target-libjava
42845 clean-target-libjava:
42846 @: $(MAKE); $(unstage)
42847 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42848 r=`${PWD_COMMAND}`; export r; \
42849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850 $(RAW_CXX_TARGET_EXPORTS) \
42851 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
42852 for flag in $(EXTRA_TARGET_FLAGS); do \
42853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42854 done; \
42855 (cd $(TARGET_SUBDIR)/libjava && \
42856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42858 "RANLIB=$${RANLIB}" \
42859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42860 clean) \
42861 || exit 1
42863 @endif target-libjava
42865 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
42866 maybe-distclean-target-libjava:
42867 @if target-libjava
42868 maybe-distclean-target-libjava: distclean-target-libjava
42870 distclean-target-libjava:
42871 @: $(MAKE); $(unstage)
42872 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42873 r=`${PWD_COMMAND}`; export r; \
42874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42875 $(RAW_CXX_TARGET_EXPORTS) \
42876 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
42877 for flag in $(EXTRA_TARGET_FLAGS); do \
42878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42879 done; \
42880 (cd $(TARGET_SUBDIR)/libjava && \
42881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42883 "RANLIB=$${RANLIB}" \
42884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42885 distclean) \
42886 || exit 1
42888 @endif target-libjava
42890 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
42891 maybe-maintainer-clean-target-libjava:
42892 @if target-libjava
42893 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
42895 maintainer-clean-target-libjava:
42896 @: $(MAKE); $(unstage)
42897 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42898 r=`${PWD_COMMAND}`; export r; \
42899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42900 $(RAW_CXX_TARGET_EXPORTS) \
42901 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
42902 for flag in $(EXTRA_TARGET_FLAGS); do \
42903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42904 done; \
42905 (cd $(TARGET_SUBDIR)/libjava && \
42906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42908 "RANLIB=$${RANLIB}" \
42909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42910 maintainer-clean) \
42911 || exit 1
42913 @endif target-libjava
42919 .PHONY: configure-target-zlib maybe-configure-target-zlib
42920 maybe-configure-target-zlib:
42921 @if gcc-bootstrap
42922 configure-target-zlib: stage_current
42923 @endif gcc-bootstrap
42924 @if target-zlib
42925 maybe-configure-target-zlib: configure-target-zlib
42926 configure-target-zlib:
42927 @: $(MAKE); $(unstage)
42928 @r=`${PWD_COMMAND}`; export r; \
42929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42930 echo "Checking multilib configuration for zlib..."; \
42931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
42932 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
42933 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
42934 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
42935 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
42936 else \
42937 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
42938 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
42939 fi; \
42940 else \
42941 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
42942 fi; \
42943 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
42944 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
42945 $(NORMAL_TARGET_EXPORTS) \
42946 echo Configuring in $(TARGET_SUBDIR)/zlib; \
42947 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
42948 case $(srcdir) in \
42949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42950 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
42951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42952 esac; \
42953 module_srcdir=zlib; \
42954 rm -f no-such-file || : ; \
42955 CONFIG_SITE=no-such-file $(SHELL) \
42956 $$s/$$module_srcdir/configure \
42957 --srcdir=$${topdir}/$$module_srcdir \
42958 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42959 --target=${target_alias} \
42960 || exit 1
42961 @endif target-zlib
42967 .PHONY: all-target-zlib maybe-all-target-zlib
42968 maybe-all-target-zlib:
42969 @if gcc-bootstrap
42970 all-target-zlib: stage_current
42971 @endif gcc-bootstrap
42972 @if target-zlib
42973 TARGET-target-zlib=all
42974 maybe-all-target-zlib: all-target-zlib
42975 all-target-zlib: configure-target-zlib
42976 @: $(MAKE); $(unstage)
42977 @r=`${PWD_COMMAND}`; export r; \
42978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42979 $(NORMAL_TARGET_EXPORTS) \
42980 (cd $(TARGET_SUBDIR)/zlib && \
42981 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42982 $(TARGET-target-zlib))
42983 @endif target-zlib
42989 .PHONY: check-target-zlib maybe-check-target-zlib
42990 maybe-check-target-zlib:
42991 @if target-zlib
42992 maybe-check-target-zlib: check-target-zlib
42994 check-target-zlib:
42995 @: $(MAKE); $(unstage)
42996 @r=`${PWD_COMMAND}`; export r; \
42997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998 $(NORMAL_TARGET_EXPORTS) \
42999 (cd $(TARGET_SUBDIR)/zlib && \
43000 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43002 @endif target-zlib
43004 .PHONY: install-target-zlib maybe-install-target-zlib
43005 maybe-install-target-zlib:
43006 @if target-zlib
43007 maybe-install-target-zlib: install-target-zlib
43009 install-target-zlib: installdirs
43010 @: $(MAKE); $(unstage)
43011 @r=`${PWD_COMMAND}`; export r; \
43012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43013 $(NORMAL_TARGET_EXPORTS) \
43014 (cd $(TARGET_SUBDIR)/zlib && \
43015 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43017 @endif target-zlib
43019 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
43020 maybe-install-strip-target-zlib:
43021 @if target-zlib
43022 maybe-install-strip-target-zlib: install-strip-target-zlib
43024 install-strip-target-zlib: installdirs
43025 @: $(MAKE); $(unstage)
43026 @r=`${PWD_COMMAND}`; export r; \
43027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43028 $(NORMAL_TARGET_EXPORTS) \
43029 (cd $(TARGET_SUBDIR)/zlib && \
43030 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43032 @endif target-zlib
43034 # Other targets (info, dvi, pdf, etc.)
43036 .PHONY: maybe-info-target-zlib info-target-zlib
43037 maybe-info-target-zlib:
43038 @if target-zlib
43039 maybe-info-target-zlib: info-target-zlib
43041 info-target-zlib: \
43042 configure-target-zlib
43043 @: $(MAKE); $(unstage)
43044 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43045 r=`${PWD_COMMAND}`; export r; \
43046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43047 $(NORMAL_TARGET_EXPORTS) \
43048 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
43049 for flag in $(EXTRA_TARGET_FLAGS); do \
43050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43051 done; \
43052 (cd $(TARGET_SUBDIR)/zlib && \
43053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43055 "RANLIB=$${RANLIB}" \
43056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43057 info) \
43058 || exit 1
43060 @endif target-zlib
43062 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
43063 maybe-dvi-target-zlib:
43064 @if target-zlib
43065 maybe-dvi-target-zlib: dvi-target-zlib
43067 dvi-target-zlib: \
43068 configure-target-zlib
43069 @: $(MAKE); $(unstage)
43070 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43071 r=`${PWD_COMMAND}`; export r; \
43072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43073 $(NORMAL_TARGET_EXPORTS) \
43074 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
43075 for flag in $(EXTRA_TARGET_FLAGS); do \
43076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43077 done; \
43078 (cd $(TARGET_SUBDIR)/zlib && \
43079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43081 "RANLIB=$${RANLIB}" \
43082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43083 dvi) \
43084 || exit 1
43086 @endif target-zlib
43088 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
43089 maybe-pdf-target-zlib:
43090 @if target-zlib
43091 maybe-pdf-target-zlib: pdf-target-zlib
43093 pdf-target-zlib: \
43094 configure-target-zlib
43095 @: $(MAKE); $(unstage)
43096 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43097 r=`${PWD_COMMAND}`; export r; \
43098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43099 $(NORMAL_TARGET_EXPORTS) \
43100 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
43101 for flag in $(EXTRA_TARGET_FLAGS); do \
43102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43103 done; \
43104 (cd $(TARGET_SUBDIR)/zlib && \
43105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43107 "RANLIB=$${RANLIB}" \
43108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43109 pdf) \
43110 || exit 1
43112 @endif target-zlib
43114 .PHONY: maybe-html-target-zlib html-target-zlib
43115 maybe-html-target-zlib:
43116 @if target-zlib
43117 maybe-html-target-zlib: html-target-zlib
43119 html-target-zlib: \
43120 configure-target-zlib
43121 @: $(MAKE); $(unstage)
43122 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43123 r=`${PWD_COMMAND}`; export r; \
43124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43125 $(NORMAL_TARGET_EXPORTS) \
43126 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
43127 for flag in $(EXTRA_TARGET_FLAGS); do \
43128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43129 done; \
43130 (cd $(TARGET_SUBDIR)/zlib && \
43131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43133 "RANLIB=$${RANLIB}" \
43134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43135 html) \
43136 || exit 1
43138 @endif target-zlib
43140 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
43141 maybe-TAGS-target-zlib:
43142 @if target-zlib
43143 maybe-TAGS-target-zlib: TAGS-target-zlib
43145 TAGS-target-zlib: \
43146 configure-target-zlib
43147 @: $(MAKE); $(unstage)
43148 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43149 r=`${PWD_COMMAND}`; export r; \
43150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43151 $(NORMAL_TARGET_EXPORTS) \
43152 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
43153 for flag in $(EXTRA_TARGET_FLAGS); do \
43154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43155 done; \
43156 (cd $(TARGET_SUBDIR)/zlib && \
43157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43159 "RANLIB=$${RANLIB}" \
43160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43161 TAGS) \
43162 || exit 1
43164 @endif target-zlib
43166 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
43167 maybe-install-info-target-zlib:
43168 @if target-zlib
43169 maybe-install-info-target-zlib: install-info-target-zlib
43171 install-info-target-zlib: \
43172 configure-target-zlib \
43173 info-target-zlib
43174 @: $(MAKE); $(unstage)
43175 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43176 r=`${PWD_COMMAND}`; export r; \
43177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43178 $(NORMAL_TARGET_EXPORTS) \
43179 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
43180 for flag in $(EXTRA_TARGET_FLAGS); do \
43181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43182 done; \
43183 (cd $(TARGET_SUBDIR)/zlib && \
43184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43186 "RANLIB=$${RANLIB}" \
43187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43188 install-info) \
43189 || exit 1
43191 @endif target-zlib
43193 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
43194 maybe-install-pdf-target-zlib:
43195 @if target-zlib
43196 maybe-install-pdf-target-zlib: install-pdf-target-zlib
43198 install-pdf-target-zlib: \
43199 configure-target-zlib \
43200 pdf-target-zlib
43201 @: $(MAKE); $(unstage)
43202 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43203 r=`${PWD_COMMAND}`; export r; \
43204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205 $(NORMAL_TARGET_EXPORTS) \
43206 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
43207 for flag in $(EXTRA_TARGET_FLAGS); do \
43208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43209 done; \
43210 (cd $(TARGET_SUBDIR)/zlib && \
43211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43213 "RANLIB=$${RANLIB}" \
43214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43215 install-pdf) \
43216 || exit 1
43218 @endif target-zlib
43220 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
43221 maybe-install-html-target-zlib:
43222 @if target-zlib
43223 maybe-install-html-target-zlib: install-html-target-zlib
43225 install-html-target-zlib: \
43226 configure-target-zlib \
43227 html-target-zlib
43228 @: $(MAKE); $(unstage)
43229 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43230 r=`${PWD_COMMAND}`; export r; \
43231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43232 $(NORMAL_TARGET_EXPORTS) \
43233 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
43234 for flag in $(EXTRA_TARGET_FLAGS); do \
43235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43236 done; \
43237 (cd $(TARGET_SUBDIR)/zlib && \
43238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43240 "RANLIB=$${RANLIB}" \
43241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43242 install-html) \
43243 || exit 1
43245 @endif target-zlib
43247 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
43248 maybe-installcheck-target-zlib:
43249 @if target-zlib
43250 maybe-installcheck-target-zlib: installcheck-target-zlib
43252 installcheck-target-zlib: \
43253 configure-target-zlib
43254 @: $(MAKE); $(unstage)
43255 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43256 r=`${PWD_COMMAND}`; export r; \
43257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43258 $(NORMAL_TARGET_EXPORTS) \
43259 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
43260 for flag in $(EXTRA_TARGET_FLAGS); do \
43261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43262 done; \
43263 (cd $(TARGET_SUBDIR)/zlib && \
43264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43266 "RANLIB=$${RANLIB}" \
43267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43268 installcheck) \
43269 || exit 1
43271 @endif target-zlib
43273 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
43274 maybe-mostlyclean-target-zlib:
43275 @if target-zlib
43276 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
43278 mostlyclean-target-zlib:
43279 @: $(MAKE); $(unstage)
43280 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43281 r=`${PWD_COMMAND}`; export r; \
43282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43283 $(NORMAL_TARGET_EXPORTS) \
43284 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
43285 for flag in $(EXTRA_TARGET_FLAGS); do \
43286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43287 done; \
43288 (cd $(TARGET_SUBDIR)/zlib && \
43289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43291 "RANLIB=$${RANLIB}" \
43292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43293 mostlyclean) \
43294 || exit 1
43296 @endif target-zlib
43298 .PHONY: maybe-clean-target-zlib clean-target-zlib
43299 maybe-clean-target-zlib:
43300 @if target-zlib
43301 maybe-clean-target-zlib: clean-target-zlib
43303 clean-target-zlib:
43304 @: $(MAKE); $(unstage)
43305 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43306 r=`${PWD_COMMAND}`; export r; \
43307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43308 $(NORMAL_TARGET_EXPORTS) \
43309 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
43310 for flag in $(EXTRA_TARGET_FLAGS); do \
43311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43312 done; \
43313 (cd $(TARGET_SUBDIR)/zlib && \
43314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43316 "RANLIB=$${RANLIB}" \
43317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43318 clean) \
43319 || exit 1
43321 @endif target-zlib
43323 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
43324 maybe-distclean-target-zlib:
43325 @if target-zlib
43326 maybe-distclean-target-zlib: distclean-target-zlib
43328 distclean-target-zlib:
43329 @: $(MAKE); $(unstage)
43330 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43331 r=`${PWD_COMMAND}`; export r; \
43332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43333 $(NORMAL_TARGET_EXPORTS) \
43334 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
43335 for flag in $(EXTRA_TARGET_FLAGS); do \
43336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43337 done; \
43338 (cd $(TARGET_SUBDIR)/zlib && \
43339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43341 "RANLIB=$${RANLIB}" \
43342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43343 distclean) \
43344 || exit 1
43346 @endif target-zlib
43348 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
43349 maybe-maintainer-clean-target-zlib:
43350 @if target-zlib
43351 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
43353 maintainer-clean-target-zlib:
43354 @: $(MAKE); $(unstage)
43355 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43356 r=`${PWD_COMMAND}`; export r; \
43357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43358 $(NORMAL_TARGET_EXPORTS) \
43359 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
43360 for flag in $(EXTRA_TARGET_FLAGS); do \
43361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43362 done; \
43363 (cd $(TARGET_SUBDIR)/zlib && \
43364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43366 "RANLIB=$${RANLIB}" \
43367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43368 maintainer-clean) \
43369 || exit 1
43371 @endif target-zlib
43377 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
43378 maybe-configure-target-boehm-gc:
43379 @if gcc-bootstrap
43380 configure-target-boehm-gc: stage_current
43381 @endif gcc-bootstrap
43382 @if target-boehm-gc
43383 maybe-configure-target-boehm-gc: configure-target-boehm-gc
43384 configure-target-boehm-gc:
43385 @: $(MAKE); $(unstage)
43386 @r=`${PWD_COMMAND}`; export r; \
43387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43388 echo "Checking multilib configuration for boehm-gc..."; \
43389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
43390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
43391 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
43392 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
43393 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
43394 else \
43395 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
43396 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
43397 fi; \
43398 else \
43399 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
43400 fi; \
43401 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
43402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
43403 $(NORMAL_TARGET_EXPORTS) \
43404 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
43405 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
43406 case $(srcdir) in \
43407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43408 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
43409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43410 esac; \
43411 module_srcdir=boehm-gc; \
43412 rm -f no-such-file || : ; \
43413 CONFIG_SITE=no-such-file $(SHELL) \
43414 $$s/$$module_srcdir/configure \
43415 --srcdir=$${topdir}/$$module_srcdir \
43416 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43417 --target=${target_alias} \
43418 || exit 1
43419 @endif target-boehm-gc
43425 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
43426 maybe-all-target-boehm-gc:
43427 @if gcc-bootstrap
43428 all-target-boehm-gc: stage_current
43429 @endif gcc-bootstrap
43430 @if target-boehm-gc
43431 TARGET-target-boehm-gc=all
43432 maybe-all-target-boehm-gc: all-target-boehm-gc
43433 all-target-boehm-gc: configure-target-boehm-gc
43434 @: $(MAKE); $(unstage)
43435 @r=`${PWD_COMMAND}`; export r; \
43436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43437 $(NORMAL_TARGET_EXPORTS) \
43438 (cd $(TARGET_SUBDIR)/boehm-gc && \
43439 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43440 $(TARGET-target-boehm-gc))
43441 @endif target-boehm-gc
43447 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
43448 maybe-check-target-boehm-gc:
43449 @if target-boehm-gc
43450 maybe-check-target-boehm-gc: check-target-boehm-gc
43452 check-target-boehm-gc:
43453 @: $(MAKE); $(unstage)
43454 @r=`${PWD_COMMAND}`; export r; \
43455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456 $(NORMAL_TARGET_EXPORTS) \
43457 (cd $(TARGET_SUBDIR)/boehm-gc && \
43458 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43460 @endif target-boehm-gc
43462 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
43463 maybe-install-target-boehm-gc:
43464 @if target-boehm-gc
43465 maybe-install-target-boehm-gc: install-target-boehm-gc
43467 install-target-boehm-gc: installdirs
43468 @: $(MAKE); $(unstage)
43469 @r=`${PWD_COMMAND}`; export r; \
43470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43471 $(NORMAL_TARGET_EXPORTS) \
43472 (cd $(TARGET_SUBDIR)/boehm-gc && \
43473 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43475 @endif target-boehm-gc
43477 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
43478 maybe-install-strip-target-boehm-gc:
43479 @if target-boehm-gc
43480 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
43482 install-strip-target-boehm-gc: installdirs
43483 @: $(MAKE); $(unstage)
43484 @r=`${PWD_COMMAND}`; export r; \
43485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43486 $(NORMAL_TARGET_EXPORTS) \
43487 (cd $(TARGET_SUBDIR)/boehm-gc && \
43488 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43490 @endif target-boehm-gc
43492 # Other targets (info, dvi, pdf, etc.)
43494 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
43495 maybe-info-target-boehm-gc:
43496 @if target-boehm-gc
43497 maybe-info-target-boehm-gc: info-target-boehm-gc
43499 info-target-boehm-gc: \
43500 configure-target-boehm-gc
43501 @: $(MAKE); $(unstage)
43502 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43503 r=`${PWD_COMMAND}`; export r; \
43504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43505 $(NORMAL_TARGET_EXPORTS) \
43506 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
43507 for flag in $(EXTRA_TARGET_FLAGS); do \
43508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43509 done; \
43510 (cd $(TARGET_SUBDIR)/boehm-gc && \
43511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43513 "RANLIB=$${RANLIB}" \
43514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43515 info) \
43516 || exit 1
43518 @endif target-boehm-gc
43520 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
43521 maybe-dvi-target-boehm-gc:
43522 @if target-boehm-gc
43523 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
43525 dvi-target-boehm-gc: \
43526 configure-target-boehm-gc
43527 @: $(MAKE); $(unstage)
43528 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43529 r=`${PWD_COMMAND}`; export r; \
43530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43531 $(NORMAL_TARGET_EXPORTS) \
43532 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
43533 for flag in $(EXTRA_TARGET_FLAGS); do \
43534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43535 done; \
43536 (cd $(TARGET_SUBDIR)/boehm-gc && \
43537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43539 "RANLIB=$${RANLIB}" \
43540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43541 dvi) \
43542 || exit 1
43544 @endif target-boehm-gc
43546 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
43547 maybe-pdf-target-boehm-gc:
43548 @if target-boehm-gc
43549 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
43551 pdf-target-boehm-gc: \
43552 configure-target-boehm-gc
43553 @: $(MAKE); $(unstage)
43554 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43555 r=`${PWD_COMMAND}`; export r; \
43556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43557 $(NORMAL_TARGET_EXPORTS) \
43558 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
43559 for flag in $(EXTRA_TARGET_FLAGS); do \
43560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43561 done; \
43562 (cd $(TARGET_SUBDIR)/boehm-gc && \
43563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43565 "RANLIB=$${RANLIB}" \
43566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43567 pdf) \
43568 || exit 1
43570 @endif target-boehm-gc
43572 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
43573 maybe-html-target-boehm-gc:
43574 @if target-boehm-gc
43575 maybe-html-target-boehm-gc: html-target-boehm-gc
43577 html-target-boehm-gc: \
43578 configure-target-boehm-gc
43579 @: $(MAKE); $(unstage)
43580 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43581 r=`${PWD_COMMAND}`; export r; \
43582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43583 $(NORMAL_TARGET_EXPORTS) \
43584 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
43585 for flag in $(EXTRA_TARGET_FLAGS); do \
43586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43587 done; \
43588 (cd $(TARGET_SUBDIR)/boehm-gc && \
43589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43591 "RANLIB=$${RANLIB}" \
43592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43593 html) \
43594 || exit 1
43596 @endif target-boehm-gc
43598 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
43599 maybe-TAGS-target-boehm-gc:
43600 @if target-boehm-gc
43601 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
43603 TAGS-target-boehm-gc: \
43604 configure-target-boehm-gc
43605 @: $(MAKE); $(unstage)
43606 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43607 r=`${PWD_COMMAND}`; export r; \
43608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43609 $(NORMAL_TARGET_EXPORTS) \
43610 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
43611 for flag in $(EXTRA_TARGET_FLAGS); do \
43612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43613 done; \
43614 (cd $(TARGET_SUBDIR)/boehm-gc && \
43615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43617 "RANLIB=$${RANLIB}" \
43618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43619 TAGS) \
43620 || exit 1
43622 @endif target-boehm-gc
43624 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
43625 maybe-install-info-target-boehm-gc:
43626 @if target-boehm-gc
43627 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
43629 install-info-target-boehm-gc: \
43630 configure-target-boehm-gc \
43631 info-target-boehm-gc
43632 @: $(MAKE); $(unstage)
43633 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43634 r=`${PWD_COMMAND}`; export r; \
43635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43636 $(NORMAL_TARGET_EXPORTS) \
43637 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
43638 for flag in $(EXTRA_TARGET_FLAGS); do \
43639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43640 done; \
43641 (cd $(TARGET_SUBDIR)/boehm-gc && \
43642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43644 "RANLIB=$${RANLIB}" \
43645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43646 install-info) \
43647 || exit 1
43649 @endif target-boehm-gc
43651 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
43652 maybe-install-pdf-target-boehm-gc:
43653 @if target-boehm-gc
43654 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
43656 install-pdf-target-boehm-gc: \
43657 configure-target-boehm-gc \
43658 pdf-target-boehm-gc
43659 @: $(MAKE); $(unstage)
43660 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43661 r=`${PWD_COMMAND}`; export r; \
43662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43663 $(NORMAL_TARGET_EXPORTS) \
43664 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
43665 for flag in $(EXTRA_TARGET_FLAGS); do \
43666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43667 done; \
43668 (cd $(TARGET_SUBDIR)/boehm-gc && \
43669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43671 "RANLIB=$${RANLIB}" \
43672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43673 install-pdf) \
43674 || exit 1
43676 @endif target-boehm-gc
43678 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
43679 maybe-install-html-target-boehm-gc:
43680 @if target-boehm-gc
43681 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
43683 install-html-target-boehm-gc: \
43684 configure-target-boehm-gc \
43685 html-target-boehm-gc
43686 @: $(MAKE); $(unstage)
43687 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43688 r=`${PWD_COMMAND}`; export r; \
43689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43690 $(NORMAL_TARGET_EXPORTS) \
43691 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
43692 for flag in $(EXTRA_TARGET_FLAGS); do \
43693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43694 done; \
43695 (cd $(TARGET_SUBDIR)/boehm-gc && \
43696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43698 "RANLIB=$${RANLIB}" \
43699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43700 install-html) \
43701 || exit 1
43703 @endif target-boehm-gc
43705 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
43706 maybe-installcheck-target-boehm-gc:
43707 @if target-boehm-gc
43708 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
43710 installcheck-target-boehm-gc: \
43711 configure-target-boehm-gc
43712 @: $(MAKE); $(unstage)
43713 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43714 r=`${PWD_COMMAND}`; export r; \
43715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43716 $(NORMAL_TARGET_EXPORTS) \
43717 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
43718 for flag in $(EXTRA_TARGET_FLAGS); do \
43719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43720 done; \
43721 (cd $(TARGET_SUBDIR)/boehm-gc && \
43722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43724 "RANLIB=$${RANLIB}" \
43725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43726 installcheck) \
43727 || exit 1
43729 @endif target-boehm-gc
43731 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
43732 maybe-mostlyclean-target-boehm-gc:
43733 @if target-boehm-gc
43734 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
43736 mostlyclean-target-boehm-gc:
43737 @: $(MAKE); $(unstage)
43738 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43739 r=`${PWD_COMMAND}`; export r; \
43740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43741 $(NORMAL_TARGET_EXPORTS) \
43742 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
43743 for flag in $(EXTRA_TARGET_FLAGS); do \
43744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43745 done; \
43746 (cd $(TARGET_SUBDIR)/boehm-gc && \
43747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43749 "RANLIB=$${RANLIB}" \
43750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43751 mostlyclean) \
43752 || exit 1
43754 @endif target-boehm-gc
43756 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
43757 maybe-clean-target-boehm-gc:
43758 @if target-boehm-gc
43759 maybe-clean-target-boehm-gc: clean-target-boehm-gc
43761 clean-target-boehm-gc:
43762 @: $(MAKE); $(unstage)
43763 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43764 r=`${PWD_COMMAND}`; export r; \
43765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43766 $(NORMAL_TARGET_EXPORTS) \
43767 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
43768 for flag in $(EXTRA_TARGET_FLAGS); do \
43769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43770 done; \
43771 (cd $(TARGET_SUBDIR)/boehm-gc && \
43772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43774 "RANLIB=$${RANLIB}" \
43775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43776 clean) \
43777 || exit 1
43779 @endif target-boehm-gc
43781 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
43782 maybe-distclean-target-boehm-gc:
43783 @if target-boehm-gc
43784 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
43786 distclean-target-boehm-gc:
43787 @: $(MAKE); $(unstage)
43788 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43789 r=`${PWD_COMMAND}`; export r; \
43790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43791 $(NORMAL_TARGET_EXPORTS) \
43792 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
43793 for flag in $(EXTRA_TARGET_FLAGS); do \
43794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43795 done; \
43796 (cd $(TARGET_SUBDIR)/boehm-gc && \
43797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43799 "RANLIB=$${RANLIB}" \
43800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43801 distclean) \
43802 || exit 1
43804 @endif target-boehm-gc
43806 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
43807 maybe-maintainer-clean-target-boehm-gc:
43808 @if target-boehm-gc
43809 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
43811 maintainer-clean-target-boehm-gc:
43812 @: $(MAKE); $(unstage)
43813 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43814 r=`${PWD_COMMAND}`; export r; \
43815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43816 $(NORMAL_TARGET_EXPORTS) \
43817 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
43818 for flag in $(EXTRA_TARGET_FLAGS); do \
43819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43820 done; \
43821 (cd $(TARGET_SUBDIR)/boehm-gc && \
43822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43824 "RANLIB=$${RANLIB}" \
43825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43826 maintainer-clean) \
43827 || exit 1
43829 @endif target-boehm-gc
43835 .PHONY: configure-target-rda maybe-configure-target-rda
43836 maybe-configure-target-rda:
43837 @if gcc-bootstrap
43838 configure-target-rda: stage_current
43839 @endif gcc-bootstrap
43840 @if target-rda
43841 maybe-configure-target-rda: configure-target-rda
43842 configure-target-rda:
43843 @: $(MAKE); $(unstage)
43844 @r=`${PWD_COMMAND}`; export r; \
43845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846 echo "Checking multilib configuration for rda..."; \
43847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
43848 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
43849 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
43850 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
43851 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
43852 else \
43853 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
43854 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
43855 fi; \
43856 else \
43857 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
43858 fi; \
43859 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
43860 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
43861 $(NORMAL_TARGET_EXPORTS) \
43862 echo Configuring in $(TARGET_SUBDIR)/rda; \
43863 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
43864 case $(srcdir) in \
43865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43866 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
43867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43868 esac; \
43869 module_srcdir=rda; \
43870 rm -f no-such-file || : ; \
43871 CONFIG_SITE=no-such-file $(SHELL) \
43872 $$s/$$module_srcdir/configure \
43873 --srcdir=$${topdir}/$$module_srcdir \
43874 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43875 --target=${target_alias} \
43876 || exit 1
43877 @endif target-rda
43883 .PHONY: all-target-rda maybe-all-target-rda
43884 maybe-all-target-rda:
43885 @if gcc-bootstrap
43886 all-target-rda: stage_current
43887 @endif gcc-bootstrap
43888 @if target-rda
43889 TARGET-target-rda=all
43890 maybe-all-target-rda: all-target-rda
43891 all-target-rda: configure-target-rda
43892 @: $(MAKE); $(unstage)
43893 @r=`${PWD_COMMAND}`; export r; \
43894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43895 $(NORMAL_TARGET_EXPORTS) \
43896 (cd $(TARGET_SUBDIR)/rda && \
43897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43898 $(TARGET-target-rda))
43899 @endif target-rda
43905 .PHONY: check-target-rda maybe-check-target-rda
43906 maybe-check-target-rda:
43907 @if target-rda
43908 maybe-check-target-rda: check-target-rda
43910 check-target-rda:
43911 @: $(MAKE); $(unstage)
43912 @r=`${PWD_COMMAND}`; export r; \
43913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43914 $(NORMAL_TARGET_EXPORTS) \
43915 (cd $(TARGET_SUBDIR)/rda && \
43916 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43918 @endif target-rda
43920 .PHONY: install-target-rda maybe-install-target-rda
43921 maybe-install-target-rda:
43922 @if target-rda
43923 maybe-install-target-rda: install-target-rda
43925 install-target-rda: installdirs
43926 @: $(MAKE); $(unstage)
43927 @r=`${PWD_COMMAND}`; export r; \
43928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43929 $(NORMAL_TARGET_EXPORTS) \
43930 (cd $(TARGET_SUBDIR)/rda && \
43931 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43933 @endif target-rda
43935 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
43936 maybe-install-strip-target-rda:
43937 @if target-rda
43938 maybe-install-strip-target-rda: install-strip-target-rda
43940 install-strip-target-rda: installdirs
43941 @: $(MAKE); $(unstage)
43942 @r=`${PWD_COMMAND}`; export r; \
43943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43944 $(NORMAL_TARGET_EXPORTS) \
43945 (cd $(TARGET_SUBDIR)/rda && \
43946 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43948 @endif target-rda
43950 # Other targets (info, dvi, pdf, etc.)
43952 .PHONY: maybe-info-target-rda info-target-rda
43953 maybe-info-target-rda:
43954 @if target-rda
43955 maybe-info-target-rda: info-target-rda
43957 info-target-rda: \
43958 configure-target-rda
43959 @: $(MAKE); $(unstage)
43960 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43961 r=`${PWD_COMMAND}`; export r; \
43962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43963 $(NORMAL_TARGET_EXPORTS) \
43964 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
43965 for flag in $(EXTRA_TARGET_FLAGS); do \
43966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43967 done; \
43968 (cd $(TARGET_SUBDIR)/rda && \
43969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43971 "RANLIB=$${RANLIB}" \
43972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43973 info) \
43974 || exit 1
43976 @endif target-rda
43978 .PHONY: maybe-dvi-target-rda dvi-target-rda
43979 maybe-dvi-target-rda:
43980 @if target-rda
43981 maybe-dvi-target-rda: dvi-target-rda
43983 dvi-target-rda: \
43984 configure-target-rda
43985 @: $(MAKE); $(unstage)
43986 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43987 r=`${PWD_COMMAND}`; export r; \
43988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43989 $(NORMAL_TARGET_EXPORTS) \
43990 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
43991 for flag in $(EXTRA_TARGET_FLAGS); do \
43992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43993 done; \
43994 (cd $(TARGET_SUBDIR)/rda && \
43995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43997 "RANLIB=$${RANLIB}" \
43998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43999 dvi) \
44000 || exit 1
44002 @endif target-rda
44004 .PHONY: maybe-pdf-target-rda pdf-target-rda
44005 maybe-pdf-target-rda:
44006 @if target-rda
44007 maybe-pdf-target-rda: pdf-target-rda
44009 pdf-target-rda: \
44010 configure-target-rda
44011 @: $(MAKE); $(unstage)
44012 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44013 r=`${PWD_COMMAND}`; export r; \
44014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44015 $(NORMAL_TARGET_EXPORTS) \
44016 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
44017 for flag in $(EXTRA_TARGET_FLAGS); do \
44018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44019 done; \
44020 (cd $(TARGET_SUBDIR)/rda && \
44021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44023 "RANLIB=$${RANLIB}" \
44024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44025 pdf) \
44026 || exit 1
44028 @endif target-rda
44030 .PHONY: maybe-html-target-rda html-target-rda
44031 maybe-html-target-rda:
44032 @if target-rda
44033 maybe-html-target-rda: html-target-rda
44035 html-target-rda: \
44036 configure-target-rda
44037 @: $(MAKE); $(unstage)
44038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44039 r=`${PWD_COMMAND}`; export r; \
44040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041 $(NORMAL_TARGET_EXPORTS) \
44042 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
44043 for flag in $(EXTRA_TARGET_FLAGS); do \
44044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44045 done; \
44046 (cd $(TARGET_SUBDIR)/rda && \
44047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44049 "RANLIB=$${RANLIB}" \
44050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44051 html) \
44052 || exit 1
44054 @endif target-rda
44056 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
44057 maybe-TAGS-target-rda:
44058 @if target-rda
44059 maybe-TAGS-target-rda: TAGS-target-rda
44061 TAGS-target-rda: \
44062 configure-target-rda
44063 @: $(MAKE); $(unstage)
44064 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44065 r=`${PWD_COMMAND}`; export r; \
44066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44067 $(NORMAL_TARGET_EXPORTS) \
44068 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
44069 for flag in $(EXTRA_TARGET_FLAGS); do \
44070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44071 done; \
44072 (cd $(TARGET_SUBDIR)/rda && \
44073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44075 "RANLIB=$${RANLIB}" \
44076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44077 TAGS) \
44078 || exit 1
44080 @endif target-rda
44082 .PHONY: maybe-install-info-target-rda install-info-target-rda
44083 maybe-install-info-target-rda:
44084 @if target-rda
44085 maybe-install-info-target-rda: install-info-target-rda
44087 install-info-target-rda: \
44088 configure-target-rda \
44089 info-target-rda
44090 @: $(MAKE); $(unstage)
44091 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44092 r=`${PWD_COMMAND}`; export r; \
44093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44094 $(NORMAL_TARGET_EXPORTS) \
44095 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
44096 for flag in $(EXTRA_TARGET_FLAGS); do \
44097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44098 done; \
44099 (cd $(TARGET_SUBDIR)/rda && \
44100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44102 "RANLIB=$${RANLIB}" \
44103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44104 install-info) \
44105 || exit 1
44107 @endif target-rda
44109 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
44110 maybe-install-pdf-target-rda:
44111 @if target-rda
44112 maybe-install-pdf-target-rda: install-pdf-target-rda
44114 install-pdf-target-rda: \
44115 configure-target-rda \
44116 pdf-target-rda
44117 @: $(MAKE); $(unstage)
44118 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44119 r=`${PWD_COMMAND}`; export r; \
44120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44121 $(NORMAL_TARGET_EXPORTS) \
44122 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
44123 for flag in $(EXTRA_TARGET_FLAGS); do \
44124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44125 done; \
44126 (cd $(TARGET_SUBDIR)/rda && \
44127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44129 "RANLIB=$${RANLIB}" \
44130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44131 install-pdf) \
44132 || exit 1
44134 @endif target-rda
44136 .PHONY: maybe-install-html-target-rda install-html-target-rda
44137 maybe-install-html-target-rda:
44138 @if target-rda
44139 maybe-install-html-target-rda: install-html-target-rda
44141 install-html-target-rda: \
44142 configure-target-rda \
44143 html-target-rda
44144 @: $(MAKE); $(unstage)
44145 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44146 r=`${PWD_COMMAND}`; export r; \
44147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44148 $(NORMAL_TARGET_EXPORTS) \
44149 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
44150 for flag in $(EXTRA_TARGET_FLAGS); do \
44151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44152 done; \
44153 (cd $(TARGET_SUBDIR)/rda && \
44154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44156 "RANLIB=$${RANLIB}" \
44157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44158 install-html) \
44159 || exit 1
44161 @endif target-rda
44163 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
44164 maybe-installcheck-target-rda:
44165 @if target-rda
44166 maybe-installcheck-target-rda: installcheck-target-rda
44168 installcheck-target-rda: \
44169 configure-target-rda
44170 @: $(MAKE); $(unstage)
44171 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44172 r=`${PWD_COMMAND}`; export r; \
44173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44174 $(NORMAL_TARGET_EXPORTS) \
44175 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
44176 for flag in $(EXTRA_TARGET_FLAGS); do \
44177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44178 done; \
44179 (cd $(TARGET_SUBDIR)/rda && \
44180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44182 "RANLIB=$${RANLIB}" \
44183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44184 installcheck) \
44185 || exit 1
44187 @endif target-rda
44189 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
44190 maybe-mostlyclean-target-rda:
44191 @if target-rda
44192 maybe-mostlyclean-target-rda: mostlyclean-target-rda
44194 mostlyclean-target-rda:
44195 @: $(MAKE); $(unstage)
44196 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44197 r=`${PWD_COMMAND}`; export r; \
44198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199 $(NORMAL_TARGET_EXPORTS) \
44200 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
44201 for flag in $(EXTRA_TARGET_FLAGS); do \
44202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44203 done; \
44204 (cd $(TARGET_SUBDIR)/rda && \
44205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44207 "RANLIB=$${RANLIB}" \
44208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44209 mostlyclean) \
44210 || exit 1
44212 @endif target-rda
44214 .PHONY: maybe-clean-target-rda clean-target-rda
44215 maybe-clean-target-rda:
44216 @if target-rda
44217 maybe-clean-target-rda: clean-target-rda
44219 clean-target-rda:
44220 @: $(MAKE); $(unstage)
44221 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44222 r=`${PWD_COMMAND}`; export r; \
44223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44224 $(NORMAL_TARGET_EXPORTS) \
44225 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
44226 for flag in $(EXTRA_TARGET_FLAGS); do \
44227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44228 done; \
44229 (cd $(TARGET_SUBDIR)/rda && \
44230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44232 "RANLIB=$${RANLIB}" \
44233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44234 clean) \
44235 || exit 1
44237 @endif target-rda
44239 .PHONY: maybe-distclean-target-rda distclean-target-rda
44240 maybe-distclean-target-rda:
44241 @if target-rda
44242 maybe-distclean-target-rda: distclean-target-rda
44244 distclean-target-rda:
44245 @: $(MAKE); $(unstage)
44246 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44247 r=`${PWD_COMMAND}`; export r; \
44248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44249 $(NORMAL_TARGET_EXPORTS) \
44250 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
44251 for flag in $(EXTRA_TARGET_FLAGS); do \
44252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44253 done; \
44254 (cd $(TARGET_SUBDIR)/rda && \
44255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44257 "RANLIB=$${RANLIB}" \
44258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44259 distclean) \
44260 || exit 1
44262 @endif target-rda
44264 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
44265 maybe-maintainer-clean-target-rda:
44266 @if target-rda
44267 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
44269 maintainer-clean-target-rda:
44270 @: $(MAKE); $(unstage)
44271 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44272 r=`${PWD_COMMAND}`; export r; \
44273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44274 $(NORMAL_TARGET_EXPORTS) \
44275 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
44276 for flag in $(EXTRA_TARGET_FLAGS); do \
44277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44278 done; \
44279 (cd $(TARGET_SUBDIR)/rda && \
44280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44282 "RANLIB=$${RANLIB}" \
44283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44284 maintainer-clean) \
44285 || exit 1
44287 @endif target-rda
44293 .PHONY: configure-target-libada maybe-configure-target-libada
44294 maybe-configure-target-libada:
44295 @if gcc-bootstrap
44296 configure-target-libada: stage_current
44297 @endif gcc-bootstrap
44298 @if target-libada
44299 maybe-configure-target-libada: configure-target-libada
44300 configure-target-libada:
44301 @: $(MAKE); $(unstage)
44302 @r=`${PWD_COMMAND}`; export r; \
44303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44304 echo "Checking multilib configuration for libada..."; \
44305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44306 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
44307 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
44308 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
44309 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
44310 else \
44311 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
44312 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44313 fi; \
44314 else \
44315 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44316 fi; \
44317 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
44318 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44319 $(NORMAL_TARGET_EXPORTS) \
44320 echo Configuring in $(TARGET_SUBDIR)/libada; \
44321 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
44322 case $(srcdir) in \
44323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44324 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
44325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44326 esac; \
44327 module_srcdir=libada; \
44328 rm -f no-such-file || : ; \
44329 CONFIG_SITE=no-such-file $(SHELL) \
44330 $$s/$$module_srcdir/configure \
44331 --srcdir=$${topdir}/$$module_srcdir \
44332 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44333 --target=${target_alias} \
44334 || exit 1
44335 @endif target-libada
44341 .PHONY: all-target-libada maybe-all-target-libada
44342 maybe-all-target-libada:
44343 @if gcc-bootstrap
44344 all-target-libada: stage_current
44345 @endif gcc-bootstrap
44346 @if target-libada
44347 TARGET-target-libada=all
44348 maybe-all-target-libada: all-target-libada
44349 all-target-libada: configure-target-libada
44350 @: $(MAKE); $(unstage)
44351 @r=`${PWD_COMMAND}`; export r; \
44352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44353 $(NORMAL_TARGET_EXPORTS) \
44354 (cd $(TARGET_SUBDIR)/libada && \
44355 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44356 $(TARGET-target-libada))
44357 @endif target-libada
44363 .PHONY: check-target-libada maybe-check-target-libada
44364 maybe-check-target-libada:
44365 @if target-libada
44366 maybe-check-target-libada: check-target-libada
44368 check-target-libada:
44369 @: $(MAKE); $(unstage)
44370 @r=`${PWD_COMMAND}`; export r; \
44371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44372 $(NORMAL_TARGET_EXPORTS) \
44373 (cd $(TARGET_SUBDIR)/libada && \
44374 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44376 @endif target-libada
44378 .PHONY: install-target-libada maybe-install-target-libada
44379 maybe-install-target-libada:
44380 @if target-libada
44381 maybe-install-target-libada: install-target-libada
44383 install-target-libada: installdirs
44384 @: $(MAKE); $(unstage)
44385 @r=`${PWD_COMMAND}`; export r; \
44386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44387 $(NORMAL_TARGET_EXPORTS) \
44388 (cd $(TARGET_SUBDIR)/libada && \
44389 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44391 @endif target-libada
44393 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
44394 maybe-install-strip-target-libada:
44395 @if target-libada
44396 maybe-install-strip-target-libada: install-strip-target-libada
44398 install-strip-target-libada: installdirs
44399 @: $(MAKE); $(unstage)
44400 @r=`${PWD_COMMAND}`; export r; \
44401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44402 $(NORMAL_TARGET_EXPORTS) \
44403 (cd $(TARGET_SUBDIR)/libada && \
44404 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44406 @endif target-libada
44408 # Other targets (info, dvi, pdf, etc.)
44410 .PHONY: maybe-info-target-libada info-target-libada
44411 maybe-info-target-libada:
44412 @if target-libada
44413 maybe-info-target-libada: info-target-libada
44415 info-target-libada: \
44416 configure-target-libada
44417 @: $(MAKE); $(unstage)
44418 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44419 r=`${PWD_COMMAND}`; export r; \
44420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421 $(NORMAL_TARGET_EXPORTS) \
44422 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
44423 for flag in $(EXTRA_TARGET_FLAGS); do \
44424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44425 done; \
44426 (cd $(TARGET_SUBDIR)/libada && \
44427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44429 "RANLIB=$${RANLIB}" \
44430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44431 info) \
44432 || exit 1
44434 @endif target-libada
44436 .PHONY: maybe-dvi-target-libada dvi-target-libada
44437 maybe-dvi-target-libada:
44438 @if target-libada
44439 maybe-dvi-target-libada: dvi-target-libada
44441 dvi-target-libada: \
44442 configure-target-libada
44443 @: $(MAKE); $(unstage)
44444 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44445 r=`${PWD_COMMAND}`; export r; \
44446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44447 $(NORMAL_TARGET_EXPORTS) \
44448 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
44449 for flag in $(EXTRA_TARGET_FLAGS); do \
44450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44451 done; \
44452 (cd $(TARGET_SUBDIR)/libada && \
44453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44455 "RANLIB=$${RANLIB}" \
44456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44457 dvi) \
44458 || exit 1
44460 @endif target-libada
44462 .PHONY: maybe-pdf-target-libada pdf-target-libada
44463 maybe-pdf-target-libada:
44464 @if target-libada
44465 maybe-pdf-target-libada: pdf-target-libada
44467 pdf-target-libada: \
44468 configure-target-libada
44469 @: $(MAKE); $(unstage)
44470 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44471 r=`${PWD_COMMAND}`; export r; \
44472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44473 $(NORMAL_TARGET_EXPORTS) \
44474 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
44475 for flag in $(EXTRA_TARGET_FLAGS); do \
44476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44477 done; \
44478 (cd $(TARGET_SUBDIR)/libada && \
44479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44481 "RANLIB=$${RANLIB}" \
44482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44483 pdf) \
44484 || exit 1
44486 @endif target-libada
44488 .PHONY: maybe-html-target-libada html-target-libada
44489 maybe-html-target-libada:
44490 @if target-libada
44491 maybe-html-target-libada: html-target-libada
44493 html-target-libada: \
44494 configure-target-libada
44495 @: $(MAKE); $(unstage)
44496 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44497 r=`${PWD_COMMAND}`; export r; \
44498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499 $(NORMAL_TARGET_EXPORTS) \
44500 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
44501 for flag in $(EXTRA_TARGET_FLAGS); do \
44502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503 done; \
44504 (cd $(TARGET_SUBDIR)/libada && \
44505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44507 "RANLIB=$${RANLIB}" \
44508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44509 html) \
44510 || exit 1
44512 @endif target-libada
44514 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
44515 maybe-TAGS-target-libada:
44516 @if target-libada
44517 maybe-TAGS-target-libada: TAGS-target-libada
44519 TAGS-target-libada: \
44520 configure-target-libada
44521 @: $(MAKE); $(unstage)
44522 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44523 r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(NORMAL_TARGET_EXPORTS) \
44526 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
44527 for flag in $(EXTRA_TARGET_FLAGS); do \
44528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44529 done; \
44530 (cd $(TARGET_SUBDIR)/libada && \
44531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533 "RANLIB=$${RANLIB}" \
44534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535 TAGS) \
44536 || exit 1
44538 @endif target-libada
44540 .PHONY: maybe-install-info-target-libada install-info-target-libada
44541 maybe-install-info-target-libada:
44542 @if target-libada
44543 maybe-install-info-target-libada: install-info-target-libada
44545 install-info-target-libada: \
44546 configure-target-libada \
44547 info-target-libada
44548 @: $(MAKE); $(unstage)
44549 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44550 r=`${PWD_COMMAND}`; export r; \
44551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44552 $(NORMAL_TARGET_EXPORTS) \
44553 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
44554 for flag in $(EXTRA_TARGET_FLAGS); do \
44555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44556 done; \
44557 (cd $(TARGET_SUBDIR)/libada && \
44558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44560 "RANLIB=$${RANLIB}" \
44561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44562 install-info) \
44563 || exit 1
44565 @endif target-libada
44567 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
44568 maybe-install-pdf-target-libada:
44569 @if target-libada
44570 maybe-install-pdf-target-libada: install-pdf-target-libada
44572 install-pdf-target-libada: \
44573 configure-target-libada \
44574 pdf-target-libada
44575 @: $(MAKE); $(unstage)
44576 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44577 r=`${PWD_COMMAND}`; export r; \
44578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579 $(NORMAL_TARGET_EXPORTS) \
44580 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
44581 for flag in $(EXTRA_TARGET_FLAGS); do \
44582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44583 done; \
44584 (cd $(TARGET_SUBDIR)/libada && \
44585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44587 "RANLIB=$${RANLIB}" \
44588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44589 install-pdf) \
44590 || exit 1
44592 @endif target-libada
44594 .PHONY: maybe-install-html-target-libada install-html-target-libada
44595 maybe-install-html-target-libada:
44596 @if target-libada
44597 maybe-install-html-target-libada: install-html-target-libada
44599 install-html-target-libada: \
44600 configure-target-libada \
44601 html-target-libada
44602 @: $(MAKE); $(unstage)
44603 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44604 r=`${PWD_COMMAND}`; export r; \
44605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44606 $(NORMAL_TARGET_EXPORTS) \
44607 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
44608 for flag in $(EXTRA_TARGET_FLAGS); do \
44609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44610 done; \
44611 (cd $(TARGET_SUBDIR)/libada && \
44612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44614 "RANLIB=$${RANLIB}" \
44615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44616 install-html) \
44617 || exit 1
44619 @endif target-libada
44621 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
44622 maybe-installcheck-target-libada:
44623 @if target-libada
44624 maybe-installcheck-target-libada: installcheck-target-libada
44626 installcheck-target-libada: \
44627 configure-target-libada
44628 @: $(MAKE); $(unstage)
44629 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44630 r=`${PWD_COMMAND}`; export r; \
44631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44632 $(NORMAL_TARGET_EXPORTS) \
44633 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
44634 for flag in $(EXTRA_TARGET_FLAGS); do \
44635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44636 done; \
44637 (cd $(TARGET_SUBDIR)/libada && \
44638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44640 "RANLIB=$${RANLIB}" \
44641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44642 installcheck) \
44643 || exit 1
44645 @endif target-libada
44647 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
44648 maybe-mostlyclean-target-libada:
44649 @if target-libada
44650 maybe-mostlyclean-target-libada: mostlyclean-target-libada
44652 mostlyclean-target-libada:
44653 @: $(MAKE); $(unstage)
44654 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44655 r=`${PWD_COMMAND}`; export r; \
44656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44657 $(NORMAL_TARGET_EXPORTS) \
44658 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
44659 for flag in $(EXTRA_TARGET_FLAGS); do \
44660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44661 done; \
44662 (cd $(TARGET_SUBDIR)/libada && \
44663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44665 "RANLIB=$${RANLIB}" \
44666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44667 mostlyclean) \
44668 || exit 1
44670 @endif target-libada
44672 .PHONY: maybe-clean-target-libada clean-target-libada
44673 maybe-clean-target-libada:
44674 @if target-libada
44675 maybe-clean-target-libada: clean-target-libada
44677 clean-target-libada:
44678 @: $(MAKE); $(unstage)
44679 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44680 r=`${PWD_COMMAND}`; export r; \
44681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44682 $(NORMAL_TARGET_EXPORTS) \
44683 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
44684 for flag in $(EXTRA_TARGET_FLAGS); do \
44685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44686 done; \
44687 (cd $(TARGET_SUBDIR)/libada && \
44688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44690 "RANLIB=$${RANLIB}" \
44691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44692 clean) \
44693 || exit 1
44695 @endif target-libada
44697 .PHONY: maybe-distclean-target-libada distclean-target-libada
44698 maybe-distclean-target-libada:
44699 @if target-libada
44700 maybe-distclean-target-libada: distclean-target-libada
44702 distclean-target-libada:
44703 @: $(MAKE); $(unstage)
44704 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44705 r=`${PWD_COMMAND}`; export r; \
44706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44707 $(NORMAL_TARGET_EXPORTS) \
44708 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
44709 for flag in $(EXTRA_TARGET_FLAGS); do \
44710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44711 done; \
44712 (cd $(TARGET_SUBDIR)/libada && \
44713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44715 "RANLIB=$${RANLIB}" \
44716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44717 distclean) \
44718 || exit 1
44720 @endif target-libada
44722 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
44723 maybe-maintainer-clean-target-libada:
44724 @if target-libada
44725 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
44727 maintainer-clean-target-libada:
44728 @: $(MAKE); $(unstage)
44729 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44730 r=`${PWD_COMMAND}`; export r; \
44731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732 $(NORMAL_TARGET_EXPORTS) \
44733 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
44734 for flag in $(EXTRA_TARGET_FLAGS); do \
44735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736 done; \
44737 (cd $(TARGET_SUBDIR)/libada && \
44738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740 "RANLIB=$${RANLIB}" \
44741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742 maintainer-clean) \
44743 || exit 1
44745 @endif target-libada
44751 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
44752 maybe-configure-target-libgomp:
44753 @if gcc-bootstrap
44754 configure-target-libgomp: stage_current
44755 @endif gcc-bootstrap
44756 @if target-libgomp
44757 maybe-configure-target-libgomp: configure-target-libgomp
44758 configure-target-libgomp:
44759 @r=`${PWD_COMMAND}`; export r; \
44760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44761 echo "Checking multilib configuration for libgomp..."; \
44762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44763 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44764 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44765 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44766 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44767 else \
44768 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44769 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44770 fi; \
44771 else \
44772 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44773 fi; \
44774 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44776 $(NORMAL_TARGET_EXPORTS) \
44777 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
44778 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
44779 case $(srcdir) in \
44780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44781 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44783 esac; \
44784 module_srcdir=libgomp; \
44785 rm -f no-such-file || : ; \
44786 CONFIG_SITE=no-such-file $(SHELL) \
44787 $$s/$$module_srcdir/configure \
44788 --srcdir=$${topdir}/$$module_srcdir \
44789 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44790 --target=${target_alias} \
44791 || exit 1
44792 @endif target-libgomp
44796 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
44797 maybe-configure-stage1-target-libgomp:
44798 @if target-libgomp-bootstrap
44799 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
44800 configure-stage1-target-libgomp:
44801 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44802 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44803 @r=`${PWD_COMMAND}`; export r; \
44804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44805 TFLAGS="$(STAGE1_TFLAGS)"; \
44806 echo "Checking multilib configuration for libgomp..."; \
44807 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44808 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44809 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44810 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44811 else \
44812 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44813 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44814 fi; \
44815 else \
44816 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44817 fi; \
44818 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44819 $(NORMAL_TARGET_EXPORTS) \
44820 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44823 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
44824 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44825 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44826 case $(srcdir) in \
44827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44828 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44830 esac; \
44831 module_srcdir=libgomp; \
44832 $(SHELL) $$s/$$module_srcdir/configure \
44833 --srcdir=$${topdir}/$$module_srcdir \
44834 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44835 --target=${target_alias} \
44837 $(STAGE1_CONFIGURE_FLAGS)
44838 @endif target-libgomp-bootstrap
44840 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
44841 maybe-configure-stage2-target-libgomp:
44842 @if target-libgomp-bootstrap
44843 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
44844 configure-stage2-target-libgomp:
44845 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44846 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44847 @r=`${PWD_COMMAND}`; export r; \
44848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44849 TFLAGS="$(STAGE2_TFLAGS)"; \
44850 echo "Checking multilib configuration for libgomp..."; \
44851 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44852 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44853 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44854 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44855 else \
44856 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44857 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44858 fi; \
44859 else \
44860 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44861 fi; \
44862 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44863 $(NORMAL_TARGET_EXPORTS) \
44865 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44866 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44867 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44868 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
44869 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44870 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44871 case $(srcdir) in \
44872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44873 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44875 esac; \
44876 module_srcdir=libgomp; \
44877 $(SHELL) $$s/$$module_srcdir/configure \
44878 --srcdir=$${topdir}/$$module_srcdir \
44879 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44880 --target=${target_alias} \
44881 --with-build-libsubdir=$(HOST_SUBDIR) \
44882 $(STAGE2_CONFIGURE_FLAGS)
44883 @endif target-libgomp-bootstrap
44885 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
44886 maybe-configure-stage3-target-libgomp:
44887 @if target-libgomp-bootstrap
44888 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
44889 configure-stage3-target-libgomp:
44890 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44891 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44892 @r=`${PWD_COMMAND}`; export r; \
44893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44894 TFLAGS="$(STAGE3_TFLAGS)"; \
44895 echo "Checking multilib configuration for libgomp..."; \
44896 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44897 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44898 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44899 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44900 else \
44901 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44902 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44903 fi; \
44904 else \
44905 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44906 fi; \
44907 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44908 $(NORMAL_TARGET_EXPORTS) \
44910 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44911 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44912 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44913 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
44914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44915 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44916 case $(srcdir) in \
44917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44918 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44920 esac; \
44921 module_srcdir=libgomp; \
44922 $(SHELL) $$s/$$module_srcdir/configure \
44923 --srcdir=$${topdir}/$$module_srcdir \
44924 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44925 --target=${target_alias} \
44926 --with-build-libsubdir=$(HOST_SUBDIR) \
44927 $(STAGE3_CONFIGURE_FLAGS)
44928 @endif target-libgomp-bootstrap
44930 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
44931 maybe-configure-stage4-target-libgomp:
44932 @if target-libgomp-bootstrap
44933 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
44934 configure-stage4-target-libgomp:
44935 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44936 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44937 @r=`${PWD_COMMAND}`; export r; \
44938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44939 TFLAGS="$(STAGE4_TFLAGS)"; \
44940 echo "Checking multilib configuration for libgomp..."; \
44941 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44942 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44943 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44944 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44945 else \
44946 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44947 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44948 fi; \
44949 else \
44950 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44951 fi; \
44952 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44953 $(NORMAL_TARGET_EXPORTS) \
44955 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44956 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44957 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44958 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
44959 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44960 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44961 case $(srcdir) in \
44962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44963 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44965 esac; \
44966 module_srcdir=libgomp; \
44967 $(SHELL) $$s/$$module_srcdir/configure \
44968 --srcdir=$${topdir}/$$module_srcdir \
44969 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44970 --target=${target_alias} \
44971 --with-build-libsubdir=$(HOST_SUBDIR) \
44972 $(STAGE4_CONFIGURE_FLAGS)
44973 @endif target-libgomp-bootstrap
44975 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
44976 maybe-configure-stageprofile-target-libgomp:
44977 @if target-libgomp-bootstrap
44978 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
44979 configure-stageprofile-target-libgomp:
44980 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44981 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44982 @r=`${PWD_COMMAND}`; export r; \
44983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44984 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44985 echo "Checking multilib configuration for libgomp..."; \
44986 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44987 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44988 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44989 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44990 else \
44991 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44992 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44993 fi; \
44994 else \
44995 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44996 fi; \
44997 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44998 $(NORMAL_TARGET_EXPORTS) \
45000 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45001 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45002 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45003 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
45004 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45005 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45006 case $(srcdir) in \
45007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45008 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45010 esac; \
45011 module_srcdir=libgomp; \
45012 $(SHELL) $$s/$$module_srcdir/configure \
45013 --srcdir=$${topdir}/$$module_srcdir \
45014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45015 --target=${target_alias} \
45016 --with-build-libsubdir=$(HOST_SUBDIR) \
45017 $(STAGEprofile_CONFIGURE_FLAGS)
45018 @endif target-libgomp-bootstrap
45020 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
45021 maybe-configure-stagefeedback-target-libgomp:
45022 @if target-libgomp-bootstrap
45023 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45024 configure-stagefeedback-target-libgomp:
45025 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45026 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45027 @r=`${PWD_COMMAND}`; export r; \
45028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45029 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45030 echo "Checking multilib configuration for libgomp..."; \
45031 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45032 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45033 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45034 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45035 else \
45036 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45037 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45038 fi; \
45039 else \
45040 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45041 fi; \
45042 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45043 $(NORMAL_TARGET_EXPORTS) \
45045 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45046 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45047 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45048 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
45049 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45050 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45051 case $(srcdir) in \
45052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45053 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45055 esac; \
45056 module_srcdir=libgomp; \
45057 $(SHELL) $$s/$$module_srcdir/configure \
45058 --srcdir=$${topdir}/$$module_srcdir \
45059 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45060 --target=${target_alias} \
45061 --with-build-libsubdir=$(HOST_SUBDIR) \
45062 $(STAGEfeedback_CONFIGURE_FLAGS)
45063 @endif target-libgomp-bootstrap
45069 .PHONY: all-target-libgomp maybe-all-target-libgomp
45070 maybe-all-target-libgomp:
45071 @if gcc-bootstrap
45072 all-target-libgomp: stage_current
45073 @endif gcc-bootstrap
45074 @if target-libgomp
45075 TARGET-target-libgomp=all
45076 maybe-all-target-libgomp: all-target-libgomp
45077 all-target-libgomp: configure-target-libgomp
45078 @r=`${PWD_COMMAND}`; export r; \
45079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45080 $(NORMAL_TARGET_EXPORTS) \
45081 (cd $(TARGET_SUBDIR)/libgomp && \
45082 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45083 $(TARGET-target-libgomp))
45084 @endif target-libgomp
45088 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
45089 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
45090 maybe-all-stage1-target-libgomp:
45091 maybe-clean-stage1-target-libgomp:
45092 @if target-libgomp-bootstrap
45093 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
45094 all-stage1: all-stage1-target-libgomp
45095 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
45096 all-stage1-target-libgomp: configure-stage1-target-libgomp
45097 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45098 @r=`${PWD_COMMAND}`; export r; \
45099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45100 TFLAGS="$(STAGE1_TFLAGS)"; \
45101 $(NORMAL_TARGET_EXPORTS) \
45102 cd $(TARGET_SUBDIR)/libgomp && \
45103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45104 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45105 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45106 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45110 $(EXTRA_TARGET_FLAGS) \
45112 TFLAGS="$(STAGE1_TFLAGS)" \
45113 $(TARGET-stage1-target-libgomp)
45115 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
45116 clean-stage1: clean-stage1-target-libgomp
45117 clean-stage1-target-libgomp:
45118 @if [ $(current_stage) = stage1 ]; then \
45119 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45120 else \
45121 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
45122 $(MAKE) stage1-start; \
45123 fi; \
45124 cd $(TARGET_SUBDIR)/libgomp && \
45125 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45126 clean
45127 @endif target-libgomp-bootstrap
45130 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
45131 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
45132 maybe-all-stage2-target-libgomp:
45133 maybe-clean-stage2-target-libgomp:
45134 @if target-libgomp-bootstrap
45135 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
45136 all-stage2: all-stage2-target-libgomp
45137 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
45138 all-stage2-target-libgomp: configure-stage2-target-libgomp
45139 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45140 @r=`${PWD_COMMAND}`; export r; \
45141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142 TFLAGS="$(STAGE2_TFLAGS)"; \
45143 $(NORMAL_TARGET_EXPORTS) \
45145 cd $(TARGET_SUBDIR)/libgomp && \
45146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45147 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45148 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45149 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45153 $(EXTRA_TARGET_FLAGS) \
45154 TFLAGS="$(STAGE2_TFLAGS)" \
45155 $(TARGET-stage2-target-libgomp)
45157 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
45158 clean-stage2: clean-stage2-target-libgomp
45159 clean-stage2-target-libgomp:
45160 @if [ $(current_stage) = stage2 ]; then \
45161 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45162 else \
45163 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
45164 $(MAKE) stage2-start; \
45165 fi; \
45166 cd $(TARGET_SUBDIR)/libgomp && \
45167 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
45168 @endif target-libgomp-bootstrap
45171 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
45172 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
45173 maybe-all-stage3-target-libgomp:
45174 maybe-clean-stage3-target-libgomp:
45175 @if target-libgomp-bootstrap
45176 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
45177 all-stage3: all-stage3-target-libgomp
45178 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
45179 all-stage3-target-libgomp: configure-stage3-target-libgomp
45180 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45181 @r=`${PWD_COMMAND}`; export r; \
45182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45183 TFLAGS="$(STAGE3_TFLAGS)"; \
45184 $(NORMAL_TARGET_EXPORTS) \
45186 cd $(TARGET_SUBDIR)/libgomp && \
45187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45188 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45189 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45190 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45194 $(EXTRA_TARGET_FLAGS) \
45195 TFLAGS="$(STAGE3_TFLAGS)" \
45196 $(TARGET-stage3-target-libgomp)
45198 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
45199 clean-stage3: clean-stage3-target-libgomp
45200 clean-stage3-target-libgomp:
45201 @if [ $(current_stage) = stage3 ]; then \
45202 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45203 else \
45204 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
45205 $(MAKE) stage3-start; \
45206 fi; \
45207 cd $(TARGET_SUBDIR)/libgomp && \
45208 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
45209 @endif target-libgomp-bootstrap
45212 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
45213 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
45214 maybe-all-stage4-target-libgomp:
45215 maybe-clean-stage4-target-libgomp:
45216 @if target-libgomp-bootstrap
45217 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
45218 all-stage4: all-stage4-target-libgomp
45219 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
45220 all-stage4-target-libgomp: configure-stage4-target-libgomp
45221 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45222 @r=`${PWD_COMMAND}`; export r; \
45223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224 TFLAGS="$(STAGE4_TFLAGS)"; \
45225 $(NORMAL_TARGET_EXPORTS) \
45227 cd $(TARGET_SUBDIR)/libgomp && \
45228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45229 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45235 $(EXTRA_TARGET_FLAGS) \
45236 TFLAGS="$(STAGE4_TFLAGS)" \
45237 $(TARGET-stage4-target-libgomp)
45239 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
45240 clean-stage4: clean-stage4-target-libgomp
45241 clean-stage4-target-libgomp:
45242 @if [ $(current_stage) = stage4 ]; then \
45243 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45244 else \
45245 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
45246 $(MAKE) stage4-start; \
45247 fi; \
45248 cd $(TARGET_SUBDIR)/libgomp && \
45249 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
45250 @endif target-libgomp-bootstrap
45253 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
45254 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
45255 maybe-all-stageprofile-target-libgomp:
45256 maybe-clean-stageprofile-target-libgomp:
45257 @if target-libgomp-bootstrap
45258 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
45259 all-stageprofile: all-stageprofile-target-libgomp
45260 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
45261 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45262 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45263 @r=`${PWD_COMMAND}`; export r; \
45264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45265 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45266 $(NORMAL_TARGET_EXPORTS) \
45268 cd $(TARGET_SUBDIR)/libgomp && \
45269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45270 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45271 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45272 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45276 $(EXTRA_TARGET_FLAGS) \
45277 TFLAGS="$(STAGEprofile_TFLAGS)" \
45278 $(TARGET-stageprofile-target-libgomp)
45280 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
45281 clean-stageprofile: clean-stageprofile-target-libgomp
45282 clean-stageprofile-target-libgomp:
45283 @if [ $(current_stage) = stageprofile ]; then \
45284 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45285 else \
45286 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
45287 $(MAKE) stageprofile-start; \
45288 fi; \
45289 cd $(TARGET_SUBDIR)/libgomp && \
45290 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
45291 @endif target-libgomp-bootstrap
45294 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
45295 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
45296 maybe-all-stagefeedback-target-libgomp:
45297 maybe-clean-stagefeedback-target-libgomp:
45298 @if target-libgomp-bootstrap
45299 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
45300 all-stagefeedback: all-stagefeedback-target-libgomp
45301 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
45302 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45303 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45304 @r=`${PWD_COMMAND}`; export r; \
45305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45306 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45307 $(NORMAL_TARGET_EXPORTS) \
45309 cd $(TARGET_SUBDIR)/libgomp && \
45310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45311 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45312 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45313 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45317 $(EXTRA_TARGET_FLAGS) \
45318 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45319 $(TARGET-stagefeedback-target-libgomp)
45321 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
45322 clean-stagefeedback: clean-stagefeedback-target-libgomp
45323 clean-stagefeedback-target-libgomp:
45324 @if [ $(current_stage) = stagefeedback ]; then \
45325 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45326 else \
45327 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
45328 $(MAKE) stagefeedback-start; \
45329 fi; \
45330 cd $(TARGET_SUBDIR)/libgomp && \
45331 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
45332 @endif target-libgomp-bootstrap
45339 .PHONY: check-target-libgomp maybe-check-target-libgomp
45340 maybe-check-target-libgomp:
45341 @if target-libgomp
45342 maybe-check-target-libgomp: check-target-libgomp
45344 check-target-libgomp:
45345 @: $(MAKE); $(unstage)
45346 @r=`${PWD_COMMAND}`; export r; \
45347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45348 $(NORMAL_TARGET_EXPORTS) \
45349 (cd $(TARGET_SUBDIR)/libgomp && \
45350 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45352 @endif target-libgomp
45354 .PHONY: install-target-libgomp maybe-install-target-libgomp
45355 maybe-install-target-libgomp:
45356 @if target-libgomp
45357 maybe-install-target-libgomp: install-target-libgomp
45359 install-target-libgomp: installdirs
45360 @: $(MAKE); $(unstage)
45361 @r=`${PWD_COMMAND}`; export r; \
45362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45363 $(NORMAL_TARGET_EXPORTS) \
45364 (cd $(TARGET_SUBDIR)/libgomp && \
45365 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45367 @endif target-libgomp
45369 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
45370 maybe-install-strip-target-libgomp:
45371 @if target-libgomp
45372 maybe-install-strip-target-libgomp: install-strip-target-libgomp
45374 install-strip-target-libgomp: installdirs
45375 @: $(MAKE); $(unstage)
45376 @r=`${PWD_COMMAND}`; export r; \
45377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45378 $(NORMAL_TARGET_EXPORTS) \
45379 (cd $(TARGET_SUBDIR)/libgomp && \
45380 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45382 @endif target-libgomp
45384 # Other targets (info, dvi, pdf, etc.)
45386 .PHONY: maybe-info-target-libgomp info-target-libgomp
45387 maybe-info-target-libgomp:
45388 @if target-libgomp
45389 maybe-info-target-libgomp: info-target-libgomp
45391 info-target-libgomp: \
45392 configure-target-libgomp
45393 @: $(MAKE); $(unstage)
45394 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45395 r=`${PWD_COMMAND}`; export r; \
45396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45397 $(NORMAL_TARGET_EXPORTS) \
45398 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
45399 for flag in $(EXTRA_TARGET_FLAGS); do \
45400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45401 done; \
45402 (cd $(TARGET_SUBDIR)/libgomp && \
45403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45405 "RANLIB=$${RANLIB}" \
45406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45407 info) \
45408 || exit 1
45410 @endif target-libgomp
45412 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
45413 maybe-dvi-target-libgomp:
45414 @if target-libgomp
45415 maybe-dvi-target-libgomp: dvi-target-libgomp
45417 dvi-target-libgomp: \
45418 configure-target-libgomp
45419 @: $(MAKE); $(unstage)
45420 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45421 r=`${PWD_COMMAND}`; export r; \
45422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45423 $(NORMAL_TARGET_EXPORTS) \
45424 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
45425 for flag in $(EXTRA_TARGET_FLAGS); do \
45426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45427 done; \
45428 (cd $(TARGET_SUBDIR)/libgomp && \
45429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45431 "RANLIB=$${RANLIB}" \
45432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45433 dvi) \
45434 || exit 1
45436 @endif target-libgomp
45438 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
45439 maybe-pdf-target-libgomp:
45440 @if target-libgomp
45441 maybe-pdf-target-libgomp: pdf-target-libgomp
45443 pdf-target-libgomp: \
45444 configure-target-libgomp
45445 @: $(MAKE); $(unstage)
45446 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45447 r=`${PWD_COMMAND}`; export r; \
45448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45449 $(NORMAL_TARGET_EXPORTS) \
45450 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
45451 for flag in $(EXTRA_TARGET_FLAGS); do \
45452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45453 done; \
45454 (cd $(TARGET_SUBDIR)/libgomp && \
45455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45457 "RANLIB=$${RANLIB}" \
45458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45459 pdf) \
45460 || exit 1
45462 @endif target-libgomp
45464 .PHONY: maybe-html-target-libgomp html-target-libgomp
45465 maybe-html-target-libgomp:
45466 @if target-libgomp
45467 maybe-html-target-libgomp: html-target-libgomp
45469 html-target-libgomp: \
45470 configure-target-libgomp
45471 @: $(MAKE); $(unstage)
45472 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45473 r=`${PWD_COMMAND}`; export r; \
45474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45475 $(NORMAL_TARGET_EXPORTS) \
45476 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
45477 for flag in $(EXTRA_TARGET_FLAGS); do \
45478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45479 done; \
45480 (cd $(TARGET_SUBDIR)/libgomp && \
45481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45483 "RANLIB=$${RANLIB}" \
45484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45485 html) \
45486 || exit 1
45488 @endif target-libgomp
45490 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
45491 maybe-TAGS-target-libgomp:
45492 @if target-libgomp
45493 maybe-TAGS-target-libgomp: TAGS-target-libgomp
45495 TAGS-target-libgomp: \
45496 configure-target-libgomp
45497 @: $(MAKE); $(unstage)
45498 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45499 r=`${PWD_COMMAND}`; export r; \
45500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45501 $(NORMAL_TARGET_EXPORTS) \
45502 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
45503 for flag in $(EXTRA_TARGET_FLAGS); do \
45504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45505 done; \
45506 (cd $(TARGET_SUBDIR)/libgomp && \
45507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45509 "RANLIB=$${RANLIB}" \
45510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45511 TAGS) \
45512 || exit 1
45514 @endif target-libgomp
45516 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
45517 maybe-install-info-target-libgomp:
45518 @if target-libgomp
45519 maybe-install-info-target-libgomp: install-info-target-libgomp
45521 install-info-target-libgomp: \
45522 configure-target-libgomp \
45523 info-target-libgomp
45524 @: $(MAKE); $(unstage)
45525 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45526 r=`${PWD_COMMAND}`; export r; \
45527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45528 $(NORMAL_TARGET_EXPORTS) \
45529 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
45530 for flag in $(EXTRA_TARGET_FLAGS); do \
45531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45532 done; \
45533 (cd $(TARGET_SUBDIR)/libgomp && \
45534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45536 "RANLIB=$${RANLIB}" \
45537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45538 install-info) \
45539 || exit 1
45541 @endif target-libgomp
45543 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
45544 maybe-install-pdf-target-libgomp:
45545 @if target-libgomp
45546 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
45548 install-pdf-target-libgomp: \
45549 configure-target-libgomp \
45550 pdf-target-libgomp
45551 @: $(MAKE); $(unstage)
45552 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45553 r=`${PWD_COMMAND}`; export r; \
45554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45555 $(NORMAL_TARGET_EXPORTS) \
45556 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
45557 for flag in $(EXTRA_TARGET_FLAGS); do \
45558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45559 done; \
45560 (cd $(TARGET_SUBDIR)/libgomp && \
45561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45563 "RANLIB=$${RANLIB}" \
45564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45565 install-pdf) \
45566 || exit 1
45568 @endif target-libgomp
45570 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
45571 maybe-install-html-target-libgomp:
45572 @if target-libgomp
45573 maybe-install-html-target-libgomp: install-html-target-libgomp
45575 install-html-target-libgomp: \
45576 configure-target-libgomp \
45577 html-target-libgomp
45578 @: $(MAKE); $(unstage)
45579 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45580 r=`${PWD_COMMAND}`; export r; \
45581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45582 $(NORMAL_TARGET_EXPORTS) \
45583 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
45584 for flag in $(EXTRA_TARGET_FLAGS); do \
45585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45586 done; \
45587 (cd $(TARGET_SUBDIR)/libgomp && \
45588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45590 "RANLIB=$${RANLIB}" \
45591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45592 install-html) \
45593 || exit 1
45595 @endif target-libgomp
45597 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
45598 maybe-installcheck-target-libgomp:
45599 @if target-libgomp
45600 maybe-installcheck-target-libgomp: installcheck-target-libgomp
45602 installcheck-target-libgomp: \
45603 configure-target-libgomp
45604 @: $(MAKE); $(unstage)
45605 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45606 r=`${PWD_COMMAND}`; export r; \
45607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45608 $(NORMAL_TARGET_EXPORTS) \
45609 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
45610 for flag in $(EXTRA_TARGET_FLAGS); do \
45611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45612 done; \
45613 (cd $(TARGET_SUBDIR)/libgomp && \
45614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45616 "RANLIB=$${RANLIB}" \
45617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45618 installcheck) \
45619 || exit 1
45621 @endif target-libgomp
45623 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
45624 maybe-mostlyclean-target-libgomp:
45625 @if target-libgomp
45626 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
45628 mostlyclean-target-libgomp:
45629 @: $(MAKE); $(unstage)
45630 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45631 r=`${PWD_COMMAND}`; export r; \
45632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45633 $(NORMAL_TARGET_EXPORTS) \
45634 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
45635 for flag in $(EXTRA_TARGET_FLAGS); do \
45636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45637 done; \
45638 (cd $(TARGET_SUBDIR)/libgomp && \
45639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45641 "RANLIB=$${RANLIB}" \
45642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45643 mostlyclean) \
45644 || exit 1
45646 @endif target-libgomp
45648 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
45649 maybe-clean-target-libgomp:
45650 @if target-libgomp
45651 maybe-clean-target-libgomp: clean-target-libgomp
45653 clean-target-libgomp:
45654 @: $(MAKE); $(unstage)
45655 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45656 r=`${PWD_COMMAND}`; export r; \
45657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45658 $(NORMAL_TARGET_EXPORTS) \
45659 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
45660 for flag in $(EXTRA_TARGET_FLAGS); do \
45661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45662 done; \
45663 (cd $(TARGET_SUBDIR)/libgomp && \
45664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45666 "RANLIB=$${RANLIB}" \
45667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45668 clean) \
45669 || exit 1
45671 @endif target-libgomp
45673 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
45674 maybe-distclean-target-libgomp:
45675 @if target-libgomp
45676 maybe-distclean-target-libgomp: distclean-target-libgomp
45678 distclean-target-libgomp:
45679 @: $(MAKE); $(unstage)
45680 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45681 r=`${PWD_COMMAND}`; export r; \
45682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45683 $(NORMAL_TARGET_EXPORTS) \
45684 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
45685 for flag in $(EXTRA_TARGET_FLAGS); do \
45686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45687 done; \
45688 (cd $(TARGET_SUBDIR)/libgomp && \
45689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45691 "RANLIB=$${RANLIB}" \
45692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45693 distclean) \
45694 || exit 1
45696 @endif target-libgomp
45698 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
45699 maybe-maintainer-clean-target-libgomp:
45700 @if target-libgomp
45701 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
45703 maintainer-clean-target-libgomp:
45704 @: $(MAKE); $(unstage)
45705 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45706 r=`${PWD_COMMAND}`; export r; \
45707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45708 $(NORMAL_TARGET_EXPORTS) \
45709 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
45710 for flag in $(EXTRA_TARGET_FLAGS); do \
45711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45712 done; \
45713 (cd $(TARGET_SUBDIR)/libgomp && \
45714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45716 "RANLIB=$${RANLIB}" \
45717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45718 maintainer-clean) \
45719 || exit 1
45721 @endif target-libgomp
45727 .PHONY: configure-target-libitm maybe-configure-target-libitm
45728 maybe-configure-target-libitm:
45729 @if gcc-bootstrap
45730 configure-target-libitm: stage_current
45731 @endif gcc-bootstrap
45732 @if target-libitm
45733 maybe-configure-target-libitm: configure-target-libitm
45734 configure-target-libitm:
45735 @: $(MAKE); $(unstage)
45736 @r=`${PWD_COMMAND}`; export r; \
45737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45738 echo "Checking multilib configuration for libitm..."; \
45739 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
45740 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
45741 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
45742 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
45743 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
45744 else \
45745 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
45746 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
45747 fi; \
45748 else \
45749 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
45750 fi; \
45751 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
45752 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
45753 $(NORMAL_TARGET_EXPORTS) \
45754 echo Configuring in $(TARGET_SUBDIR)/libitm; \
45755 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
45756 case $(srcdir) in \
45757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45758 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
45759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45760 esac; \
45761 module_srcdir=libitm; \
45762 rm -f no-such-file || : ; \
45763 CONFIG_SITE=no-such-file $(SHELL) \
45764 $$s/$$module_srcdir/configure \
45765 --srcdir=$${topdir}/$$module_srcdir \
45766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45767 --target=${target_alias} \
45768 || exit 1
45769 @endif target-libitm
45775 .PHONY: all-target-libitm maybe-all-target-libitm
45776 maybe-all-target-libitm:
45777 @if gcc-bootstrap
45778 all-target-libitm: stage_current
45779 @endif gcc-bootstrap
45780 @if target-libitm
45781 TARGET-target-libitm=all
45782 maybe-all-target-libitm: all-target-libitm
45783 all-target-libitm: configure-target-libitm
45784 @: $(MAKE); $(unstage)
45785 @r=`${PWD_COMMAND}`; export r; \
45786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45787 $(NORMAL_TARGET_EXPORTS) \
45788 (cd $(TARGET_SUBDIR)/libitm && \
45789 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45790 $(TARGET-target-libitm))
45791 @endif target-libitm
45797 .PHONY: check-target-libitm maybe-check-target-libitm
45798 maybe-check-target-libitm:
45799 @if target-libitm
45800 maybe-check-target-libitm: check-target-libitm
45802 check-target-libitm:
45803 @: $(MAKE); $(unstage)
45804 @r=`${PWD_COMMAND}`; export r; \
45805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45806 $(NORMAL_TARGET_EXPORTS) \
45807 (cd $(TARGET_SUBDIR)/libitm && \
45808 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45810 @endif target-libitm
45812 .PHONY: install-target-libitm maybe-install-target-libitm
45813 maybe-install-target-libitm:
45814 @if target-libitm
45815 maybe-install-target-libitm: install-target-libitm
45817 install-target-libitm: installdirs
45818 @: $(MAKE); $(unstage)
45819 @r=`${PWD_COMMAND}`; export r; \
45820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45821 $(NORMAL_TARGET_EXPORTS) \
45822 (cd $(TARGET_SUBDIR)/libitm && \
45823 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45825 @endif target-libitm
45827 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
45828 maybe-install-strip-target-libitm:
45829 @if target-libitm
45830 maybe-install-strip-target-libitm: install-strip-target-libitm
45832 install-strip-target-libitm: installdirs
45833 @: $(MAKE); $(unstage)
45834 @r=`${PWD_COMMAND}`; export r; \
45835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45836 $(NORMAL_TARGET_EXPORTS) \
45837 (cd $(TARGET_SUBDIR)/libitm && \
45838 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45840 @endif target-libitm
45842 # Other targets (info, dvi, pdf, etc.)
45844 .PHONY: maybe-info-target-libitm info-target-libitm
45845 maybe-info-target-libitm:
45846 @if target-libitm
45847 maybe-info-target-libitm: info-target-libitm
45849 info-target-libitm: \
45850 configure-target-libitm
45851 @: $(MAKE); $(unstage)
45852 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45853 r=`${PWD_COMMAND}`; export r; \
45854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45855 $(NORMAL_TARGET_EXPORTS) \
45856 echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
45857 for flag in $(EXTRA_TARGET_FLAGS); do \
45858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45859 done; \
45860 (cd $(TARGET_SUBDIR)/libitm && \
45861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45863 "RANLIB=$${RANLIB}" \
45864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45865 info) \
45866 || exit 1
45868 @endif target-libitm
45870 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
45871 maybe-dvi-target-libitm:
45872 @if target-libitm
45873 maybe-dvi-target-libitm: dvi-target-libitm
45875 dvi-target-libitm: \
45876 configure-target-libitm
45877 @: $(MAKE); $(unstage)
45878 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45879 r=`${PWD_COMMAND}`; export r; \
45880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45881 $(NORMAL_TARGET_EXPORTS) \
45882 echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
45883 for flag in $(EXTRA_TARGET_FLAGS); do \
45884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45885 done; \
45886 (cd $(TARGET_SUBDIR)/libitm && \
45887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45889 "RANLIB=$${RANLIB}" \
45890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45891 dvi) \
45892 || exit 1
45894 @endif target-libitm
45896 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
45897 maybe-pdf-target-libitm:
45898 @if target-libitm
45899 maybe-pdf-target-libitm: pdf-target-libitm
45901 pdf-target-libitm: \
45902 configure-target-libitm
45903 @: $(MAKE); $(unstage)
45904 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45905 r=`${PWD_COMMAND}`; export r; \
45906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45907 $(NORMAL_TARGET_EXPORTS) \
45908 echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
45909 for flag in $(EXTRA_TARGET_FLAGS); do \
45910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45911 done; \
45912 (cd $(TARGET_SUBDIR)/libitm && \
45913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45915 "RANLIB=$${RANLIB}" \
45916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45917 pdf) \
45918 || exit 1
45920 @endif target-libitm
45922 .PHONY: maybe-html-target-libitm html-target-libitm
45923 maybe-html-target-libitm:
45924 @if target-libitm
45925 maybe-html-target-libitm: html-target-libitm
45927 html-target-libitm: \
45928 configure-target-libitm
45929 @: $(MAKE); $(unstage)
45930 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45931 r=`${PWD_COMMAND}`; export r; \
45932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45933 $(NORMAL_TARGET_EXPORTS) \
45934 echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
45935 for flag in $(EXTRA_TARGET_FLAGS); do \
45936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45937 done; \
45938 (cd $(TARGET_SUBDIR)/libitm && \
45939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45941 "RANLIB=$${RANLIB}" \
45942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45943 html) \
45944 || exit 1
45946 @endif target-libitm
45948 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
45949 maybe-TAGS-target-libitm:
45950 @if target-libitm
45951 maybe-TAGS-target-libitm: TAGS-target-libitm
45953 TAGS-target-libitm: \
45954 configure-target-libitm
45955 @: $(MAKE); $(unstage)
45956 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45957 r=`${PWD_COMMAND}`; export r; \
45958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45959 $(NORMAL_TARGET_EXPORTS) \
45960 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
45961 for flag in $(EXTRA_TARGET_FLAGS); do \
45962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45963 done; \
45964 (cd $(TARGET_SUBDIR)/libitm && \
45965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45967 "RANLIB=$${RANLIB}" \
45968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45969 TAGS) \
45970 || exit 1
45972 @endif target-libitm
45974 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
45975 maybe-install-info-target-libitm:
45976 @if target-libitm
45977 maybe-install-info-target-libitm: install-info-target-libitm
45979 install-info-target-libitm: \
45980 configure-target-libitm \
45981 info-target-libitm
45982 @: $(MAKE); $(unstage)
45983 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45984 r=`${PWD_COMMAND}`; export r; \
45985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45986 $(NORMAL_TARGET_EXPORTS) \
45987 echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
45988 for flag in $(EXTRA_TARGET_FLAGS); do \
45989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45990 done; \
45991 (cd $(TARGET_SUBDIR)/libitm && \
45992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45994 "RANLIB=$${RANLIB}" \
45995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45996 install-info) \
45997 || exit 1
45999 @endif target-libitm
46001 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
46002 maybe-install-pdf-target-libitm:
46003 @if target-libitm
46004 maybe-install-pdf-target-libitm: install-pdf-target-libitm
46006 install-pdf-target-libitm: \
46007 configure-target-libitm \
46008 pdf-target-libitm
46009 @: $(MAKE); $(unstage)
46010 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46011 r=`${PWD_COMMAND}`; export r; \
46012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46013 $(NORMAL_TARGET_EXPORTS) \
46014 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
46015 for flag in $(EXTRA_TARGET_FLAGS); do \
46016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46017 done; \
46018 (cd $(TARGET_SUBDIR)/libitm && \
46019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46021 "RANLIB=$${RANLIB}" \
46022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46023 install-pdf) \
46024 || exit 1
46026 @endif target-libitm
46028 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
46029 maybe-install-html-target-libitm:
46030 @if target-libitm
46031 maybe-install-html-target-libitm: install-html-target-libitm
46033 install-html-target-libitm: \
46034 configure-target-libitm \
46035 html-target-libitm
46036 @: $(MAKE); $(unstage)
46037 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46038 r=`${PWD_COMMAND}`; export r; \
46039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46040 $(NORMAL_TARGET_EXPORTS) \
46041 echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
46042 for flag in $(EXTRA_TARGET_FLAGS); do \
46043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46044 done; \
46045 (cd $(TARGET_SUBDIR)/libitm && \
46046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46048 "RANLIB=$${RANLIB}" \
46049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46050 install-html) \
46051 || exit 1
46053 @endif target-libitm
46055 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
46056 maybe-installcheck-target-libitm:
46057 @if target-libitm
46058 maybe-installcheck-target-libitm: installcheck-target-libitm
46060 installcheck-target-libitm: \
46061 configure-target-libitm
46062 @: $(MAKE); $(unstage)
46063 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46064 r=`${PWD_COMMAND}`; export r; \
46065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46066 $(NORMAL_TARGET_EXPORTS) \
46067 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
46068 for flag in $(EXTRA_TARGET_FLAGS); do \
46069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46070 done; \
46071 (cd $(TARGET_SUBDIR)/libitm && \
46072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46074 "RANLIB=$${RANLIB}" \
46075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46076 installcheck) \
46077 || exit 1
46079 @endif target-libitm
46081 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
46082 maybe-mostlyclean-target-libitm:
46083 @if target-libitm
46084 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
46086 mostlyclean-target-libitm:
46087 @: $(MAKE); $(unstage)
46088 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46089 r=`${PWD_COMMAND}`; export r; \
46090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46091 $(NORMAL_TARGET_EXPORTS) \
46092 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
46093 for flag in $(EXTRA_TARGET_FLAGS); do \
46094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46095 done; \
46096 (cd $(TARGET_SUBDIR)/libitm && \
46097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46099 "RANLIB=$${RANLIB}" \
46100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46101 mostlyclean) \
46102 || exit 1
46104 @endif target-libitm
46106 .PHONY: maybe-clean-target-libitm clean-target-libitm
46107 maybe-clean-target-libitm:
46108 @if target-libitm
46109 maybe-clean-target-libitm: clean-target-libitm
46111 clean-target-libitm:
46112 @: $(MAKE); $(unstage)
46113 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46114 r=`${PWD_COMMAND}`; export r; \
46115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46116 $(NORMAL_TARGET_EXPORTS) \
46117 echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
46118 for flag in $(EXTRA_TARGET_FLAGS); do \
46119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46120 done; \
46121 (cd $(TARGET_SUBDIR)/libitm && \
46122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46124 "RANLIB=$${RANLIB}" \
46125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46126 clean) \
46127 || exit 1
46129 @endif target-libitm
46131 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
46132 maybe-distclean-target-libitm:
46133 @if target-libitm
46134 maybe-distclean-target-libitm: distclean-target-libitm
46136 distclean-target-libitm:
46137 @: $(MAKE); $(unstage)
46138 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46139 r=`${PWD_COMMAND}`; export r; \
46140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141 $(NORMAL_TARGET_EXPORTS) \
46142 echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
46143 for flag in $(EXTRA_TARGET_FLAGS); do \
46144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46145 done; \
46146 (cd $(TARGET_SUBDIR)/libitm && \
46147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46149 "RANLIB=$${RANLIB}" \
46150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46151 distclean) \
46152 || exit 1
46154 @endif target-libitm
46156 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
46157 maybe-maintainer-clean-target-libitm:
46158 @if target-libitm
46159 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
46161 maintainer-clean-target-libitm:
46162 @: $(MAKE); $(unstage)
46163 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46164 r=`${PWD_COMMAND}`; export r; \
46165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46166 $(NORMAL_TARGET_EXPORTS) \
46167 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
46168 for flag in $(EXTRA_TARGET_FLAGS); do \
46169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46170 done; \
46171 (cd $(TARGET_SUBDIR)/libitm && \
46172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46174 "RANLIB=$${RANLIB}" \
46175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46176 maintainer-clean) \
46177 || exit 1
46179 @endif target-libitm
46185 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
46186 maybe-configure-target-libatomic:
46187 @if gcc-bootstrap
46188 configure-target-libatomic: stage_current
46189 @endif gcc-bootstrap
46190 @if target-libatomic
46191 maybe-configure-target-libatomic: configure-target-libatomic
46192 configure-target-libatomic:
46193 @: $(MAKE); $(unstage)
46194 @r=`${PWD_COMMAND}`; export r; \
46195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46196 echo "Checking multilib configuration for libatomic..."; \
46197 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
46199 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46200 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46201 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
46202 else \
46203 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
46204 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46205 fi; \
46206 else \
46207 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46208 fi; \
46209 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
46210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46211 $(NORMAL_TARGET_EXPORTS) \
46212 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
46213 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
46214 case $(srcdir) in \
46215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46216 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
46217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46218 esac; \
46219 module_srcdir=libatomic; \
46220 rm -f no-such-file || : ; \
46221 CONFIG_SITE=no-such-file $(SHELL) \
46222 $$s/$$module_srcdir/configure \
46223 --srcdir=$${topdir}/$$module_srcdir \
46224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46225 --target=${target_alias} \
46226 || exit 1
46227 @endif target-libatomic
46233 .PHONY: all-target-libatomic maybe-all-target-libatomic
46234 maybe-all-target-libatomic:
46235 @if gcc-bootstrap
46236 all-target-libatomic: stage_current
46237 @endif gcc-bootstrap
46238 @if target-libatomic
46239 TARGET-target-libatomic=all
46240 maybe-all-target-libatomic: all-target-libatomic
46241 all-target-libatomic: configure-target-libatomic
46242 @: $(MAKE); $(unstage)
46243 @r=`${PWD_COMMAND}`; export r; \
46244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46245 $(NORMAL_TARGET_EXPORTS) \
46246 (cd $(TARGET_SUBDIR)/libatomic && \
46247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46248 $(TARGET-target-libatomic))
46249 @endif target-libatomic
46255 .PHONY: check-target-libatomic maybe-check-target-libatomic
46256 maybe-check-target-libatomic:
46257 @if target-libatomic
46258 maybe-check-target-libatomic: check-target-libatomic
46260 check-target-libatomic:
46261 @: $(MAKE); $(unstage)
46262 @r=`${PWD_COMMAND}`; export r; \
46263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46264 $(NORMAL_TARGET_EXPORTS) \
46265 (cd $(TARGET_SUBDIR)/libatomic && \
46266 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46268 @endif target-libatomic
46270 .PHONY: install-target-libatomic maybe-install-target-libatomic
46271 maybe-install-target-libatomic:
46272 @if target-libatomic
46273 maybe-install-target-libatomic: install-target-libatomic
46275 install-target-libatomic: installdirs
46276 @: $(MAKE); $(unstage)
46277 @r=`${PWD_COMMAND}`; export r; \
46278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46279 $(NORMAL_TARGET_EXPORTS) \
46280 (cd $(TARGET_SUBDIR)/libatomic && \
46281 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46283 @endif target-libatomic
46285 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
46286 maybe-install-strip-target-libatomic:
46287 @if target-libatomic
46288 maybe-install-strip-target-libatomic: install-strip-target-libatomic
46290 install-strip-target-libatomic: installdirs
46291 @: $(MAKE); $(unstage)
46292 @r=`${PWD_COMMAND}`; export r; \
46293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46294 $(NORMAL_TARGET_EXPORTS) \
46295 (cd $(TARGET_SUBDIR)/libatomic && \
46296 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46298 @endif target-libatomic
46300 # Other targets (info, dvi, pdf, etc.)
46302 .PHONY: maybe-info-target-libatomic info-target-libatomic
46303 maybe-info-target-libatomic:
46304 @if target-libatomic
46305 maybe-info-target-libatomic: info-target-libatomic
46307 info-target-libatomic: \
46308 configure-target-libatomic
46309 @: $(MAKE); $(unstage)
46310 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46311 r=`${PWD_COMMAND}`; export r; \
46312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46313 $(NORMAL_TARGET_EXPORTS) \
46314 echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
46315 for flag in $(EXTRA_TARGET_FLAGS); do \
46316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46317 done; \
46318 (cd $(TARGET_SUBDIR)/libatomic && \
46319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46321 "RANLIB=$${RANLIB}" \
46322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46323 info) \
46324 || exit 1
46326 @endif target-libatomic
46328 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
46329 maybe-dvi-target-libatomic:
46330 @if target-libatomic
46331 maybe-dvi-target-libatomic: dvi-target-libatomic
46333 dvi-target-libatomic: \
46334 configure-target-libatomic
46335 @: $(MAKE); $(unstage)
46336 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46337 r=`${PWD_COMMAND}`; export r; \
46338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46339 $(NORMAL_TARGET_EXPORTS) \
46340 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
46341 for flag in $(EXTRA_TARGET_FLAGS); do \
46342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46343 done; \
46344 (cd $(TARGET_SUBDIR)/libatomic && \
46345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46347 "RANLIB=$${RANLIB}" \
46348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46349 dvi) \
46350 || exit 1
46352 @endif target-libatomic
46354 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
46355 maybe-pdf-target-libatomic:
46356 @if target-libatomic
46357 maybe-pdf-target-libatomic: pdf-target-libatomic
46359 pdf-target-libatomic: \
46360 configure-target-libatomic
46361 @: $(MAKE); $(unstage)
46362 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46363 r=`${PWD_COMMAND}`; export r; \
46364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46365 $(NORMAL_TARGET_EXPORTS) \
46366 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
46367 for flag in $(EXTRA_TARGET_FLAGS); do \
46368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46369 done; \
46370 (cd $(TARGET_SUBDIR)/libatomic && \
46371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46373 "RANLIB=$${RANLIB}" \
46374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46375 pdf) \
46376 || exit 1
46378 @endif target-libatomic
46380 .PHONY: maybe-html-target-libatomic html-target-libatomic
46381 maybe-html-target-libatomic:
46382 @if target-libatomic
46383 maybe-html-target-libatomic: html-target-libatomic
46385 html-target-libatomic: \
46386 configure-target-libatomic
46387 @: $(MAKE); $(unstage)
46388 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46389 r=`${PWD_COMMAND}`; export r; \
46390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46391 $(NORMAL_TARGET_EXPORTS) \
46392 echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
46393 for flag in $(EXTRA_TARGET_FLAGS); do \
46394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46395 done; \
46396 (cd $(TARGET_SUBDIR)/libatomic && \
46397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46399 "RANLIB=$${RANLIB}" \
46400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46401 html) \
46402 || exit 1
46404 @endif target-libatomic
46406 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
46407 maybe-TAGS-target-libatomic:
46408 @if target-libatomic
46409 maybe-TAGS-target-libatomic: TAGS-target-libatomic
46411 TAGS-target-libatomic: \
46412 configure-target-libatomic
46413 @: $(MAKE); $(unstage)
46414 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46415 r=`${PWD_COMMAND}`; export r; \
46416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46417 $(NORMAL_TARGET_EXPORTS) \
46418 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
46419 for flag in $(EXTRA_TARGET_FLAGS); do \
46420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46421 done; \
46422 (cd $(TARGET_SUBDIR)/libatomic && \
46423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46425 "RANLIB=$${RANLIB}" \
46426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46427 TAGS) \
46428 || exit 1
46430 @endif target-libatomic
46432 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
46433 maybe-install-info-target-libatomic:
46434 @if target-libatomic
46435 maybe-install-info-target-libatomic: install-info-target-libatomic
46437 install-info-target-libatomic: \
46438 configure-target-libatomic \
46439 info-target-libatomic
46440 @: $(MAKE); $(unstage)
46441 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46442 r=`${PWD_COMMAND}`; export r; \
46443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46444 $(NORMAL_TARGET_EXPORTS) \
46445 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
46446 for flag in $(EXTRA_TARGET_FLAGS); do \
46447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46448 done; \
46449 (cd $(TARGET_SUBDIR)/libatomic && \
46450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46452 "RANLIB=$${RANLIB}" \
46453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46454 install-info) \
46455 || exit 1
46457 @endif target-libatomic
46459 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
46460 maybe-install-pdf-target-libatomic:
46461 @if target-libatomic
46462 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
46464 install-pdf-target-libatomic: \
46465 configure-target-libatomic \
46466 pdf-target-libatomic
46467 @: $(MAKE); $(unstage)
46468 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46469 r=`${PWD_COMMAND}`; export r; \
46470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471 $(NORMAL_TARGET_EXPORTS) \
46472 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
46473 for flag in $(EXTRA_TARGET_FLAGS); do \
46474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46475 done; \
46476 (cd $(TARGET_SUBDIR)/libatomic && \
46477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46479 "RANLIB=$${RANLIB}" \
46480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46481 install-pdf) \
46482 || exit 1
46484 @endif target-libatomic
46486 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
46487 maybe-install-html-target-libatomic:
46488 @if target-libatomic
46489 maybe-install-html-target-libatomic: install-html-target-libatomic
46491 install-html-target-libatomic: \
46492 configure-target-libatomic \
46493 html-target-libatomic
46494 @: $(MAKE); $(unstage)
46495 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46496 r=`${PWD_COMMAND}`; export r; \
46497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46498 $(NORMAL_TARGET_EXPORTS) \
46499 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
46500 for flag in $(EXTRA_TARGET_FLAGS); do \
46501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46502 done; \
46503 (cd $(TARGET_SUBDIR)/libatomic && \
46504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46506 "RANLIB=$${RANLIB}" \
46507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46508 install-html) \
46509 || exit 1
46511 @endif target-libatomic
46513 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
46514 maybe-installcheck-target-libatomic:
46515 @if target-libatomic
46516 maybe-installcheck-target-libatomic: installcheck-target-libatomic
46518 installcheck-target-libatomic: \
46519 configure-target-libatomic
46520 @: $(MAKE); $(unstage)
46521 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46522 r=`${PWD_COMMAND}`; export r; \
46523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46524 $(NORMAL_TARGET_EXPORTS) \
46525 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
46526 for flag in $(EXTRA_TARGET_FLAGS); do \
46527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46528 done; \
46529 (cd $(TARGET_SUBDIR)/libatomic && \
46530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46532 "RANLIB=$${RANLIB}" \
46533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46534 installcheck) \
46535 || exit 1
46537 @endif target-libatomic
46539 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
46540 maybe-mostlyclean-target-libatomic:
46541 @if target-libatomic
46542 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
46544 mostlyclean-target-libatomic:
46545 @: $(MAKE); $(unstage)
46546 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46547 r=`${PWD_COMMAND}`; export r; \
46548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46549 $(NORMAL_TARGET_EXPORTS) \
46550 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
46551 for flag in $(EXTRA_TARGET_FLAGS); do \
46552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46553 done; \
46554 (cd $(TARGET_SUBDIR)/libatomic && \
46555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46557 "RANLIB=$${RANLIB}" \
46558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46559 mostlyclean) \
46560 || exit 1
46562 @endif target-libatomic
46564 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
46565 maybe-clean-target-libatomic:
46566 @if target-libatomic
46567 maybe-clean-target-libatomic: clean-target-libatomic
46569 clean-target-libatomic:
46570 @: $(MAKE); $(unstage)
46571 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46572 r=`${PWD_COMMAND}`; export r; \
46573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574 $(NORMAL_TARGET_EXPORTS) \
46575 echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
46576 for flag in $(EXTRA_TARGET_FLAGS); do \
46577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46578 done; \
46579 (cd $(TARGET_SUBDIR)/libatomic && \
46580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46582 "RANLIB=$${RANLIB}" \
46583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46584 clean) \
46585 || exit 1
46587 @endif target-libatomic
46589 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
46590 maybe-distclean-target-libatomic:
46591 @if target-libatomic
46592 maybe-distclean-target-libatomic: distclean-target-libatomic
46594 distclean-target-libatomic:
46595 @: $(MAKE); $(unstage)
46596 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46597 r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 $(NORMAL_TARGET_EXPORTS) \
46600 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
46601 for flag in $(EXTRA_TARGET_FLAGS); do \
46602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46603 done; \
46604 (cd $(TARGET_SUBDIR)/libatomic && \
46605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46607 "RANLIB=$${RANLIB}" \
46608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46609 distclean) \
46610 || exit 1
46612 @endif target-libatomic
46614 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
46615 maybe-maintainer-clean-target-libatomic:
46616 @if target-libatomic
46617 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
46619 maintainer-clean-target-libatomic:
46620 @: $(MAKE); $(unstage)
46621 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46622 r=`${PWD_COMMAND}`; export r; \
46623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624 $(NORMAL_TARGET_EXPORTS) \
46625 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
46626 for flag in $(EXTRA_TARGET_FLAGS); do \
46627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628 done; \
46629 (cd $(TARGET_SUBDIR)/libatomic && \
46630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632 "RANLIB=$${RANLIB}" \
46633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634 maintainer-clean) \
46635 || exit 1
46637 @endif target-libatomic
46641 @if target-libgomp
46642 .PHONY: check-target-libgomp-c++
46643 check-target-libgomp-c++:
46644 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
46646 @endif target-libgomp
46648 @if target-libitm
46649 .PHONY: check-target-libitm-c++
46650 check-target-libitm-c++:
46651 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
46653 @endif target-libitm
46655 # ----------
46656 # GCC module
46657 # ----------
46659 @if gcc-no-bootstrap
46660 .PHONY: cross
46661 cross: all-build all-gas all-ld
46662 @r=`${PWD_COMMAND}`; export r; \
46663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46664 $(HOST_EXPORTS) \
46665 echo "Building the C and C++ compiler"; \
46666 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
46667 @r=`${PWD_COMMAND}`; export r; \
46668 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
46669 echo "Building runtime libraries"; \
46670 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
46671 @endif gcc-no-bootstrap
46673 @if gcc
46675 .PHONY: check-gcc-c check-c
46676 check-gcc-c:
46677 r=`${PWD_COMMAND}`; export r; \
46678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46679 $(HOST_EXPORTS) \
46680 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
46681 check-c: check-gcc-c
46683 .PHONY: check-gcc-c++ check-c++
46684 check-gcc-c++:
46685 r=`${PWD_COMMAND}`; export r; \
46686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46687 $(HOST_EXPORTS) \
46688 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
46689 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
46691 .PHONY: check-gcc-fortran check-fortran
46692 check-gcc-fortran:
46693 r=`${PWD_COMMAND}`; export r; \
46694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46695 $(HOST_EXPORTS) \
46696 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
46697 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
46699 .PHONY: check-gcc-java check-java
46700 check-gcc-java:
46701 r=`${PWD_COMMAND}`; export r; \
46702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46703 $(HOST_EXPORTS) \
46704 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
46705 check-java: check-gcc-java check-target-libjava
46707 .PHONY: check-gcc-ada check-ada
46708 check-gcc-ada:
46709 r=`${PWD_COMMAND}`; export r; \
46710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46711 $(HOST_EXPORTS) \
46712 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
46713 check-ada: check-gcc-ada check-target-libada
46715 .PHONY: check-gcc-objc check-objc
46716 check-gcc-objc:
46717 r=`${PWD_COMMAND}`; export r; \
46718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46719 $(HOST_EXPORTS) \
46720 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
46721 check-objc: check-gcc-objc check-target-libobjc
46723 .PHONY: check-gcc-obj-c++ check-obj-c++
46724 check-gcc-obj-c++:
46725 r=`${PWD_COMMAND}`; export r; \
46726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46727 $(HOST_EXPORTS) \
46728 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
46729 check-obj-c++: check-gcc-obj-c++
46731 .PHONY: check-gcc-go check-go
46732 check-gcc-go:
46733 r=`${PWD_COMMAND}`; export r; \
46734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46735 $(HOST_EXPORTS) \
46736 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
46737 check-go: check-gcc-go check-target-libgo
46740 # The gcc part of install-no-fixedincludes, which relies on an intimate
46741 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
46742 .PHONY: gcc-install-no-fixedincludes
46743 gcc-install-no-fixedincludes:
46744 @if [ -f ./gcc/Makefile ]; then \
46745 r=`${PWD_COMMAND}`; export r; \
46746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46747 $(HOST_EXPORTS) \
46748 (cd ./gcc \
46749 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
46750 else true; fi
46751 @endif gcc
46753 # ---------------------
46754 # GCC bootstrap support
46755 # ---------------------
46757 # We track the current stage (the one in 'gcc') in the stage_current file.
46758 # stage_last instead tracks the stage that was built last. These targets
46759 # are dummy when toplevel bootstrap is not active.
46761 # While making host and target tools, symlinks to the final stage must be
46762 # there, so $(unstage) should be run at various points. To avoid excessive
46763 # recursive invocations of make, we "inline" them using a variable. These
46764 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
46765 # to avoid warnings from the GNU Make job server.
46767 unstage = :
46768 stage = :
46769 current_stage = ""
46771 @if gcc-bootstrap
46772 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
46773 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
46774 current_stage = "`cat stage_current 2> /dev/null`"
46775 @endif gcc-bootstrap
46777 .PHONY: unstage stage
46778 unstage:
46779 @: $(MAKE); $(unstage)
46780 stage:
46781 @: $(MAKE); $(stage)
46783 # Disable commands for lean bootstrap.
46784 LEAN = false
46786 # We name the build directories for the various stages "stage1-gcc",
46787 # "stage2-gcc","stage3-gcc", etc.
46789 # Since the 'compare' process will fail (on debugging information) if any
46790 # directory names are different, we need to link the gcc directory for
46791 # the previous stage to a constant name ('prev-gcc'), and to make the name of
46792 # the build directories constant as well. For the latter, we use naked names
46793 # like 'gcc', because the scripts in that directory assume it. We use
46794 # mv on platforms where symlinks to directories do not work or are not
46795 # reliable.
46797 # 'touch' doesn't work right on some platforms.
46798 STAMP = echo timestamp >
46800 # We only want to compare .o files, so set this!
46801 objext = .o
46804 .PHONY: stage1-start stage1-end
46806 stage1-start::
46807 @: $(MAKE); $(stage); \
46808 echo stage1 > stage_current ; \
46809 echo stage1 > stage_last; \
46810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46811 @if bfd
46812 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
46813 mkdir stage1-bfd; \
46814 mv stage1-bfd bfd
46815 @endif bfd
46816 @if opcodes
46817 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
46818 mkdir stage1-opcodes; \
46819 mv stage1-opcodes opcodes
46820 @endif opcodes
46821 @if binutils
46822 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
46823 mkdir stage1-binutils; \
46824 mv stage1-binutils binutils
46825 @endif binutils
46826 @if fixincludes
46827 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
46828 mkdir stage1-fixincludes; \
46829 mv stage1-fixincludes fixincludes
46830 @endif fixincludes
46831 @if gas
46832 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
46833 mkdir stage1-gas; \
46834 mv stage1-gas gas
46835 @endif gas
46836 @if gcc
46837 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
46838 mkdir stage1-gcc; \
46839 mv stage1-gcc gcc
46840 @endif gcc
46841 @if gmp
46842 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
46843 mkdir stage1-gmp; \
46844 mv stage1-gmp gmp
46845 @endif gmp
46846 @if mpfr
46847 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
46848 mkdir stage1-mpfr; \
46849 mv stage1-mpfr mpfr
46850 @endif mpfr
46851 @if mpc
46852 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
46853 mkdir stage1-mpc; \
46854 mv stage1-mpc mpc
46855 @endif mpc
46856 @if isl
46857 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
46858 mkdir stage1-isl; \
46859 mv stage1-isl isl
46860 @endif isl
46861 @if cloog
46862 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
46863 mkdir stage1-cloog; \
46864 mv stage1-cloog cloog
46865 @endif cloog
46866 @if libelf
46867 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
46868 mkdir stage1-libelf; \
46869 mv stage1-libelf libelf
46870 @endif libelf
46871 @if gold
46872 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
46873 mkdir stage1-gold; \
46874 mv stage1-gold gold
46875 @endif gold
46876 @if intl
46877 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
46878 mkdir stage1-intl; \
46879 mv stage1-intl intl
46880 @endif intl
46881 @if ld
46882 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
46883 mkdir stage1-ld; \
46884 mv stage1-ld ld
46885 @endif ld
46886 @if libbacktrace
46887 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
46888 mkdir stage1-libbacktrace; \
46889 mv stage1-libbacktrace libbacktrace
46890 @endif libbacktrace
46891 @if libcpp
46892 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
46893 mkdir stage1-libcpp; \
46894 mv stage1-libcpp libcpp
46895 @endif libcpp
46896 @if libdecnumber
46897 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
46898 mkdir stage1-libdecnumber; \
46899 mv stage1-libdecnumber libdecnumber
46900 @endif libdecnumber
46901 @if libiberty
46902 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
46903 mkdir stage1-libiberty; \
46904 mv stage1-libiberty libiberty
46905 @endif libiberty
46906 @if libiberty-linker-plugin
46907 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
46908 mkdir stage1-libiberty-linker-plugin; \
46909 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
46910 @endif libiberty-linker-plugin
46911 @if zlib
46912 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
46913 mkdir stage1-zlib; \
46914 mv stage1-zlib zlib
46915 @endif zlib
46916 @if lto-plugin
46917 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
46918 mkdir stage1-lto-plugin; \
46919 mv stage1-lto-plugin lto-plugin
46920 @endif lto-plugin
46921 @if libcc1
46922 @cd $(HOST_SUBDIR); [ -d stage1-libcc1 ] || \
46923 mkdir stage1-libcc1; \
46924 mv stage1-libcc1 libcc1
46925 @endif libcc1
46926 @[ -d stage1-$(TARGET_SUBDIR) ] || \
46927 mkdir stage1-$(TARGET_SUBDIR); \
46928 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
46930 stage1-end::
46931 @if bfd
46932 @if test -d $(HOST_SUBDIR)/bfd ; then \
46933 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
46935 @endif bfd
46936 @if opcodes
46937 @if test -d $(HOST_SUBDIR)/opcodes ; then \
46938 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
46940 @endif opcodes
46941 @if binutils
46942 @if test -d $(HOST_SUBDIR)/binutils ; then \
46943 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
46945 @endif binutils
46946 @if fixincludes
46947 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
46948 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes ; \
46950 @endif fixincludes
46951 @if gas
46952 @if test -d $(HOST_SUBDIR)/gas ; then \
46953 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
46955 @endif gas
46956 @if gcc
46957 @if test -d $(HOST_SUBDIR)/gcc ; then \
46958 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
46960 @endif gcc
46961 @if gmp
46962 @if test -d $(HOST_SUBDIR)/gmp ; then \
46963 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
46965 @endif gmp
46966 @if mpfr
46967 @if test -d $(HOST_SUBDIR)/mpfr ; then \
46968 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
46970 @endif mpfr
46971 @if mpc
46972 @if test -d $(HOST_SUBDIR)/mpc ; then \
46973 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
46975 @endif mpc
46976 @if isl
46977 @if test -d $(HOST_SUBDIR)/isl ; then \
46978 cd $(HOST_SUBDIR); mv isl stage1-isl ; \
46980 @endif isl
46981 @if cloog
46982 @if test -d $(HOST_SUBDIR)/cloog ; then \
46983 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
46985 @endif cloog
46986 @if libelf
46987 @if test -d $(HOST_SUBDIR)/libelf ; then \
46988 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
46990 @endif libelf
46991 @if gold
46992 @if test -d $(HOST_SUBDIR)/gold ; then \
46993 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
46995 @endif gold
46996 @if intl
46997 @if test -d $(HOST_SUBDIR)/intl ; then \
46998 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
47000 @endif intl
47001 @if ld
47002 @if test -d $(HOST_SUBDIR)/ld ; then \
47003 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
47005 @endif ld
47006 @if libbacktrace
47007 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47008 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace ; \
47010 @endif libbacktrace
47011 @if libcpp
47012 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47013 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
47015 @endif libcpp
47016 @if libdecnumber
47017 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47018 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
47020 @endif libdecnumber
47021 @if libiberty
47022 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47023 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
47025 @endif libiberty
47026 @if libiberty-linker-plugin
47027 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47028 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin ; \
47030 @endif libiberty-linker-plugin
47031 @if zlib
47032 @if test -d $(HOST_SUBDIR)/zlib ; then \
47033 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
47035 @endif zlib
47036 @if lto-plugin
47037 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47038 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
47040 @endif lto-plugin
47041 @if libcc1
47042 @if test -d $(HOST_SUBDIR)/libcc1 ; then \
47043 cd $(HOST_SUBDIR); mv libcc1 stage1-libcc1 ; \
47045 @endif libcc1
47046 @if test -d $(TARGET_SUBDIR) ; then \
47047 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
47049 rm -f stage_current
47051 # Bubble a bug fix through all the stages up to stage 1. They are
47052 # remade, but not reconfigured. The next stage (if any) will not be
47053 # reconfigured either.
47054 .PHONY: stage1-bubble
47055 stage1-bubble::
47056 @r=`${PWD_COMMAND}`; export r; \
47057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47058 if test -f stage1-lean ; then \
47059 echo Skipping rebuild of stage1 ; \
47060 else \
47061 $(MAKE) stage1-start; \
47062 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47065 .PHONY: all-stage1 clean-stage1
47066 do-clean: clean-stage1
47068 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47069 # only possibility, but now it conflicts with no-bootstrap rules
47070 @if gcc-bootstrap
47075 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47077 .PHONY: distclean-stage1
47078 distclean-stage1::
47079 @: $(MAKE); $(stage)
47080 @test "`cat stage_last`" != stage1 || rm -f stage_last
47081 rm -rf stage1-*
47084 @endif gcc-bootstrap
47087 .PHONY: stage2-start stage2-end
47089 stage2-start::
47090 @: $(MAKE); $(stage); \
47091 echo stage2 > stage_current ; \
47092 echo stage2 > stage_last; \
47093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47094 @if bfd
47095 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47096 mkdir stage2-bfd; \
47097 mv stage2-bfd bfd ; \
47098 mv stage1-bfd prev-bfd || test -f stage1-lean
47099 @endif bfd
47100 @if opcodes
47101 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47102 mkdir stage2-opcodes; \
47103 mv stage2-opcodes opcodes ; \
47104 mv stage1-opcodes prev-opcodes || test -f stage1-lean
47105 @endif opcodes
47106 @if binutils
47107 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47108 mkdir stage2-binutils; \
47109 mv stage2-binutils binutils ; \
47110 mv stage1-binutils prev-binutils || test -f stage1-lean
47111 @endif binutils
47112 @if fixincludes
47113 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
47114 mkdir stage2-fixincludes; \
47115 mv stage2-fixincludes fixincludes ; \
47116 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
47117 @endif fixincludes
47118 @if gas
47119 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47120 mkdir stage2-gas; \
47121 mv stage2-gas gas ; \
47122 mv stage1-gas prev-gas || test -f stage1-lean
47123 @endif gas
47124 @if gcc
47125 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47126 mkdir stage2-gcc; \
47127 mv stage2-gcc gcc ; \
47128 mv stage1-gcc prev-gcc || test -f stage1-lean
47129 @endif gcc
47130 @if gmp
47131 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47132 mkdir stage2-gmp; \
47133 mv stage2-gmp gmp ; \
47134 mv stage1-gmp prev-gmp || test -f stage1-lean
47135 @endif gmp
47136 @if mpfr
47137 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47138 mkdir stage2-mpfr; \
47139 mv stage2-mpfr mpfr ; \
47140 mv stage1-mpfr prev-mpfr || test -f stage1-lean
47141 @endif mpfr
47142 @if mpc
47143 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
47144 mkdir stage2-mpc; \
47145 mv stage2-mpc mpc ; \
47146 mv stage1-mpc prev-mpc || test -f stage1-lean
47147 @endif mpc
47148 @if isl
47149 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
47150 mkdir stage2-isl; \
47151 mv stage2-isl isl ; \
47152 mv stage1-isl prev-isl || test -f stage1-lean
47153 @endif isl
47154 @if cloog
47155 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
47156 mkdir stage2-cloog; \
47157 mv stage2-cloog cloog ; \
47158 mv stage1-cloog prev-cloog || test -f stage1-lean
47159 @endif cloog
47160 @if libelf
47161 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
47162 mkdir stage2-libelf; \
47163 mv stage2-libelf libelf ; \
47164 mv stage1-libelf prev-libelf || test -f stage1-lean
47165 @endif libelf
47166 @if gold
47167 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
47168 mkdir stage2-gold; \
47169 mv stage2-gold gold ; \
47170 mv stage1-gold prev-gold || test -f stage1-lean
47171 @endif gold
47172 @if intl
47173 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47174 mkdir stage2-intl; \
47175 mv stage2-intl intl ; \
47176 mv stage1-intl prev-intl || test -f stage1-lean
47177 @endif intl
47178 @if ld
47179 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47180 mkdir stage2-ld; \
47181 mv stage2-ld ld ; \
47182 mv stage1-ld prev-ld || test -f stage1-lean
47183 @endif ld
47184 @if libbacktrace
47185 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
47186 mkdir stage2-libbacktrace; \
47187 mv stage2-libbacktrace libbacktrace ; \
47188 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
47189 @endif libbacktrace
47190 @if libcpp
47191 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47192 mkdir stage2-libcpp; \
47193 mv stage2-libcpp libcpp ; \
47194 mv stage1-libcpp prev-libcpp || test -f stage1-lean
47195 @endif libcpp
47196 @if libdecnumber
47197 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47198 mkdir stage2-libdecnumber; \
47199 mv stage2-libdecnumber libdecnumber ; \
47200 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
47201 @endif libdecnumber
47202 @if libiberty
47203 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47204 mkdir stage2-libiberty; \
47205 mv stage2-libiberty libiberty ; \
47206 mv stage1-libiberty prev-libiberty || test -f stage1-lean
47207 @endif libiberty
47208 @if libiberty-linker-plugin
47209 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
47210 mkdir stage2-libiberty-linker-plugin; \
47211 mv stage2-libiberty-linker-plugin libiberty-linker-plugin ; \
47212 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
47213 @endif libiberty-linker-plugin
47214 @if zlib
47215 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47216 mkdir stage2-zlib; \
47217 mv stage2-zlib zlib ; \
47218 mv stage1-zlib prev-zlib || test -f stage1-lean
47219 @endif zlib
47220 @if lto-plugin
47221 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
47222 mkdir stage2-lto-plugin; \
47223 mv stage2-lto-plugin lto-plugin ; \
47224 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
47225 @endif lto-plugin
47226 @if libcc1
47227 @cd $(HOST_SUBDIR); [ -d stage2-libcc1 ] || \
47228 mkdir stage2-libcc1; \
47229 mv stage2-libcc1 libcc1 ; \
47230 mv stage1-libcc1 prev-libcc1 || test -f stage1-lean
47231 @endif libcc1
47232 @[ -d stage2-$(TARGET_SUBDIR) ] || \
47233 mkdir stage2-$(TARGET_SUBDIR); \
47234 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47235 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
47237 stage2-end::
47238 @if bfd
47239 @if test -d $(HOST_SUBDIR)/bfd ; then \
47240 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47241 mv prev-bfd stage1-bfd ; : ; \
47243 @endif bfd
47244 @if opcodes
47245 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47246 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47247 mv prev-opcodes stage1-opcodes ; : ; \
47249 @endif opcodes
47250 @if binutils
47251 @if test -d $(HOST_SUBDIR)/binutils ; then \
47252 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47253 mv prev-binutils stage1-binutils ; : ; \
47255 @endif binutils
47256 @if fixincludes
47257 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47258 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes ; \
47259 mv prev-fixincludes stage1-fixincludes ; : ; \
47261 @endif fixincludes
47262 @if gas
47263 @if test -d $(HOST_SUBDIR)/gas ; then \
47264 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47265 mv prev-gas stage1-gas ; : ; \
47267 @endif gas
47268 @if gcc
47269 @if test -d $(HOST_SUBDIR)/gcc ; then \
47270 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47271 mv prev-gcc stage1-gcc ; : ; \
47273 @endif gcc
47274 @if gmp
47275 @if test -d $(HOST_SUBDIR)/gmp ; then \
47276 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47277 mv prev-gmp stage1-gmp ; : ; \
47279 @endif gmp
47280 @if mpfr
47281 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47282 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47283 mv prev-mpfr stage1-mpfr ; : ; \
47285 @endif mpfr
47286 @if mpc
47287 @if test -d $(HOST_SUBDIR)/mpc ; then \
47288 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
47289 mv prev-mpc stage1-mpc ; : ; \
47291 @endif mpc
47292 @if isl
47293 @if test -d $(HOST_SUBDIR)/isl ; then \
47294 cd $(HOST_SUBDIR); mv isl stage2-isl ; \
47295 mv prev-isl stage1-isl ; : ; \
47297 @endif isl
47298 @if cloog
47299 @if test -d $(HOST_SUBDIR)/cloog ; then \
47300 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
47301 mv prev-cloog stage1-cloog ; : ; \
47303 @endif cloog
47304 @if libelf
47305 @if test -d $(HOST_SUBDIR)/libelf ; then \
47306 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
47307 mv prev-libelf stage1-libelf ; : ; \
47309 @endif libelf
47310 @if gold
47311 @if test -d $(HOST_SUBDIR)/gold ; then \
47312 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
47313 mv prev-gold stage1-gold ; : ; \
47315 @endif gold
47316 @if intl
47317 @if test -d $(HOST_SUBDIR)/intl ; then \
47318 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47319 mv prev-intl stage1-intl ; : ; \
47321 @endif intl
47322 @if ld
47323 @if test -d $(HOST_SUBDIR)/ld ; then \
47324 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47325 mv prev-ld stage1-ld ; : ; \
47327 @endif ld
47328 @if libbacktrace
47329 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47330 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
47331 mv prev-libbacktrace stage1-libbacktrace ; : ; \
47333 @endif libbacktrace
47334 @if libcpp
47335 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47336 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47337 mv prev-libcpp stage1-libcpp ; : ; \
47339 @endif libcpp
47340 @if libdecnumber
47341 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47342 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47343 mv prev-libdecnumber stage1-libdecnumber ; : ; \
47345 @endif libdecnumber
47346 @if libiberty
47347 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47348 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47349 mv prev-libiberty stage1-libiberty ; : ; \
47351 @endif libiberty
47352 @if libiberty-linker-plugin
47353 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47354 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin ; \
47355 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; : ; \
47357 @endif libiberty-linker-plugin
47358 @if zlib
47359 @if test -d $(HOST_SUBDIR)/zlib ; then \
47360 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47361 mv prev-zlib stage1-zlib ; : ; \
47363 @endif zlib
47364 @if lto-plugin
47365 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47366 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
47367 mv prev-lto-plugin stage1-lto-plugin ; : ; \
47369 @endif lto-plugin
47370 @if libcc1
47371 @if test -d $(HOST_SUBDIR)/libcc1 ; then \
47372 cd $(HOST_SUBDIR); mv libcc1 stage2-libcc1 ; \
47373 mv prev-libcc1 stage1-libcc1 ; : ; \
47375 @endif libcc1
47376 @if test -d $(TARGET_SUBDIR) ; then \
47377 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
47378 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
47380 rm -f stage_current
47382 # Bubble a bug fix through all the stages up to stage 2. They are
47383 # remade, but not reconfigured. The next stage (if any) will not be
47384 # reconfigured either.
47385 .PHONY: stage2-bubble
47386 stage2-bubble:: stage1-bubble
47387 @r=`${PWD_COMMAND}`; export r; \
47388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47389 if test -f stage2-lean || test -f stage1-lean ; then \
47390 echo Skipping rebuild of stage2 ; \
47391 else \
47392 $(MAKE) stage2-start; \
47393 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47396 .PHONY: all-stage2 clean-stage2
47397 do-clean: clean-stage2
47399 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47400 # only possibility, but now it conflicts with no-bootstrap rules
47401 @if gcc-bootstrap
47405 .PHONY: bootstrap2 bootstrap2-lean
47406 bootstrap2:
47407 echo stage2 > stage_final
47408 @r=`${PWD_COMMAND}`; export r; \
47409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47410 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47411 @: $(MAKE); $(unstage)
47412 @r=`${PWD_COMMAND}`; export r; \
47413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47414 TFLAGS="$(STAGE2_TFLAGS)"; \
47415 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47417 bootstrap2-lean:
47418 echo stage2 > stage_final
47419 @r=`${PWD_COMMAND}`; export r; \
47420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47421 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47422 @: $(MAKE); $(unstage)
47423 @r=`${PWD_COMMAND}`; export r; \
47424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47425 TFLAGS="$(STAGE2_TFLAGS)"; \
47426 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47429 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47430 distclean-stage1:: distclean-stage2
47431 .PHONY: distclean-stage2
47432 distclean-stage2::
47433 @: $(MAKE); $(stage)
47434 @test "`cat stage_last`" != stage2 || rm -f stage_last
47435 rm -rf stage2-*
47438 @endif gcc-bootstrap
47441 .PHONY: stage3-start stage3-end
47443 stage3-start::
47444 @: $(MAKE); $(stage); \
47445 echo stage3 > stage_current ; \
47446 echo stage3 > stage_last; \
47447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47448 @if bfd
47449 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
47450 mkdir stage3-bfd; \
47451 mv stage3-bfd bfd ; \
47452 mv stage2-bfd prev-bfd || test -f stage2-lean
47453 @endif bfd
47454 @if opcodes
47455 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
47456 mkdir stage3-opcodes; \
47457 mv stage3-opcodes opcodes ; \
47458 mv stage2-opcodes prev-opcodes || test -f stage2-lean
47459 @endif opcodes
47460 @if binutils
47461 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
47462 mkdir stage3-binutils; \
47463 mv stage3-binutils binutils ; \
47464 mv stage2-binutils prev-binutils || test -f stage2-lean
47465 @endif binutils
47466 @if fixincludes
47467 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
47468 mkdir stage3-fixincludes; \
47469 mv stage3-fixincludes fixincludes ; \
47470 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
47471 @endif fixincludes
47472 @if gas
47473 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
47474 mkdir stage3-gas; \
47475 mv stage3-gas gas ; \
47476 mv stage2-gas prev-gas || test -f stage2-lean
47477 @endif gas
47478 @if gcc
47479 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
47480 mkdir stage3-gcc; \
47481 mv stage3-gcc gcc ; \
47482 mv stage2-gcc prev-gcc || test -f stage2-lean
47483 @endif gcc
47484 @if gmp
47485 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
47486 mkdir stage3-gmp; \
47487 mv stage3-gmp gmp ; \
47488 mv stage2-gmp prev-gmp || test -f stage2-lean
47489 @endif gmp
47490 @if mpfr
47491 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47492 mkdir stage3-mpfr; \
47493 mv stage3-mpfr mpfr ; \
47494 mv stage2-mpfr prev-mpfr || test -f stage2-lean
47495 @endif mpfr
47496 @if mpc
47497 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
47498 mkdir stage3-mpc; \
47499 mv stage3-mpc mpc ; \
47500 mv stage2-mpc prev-mpc || test -f stage2-lean
47501 @endif mpc
47502 @if isl
47503 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
47504 mkdir stage3-isl; \
47505 mv stage3-isl isl ; \
47506 mv stage2-isl prev-isl || test -f stage2-lean
47507 @endif isl
47508 @if cloog
47509 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
47510 mkdir stage3-cloog; \
47511 mv stage3-cloog cloog ; \
47512 mv stage2-cloog prev-cloog || test -f stage2-lean
47513 @endif cloog
47514 @if libelf
47515 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
47516 mkdir stage3-libelf; \
47517 mv stage3-libelf libelf ; \
47518 mv stage2-libelf prev-libelf || test -f stage2-lean
47519 @endif libelf
47520 @if gold
47521 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
47522 mkdir stage3-gold; \
47523 mv stage3-gold gold ; \
47524 mv stage2-gold prev-gold || test -f stage2-lean
47525 @endif gold
47526 @if intl
47527 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47528 mkdir stage3-intl; \
47529 mv stage3-intl intl ; \
47530 mv stage2-intl prev-intl || test -f stage2-lean
47531 @endif intl
47532 @if ld
47533 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47534 mkdir stage3-ld; \
47535 mv stage3-ld ld ; \
47536 mv stage2-ld prev-ld || test -f stage2-lean
47537 @endif ld
47538 @if libbacktrace
47539 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
47540 mkdir stage3-libbacktrace; \
47541 mv stage3-libbacktrace libbacktrace ; \
47542 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
47543 @endif libbacktrace
47544 @if libcpp
47545 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47546 mkdir stage3-libcpp; \
47547 mv stage3-libcpp libcpp ; \
47548 mv stage2-libcpp prev-libcpp || test -f stage2-lean
47549 @endif libcpp
47550 @if libdecnumber
47551 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47552 mkdir stage3-libdecnumber; \
47553 mv stage3-libdecnumber libdecnumber ; \
47554 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
47555 @endif libdecnumber
47556 @if libiberty
47557 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47558 mkdir stage3-libiberty; \
47559 mv stage3-libiberty libiberty ; \
47560 mv stage2-libiberty prev-libiberty || test -f stage2-lean
47561 @endif libiberty
47562 @if libiberty-linker-plugin
47563 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
47564 mkdir stage3-libiberty-linker-plugin; \
47565 mv stage3-libiberty-linker-plugin libiberty-linker-plugin ; \
47566 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
47567 @endif libiberty-linker-plugin
47568 @if zlib
47569 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47570 mkdir stage3-zlib; \
47571 mv stage3-zlib zlib ; \
47572 mv stage2-zlib prev-zlib || test -f stage2-lean
47573 @endif zlib
47574 @if lto-plugin
47575 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
47576 mkdir stage3-lto-plugin; \
47577 mv stage3-lto-plugin lto-plugin ; \
47578 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
47579 @endif lto-plugin
47580 @if libcc1
47581 @cd $(HOST_SUBDIR); [ -d stage3-libcc1 ] || \
47582 mkdir stage3-libcc1; \
47583 mv stage3-libcc1 libcc1 ; \
47584 mv stage2-libcc1 prev-libcc1 || test -f stage2-lean
47585 @endif libcc1
47586 @[ -d stage3-$(TARGET_SUBDIR) ] || \
47587 mkdir stage3-$(TARGET_SUBDIR); \
47588 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47589 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
47591 stage3-end::
47592 @if bfd
47593 @if test -d $(HOST_SUBDIR)/bfd ; then \
47594 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
47595 mv prev-bfd stage2-bfd ; : ; \
47597 @endif bfd
47598 @if opcodes
47599 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47600 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
47601 mv prev-opcodes stage2-opcodes ; : ; \
47603 @endif opcodes
47604 @if binutils
47605 @if test -d $(HOST_SUBDIR)/binutils ; then \
47606 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
47607 mv prev-binutils stage2-binutils ; : ; \
47609 @endif binutils
47610 @if fixincludes
47611 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47612 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes ; \
47613 mv prev-fixincludes stage2-fixincludes ; : ; \
47615 @endif fixincludes
47616 @if gas
47617 @if test -d $(HOST_SUBDIR)/gas ; then \
47618 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
47619 mv prev-gas stage2-gas ; : ; \
47621 @endif gas
47622 @if gcc
47623 @if test -d $(HOST_SUBDIR)/gcc ; then \
47624 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
47625 mv prev-gcc stage2-gcc ; : ; \
47627 @endif gcc
47628 @if gmp
47629 @if test -d $(HOST_SUBDIR)/gmp ; then \
47630 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
47631 mv prev-gmp stage2-gmp ; : ; \
47633 @endif gmp
47634 @if mpfr
47635 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47636 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
47637 mv prev-mpfr stage2-mpfr ; : ; \
47639 @endif mpfr
47640 @if mpc
47641 @if test -d $(HOST_SUBDIR)/mpc ; then \
47642 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
47643 mv prev-mpc stage2-mpc ; : ; \
47645 @endif mpc
47646 @if isl
47647 @if test -d $(HOST_SUBDIR)/isl ; then \
47648 cd $(HOST_SUBDIR); mv isl stage3-isl ; \
47649 mv prev-isl stage2-isl ; : ; \
47651 @endif isl
47652 @if cloog
47653 @if test -d $(HOST_SUBDIR)/cloog ; then \
47654 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
47655 mv prev-cloog stage2-cloog ; : ; \
47657 @endif cloog
47658 @if libelf
47659 @if test -d $(HOST_SUBDIR)/libelf ; then \
47660 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
47661 mv prev-libelf stage2-libelf ; : ; \
47663 @endif libelf
47664 @if gold
47665 @if test -d $(HOST_SUBDIR)/gold ; then \
47666 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
47667 mv prev-gold stage2-gold ; : ; \
47669 @endif gold
47670 @if intl
47671 @if test -d $(HOST_SUBDIR)/intl ; then \
47672 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
47673 mv prev-intl stage2-intl ; : ; \
47675 @endif intl
47676 @if ld
47677 @if test -d $(HOST_SUBDIR)/ld ; then \
47678 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
47679 mv prev-ld stage2-ld ; : ; \
47681 @endif ld
47682 @if libbacktrace
47683 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47684 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
47685 mv prev-libbacktrace stage2-libbacktrace ; : ; \
47687 @endif libbacktrace
47688 @if libcpp
47689 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47690 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
47691 mv prev-libcpp stage2-libcpp ; : ; \
47693 @endif libcpp
47694 @if libdecnumber
47695 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47696 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
47697 mv prev-libdecnumber stage2-libdecnumber ; : ; \
47699 @endif libdecnumber
47700 @if libiberty
47701 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47702 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
47703 mv prev-libiberty stage2-libiberty ; : ; \
47705 @endif libiberty
47706 @if libiberty-linker-plugin
47707 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47708 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin ; \
47709 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin ; : ; \
47711 @endif libiberty-linker-plugin
47712 @if zlib
47713 @if test -d $(HOST_SUBDIR)/zlib ; then \
47714 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
47715 mv prev-zlib stage2-zlib ; : ; \
47717 @endif zlib
47718 @if lto-plugin
47719 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47720 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
47721 mv prev-lto-plugin stage2-lto-plugin ; : ; \
47723 @endif lto-plugin
47724 @if libcc1
47725 @if test -d $(HOST_SUBDIR)/libcc1 ; then \
47726 cd $(HOST_SUBDIR); mv libcc1 stage3-libcc1 ; \
47727 mv prev-libcc1 stage2-libcc1 ; : ; \
47729 @endif libcc1
47730 @if test -d $(TARGET_SUBDIR) ; then \
47731 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
47732 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
47734 rm -f stage_current
47736 # Bubble a bug fix through all the stages up to stage 3. They are
47737 # remade, but not reconfigured. The next stage (if any) will not be
47738 # reconfigured either.
47739 .PHONY: stage3-bubble
47740 stage3-bubble:: stage2-bubble
47741 @r=`${PWD_COMMAND}`; export r; \
47742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47743 if test -f stage3-lean || test -f stage2-lean ; then \
47744 echo Skipping rebuild of stage3 ; \
47745 else \
47746 $(MAKE) stage3-start; \
47747 if $(LEAN); then \
47748 rm -rf stage1-* ; \
47749 $(STAMP) stage1-lean ; \
47750 fi; \
47751 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47753 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47755 .PHONY: all-stage3 clean-stage3
47756 do-clean: clean-stage3
47758 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47759 # only possibility, but now it conflicts with no-bootstrap rules
47760 @if gcc-bootstrap
47762 compare:
47763 @r=`${PWD_COMMAND}`; export r; \
47764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47765 if test -f stage2-lean; then \
47766 echo Cannot compare object files as stage 2 was deleted. ; \
47767 exit 0 ; \
47768 fi; \
47769 : $(MAKE); $(stage); \
47770 rm -f .bad_compare ; \
47771 echo Comparing stages 2 and 3 ; \
47772 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
47773 files=`find stage3-* -name "*$(objext)" -print | \
47774 sed -n s,^stage$$sed-,,p` ; \
47775 for file in $${files} ; do \
47776 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
47777 if test ! -f $$f1; then continue; fi; \
47778 $(do-compare) > /dev/null 2>&1; \
47779 if test $$? -eq 1; then \
47780 case $$file in \
47781 @compare_exclusions@) \
47782 echo warning: $$file differs ;; \
47783 *) \
47784 echo $$file differs >> .bad_compare ;; \
47785 esac ; \
47786 fi ; \
47787 done ; \
47788 if [ -f .bad_compare ]; then \
47789 echo "Bootstrap comparison failure!"; \
47790 cat .bad_compare; \
47791 exit 1; \
47792 else \
47793 echo Comparison successful.; \
47794 fi ; \
47795 $(STAMP) compare
47796 if $(LEAN); then \
47797 rm -rf stage2-*; \
47798 $(STAMP) stage2-lean; \
47803 .PHONY: bootstrap bootstrap-lean
47804 bootstrap:
47805 echo stage3 > stage_final
47806 @r=`${PWD_COMMAND}`; export r; \
47807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47808 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47809 @: $(MAKE); $(unstage)
47810 @r=`${PWD_COMMAND}`; export r; \
47811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47812 TFLAGS="$(STAGE3_TFLAGS)"; \
47813 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47815 bootstrap-lean:
47816 echo stage3 > stage_final
47817 @r=`${PWD_COMMAND}`; export r; \
47818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47819 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
47820 @: $(MAKE); $(unstage)
47821 @r=`${PWD_COMMAND}`; export r; \
47822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47823 TFLAGS="$(STAGE3_TFLAGS)"; \
47824 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47827 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47828 distclean-stage2:: distclean-stage3
47829 .PHONY: distclean-stage3
47830 distclean-stage3::
47831 @: $(MAKE); $(stage)
47832 @test "`cat stage_last`" != stage3 || rm -f stage_last
47833 rm -rf stage3-* compare
47836 .PHONY: cleanstrap
47837 cleanstrap: do-distclean local-clean
47838 echo stage3 > stage_final
47839 @r=`${PWD_COMMAND}`; export r; \
47840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47841 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47842 @: $(MAKE); $(unstage)
47843 @r=`${PWD_COMMAND}`; export r; \
47844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47845 TFLAGS="$(STAGE3_TFLAGS)"; \
47846 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47848 @endif gcc-bootstrap
47851 .PHONY: stage4-start stage4-end
47853 stage4-start::
47854 @: $(MAKE); $(stage); \
47855 echo stage4 > stage_current ; \
47856 echo stage4 > stage_last; \
47857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47858 @if bfd
47859 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
47860 mkdir stage4-bfd; \
47861 mv stage4-bfd bfd ; \
47862 mv stage3-bfd prev-bfd || test -f stage3-lean
47863 @endif bfd
47864 @if opcodes
47865 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
47866 mkdir stage4-opcodes; \
47867 mv stage4-opcodes opcodes ; \
47868 mv stage3-opcodes prev-opcodes || test -f stage3-lean
47869 @endif opcodes
47870 @if binutils
47871 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
47872 mkdir stage4-binutils; \
47873 mv stage4-binutils binutils ; \
47874 mv stage3-binutils prev-binutils || test -f stage3-lean
47875 @endif binutils
47876 @if fixincludes
47877 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
47878 mkdir stage4-fixincludes; \
47879 mv stage4-fixincludes fixincludes ; \
47880 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
47881 @endif fixincludes
47882 @if gas
47883 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
47884 mkdir stage4-gas; \
47885 mv stage4-gas gas ; \
47886 mv stage3-gas prev-gas || test -f stage3-lean
47887 @endif gas
47888 @if gcc
47889 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
47890 mkdir stage4-gcc; \
47891 mv stage4-gcc gcc ; \
47892 mv stage3-gcc prev-gcc || test -f stage3-lean
47893 @endif gcc
47894 @if gmp
47895 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
47896 mkdir stage4-gmp; \
47897 mv stage4-gmp gmp ; \
47898 mv stage3-gmp prev-gmp || test -f stage3-lean
47899 @endif gmp
47900 @if mpfr
47901 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
47902 mkdir stage4-mpfr; \
47903 mv stage4-mpfr mpfr ; \
47904 mv stage3-mpfr prev-mpfr || test -f stage3-lean
47905 @endif mpfr
47906 @if mpc
47907 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
47908 mkdir stage4-mpc; \
47909 mv stage4-mpc mpc ; \
47910 mv stage3-mpc prev-mpc || test -f stage3-lean
47911 @endif mpc
47912 @if isl
47913 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
47914 mkdir stage4-isl; \
47915 mv stage4-isl isl ; \
47916 mv stage3-isl prev-isl || test -f stage3-lean
47917 @endif isl
47918 @if cloog
47919 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
47920 mkdir stage4-cloog; \
47921 mv stage4-cloog cloog ; \
47922 mv stage3-cloog prev-cloog || test -f stage3-lean
47923 @endif cloog
47924 @if libelf
47925 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
47926 mkdir stage4-libelf; \
47927 mv stage4-libelf libelf ; \
47928 mv stage3-libelf prev-libelf || test -f stage3-lean
47929 @endif libelf
47930 @if gold
47931 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
47932 mkdir stage4-gold; \
47933 mv stage4-gold gold ; \
47934 mv stage3-gold prev-gold || test -f stage3-lean
47935 @endif gold
47936 @if intl
47937 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
47938 mkdir stage4-intl; \
47939 mv stage4-intl intl ; \
47940 mv stage3-intl prev-intl || test -f stage3-lean
47941 @endif intl
47942 @if ld
47943 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
47944 mkdir stage4-ld; \
47945 mv stage4-ld ld ; \
47946 mv stage3-ld prev-ld || test -f stage3-lean
47947 @endif ld
47948 @if libbacktrace
47949 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
47950 mkdir stage4-libbacktrace; \
47951 mv stage4-libbacktrace libbacktrace ; \
47952 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
47953 @endif libbacktrace
47954 @if libcpp
47955 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
47956 mkdir stage4-libcpp; \
47957 mv stage4-libcpp libcpp ; \
47958 mv stage3-libcpp prev-libcpp || test -f stage3-lean
47959 @endif libcpp
47960 @if libdecnumber
47961 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
47962 mkdir stage4-libdecnumber; \
47963 mv stage4-libdecnumber libdecnumber ; \
47964 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
47965 @endif libdecnumber
47966 @if libiberty
47967 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
47968 mkdir stage4-libiberty; \
47969 mv stage4-libiberty libiberty ; \
47970 mv stage3-libiberty prev-libiberty || test -f stage3-lean
47971 @endif libiberty
47972 @if libiberty-linker-plugin
47973 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
47974 mkdir stage4-libiberty-linker-plugin; \
47975 mv stage4-libiberty-linker-plugin libiberty-linker-plugin ; \
47976 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
47977 @endif libiberty-linker-plugin
47978 @if zlib
47979 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
47980 mkdir stage4-zlib; \
47981 mv stage4-zlib zlib ; \
47982 mv stage3-zlib prev-zlib || test -f stage3-lean
47983 @endif zlib
47984 @if lto-plugin
47985 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
47986 mkdir stage4-lto-plugin; \
47987 mv stage4-lto-plugin lto-plugin ; \
47988 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
47989 @endif lto-plugin
47990 @if libcc1
47991 @cd $(HOST_SUBDIR); [ -d stage4-libcc1 ] || \
47992 mkdir stage4-libcc1; \
47993 mv stage4-libcc1 libcc1 ; \
47994 mv stage3-libcc1 prev-libcc1 || test -f stage3-lean
47995 @endif libcc1
47996 @[ -d stage4-$(TARGET_SUBDIR) ] || \
47997 mkdir stage4-$(TARGET_SUBDIR); \
47998 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47999 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
48001 stage4-end::
48002 @if bfd
48003 @if test -d $(HOST_SUBDIR)/bfd ; then \
48004 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
48005 mv prev-bfd stage3-bfd ; : ; \
48007 @endif bfd
48008 @if opcodes
48009 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48010 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
48011 mv prev-opcodes stage3-opcodes ; : ; \
48013 @endif opcodes
48014 @if binutils
48015 @if test -d $(HOST_SUBDIR)/binutils ; then \
48016 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
48017 mv prev-binutils stage3-binutils ; : ; \
48019 @endif binutils
48020 @if fixincludes
48021 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48022 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes ; \
48023 mv prev-fixincludes stage3-fixincludes ; : ; \
48025 @endif fixincludes
48026 @if gas
48027 @if test -d $(HOST_SUBDIR)/gas ; then \
48028 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
48029 mv prev-gas stage3-gas ; : ; \
48031 @endif gas
48032 @if gcc
48033 @if test -d $(HOST_SUBDIR)/gcc ; then \
48034 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
48035 mv prev-gcc stage3-gcc ; : ; \
48037 @endif gcc
48038 @if gmp
48039 @if test -d $(HOST_SUBDIR)/gmp ; then \
48040 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
48041 mv prev-gmp stage3-gmp ; : ; \
48043 @endif gmp
48044 @if mpfr
48045 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48046 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
48047 mv prev-mpfr stage3-mpfr ; : ; \
48049 @endif mpfr
48050 @if mpc
48051 @if test -d $(HOST_SUBDIR)/mpc ; then \
48052 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
48053 mv prev-mpc stage3-mpc ; : ; \
48055 @endif mpc
48056 @if isl
48057 @if test -d $(HOST_SUBDIR)/isl ; then \
48058 cd $(HOST_SUBDIR); mv isl stage4-isl ; \
48059 mv prev-isl stage3-isl ; : ; \
48061 @endif isl
48062 @if cloog
48063 @if test -d $(HOST_SUBDIR)/cloog ; then \
48064 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
48065 mv prev-cloog stage3-cloog ; : ; \
48067 @endif cloog
48068 @if libelf
48069 @if test -d $(HOST_SUBDIR)/libelf ; then \
48070 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
48071 mv prev-libelf stage3-libelf ; : ; \
48073 @endif libelf
48074 @if gold
48075 @if test -d $(HOST_SUBDIR)/gold ; then \
48076 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
48077 mv prev-gold stage3-gold ; : ; \
48079 @endif gold
48080 @if intl
48081 @if test -d $(HOST_SUBDIR)/intl ; then \
48082 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
48083 mv prev-intl stage3-intl ; : ; \
48085 @endif intl
48086 @if ld
48087 @if test -d $(HOST_SUBDIR)/ld ; then \
48088 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
48089 mv prev-ld stage3-ld ; : ; \
48091 @endif ld
48092 @if libbacktrace
48093 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48094 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
48095 mv prev-libbacktrace stage3-libbacktrace ; : ; \
48097 @endif libbacktrace
48098 @if libcpp
48099 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48100 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
48101 mv prev-libcpp stage3-libcpp ; : ; \
48103 @endif libcpp
48104 @if libdecnumber
48105 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48106 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
48107 mv prev-libdecnumber stage3-libdecnumber ; : ; \
48109 @endif libdecnumber
48110 @if libiberty
48111 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48112 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
48113 mv prev-libiberty stage3-libiberty ; : ; \
48115 @endif libiberty
48116 @if libiberty-linker-plugin
48117 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48118 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin ; \
48119 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin ; : ; \
48121 @endif libiberty-linker-plugin
48122 @if zlib
48123 @if test -d $(HOST_SUBDIR)/zlib ; then \
48124 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
48125 mv prev-zlib stage3-zlib ; : ; \
48127 @endif zlib
48128 @if lto-plugin
48129 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48130 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
48131 mv prev-lto-plugin stage3-lto-plugin ; : ; \
48133 @endif lto-plugin
48134 @if libcc1
48135 @if test -d $(HOST_SUBDIR)/libcc1 ; then \
48136 cd $(HOST_SUBDIR); mv libcc1 stage4-libcc1 ; \
48137 mv prev-libcc1 stage3-libcc1 ; : ; \
48139 @endif libcc1
48140 @if test -d $(TARGET_SUBDIR) ; then \
48141 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
48142 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
48144 rm -f stage_current
48146 # Bubble a bug fix through all the stages up to stage 4. They are
48147 # remade, but not reconfigured. The next stage (if any) will not be
48148 # reconfigured either.
48149 .PHONY: stage4-bubble
48150 stage4-bubble:: stage3-bubble
48151 @r=`${PWD_COMMAND}`; export r; \
48152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48153 if test -f stage4-lean || test -f stage3-lean ; then \
48154 echo Skipping rebuild of stage4 ; \
48155 else \
48156 $(MAKE) stage4-start; \
48157 if $(LEAN); then \
48158 rm -rf stage2-* ; \
48159 $(STAMP) stage2-lean ; \
48160 fi; \
48161 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48163 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48165 .PHONY: all-stage4 clean-stage4
48166 do-clean: clean-stage4
48168 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48169 # only possibility, but now it conflicts with no-bootstrap rules
48170 @if gcc-bootstrap
48172 compare3:
48173 @r=`${PWD_COMMAND}`; export r; \
48174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48175 if test -f stage3-lean; then \
48176 echo Cannot compare object files as stage 3 was deleted. ; \
48177 exit 0 ; \
48178 fi; \
48179 : $(MAKE); $(stage); \
48180 rm -f .bad_compare ; \
48181 echo Comparing stages 3 and 4 ; \
48182 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
48183 files=`find stage4-* -name "*$(objext)" -print | \
48184 sed -n s,^stage$$sed-,,p` ; \
48185 for file in $${files} ; do \
48186 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
48187 if test ! -f $$f1; then continue; fi; \
48188 $(do-compare3) > /dev/null 2>&1; \
48189 if test $$? -eq 1; then \
48190 case $$file in \
48191 @compare_exclusions@) \
48192 echo warning: $$file differs ;; \
48193 *) \
48194 echo $$file differs >> .bad_compare ;; \
48195 esac ; \
48196 fi ; \
48197 done ; \
48198 if [ -f .bad_compare ]; then \
48199 echo "Bootstrap comparison failure!"; \
48200 cat .bad_compare; \
48201 exit 1; \
48202 else \
48203 echo Comparison successful.; \
48204 fi ; \
48205 $(STAMP) compare3
48206 if $(LEAN); then \
48207 rm -rf stage3-*; \
48208 $(STAMP) stage3-lean; \
48213 .PHONY: bootstrap4 bootstrap4-lean
48214 bootstrap4:
48215 echo stage4 > stage_final
48216 @r=`${PWD_COMMAND}`; export r; \
48217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48219 @: $(MAKE); $(unstage)
48220 @r=`${PWD_COMMAND}`; export r; \
48221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48222 TFLAGS="$(STAGE4_TFLAGS)"; \
48223 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48225 bootstrap4-lean:
48226 echo stage4 > stage_final
48227 @r=`${PWD_COMMAND}`; export r; \
48228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48229 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48230 @: $(MAKE); $(unstage)
48231 @r=`${PWD_COMMAND}`; export r; \
48232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48233 TFLAGS="$(STAGE4_TFLAGS)"; \
48234 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48237 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48238 distclean-stage3:: distclean-stage4
48239 .PHONY: distclean-stage4
48240 distclean-stage4::
48241 @: $(MAKE); $(stage)
48242 @test "`cat stage_last`" != stage4 || rm -f stage_last
48243 rm -rf stage4-* compare3
48246 @endif gcc-bootstrap
48249 .PHONY: stageprofile-start stageprofile-end
48251 stageprofile-start::
48252 @: $(MAKE); $(stage); \
48253 echo stageprofile > stage_current ; \
48254 echo stageprofile > stage_last; \
48255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48256 @if bfd
48257 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48258 mkdir stageprofile-bfd; \
48259 mv stageprofile-bfd bfd ; \
48260 mv stage1-bfd prev-bfd || test -f stage1-lean
48261 @endif bfd
48262 @if opcodes
48263 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48264 mkdir stageprofile-opcodes; \
48265 mv stageprofile-opcodes opcodes ; \
48266 mv stage1-opcodes prev-opcodes || test -f stage1-lean
48267 @endif opcodes
48268 @if binutils
48269 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48270 mkdir stageprofile-binutils; \
48271 mv stageprofile-binutils binutils ; \
48272 mv stage1-binutils prev-binutils || test -f stage1-lean
48273 @endif binutils
48274 @if fixincludes
48275 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
48276 mkdir stageprofile-fixincludes; \
48277 mv stageprofile-fixincludes fixincludes ; \
48278 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
48279 @endif fixincludes
48280 @if gas
48281 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48282 mkdir stageprofile-gas; \
48283 mv stageprofile-gas gas ; \
48284 mv stage1-gas prev-gas || test -f stage1-lean
48285 @endif gas
48286 @if gcc
48287 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48288 mkdir stageprofile-gcc; \
48289 mv stageprofile-gcc gcc ; \
48290 mv stage1-gcc prev-gcc || test -f stage1-lean
48291 @endif gcc
48292 @if gmp
48293 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48294 mkdir stageprofile-gmp; \
48295 mv stageprofile-gmp gmp ; \
48296 mv stage1-gmp prev-gmp || test -f stage1-lean
48297 @endif gmp
48298 @if mpfr
48299 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48300 mkdir stageprofile-mpfr; \
48301 mv stageprofile-mpfr mpfr ; \
48302 mv stage1-mpfr prev-mpfr || test -f stage1-lean
48303 @endif mpfr
48304 @if mpc
48305 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
48306 mkdir stageprofile-mpc; \
48307 mv stageprofile-mpc mpc ; \
48308 mv stage1-mpc prev-mpc || test -f stage1-lean
48309 @endif mpc
48310 @if isl
48311 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
48312 mkdir stageprofile-isl; \
48313 mv stageprofile-isl isl ; \
48314 mv stage1-isl prev-isl || test -f stage1-lean
48315 @endif isl
48316 @if cloog
48317 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
48318 mkdir stageprofile-cloog; \
48319 mv stageprofile-cloog cloog ; \
48320 mv stage1-cloog prev-cloog || test -f stage1-lean
48321 @endif cloog
48322 @if libelf
48323 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
48324 mkdir stageprofile-libelf; \
48325 mv stageprofile-libelf libelf ; \
48326 mv stage1-libelf prev-libelf || test -f stage1-lean
48327 @endif libelf
48328 @if gold
48329 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
48330 mkdir stageprofile-gold; \
48331 mv stageprofile-gold gold ; \
48332 mv stage1-gold prev-gold || test -f stage1-lean
48333 @endif gold
48334 @if intl
48335 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48336 mkdir stageprofile-intl; \
48337 mv stageprofile-intl intl ; \
48338 mv stage1-intl prev-intl || test -f stage1-lean
48339 @endif intl
48340 @if ld
48341 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48342 mkdir stageprofile-ld; \
48343 mv stageprofile-ld ld ; \
48344 mv stage1-ld prev-ld || test -f stage1-lean
48345 @endif ld
48346 @if libbacktrace
48347 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
48348 mkdir stageprofile-libbacktrace; \
48349 mv stageprofile-libbacktrace libbacktrace ; \
48350 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
48351 @endif libbacktrace
48352 @if libcpp
48353 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48354 mkdir stageprofile-libcpp; \
48355 mv stageprofile-libcpp libcpp ; \
48356 mv stage1-libcpp prev-libcpp || test -f stage1-lean
48357 @endif libcpp
48358 @if libdecnumber
48359 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48360 mkdir stageprofile-libdecnumber; \
48361 mv stageprofile-libdecnumber libdecnumber ; \
48362 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
48363 @endif libdecnumber
48364 @if libiberty
48365 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48366 mkdir stageprofile-libiberty; \
48367 mv stageprofile-libiberty libiberty ; \
48368 mv stage1-libiberty prev-libiberty || test -f stage1-lean
48369 @endif libiberty
48370 @if libiberty-linker-plugin
48371 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
48372 mkdir stageprofile-libiberty-linker-plugin; \
48373 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin ; \
48374 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
48375 @endif libiberty-linker-plugin
48376 @if zlib
48377 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48378 mkdir stageprofile-zlib; \
48379 mv stageprofile-zlib zlib ; \
48380 mv stage1-zlib prev-zlib || test -f stage1-lean
48381 @endif zlib
48382 @if lto-plugin
48383 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
48384 mkdir stageprofile-lto-plugin; \
48385 mv stageprofile-lto-plugin lto-plugin ; \
48386 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
48387 @endif lto-plugin
48388 @if libcc1
48389 @cd $(HOST_SUBDIR); [ -d stageprofile-libcc1 ] || \
48390 mkdir stageprofile-libcc1; \
48391 mv stageprofile-libcc1 libcc1 ; \
48392 mv stage1-libcc1 prev-libcc1 || test -f stage1-lean
48393 @endif libcc1
48394 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48395 mkdir stageprofile-$(TARGET_SUBDIR); \
48396 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
48397 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
48399 stageprofile-end::
48400 @if bfd
48401 @if test -d $(HOST_SUBDIR)/bfd ; then \
48402 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48403 mv prev-bfd stage1-bfd ; : ; \
48405 @endif bfd
48406 @if opcodes
48407 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48408 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48409 mv prev-opcodes stage1-opcodes ; : ; \
48411 @endif opcodes
48412 @if binutils
48413 @if test -d $(HOST_SUBDIR)/binutils ; then \
48414 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48415 mv prev-binutils stage1-binutils ; : ; \
48417 @endif binutils
48418 @if fixincludes
48419 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48420 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes ; \
48421 mv prev-fixincludes stage1-fixincludes ; : ; \
48423 @endif fixincludes
48424 @if gas
48425 @if test -d $(HOST_SUBDIR)/gas ; then \
48426 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48427 mv prev-gas stage1-gas ; : ; \
48429 @endif gas
48430 @if gcc
48431 @if test -d $(HOST_SUBDIR)/gcc ; then \
48432 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48433 mv prev-gcc stage1-gcc ; : ; \
48435 @endif gcc
48436 @if gmp
48437 @if test -d $(HOST_SUBDIR)/gmp ; then \
48438 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48439 mv prev-gmp stage1-gmp ; : ; \
48441 @endif gmp
48442 @if mpfr
48443 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48444 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48445 mv prev-mpfr stage1-mpfr ; : ; \
48447 @endif mpfr
48448 @if mpc
48449 @if test -d $(HOST_SUBDIR)/mpc ; then \
48450 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
48451 mv prev-mpc stage1-mpc ; : ; \
48453 @endif mpc
48454 @if isl
48455 @if test -d $(HOST_SUBDIR)/isl ; then \
48456 cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
48457 mv prev-isl stage1-isl ; : ; \
48459 @endif isl
48460 @if cloog
48461 @if test -d $(HOST_SUBDIR)/cloog ; then \
48462 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
48463 mv prev-cloog stage1-cloog ; : ; \
48465 @endif cloog
48466 @if libelf
48467 @if test -d $(HOST_SUBDIR)/libelf ; then \
48468 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
48469 mv prev-libelf stage1-libelf ; : ; \
48471 @endif libelf
48472 @if gold
48473 @if test -d $(HOST_SUBDIR)/gold ; then \
48474 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
48475 mv prev-gold stage1-gold ; : ; \
48477 @endif gold
48478 @if intl
48479 @if test -d $(HOST_SUBDIR)/intl ; then \
48480 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
48481 mv prev-intl stage1-intl ; : ; \
48483 @endif intl
48484 @if ld
48485 @if test -d $(HOST_SUBDIR)/ld ; then \
48486 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
48487 mv prev-ld stage1-ld ; : ; \
48489 @endif ld
48490 @if libbacktrace
48491 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48492 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
48493 mv prev-libbacktrace stage1-libbacktrace ; : ; \
48495 @endif libbacktrace
48496 @if libcpp
48497 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48498 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
48499 mv prev-libcpp stage1-libcpp ; : ; \
48501 @endif libcpp
48502 @if libdecnumber
48503 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48504 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
48505 mv prev-libdecnumber stage1-libdecnumber ; : ; \
48507 @endif libdecnumber
48508 @if libiberty
48509 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48510 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
48511 mv prev-libiberty stage1-libiberty ; : ; \
48513 @endif libiberty
48514 @if libiberty-linker-plugin
48515 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48516 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; \
48517 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; : ; \
48519 @endif libiberty-linker-plugin
48520 @if zlib
48521 @if test -d $(HOST_SUBDIR)/zlib ; then \
48522 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
48523 mv prev-zlib stage1-zlib ; : ; \
48525 @endif zlib
48526 @if lto-plugin
48527 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48528 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
48529 mv prev-lto-plugin stage1-lto-plugin ; : ; \
48531 @endif lto-plugin
48532 @if libcc1
48533 @if test -d $(HOST_SUBDIR)/libcc1 ; then \
48534 cd $(HOST_SUBDIR); mv libcc1 stageprofile-libcc1 ; \
48535 mv prev-libcc1 stage1-libcc1 ; : ; \
48537 @endif libcc1
48538 @if test -d $(TARGET_SUBDIR) ; then \
48539 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
48540 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
48542 rm -f stage_current
48544 # Bubble a bug fix through all the stages up to stage profile. They are
48545 # remade, but not reconfigured. The next stage (if any) will not be
48546 # reconfigured either.
48547 .PHONY: stageprofile-bubble
48548 stageprofile-bubble:: stage1-bubble
48549 @r=`${PWD_COMMAND}`; export r; \
48550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48551 if test -f stageprofile-lean || test -f stage1-lean ; then \
48552 echo Skipping rebuild of stageprofile ; \
48553 else \
48554 $(MAKE) stageprofile-start; \
48555 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48558 .PHONY: all-stageprofile clean-stageprofile
48559 do-clean: clean-stageprofile
48561 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48562 # only possibility, but now it conflicts with no-bootstrap rules
48563 @if gcc-bootstrap
48568 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48569 distclean-stage1:: distclean-stageprofile
48570 .PHONY: distclean-stageprofile
48571 distclean-stageprofile::
48572 @: $(MAKE); $(stage)
48573 @test "`cat stage_last`" != stageprofile || rm -f stage_last
48574 rm -rf stageprofile-*
48577 @endif gcc-bootstrap
48580 .PHONY: stagefeedback-start stagefeedback-end
48582 stagefeedback-start::
48583 @: $(MAKE); $(stage); \
48584 echo stagefeedback > stage_current ; \
48585 echo stagefeedback > stage_last; \
48586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48587 @if bfd
48588 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48589 mkdir stagefeedback-bfd; \
48590 mv stagefeedback-bfd bfd ; \
48591 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
48592 @endif bfd
48593 @if opcodes
48594 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48595 mkdir stagefeedback-opcodes; \
48596 mv stagefeedback-opcodes opcodes ; \
48597 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
48598 @endif opcodes
48599 @if binutils
48600 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48601 mkdir stagefeedback-binutils; \
48602 mv stagefeedback-binutils binutils ; \
48603 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
48604 @endif binutils
48605 @if fixincludes
48606 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
48607 mkdir stagefeedback-fixincludes; \
48608 mv stagefeedback-fixincludes fixincludes ; \
48609 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
48610 @endif fixincludes
48611 @if gas
48612 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48613 mkdir stagefeedback-gas; \
48614 mv stagefeedback-gas gas ; \
48615 mv stageprofile-gas prev-gas || test -f stageprofile-lean
48616 @endif gas
48617 @if gcc
48618 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48619 mkdir stagefeedback-gcc; \
48620 mv stagefeedback-gcc gcc ; \
48621 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
48622 @endif gcc
48623 @if gmp
48624 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48625 mkdir stagefeedback-gmp; \
48626 mv stagefeedback-gmp gmp ; \
48627 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
48628 @endif gmp
48629 @if mpfr
48630 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48631 mkdir stagefeedback-mpfr; \
48632 mv stagefeedback-mpfr mpfr ; \
48633 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
48634 @endif mpfr
48635 @if mpc
48636 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
48637 mkdir stagefeedback-mpc; \
48638 mv stagefeedback-mpc mpc ; \
48639 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
48640 @endif mpc
48641 @if isl
48642 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
48643 mkdir stagefeedback-isl; \
48644 mv stagefeedback-isl isl ; \
48645 mv stageprofile-isl prev-isl || test -f stageprofile-lean
48646 @endif isl
48647 @if cloog
48648 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
48649 mkdir stagefeedback-cloog; \
48650 mv stagefeedback-cloog cloog ; \
48651 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
48652 @endif cloog
48653 @if libelf
48654 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
48655 mkdir stagefeedback-libelf; \
48656 mv stagefeedback-libelf libelf ; \
48657 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
48658 @endif libelf
48659 @if gold
48660 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
48661 mkdir stagefeedback-gold; \
48662 mv stagefeedback-gold gold ; \
48663 mv stageprofile-gold prev-gold || test -f stageprofile-lean
48664 @endif gold
48665 @if intl
48666 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48667 mkdir stagefeedback-intl; \
48668 mv stagefeedback-intl intl ; \
48669 mv stageprofile-intl prev-intl || test -f stageprofile-lean
48670 @endif intl
48671 @if ld
48672 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48673 mkdir stagefeedback-ld; \
48674 mv stagefeedback-ld ld ; \
48675 mv stageprofile-ld prev-ld || test -f stageprofile-lean
48676 @endif ld
48677 @if libbacktrace
48678 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
48679 mkdir stagefeedback-libbacktrace; \
48680 mv stagefeedback-libbacktrace libbacktrace ; \
48681 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
48682 @endif libbacktrace
48683 @if libcpp
48684 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48685 mkdir stagefeedback-libcpp; \
48686 mv stagefeedback-libcpp libcpp ; \
48687 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
48688 @endif libcpp
48689 @if libdecnumber
48690 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48691 mkdir stagefeedback-libdecnumber; \
48692 mv stagefeedback-libdecnumber libdecnumber ; \
48693 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
48694 @endif libdecnumber
48695 @if libiberty
48696 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48697 mkdir stagefeedback-libiberty; \
48698 mv stagefeedback-libiberty libiberty ; \
48699 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
48700 @endif libiberty
48701 @if libiberty-linker-plugin
48702 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
48703 mkdir stagefeedback-libiberty-linker-plugin; \
48704 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin ; \
48705 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
48706 @endif libiberty-linker-plugin
48707 @if zlib
48708 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48709 mkdir stagefeedback-zlib; \
48710 mv stagefeedback-zlib zlib ; \
48711 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
48712 @endif zlib
48713 @if lto-plugin
48714 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
48715 mkdir stagefeedback-lto-plugin; \
48716 mv stagefeedback-lto-plugin lto-plugin ; \
48717 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
48718 @endif lto-plugin
48719 @if libcc1
48720 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcc1 ] || \
48721 mkdir stagefeedback-libcc1; \
48722 mv stagefeedback-libcc1 libcc1 ; \
48723 mv stageprofile-libcc1 prev-libcc1 || test -f stageprofile-lean
48724 @endif libcc1
48725 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48726 mkdir stagefeedback-$(TARGET_SUBDIR); \
48727 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
48728 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
48730 stagefeedback-end::
48731 @if bfd
48732 @if test -d $(HOST_SUBDIR)/bfd ; then \
48733 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
48734 mv prev-bfd stageprofile-bfd ; : ; \
48736 @endif bfd
48737 @if opcodes
48738 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48739 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
48740 mv prev-opcodes stageprofile-opcodes ; : ; \
48742 @endif opcodes
48743 @if binutils
48744 @if test -d $(HOST_SUBDIR)/binutils ; then \
48745 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
48746 mv prev-binutils stageprofile-binutils ; : ; \
48748 @endif binutils
48749 @if fixincludes
48750 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48751 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes ; \
48752 mv prev-fixincludes stageprofile-fixincludes ; : ; \
48754 @endif fixincludes
48755 @if gas
48756 @if test -d $(HOST_SUBDIR)/gas ; then \
48757 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
48758 mv prev-gas stageprofile-gas ; : ; \
48760 @endif gas
48761 @if gcc
48762 @if test -d $(HOST_SUBDIR)/gcc ; then \
48763 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
48764 mv prev-gcc stageprofile-gcc ; : ; \
48766 @endif gcc
48767 @if gmp
48768 @if test -d $(HOST_SUBDIR)/gmp ; then \
48769 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
48770 mv prev-gmp stageprofile-gmp ; : ; \
48772 @endif gmp
48773 @if mpfr
48774 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48775 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
48776 mv prev-mpfr stageprofile-mpfr ; : ; \
48778 @endif mpfr
48779 @if mpc
48780 @if test -d $(HOST_SUBDIR)/mpc ; then \
48781 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
48782 mv prev-mpc stageprofile-mpc ; : ; \
48784 @endif mpc
48785 @if isl
48786 @if test -d $(HOST_SUBDIR)/isl ; then \
48787 cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
48788 mv prev-isl stageprofile-isl ; : ; \
48790 @endif isl
48791 @if cloog
48792 @if test -d $(HOST_SUBDIR)/cloog ; then \
48793 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
48794 mv prev-cloog stageprofile-cloog ; : ; \
48796 @endif cloog
48797 @if libelf
48798 @if test -d $(HOST_SUBDIR)/libelf ; then \
48799 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
48800 mv prev-libelf stageprofile-libelf ; : ; \
48802 @endif libelf
48803 @if gold
48804 @if test -d $(HOST_SUBDIR)/gold ; then \
48805 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
48806 mv prev-gold stageprofile-gold ; : ; \
48808 @endif gold
48809 @if intl
48810 @if test -d $(HOST_SUBDIR)/intl ; then \
48811 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
48812 mv prev-intl stageprofile-intl ; : ; \
48814 @endif intl
48815 @if ld
48816 @if test -d $(HOST_SUBDIR)/ld ; then \
48817 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
48818 mv prev-ld stageprofile-ld ; : ; \
48820 @endif ld
48821 @if libbacktrace
48822 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48823 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
48824 mv prev-libbacktrace stageprofile-libbacktrace ; : ; \
48826 @endif libbacktrace
48827 @if libcpp
48828 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48829 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
48830 mv prev-libcpp stageprofile-libcpp ; : ; \
48832 @endif libcpp
48833 @if libdecnumber
48834 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48835 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
48836 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
48838 @endif libdecnumber
48839 @if libiberty
48840 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48841 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
48842 mv prev-libiberty stageprofile-libiberty ; : ; \
48844 @endif libiberty
48845 @if libiberty-linker-plugin
48846 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48847 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin ; \
48848 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; : ; \
48850 @endif libiberty-linker-plugin
48851 @if zlib
48852 @if test -d $(HOST_SUBDIR)/zlib ; then \
48853 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
48854 mv prev-zlib stageprofile-zlib ; : ; \
48856 @endif zlib
48857 @if lto-plugin
48858 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48859 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
48860 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
48862 @endif lto-plugin
48863 @if libcc1
48864 @if test -d $(HOST_SUBDIR)/libcc1 ; then \
48865 cd $(HOST_SUBDIR); mv libcc1 stagefeedback-libcc1 ; \
48866 mv prev-libcc1 stageprofile-libcc1 ; : ; \
48868 @endif libcc1
48869 @if test -d $(TARGET_SUBDIR) ; then \
48870 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
48871 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
48873 rm -f stage_current
48875 # Bubble a bug fix through all the stages up to stage feedback. They are
48876 # remade, but not reconfigured. The next stage (if any) will not be
48877 # reconfigured either.
48878 .PHONY: stagefeedback-bubble
48879 stagefeedback-bubble:: stageprofile-bubble
48880 @r=`${PWD_COMMAND}`; export r; \
48881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48882 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
48883 echo Skipping rebuild of stagefeedback ; \
48884 else \
48885 $(MAKE) stagefeedback-start; \
48886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
48889 .PHONY: all-stagefeedback clean-stagefeedback
48890 do-clean: clean-stagefeedback
48892 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48893 # only possibility, but now it conflicts with no-bootstrap rules
48894 @if gcc-bootstrap
48898 .PHONY: profiledbootstrap profiledbootstrap-lean
48899 profiledbootstrap:
48900 echo stagefeedback > stage_final
48901 @r=`${PWD_COMMAND}`; export r; \
48902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48903 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
48904 @: $(MAKE); $(unstage)
48905 @r=`${PWD_COMMAND}`; export r; \
48906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48907 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48908 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48910 profiledbootstrap-lean:
48911 echo stagefeedback > stage_final
48912 @r=`${PWD_COMMAND}`; export r; \
48913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48914 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
48915 @: $(MAKE); $(unstage)
48916 @r=`${PWD_COMMAND}`; export r; \
48917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48919 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48922 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48923 distclean-stageprofile:: distclean-stagefeedback
48924 .PHONY: distclean-stagefeedback
48925 distclean-stagefeedback::
48926 @: $(MAKE); $(stage)
48927 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
48928 rm -rf stagefeedback-*
48931 @endif gcc-bootstrap
48935 stageprofile-end::
48936 $(MAKE) distclean-stagefeedback
48938 stagefeedback-start::
48939 @r=`${PWD_COMMAND}`; export r; \
48940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48941 for i in prev-*; do \
48942 j=`echo $$i | sed s/^prev-//` ; \
48943 cd $$r/$$i && \
48944 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
48945 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
48946 done
48948 @if gcc-bootstrap
48949 do-distclean: distclean-stage1
48951 # Provide a GCC build when we're building target libraries. This does
48952 # not work as a dependency, just as the minimum necessary to avoid errors.
48953 stage_last:
48954 @r=`${PWD_COMMAND}`; export r; \
48955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48956 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
48958 # Same as unstage, but not phony and defaulting to stage1-start. We place
48959 # it in the dependency so that for example `make -j3 all-gcc' works.
48960 stage_current:
48961 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
48963 .PHONY: restrap
48964 restrap::
48965 @: $(MAKE); $(stage)
48966 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
48967 restrap:: all
48968 @endif gcc-bootstrap
48970 # --------------------------------------
48971 # Dependencies between different modules
48972 # --------------------------------------
48974 # Generic dependencies for target modules on host stuff, especially gcc
48975 @if gcc-bootstrap
48976 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
48977 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
48978 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
48979 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
48980 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
48981 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
48982 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
48983 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
48984 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
48985 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
48986 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
48987 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
48988 configure-stage1-target-libvtv: maybe-all-stage1-gcc
48989 configure-stage2-target-libvtv: maybe-all-stage2-gcc
48990 configure-stage3-target-libvtv: maybe-all-stage3-gcc
48991 configure-stage4-target-libvtv: maybe-all-stage4-gcc
48992 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
48993 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
48994 configure-target-libcilkrts: stage_last
48995 configure-target-libssp: stage_last
48996 configure-target-newlib: stage_last
48997 configure-stage1-target-libgcc: maybe-all-stage1-gcc
48998 configure-stage2-target-libgcc: maybe-all-stage2-gcc
48999 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49000 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49001 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49002 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49003 configure-target-libbacktrace: stage_last
49004 configure-target-libquadmath: stage_last
49005 configure-target-libgfortran: stage_last
49006 configure-target-libobjc: stage_last
49007 configure-target-libgo: stage_last
49008 configure-target-libtermcap: stage_last
49009 configure-target-winsup: stage_last
49010 configure-target-libgloss: stage_last
49011 configure-target-libffi: stage_last
49012 configure-target-libjava: stage_last
49013 configure-target-zlib: stage_last
49014 configure-target-boehm-gc: stage_last
49015 configure-target-rda: stage_last
49016 configure-target-libada: stage_last
49017 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49018 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49019 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49020 configure-stage4-target-libgomp: maybe-all-stage4-gcc
49021 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49022 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49023 configure-target-libitm: stage_last
49024 configure-target-libatomic: stage_last
49025 @endif gcc-bootstrap
49027 @if gcc-no-bootstrap
49028 configure-target-libstdc++-v3: maybe-all-gcc
49029 configure-target-libsanitizer: maybe-all-gcc
49030 configure-target-libvtv: maybe-all-gcc
49031 configure-target-libcilkrts: maybe-all-gcc
49032 configure-target-libssp: maybe-all-gcc
49033 configure-target-newlib: maybe-all-gcc
49034 configure-target-libgcc: maybe-all-gcc
49035 configure-target-libbacktrace: maybe-all-gcc
49036 configure-target-libquadmath: maybe-all-gcc
49037 configure-target-libgfortran: maybe-all-gcc
49038 configure-target-libobjc: maybe-all-gcc
49039 configure-target-libgo: maybe-all-gcc
49040 configure-target-libtermcap: maybe-all-gcc
49041 configure-target-winsup: maybe-all-gcc
49042 configure-target-libgloss: maybe-all-gcc
49043 configure-target-libffi: maybe-all-gcc
49044 configure-target-libjava: maybe-all-gcc
49045 configure-target-zlib: maybe-all-gcc
49046 configure-target-boehm-gc: maybe-all-gcc
49047 configure-target-rda: maybe-all-gcc
49048 configure-target-libada: maybe-all-gcc
49049 configure-target-libgomp: maybe-all-gcc
49050 configure-target-libitm: maybe-all-gcc
49051 configure-target-libatomic: maybe-all-gcc
49052 @endif gcc-no-bootstrap
49055 # There are two types of dependencies here: 'hard' dependencies, where one
49056 # module simply won't build without the other; and 'soft' dependencies, where
49057 # if the depended-on module is missing, the depending module will do without
49058 # or find a substitute somewhere (perhaps installed). Soft dependencies
49059 # are made here to depend on a 'maybe-' target. If you're not sure,
49060 # it's safer to use a soft dependency.
49067 # With all the machinery above in place, it is pretty easy to generate
49068 # dependencies. Host dependencies are a bit more complex because we have
49069 # to check for bootstrap/prebootstrap dependencies. To resolve
49070 # prebootstrap dependencies, prebootstrap modules are gathered in
49071 # a hash table.
49072 all-build-bison: maybe-all-build-texinfo
49073 all-build-flex: maybe-all-build-texinfo
49074 all-build-flex: maybe-all-build-bison
49075 all-build-flex: maybe-all-build-m4
49076 all-build-libiberty: maybe-all-build-texinfo
49077 all-build-m4: maybe-all-build-texinfo
49078 all-build-fixincludes: maybe-all-build-libiberty
49079 all-build-libcpp: maybe-all-build-libiberty
49080 configure-gcc: maybe-configure-intl
49082 configure-stage1-gcc: maybe-configure-stage1-intl
49083 configure-stage2-gcc: maybe-configure-stage2-intl
49084 configure-stage3-gcc: maybe-configure-stage3-intl
49085 configure-stage4-gcc: maybe-configure-stage4-intl
49086 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
49087 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
49088 configure-gcc: maybe-all-gmp
49090 configure-stage1-gcc: maybe-all-stage1-gmp
49091 configure-stage2-gcc: maybe-all-stage2-gmp
49092 configure-stage3-gcc: maybe-all-stage3-gmp
49093 configure-stage4-gcc: maybe-all-stage4-gmp
49094 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
49095 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
49096 configure-gcc: maybe-all-lto-plugin
49098 configure-stage1-gcc: maybe-all-stage1-lto-plugin
49099 configure-stage2-gcc: maybe-all-stage2-lto-plugin
49100 configure-stage3-gcc: maybe-all-stage3-lto-plugin
49101 configure-stage4-gcc: maybe-all-stage4-lto-plugin
49102 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49103 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49104 configure-gcc: maybe-all-binutils
49106 configure-stage1-gcc: maybe-all-stage1-binutils
49107 configure-stage2-gcc: maybe-all-stage2-binutils
49108 configure-stage3-gcc: maybe-all-stage3-binutils
49109 configure-stage4-gcc: maybe-all-stage4-binutils
49110 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
49111 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
49112 configure-gcc: maybe-all-gas
49114 configure-stage1-gcc: maybe-all-stage1-gas
49115 configure-stage2-gcc: maybe-all-stage2-gas
49116 configure-stage3-gcc: maybe-all-stage3-gas
49117 configure-stage4-gcc: maybe-all-stage4-gas
49118 configure-stageprofile-gcc: maybe-all-stageprofile-gas
49119 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
49120 configure-gcc: maybe-all-ld
49122 configure-stage1-gcc: maybe-all-stage1-ld
49123 configure-stage2-gcc: maybe-all-stage2-ld
49124 configure-stage3-gcc: maybe-all-stage3-ld
49125 configure-stage4-gcc: maybe-all-stage4-ld
49126 configure-stageprofile-gcc: maybe-all-stageprofile-ld
49127 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
49128 configure-gcc: maybe-all-gold
49130 configure-stage1-gcc: maybe-all-stage1-gold
49131 configure-stage2-gcc: maybe-all-stage2-gold
49132 configure-stage3-gcc: maybe-all-stage3-gold
49133 configure-stage4-gcc: maybe-all-stage4-gold
49134 configure-stageprofile-gcc: maybe-all-stageprofile-gold
49135 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
49136 configure-gcc: maybe-all-libelf
49138 configure-stage1-gcc: maybe-all-stage1-libelf
49139 configure-stage2-gcc: maybe-all-stage2-libelf
49140 configure-stage3-gcc: maybe-all-stage3-libelf
49141 configure-stage4-gcc: maybe-all-stage4-libelf
49142 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
49143 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
49144 all-gcc: all-libiberty
49146 all-stage1-gcc: all-stage1-libiberty
49147 all-stage2-gcc: all-stage2-libiberty
49148 all-stage3-gcc: all-stage3-libiberty
49149 all-stage4-gcc: all-stage4-libiberty
49150 all-stageprofile-gcc: all-stageprofile-libiberty
49151 all-stagefeedback-gcc: all-stagefeedback-libiberty
49152 all-gcc: maybe-all-intl
49154 all-stage1-gcc: maybe-all-stage1-intl
49155 all-stage2-gcc: maybe-all-stage2-intl
49156 all-stage3-gcc: maybe-all-stage3-intl
49157 all-stage4-gcc: maybe-all-stage4-intl
49158 all-stageprofile-gcc: maybe-all-stageprofile-intl
49159 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
49160 all-gcc: maybe-all-mpfr
49162 all-stage1-gcc: maybe-all-stage1-mpfr
49163 all-stage2-gcc: maybe-all-stage2-mpfr
49164 all-stage3-gcc: maybe-all-stage3-mpfr
49165 all-stage4-gcc: maybe-all-stage4-mpfr
49166 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
49167 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49168 all-gcc: maybe-all-mpc
49170 all-stage1-gcc: maybe-all-stage1-mpc
49171 all-stage2-gcc: maybe-all-stage2-mpc
49172 all-stage3-gcc: maybe-all-stage3-mpc
49173 all-stage4-gcc: maybe-all-stage4-mpc
49174 all-stageprofile-gcc: maybe-all-stageprofile-mpc
49175 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49176 all-gcc: maybe-all-cloog
49178 all-stage1-gcc: maybe-all-stage1-cloog
49179 all-stage2-gcc: maybe-all-stage2-cloog
49180 all-stage3-gcc: maybe-all-stage3-cloog
49181 all-stage4-gcc: maybe-all-stage4-cloog
49182 all-stageprofile-gcc: maybe-all-stageprofile-cloog
49183 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
49184 all-gcc: maybe-all-build-texinfo
49186 all-stage1-gcc: maybe-all-build-texinfo
49187 all-stage2-gcc: maybe-all-build-texinfo
49188 all-stage3-gcc: maybe-all-build-texinfo
49189 all-stage4-gcc: maybe-all-build-texinfo
49190 all-stageprofile-gcc: maybe-all-build-texinfo
49191 all-stagefeedback-gcc: maybe-all-build-texinfo
49192 all-gcc: maybe-all-build-bison
49194 all-stage1-gcc: maybe-all-build-bison
49195 all-stage2-gcc: maybe-all-build-bison
49196 all-stage3-gcc: maybe-all-build-bison
49197 all-stage4-gcc: maybe-all-build-bison
49198 all-stageprofile-gcc: maybe-all-build-bison
49199 all-stagefeedback-gcc: maybe-all-build-bison
49200 all-gcc: maybe-all-build-flex
49202 all-stage1-gcc: maybe-all-build-flex
49203 all-stage2-gcc: maybe-all-build-flex
49204 all-stage3-gcc: maybe-all-build-flex
49205 all-stage4-gcc: maybe-all-build-flex
49206 all-stageprofile-gcc: maybe-all-build-flex
49207 all-stagefeedback-gcc: maybe-all-build-flex
49208 all-gcc: maybe-all-build-libiberty
49210 all-stage1-gcc: maybe-all-build-libiberty
49211 all-stage2-gcc: maybe-all-build-libiberty
49212 all-stage3-gcc: maybe-all-build-libiberty
49213 all-stage4-gcc: maybe-all-build-libiberty
49214 all-stageprofile-gcc: maybe-all-build-libiberty
49215 all-stagefeedback-gcc: maybe-all-build-libiberty
49216 all-gcc: maybe-all-build-fixincludes
49218 all-stage1-gcc: maybe-all-build-fixincludes
49219 all-stage2-gcc: maybe-all-build-fixincludes
49220 all-stage3-gcc: maybe-all-build-fixincludes
49221 all-stage4-gcc: maybe-all-build-fixincludes
49222 all-stageprofile-gcc: maybe-all-build-fixincludes
49223 all-stagefeedback-gcc: maybe-all-build-fixincludes
49224 all-gcc: maybe-all-build-libcpp
49226 all-stage1-gcc: maybe-all-build-libcpp
49227 all-stage2-gcc: maybe-all-build-libcpp
49228 all-stage3-gcc: maybe-all-build-libcpp
49229 all-stage4-gcc: maybe-all-build-libcpp
49230 all-stageprofile-gcc: maybe-all-build-libcpp
49231 all-stagefeedback-gcc: maybe-all-build-libcpp
49232 all-gcc: maybe-all-zlib
49234 all-stage1-gcc: maybe-all-stage1-zlib
49235 all-stage2-gcc: maybe-all-stage2-zlib
49236 all-stage3-gcc: maybe-all-stage3-zlib
49237 all-stage4-gcc: maybe-all-stage4-zlib
49238 all-stageprofile-gcc: maybe-all-stageprofile-zlib
49239 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
49240 all-gcc: all-libbacktrace
49242 all-stage1-gcc: all-stage1-libbacktrace
49243 all-stage2-gcc: all-stage2-libbacktrace
49244 all-stage3-gcc: all-stage3-libbacktrace
49245 all-stage4-gcc: all-stage4-libbacktrace
49246 all-stageprofile-gcc: all-stageprofile-libbacktrace
49247 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
49248 all-gcc: all-libcpp
49250 all-stage1-gcc: all-stage1-libcpp
49251 all-stage2-gcc: all-stage2-libcpp
49252 all-stage3-gcc: all-stage3-libcpp
49253 all-stage4-gcc: all-stage4-libcpp
49254 all-stageprofile-gcc: all-stageprofile-libcpp
49255 all-stagefeedback-gcc: all-stagefeedback-libcpp
49256 all-gcc: all-libdecnumber
49258 all-stage1-gcc: all-stage1-libdecnumber
49259 all-stage2-gcc: all-stage2-libdecnumber
49260 all-stage3-gcc: all-stage3-libdecnumber
49261 all-stage4-gcc: all-stage4-libdecnumber
49262 all-stageprofile-gcc: all-stageprofile-libdecnumber
49263 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
49264 all-gcc: maybe-all-libiberty
49266 all-stage1-gcc: maybe-all-stage1-libiberty
49267 all-stage2-gcc: maybe-all-stage2-libiberty
49268 all-stage3-gcc: maybe-all-stage3-libiberty
49269 all-stage4-gcc: maybe-all-stage4-libiberty
49270 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
49271 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
49272 all-gcc: maybe-all-fixincludes
49274 all-stage1-gcc: maybe-all-stage1-fixincludes
49275 all-stage2-gcc: maybe-all-stage2-fixincludes
49276 all-stage3-gcc: maybe-all-stage3-fixincludes
49277 all-stage4-gcc: maybe-all-stage4-fixincludes
49278 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
49279 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
49280 all-gcc: maybe-all-lto-plugin
49282 all-stage1-gcc: maybe-all-stage1-lto-plugin
49283 all-stage2-gcc: maybe-all-stage2-lto-plugin
49284 all-stage3-gcc: maybe-all-stage3-lto-plugin
49285 all-stage4-gcc: maybe-all-stage4-lto-plugin
49286 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49287 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49288 info-gcc: maybe-all-build-libiberty
49290 info-stage1-gcc: maybe-all-build-libiberty
49291 info-stage2-gcc: maybe-all-build-libiberty
49292 info-stage3-gcc: maybe-all-build-libiberty
49293 info-stage4-gcc: maybe-all-build-libiberty
49294 info-stageprofile-gcc: maybe-all-build-libiberty
49295 info-stagefeedback-gcc: maybe-all-build-libiberty
49296 dvi-gcc: maybe-all-build-libiberty
49298 dvi-stage1-gcc: maybe-all-build-libiberty
49299 dvi-stage2-gcc: maybe-all-build-libiberty
49300 dvi-stage3-gcc: maybe-all-build-libiberty
49301 dvi-stage4-gcc: maybe-all-build-libiberty
49302 dvi-stageprofile-gcc: maybe-all-build-libiberty
49303 dvi-stagefeedback-gcc: maybe-all-build-libiberty
49304 pdf-gcc: maybe-all-build-libiberty
49306 pdf-stage1-gcc: maybe-all-build-libiberty
49307 pdf-stage2-gcc: maybe-all-build-libiberty
49308 pdf-stage3-gcc: maybe-all-build-libiberty
49309 pdf-stage4-gcc: maybe-all-build-libiberty
49310 pdf-stageprofile-gcc: maybe-all-build-libiberty
49311 pdf-stagefeedback-gcc: maybe-all-build-libiberty
49312 html-gcc: maybe-all-build-libiberty
49314 html-stage1-gcc: maybe-all-build-libiberty
49315 html-stage2-gcc: maybe-all-build-libiberty
49316 html-stage3-gcc: maybe-all-build-libiberty
49317 html-stage4-gcc: maybe-all-build-libiberty
49318 html-stageprofile-gcc: maybe-all-build-libiberty
49319 html-stagefeedback-gcc: maybe-all-build-libiberty
49320 install-gcc: maybe-install-fixincludes
49321 install-gcc: maybe-install-lto-plugin
49322 install-strip-gcc: maybe-install-strip-fixincludes
49323 install-strip-gcc: maybe-install-strip-lto-plugin
49324 configure-libcpp: configure-libiberty
49326 configure-stage1-libcpp: configure-stage1-libiberty
49327 configure-stage2-libcpp: configure-stage2-libiberty
49328 configure-stage3-libcpp: configure-stage3-libiberty
49329 configure-stage4-libcpp: configure-stage4-libiberty
49330 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49331 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49332 configure-libcpp: maybe-configure-intl
49334 configure-stage1-libcpp: maybe-configure-stage1-intl
49335 configure-stage2-libcpp: maybe-configure-stage2-intl
49336 configure-stage3-libcpp: maybe-configure-stage3-intl
49337 configure-stage4-libcpp: maybe-configure-stage4-intl
49338 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49339 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49340 all-libcpp: all-libiberty
49342 all-stage1-libcpp: all-stage1-libiberty
49343 all-stage2-libcpp: all-stage2-libiberty
49344 all-stage3-libcpp: all-stage3-libiberty
49345 all-stage4-libcpp: all-stage4-libiberty
49346 all-stageprofile-libcpp: all-stageprofile-libiberty
49347 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49348 all-libcpp: maybe-all-intl
49350 all-stage1-libcpp: maybe-all-stage1-intl
49351 all-stage2-libcpp: maybe-all-stage2-intl
49352 all-stage3-libcpp: maybe-all-stage3-intl
49353 all-stage4-libcpp: maybe-all-stage4-intl
49354 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49355 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49356 all-fixincludes: maybe-all-libiberty
49358 all-stage1-fixincludes: maybe-all-stage1-libiberty
49359 all-stage2-fixincludes: maybe-all-stage2-libiberty
49360 all-stage3-fixincludes: maybe-all-stage3-libiberty
49361 all-stage4-fixincludes: maybe-all-stage4-libiberty
49362 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
49363 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
49364 all-gnattools: maybe-all-target-libada
49365 all-gnattools: maybe-all-target-libstdc++-v3
49366 all-lto-plugin: maybe-all-libiberty
49368 all-stage1-lto-plugin: maybe-all-stage1-libiberty
49369 all-stage2-lto-plugin: maybe-all-stage2-libiberty
49370 all-stage3-lto-plugin: maybe-all-stage3-libiberty
49371 all-stage4-lto-plugin: maybe-all-stage4-libiberty
49372 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
49373 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
49374 all-lto-plugin: maybe-all-libiberty-linker-plugin
49376 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
49377 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
49378 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
49379 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
49380 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
49381 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
49382 configure-libcc1: maybe-configure-gcc
49384 configure-stage1-libcc1: maybe-configure-stage1-gcc
49385 configure-stage2-libcc1: maybe-configure-stage2-gcc
49386 configure-stage3-libcc1: maybe-configure-stage3-gcc
49387 configure-stage4-libcc1: maybe-configure-stage4-gcc
49388 configure-stageprofile-libcc1: maybe-configure-stageprofile-gcc
49389 configure-stagefeedback-libcc1: maybe-configure-stagefeedback-gcc
49390 all-libcc1: maybe-all-gcc
49392 all-stage1-libcc1: maybe-all-stage1-gcc
49393 all-stage2-libcc1: maybe-all-stage2-gcc
49394 all-stage3-libcc1: maybe-all-stage3-gcc
49395 all-stage4-libcc1: maybe-all-stage4-gcc
49396 all-stageprofile-libcc1: maybe-all-stageprofile-gcc
49397 all-stagefeedback-libcc1: maybe-all-stagefeedback-gcc
49398 all-utils: maybe-all-libiberty
49399 configure-mpfr: maybe-all-gmp
49401 configure-stage1-mpfr: maybe-all-stage1-gmp
49402 configure-stage2-mpfr: maybe-all-stage2-gmp
49403 configure-stage3-mpfr: maybe-all-stage3-gmp
49404 configure-stage4-mpfr: maybe-all-stage4-gmp
49405 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49406 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49407 configure-mpc: maybe-all-mpfr
49409 configure-stage1-mpc: maybe-all-stage1-mpfr
49410 configure-stage2-mpc: maybe-all-stage2-mpfr
49411 configure-stage3-mpc: maybe-all-stage3-mpfr
49412 configure-stage4-mpc: maybe-all-stage4-mpfr
49413 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
49414 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
49415 configure-isl: maybe-all-gmp
49417 configure-stage1-isl: maybe-all-stage1-gmp
49418 configure-stage2-isl: maybe-all-stage2-gmp
49419 configure-stage3-isl: maybe-all-stage3-gmp
49420 configure-stage4-isl: maybe-all-stage4-gmp
49421 configure-stageprofile-isl: maybe-all-stageprofile-gmp
49422 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
49423 configure-cloog: maybe-all-isl
49425 configure-stage1-cloog: maybe-all-stage1-isl
49426 configure-stage2-cloog: maybe-all-stage2-isl
49427 configure-stage3-cloog: maybe-all-stage3-isl
49428 configure-stage4-cloog: maybe-all-stage4-isl
49429 configure-stageprofile-cloog: maybe-all-stageprofile-isl
49430 configure-stagefeedback-cloog: maybe-all-stagefeedback-isl
49431 configure-cloog: maybe-all-gmp
49433 configure-stage1-cloog: maybe-all-stage1-gmp
49434 configure-stage2-cloog: maybe-all-stage2-gmp
49435 configure-stage3-cloog: maybe-all-stage3-gmp
49436 configure-stage4-cloog: maybe-all-stage4-gmp
49437 configure-stageprofile-cloog: maybe-all-stageprofile-gmp
49438 configure-stagefeedback-cloog: maybe-all-stagefeedback-gmp
49439 configure-gdb: maybe-all-intl
49440 configure-gdb: maybe-configure-sim
49441 configure-gdb: maybe-all-bfd
49442 configure-gdb: maybe-all-libiconv
49443 all-gdb: maybe-all-libiberty
49444 all-gdb: maybe-all-libiconv
49445 all-gdb: maybe-all-opcodes
49446 all-gdb: maybe-all-readline
49447 all-gdb: maybe-all-build-bison
49448 all-gdb: maybe-all-sim
49449 all-gdb: maybe-all-libdecnumber
49450 all-gdb: maybe-all-libtermcap
49451 configure-libgui: maybe-configure-tcl
49452 configure-libgui: maybe-configure-tk
49453 all-libgui: maybe-all-tcl
49454 all-libgui: maybe-all-tk
49455 all-libgui: maybe-all-itcl
49456 configure-bfd: configure-libiberty
49458 configure-stage1-bfd: configure-stage1-libiberty
49459 configure-stage2-bfd: configure-stage2-libiberty
49460 configure-stage3-bfd: configure-stage3-libiberty
49461 configure-stage4-bfd: configure-stage4-libiberty
49462 configure-stageprofile-bfd: configure-stageprofile-libiberty
49463 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49464 configure-bfd: maybe-configure-intl
49466 configure-stage1-bfd: maybe-configure-stage1-intl
49467 configure-stage2-bfd: maybe-configure-stage2-intl
49468 configure-stage3-bfd: maybe-configure-stage3-intl
49469 configure-stage4-bfd: maybe-configure-stage4-intl
49470 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49471 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49472 all-bfd: maybe-all-libiberty
49474 all-stage1-bfd: maybe-all-stage1-libiberty
49475 all-stage2-bfd: maybe-all-stage2-libiberty
49476 all-stage3-bfd: maybe-all-stage3-libiberty
49477 all-stage4-bfd: maybe-all-stage4-libiberty
49478 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49479 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49480 all-bfd: maybe-all-intl
49482 all-stage1-bfd: maybe-all-stage1-intl
49483 all-stage2-bfd: maybe-all-stage2-intl
49484 all-stage3-bfd: maybe-all-stage3-intl
49485 all-stage4-bfd: maybe-all-stage4-intl
49486 all-stageprofile-bfd: maybe-all-stageprofile-intl
49487 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49488 configure-opcodes: configure-libiberty
49490 configure-stage1-opcodes: configure-stage1-libiberty
49491 configure-stage2-opcodes: configure-stage2-libiberty
49492 configure-stage3-opcodes: configure-stage3-libiberty
49493 configure-stage4-opcodes: configure-stage4-libiberty
49494 configure-stageprofile-opcodes: configure-stageprofile-libiberty
49495 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
49496 all-opcodes: maybe-all-libiberty
49498 all-stage1-opcodes: maybe-all-stage1-libiberty
49499 all-stage2-opcodes: maybe-all-stage2-libiberty
49500 all-stage3-opcodes: maybe-all-stage3-libiberty
49501 all-stage4-opcodes: maybe-all-stage4-libiberty
49502 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49503 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49504 configure-binutils: maybe-configure-intl
49506 configure-stage1-binutils: maybe-configure-stage1-intl
49507 configure-stage2-binutils: maybe-configure-stage2-intl
49508 configure-stage3-binutils: maybe-configure-stage3-intl
49509 configure-stage4-binutils: maybe-configure-stage4-intl
49510 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
49511 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
49512 all-binutils: maybe-all-libiberty
49514 all-stage1-binutils: maybe-all-stage1-libiberty
49515 all-stage2-binutils: maybe-all-stage2-libiberty
49516 all-stage3-binutils: maybe-all-stage3-libiberty
49517 all-stage4-binutils: maybe-all-stage4-libiberty
49518 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
49519 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
49520 all-binutils: maybe-all-opcodes
49522 all-stage1-binutils: maybe-all-stage1-opcodes
49523 all-stage2-binutils: maybe-all-stage2-opcodes
49524 all-stage3-binutils: maybe-all-stage3-opcodes
49525 all-stage4-binutils: maybe-all-stage4-opcodes
49526 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
49527 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
49528 all-binutils: maybe-all-bfd
49530 all-stage1-binutils: maybe-all-stage1-bfd
49531 all-stage2-binutils: maybe-all-stage2-bfd
49532 all-stage3-binutils: maybe-all-stage3-bfd
49533 all-stage4-binutils: maybe-all-stage4-bfd
49534 all-stageprofile-binutils: maybe-all-stageprofile-bfd
49535 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
49536 all-binutils: maybe-all-build-flex
49538 all-stage1-binutils: maybe-all-build-flex
49539 all-stage2-binutils: maybe-all-build-flex
49540 all-stage3-binutils: maybe-all-build-flex
49541 all-stage4-binutils: maybe-all-build-flex
49542 all-stageprofile-binutils: maybe-all-build-flex
49543 all-stagefeedback-binutils: maybe-all-build-flex
49544 all-binutils: maybe-all-build-bison
49546 all-stage1-binutils: maybe-all-build-bison
49547 all-stage2-binutils: maybe-all-build-bison
49548 all-stage3-binutils: maybe-all-build-bison
49549 all-stage4-binutils: maybe-all-build-bison
49550 all-stageprofile-binutils: maybe-all-build-bison
49551 all-stagefeedback-binutils: maybe-all-build-bison
49552 all-binutils: maybe-all-intl
49554 all-stage1-binutils: maybe-all-stage1-intl
49555 all-stage2-binutils: maybe-all-stage2-intl
49556 all-stage3-binutils: maybe-all-stage3-intl
49557 all-stage4-binutils: maybe-all-stage4-intl
49558 all-stageprofile-binutils: maybe-all-stageprofile-intl
49559 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
49560 all-binutils: maybe-all-gas
49562 all-stage1-binutils: maybe-all-stage1-gas
49563 all-stage2-binutils: maybe-all-stage2-gas
49564 all-stage3-binutils: maybe-all-stage3-gas
49565 all-stage4-binutils: maybe-all-stage4-gas
49566 all-stageprofile-binutils: maybe-all-stageprofile-gas
49567 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
49568 install-binutils: maybe-install-opcodes
49569 install-strip-binutils: maybe-install-strip-opcodes
49570 install-opcodes: maybe-install-bfd
49571 install-strip-opcodes: maybe-install-strip-bfd
49572 configure-gas: maybe-configure-intl
49574 configure-stage1-gas: maybe-configure-stage1-intl
49575 configure-stage2-gas: maybe-configure-stage2-intl
49576 configure-stage3-gas: maybe-configure-stage3-intl
49577 configure-stage4-gas: maybe-configure-stage4-intl
49578 configure-stageprofile-gas: maybe-configure-stageprofile-intl
49579 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
49580 all-gas: maybe-all-libiberty
49582 all-stage1-gas: maybe-all-stage1-libiberty
49583 all-stage2-gas: maybe-all-stage2-libiberty
49584 all-stage3-gas: maybe-all-stage3-libiberty
49585 all-stage4-gas: maybe-all-stage4-libiberty
49586 all-stageprofile-gas: maybe-all-stageprofile-libiberty
49587 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
49588 all-gas: maybe-all-opcodes
49590 all-stage1-gas: maybe-all-stage1-opcodes
49591 all-stage2-gas: maybe-all-stage2-opcodes
49592 all-stage3-gas: maybe-all-stage3-opcodes
49593 all-stage4-gas: maybe-all-stage4-opcodes
49594 all-stageprofile-gas: maybe-all-stageprofile-opcodes
49595 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
49596 all-gas: maybe-all-bfd
49598 all-stage1-gas: maybe-all-stage1-bfd
49599 all-stage2-gas: maybe-all-stage2-bfd
49600 all-stage3-gas: maybe-all-stage3-bfd
49601 all-stage4-gas: maybe-all-stage4-bfd
49602 all-stageprofile-gas: maybe-all-stageprofile-bfd
49603 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
49604 all-gas: maybe-all-intl
49606 all-stage1-gas: maybe-all-stage1-intl
49607 all-stage2-gas: maybe-all-stage2-intl
49608 all-stage3-gas: maybe-all-stage3-intl
49609 all-stage4-gas: maybe-all-stage4-intl
49610 all-stageprofile-gas: maybe-all-stageprofile-intl
49611 all-stagefeedback-gas: maybe-all-stagefeedback-intl
49612 configure-gprof: maybe-configure-intl
49613 all-gprof: maybe-all-libiberty
49614 all-gprof: maybe-all-bfd
49615 all-gprof: maybe-all-opcodes
49616 all-gprof: maybe-all-intl
49617 all-gprof: maybe-all-gas
49618 configure-ld: maybe-configure-intl
49620 configure-stage1-ld: maybe-configure-stage1-intl
49621 configure-stage2-ld: maybe-configure-stage2-intl
49622 configure-stage3-ld: maybe-configure-stage3-intl
49623 configure-stage4-ld: maybe-configure-stage4-intl
49624 configure-stageprofile-ld: maybe-configure-stageprofile-intl
49625 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
49626 all-ld: maybe-all-libiberty
49628 all-stage1-ld: maybe-all-stage1-libiberty
49629 all-stage2-ld: maybe-all-stage2-libiberty
49630 all-stage3-ld: maybe-all-stage3-libiberty
49631 all-stage4-ld: maybe-all-stage4-libiberty
49632 all-stageprofile-ld: maybe-all-stageprofile-libiberty
49633 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
49634 all-ld: maybe-all-bfd
49636 all-stage1-ld: maybe-all-stage1-bfd
49637 all-stage2-ld: maybe-all-stage2-bfd
49638 all-stage3-ld: maybe-all-stage3-bfd
49639 all-stage4-ld: maybe-all-stage4-bfd
49640 all-stageprofile-ld: maybe-all-stageprofile-bfd
49641 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
49642 all-ld: maybe-all-opcodes
49644 all-stage1-ld: maybe-all-stage1-opcodes
49645 all-stage2-ld: maybe-all-stage2-opcodes
49646 all-stage3-ld: maybe-all-stage3-opcodes
49647 all-stage4-ld: maybe-all-stage4-opcodes
49648 all-stageprofile-ld: maybe-all-stageprofile-opcodes
49649 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
49650 all-ld: maybe-all-build-bison
49652 all-stage1-ld: maybe-all-build-bison
49653 all-stage2-ld: maybe-all-build-bison
49654 all-stage3-ld: maybe-all-build-bison
49655 all-stage4-ld: maybe-all-build-bison
49656 all-stageprofile-ld: maybe-all-build-bison
49657 all-stagefeedback-ld: maybe-all-build-bison
49658 all-ld: maybe-all-build-flex
49660 all-stage1-ld: maybe-all-build-flex
49661 all-stage2-ld: maybe-all-build-flex
49662 all-stage3-ld: maybe-all-build-flex
49663 all-stage4-ld: maybe-all-build-flex
49664 all-stageprofile-ld: maybe-all-build-flex
49665 all-stagefeedback-ld: maybe-all-build-flex
49666 all-ld: maybe-all-intl
49668 all-stage1-ld: maybe-all-stage1-intl
49669 all-stage2-ld: maybe-all-stage2-intl
49670 all-stage3-ld: maybe-all-stage3-intl
49671 all-stage4-ld: maybe-all-stage4-intl
49672 all-stageprofile-ld: maybe-all-stageprofile-intl
49673 all-stagefeedback-ld: maybe-all-stagefeedback-intl
49674 all-ld: maybe-all-gas
49676 all-stage1-ld: maybe-all-stage1-gas
49677 all-stage2-ld: maybe-all-stage2-gas
49678 all-stage3-ld: maybe-all-stage3-gas
49679 all-stage4-ld: maybe-all-stage4-gas
49680 all-stageprofile-ld: maybe-all-stageprofile-gas
49681 all-stagefeedback-ld: maybe-all-stagefeedback-gas
49682 all-ld: maybe-all-binutils
49684 all-stage1-ld: maybe-all-stage1-binutils
49685 all-stage2-ld: maybe-all-stage2-binutils
49686 all-stage3-ld: maybe-all-stage3-binutils
49687 all-stage4-ld: maybe-all-stage4-binutils
49688 all-stageprofile-ld: maybe-all-stageprofile-binutils
49689 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
49690 install-ld: maybe-install-gold
49691 install-strip-ld: maybe-install-strip-gold
49692 configure-gold: maybe-configure-intl
49694 configure-stage1-gold: maybe-configure-stage1-intl
49695 configure-stage2-gold: maybe-configure-stage2-intl
49696 configure-stage3-gold: maybe-configure-stage3-intl
49697 configure-stage4-gold: maybe-configure-stage4-intl
49698 configure-stageprofile-gold: maybe-configure-stageprofile-intl
49699 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
49700 all-gold: maybe-all-libiberty
49702 all-stage1-gold: maybe-all-stage1-libiberty
49703 all-stage2-gold: maybe-all-stage2-libiberty
49704 all-stage3-gold: maybe-all-stage3-libiberty
49705 all-stage4-gold: maybe-all-stage4-libiberty
49706 all-stageprofile-gold: maybe-all-stageprofile-libiberty
49707 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
49708 all-gold: maybe-all-intl
49710 all-stage1-gold: maybe-all-stage1-intl
49711 all-stage2-gold: maybe-all-stage2-intl
49712 all-stage3-gold: maybe-all-stage3-intl
49713 all-stage4-gold: maybe-all-stage4-intl
49714 all-stageprofile-gold: maybe-all-stageprofile-intl
49715 all-stagefeedback-gold: maybe-all-stagefeedback-intl
49716 all-gold: maybe-all-bfd
49718 all-stage1-gold: maybe-all-stage1-bfd
49719 all-stage2-gold: maybe-all-stage2-bfd
49720 all-stage3-gold: maybe-all-stage3-bfd
49721 all-stage4-gold: maybe-all-stage4-bfd
49722 all-stageprofile-gold: maybe-all-stageprofile-bfd
49723 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
49724 all-gold: maybe-all-build-bison
49726 all-stage1-gold: maybe-all-build-bison
49727 all-stage2-gold: maybe-all-build-bison
49728 all-stage3-gold: maybe-all-build-bison
49729 all-stage4-gold: maybe-all-build-bison
49730 all-stageprofile-gold: maybe-all-build-bison
49731 all-stagefeedback-gold: maybe-all-build-bison
49732 all-gold: maybe-all-gas
49734 all-stage1-gold: maybe-all-stage1-gas
49735 all-stage2-gold: maybe-all-stage2-gas
49736 all-stage3-gold: maybe-all-stage3-gas
49737 all-stage4-gold: maybe-all-stage4-gas
49738 all-stageprofile-gold: maybe-all-stageprofile-gas
49739 all-stagefeedback-gold: maybe-all-stagefeedback-gas
49740 check-gold: maybe-all-binutils
49742 check-stage1-gold: maybe-all-stage1-binutils
49743 check-stage2-gold: maybe-all-stage2-binutils
49744 check-stage3-gold: maybe-all-stage3-binutils
49745 check-stage4-gold: maybe-all-stage4-binutils
49746 check-stageprofile-gold: maybe-all-stageprofile-binutils
49747 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
49748 check-gold: maybe-all-gas
49750 check-stage1-gold: maybe-all-stage1-gas
49751 check-stage2-gold: maybe-all-stage2-gas
49752 check-stage3-gold: maybe-all-stage3-gas
49753 check-stage4-gold: maybe-all-stage4-gas
49754 check-stageprofile-gold: maybe-all-stageprofile-gas
49755 check-stagefeedback-gold: maybe-all-stagefeedback-gas
49756 configure-opcodes: maybe-configure-intl
49758 configure-stage1-opcodes: maybe-configure-stage1-intl
49759 configure-stage2-opcodes: maybe-configure-stage2-intl
49760 configure-stage3-opcodes: maybe-configure-stage3-intl
49761 configure-stage4-opcodes: maybe-configure-stage4-intl
49762 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
49763 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
49764 all-opcodes: maybe-all-bfd
49766 all-stage1-opcodes: maybe-all-stage1-bfd
49767 all-stage2-opcodes: maybe-all-stage2-bfd
49768 all-stage3-opcodes: maybe-all-stage3-bfd
49769 all-stage4-opcodes: maybe-all-stage4-bfd
49770 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49771 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49772 all-opcodes: maybe-all-libiberty
49774 all-stage1-opcodes: maybe-all-stage1-libiberty
49775 all-stage2-opcodes: maybe-all-stage2-libiberty
49776 all-stage3-opcodes: maybe-all-stage3-libiberty
49777 all-stage4-opcodes: maybe-all-stage4-libiberty
49778 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49779 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49780 all-opcodes: maybe-all-intl
49782 all-stage1-opcodes: maybe-all-stage1-intl
49783 all-stage2-opcodes: maybe-all-stage2-intl
49784 all-stage3-opcodes: maybe-all-stage3-intl
49785 all-stage4-opcodes: maybe-all-stage4-intl
49786 all-stageprofile-opcodes: maybe-all-stageprofile-intl
49787 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49788 all-dejagnu: maybe-all-tcl
49789 all-dejagnu: maybe-all-expect
49790 all-dejagnu: maybe-all-tk
49791 configure-expect: maybe-configure-tcl
49792 configure-expect: maybe-configure-tk
49793 all-expect: maybe-all-tcl
49794 all-expect: maybe-all-tk
49795 configure-itcl: maybe-configure-tcl
49796 configure-itcl: maybe-configure-tk
49797 all-itcl: maybe-all-tcl
49798 all-itcl: maybe-all-tk
49799 install-itcl: maybe-install-tcl
49800 install-strip-itcl: maybe-install-strip-tcl
49801 configure-tk: maybe-configure-tcl
49802 all-tk: maybe-all-tcl
49803 all-sid: maybe-all-libiberty
49804 all-sid: maybe-all-bfd
49805 all-sid: maybe-all-opcodes
49806 all-sid: maybe-all-tcl
49807 all-sid: maybe-all-tk
49808 install-sid: maybe-install-tcl
49809 install-strip-sid: maybe-install-strip-tcl
49810 install-sid: maybe-install-tk
49811 install-strip-sid: maybe-install-strip-tk
49812 configure-sim: maybe-configure-intl
49813 all-sim: maybe-all-intl
49814 all-sim: maybe-all-libiberty
49815 all-sim: maybe-all-bfd
49816 all-sim: maybe-all-opcodes
49817 all-sim: maybe-all-readline
49818 all-sim: maybe-configure-gdb
49819 all-fastjar: maybe-all-zlib
49820 all-fastjar: maybe-all-build-texinfo
49821 all-fastjar: maybe-all-libiberty
49822 all-bison: maybe-all-intl
49823 all-bison: maybe-all-build-texinfo
49824 all-flex: maybe-all-build-bison
49825 all-flex: maybe-all-intl
49826 all-flex: maybe-all-m4
49827 all-flex: maybe-all-build-texinfo
49828 all-m4: maybe-all-intl
49829 all-m4: maybe-all-build-texinfo
49830 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
49831 configure-target-fastjar: maybe-configure-target-zlib
49832 all-target-fastjar: maybe-all-target-zlib
49833 configure-target-libgo: maybe-configure-target-libffi
49834 configure-target-libgo: maybe-all-target-libstdc++-v3
49835 all-target-libgo: maybe-all-target-libbacktrace
49836 all-target-libgo: maybe-all-target-libffi
49837 all-target-libgo: maybe-all-target-libatomic
49838 configure-target-libjava: maybe-configure-target-zlib
49839 configure-target-libjava: maybe-configure-target-boehm-gc
49840 configure-target-libjava: maybe-configure-target-libffi
49841 all-target-libjava: maybe-all-fastjar
49842 all-target-libjava: maybe-all-target-zlib
49843 all-target-libjava: maybe-all-target-boehm-gc
49844 all-target-libjava: maybe-all-target-libffi
49845 configure-target-libobjc: maybe-configure-target-boehm-gc
49846 all-target-libobjc: maybe-all-target-boehm-gc
49847 configure-target-libstdc++-v3: maybe-configure-target-libgomp
49849 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49850 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49851 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49852 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49853 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49854 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49855 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
49857 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
49858 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
49859 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
49860 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
49861 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
49862 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
49863 configure-target-libvtv: maybe-all-target-libstdc++-v3
49865 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
49866 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
49867 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
49868 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
49869 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
49870 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
49871 all-target-libstdc++-v3: maybe-configure-target-libgomp
49873 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49874 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49875 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49876 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49877 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49878 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49879 install-target-libgo: maybe-install-target-libatomic
49880 install-target-libgfortran: maybe-install-target-libquadmath
49881 install-target-libgfortran: maybe-install-target-libgcc
49882 install-target-libsanitizer: maybe-install-target-libstdc++-v3
49883 install-target-libsanitizer: maybe-install-target-libgcc
49884 install-target-libvtv: maybe-install-target-libstdc++-v3
49885 install-target-libvtv: maybe-install-target-libgcc
49886 install-target-libcilkrts: maybe-install-target-libstdc++-v3
49887 install-target-libcilkrts: maybe-install-target-libgcc
49888 install-target-libjava: maybe-install-target-libgcc
49889 install-target-libitm: maybe-install-target-libgcc
49890 install-target-libobjc: maybe-install-target-libgcc
49891 install-target-libstdc++-v3: maybe-install-target-libgcc
49892 all-target-libgloss: maybe-all-target-newlib
49893 all-target-winsup: maybe-all-target-libtermcap
49894 configure-target-newlib: maybe-all-binutils
49895 configure-target-newlib: maybe-all-ld
49896 configure-target-libgfortran: maybe-all-target-libquadmath
49899 # Dependencies for target modules on other target modules are
49900 # described by lang_env_dependencies; the defaults apply to anything
49901 # not mentioned there.
49904 @if gcc-bootstrap
49905 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
49906 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
49907 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
49908 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
49909 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
49910 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
49911 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
49912 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
49913 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
49914 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
49915 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
49916 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
49917 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
49918 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
49919 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
49920 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
49921 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
49922 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
49923 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
49924 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
49925 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
49926 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
49927 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
49928 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
49929 @endif gcc-bootstrap
49931 @if gcc-no-bootstrap
49932 configure-target-libstdc++-v3: maybe-all-target-libgcc
49933 configure-target-libsanitizer: maybe-all-target-libgcc
49934 configure-target-libvtv: maybe-all-target-libgcc
49935 configure-target-libcilkrts: maybe-all-target-libgcc
49936 configure-target-libssp: maybe-all-target-libgcc
49937 configure-target-newlib: maybe-all-target-libgcc
49938 configure-target-libbacktrace: maybe-all-target-libgcc
49939 configure-target-libquadmath: maybe-all-target-libgcc
49940 configure-target-libgfortran: maybe-all-target-libgcc
49941 configure-target-libobjc: maybe-all-target-libgcc
49942 configure-target-libgo: maybe-all-target-libgcc
49943 configure-target-libtermcap: maybe-all-target-libgcc
49944 configure-target-winsup: maybe-all-target-libgcc
49945 configure-target-libgloss: maybe-all-target-libgcc
49946 configure-target-libffi: maybe-all-target-libgcc
49947 configure-target-libjava: maybe-all-target-libgcc
49948 configure-target-zlib: maybe-all-target-libgcc
49949 configure-target-boehm-gc: maybe-all-target-libgcc
49950 configure-target-rda: maybe-all-target-libgcc
49951 configure-target-libada: maybe-all-target-libgcc
49952 configure-target-libgomp: maybe-all-target-libgcc
49953 configure-target-libitm: maybe-all-target-libgcc
49954 configure-target-libatomic: maybe-all-target-libgcc
49955 @endif gcc-no-bootstrap
49958 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
49960 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
49962 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
49964 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
49965 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
49967 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
49971 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
49973 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
49975 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
49977 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
49979 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
49981 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
49983 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
49986 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
49988 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
49989 configure-target-libjava: maybe-all-target-libstdc++-v3
49991 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
49993 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
49995 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
49997 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
49999 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
50001 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
50002 configure-target-libitm: maybe-all-target-libstdc++-v3
50004 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
50007 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
50008 GDB_TK = @GDB_TK@
50009 INSTALL_GDB_TK = @INSTALL_GDB_TK@
50010 configure-gdb: $(CONFIGURE_GDB_TK)
50011 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
50012 install-gdb: $(INSTALL_GDB_TK)
50014 # Serialization dependencies. Host configures don't work well in parallel to
50015 # each other, due to contention over config.cache. Target configures and
50016 # build configures are similar.
50017 @serialization_dependencies@
50019 # --------------------------------
50020 # Regenerating top level configury
50021 # --------------------------------
50023 # Rebuilding Makefile.in, using autogen.
50024 AUTOGEN = autogen
50025 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
50026 cd $(srcdir) && $(AUTOGEN) Makefile.def
50028 # Rebuilding Makefile.
50029 Makefile: $(srcdir)/Makefile.in config.status
50030 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
50032 config.status: configure
50033 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
50035 # Rebuilding configure.
50036 AUTOCONF = autoconf
50037 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
50038 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
50039 cd $(srcdir) && $(AUTOCONF)
50041 # ------------------------------
50042 # Special directives to GNU Make
50043 # ------------------------------
50045 # Don't pass command-line variables to submakes.
50046 .NOEXPORT:
50047 MAKEOVERRIDES=
50049 # end of Makefile.in